
From mach.chen@huawei.com  Fri Mar  1 01:25:07 2013
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B954621F84D9 for <mpls@ietfa.amsl.com>; Fri,  1 Mar 2013 01:25:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.274
X-Spam-Level: 
X-Spam-Status: No, score=-6.274 tagged_above=-999 required=5 tests=[AWL=0.325,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rs+NJvSxewYA for <mpls@ietfa.amsl.com>; Fri,  1 Mar 2013 01:25:07 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 7BB8D21F8717 for <mpls@ietf.org>; Fri,  1 Mar 2013 01:25:04 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AOY17462; Fri, 01 Mar 2013 09:25:02 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.7; Fri, 1 Mar 2013 09:24:49 +0000
Received: from SZXEML409-HUB.china.huawei.com (10.82.67.136) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.1.323.7; Fri, 1 Mar 2013 09:25:01 +0000
Received: from szxeml558-mbs.china.huawei.com ([169.254.8.84]) by szxeml409-hub.china.huawei.com ([10.82.67.136]) with mapi id 14.01.0323.007; Fri, 1 Mar 2013 17:24:57 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] Working group last call on draft-ietf-mpls-ldp-ip-pw-capability-03.txt
Thread-Index: AQHOEQxTVo4200Ik60eLPGh4JT4grZiQl3SQ
Date: Fri, 1 Mar 2013 09:24:56 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE255A6D3DE@szxeml558-mbs.china.huawei.com>
References: <51278645.3050800@pi.nu>
In-Reply-To: <51278645.3050800@pi.nu>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.96.176]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org" <draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org>
Subject: Re: [mpls] Working group last call on	draft-ietf-mpls-ldp-ip-pw-capability-03.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Mar 2013 09:25:07 -0000

Hi,

I have read the draft.

I think the draft is well written and support to publish the draft.

Best regards,
Mach

> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of L=
oa
> Andersson
> Sent: Friday, February 22, 2013 10:53 PM
> To: mpls@ietf.org
> Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org
> Subject: [mpls] Working group last call on
> draft-ietf-mpls-ldp-ip-pw-capability-03.txt
>=20
> Working Group,
>=20
> this is to start a two week Working Group last call on
> draft-ietf-mpls-ldp-ip-pw-capability-03.txt.
>=20
> Please send your comments to the mpls working group
> mailing list (mpls@ietf.org).
>=20
> Please send both technical comments, and if you are happy
> with the document as is also indications of support.
>=20
> There are no IPR claims against this draft.
>=20
> Booth the co-authors have earlier stated that they are not aware
> of any IPRs applicable to this draft.
>=20
> If anyone else in the working group are aware of IPRs claims against
> this draft, the time to disclose that is now.
>=20
> This working group last call will end on March 8, 2013.
>=20
> /Loa
> for the wg co-chairs
>=20
>=20
>=20
>=20
> --
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

From venkat.mahalingams@gmail.com  Sun Mar  3 17:40:55 2013
Return-Path: <venkat.mahalingams@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A21321F8846 for <mpls@ietfa.amsl.com>; Sun,  3 Mar 2013 17:40:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7S00robGworb for <mpls@ietfa.amsl.com>; Sun,  3 Mar 2013 17:40:55 -0800 (PST)
Received: from mail-oa0-f42.google.com (mail-oa0-f42.google.com [209.85.219.42]) by ietfa.amsl.com (Postfix) with ESMTP id D6D7521F8825 for <mpls@ietf.org>; Sun,  3 Mar 2013 17:40:51 -0800 (PST)
Received: by mail-oa0-f42.google.com with SMTP id i18so8464339oag.15 for <mpls@ietf.org>; Sun, 03 Mar 2013 17:40:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=AnD4O/imA1ZpJf6Ct9cSUQS+OyGRMgS6e1lWphAqZnM=; b=SshubMe0GJaofOlZu100B76ByzqdNkW5IseBfqgEixnwj6c8Rmew8r4lBeJqk5PLOv kuTkYmzjiEfA0n3MLhPs/H8y9+pvZVMGLvExthSD85B9U2yYF2GWDYeBYTUFZDrGNaih p7v8GkjJApP5wWAs5NyutgaYvVpPJg6oOILQPJULjeKpwcEokmj23ZGUX30y760If5HD ArTt0Qe+aG72CuxcZEnMbzOINS//aizOiUZDpltNjc3Ibbyin5zHp5HvBdnmPw+j0wFE HCIyhELZBKkCqaAh26oBNAWEojHsX2NO4g2IQkm1m7RpiCvM6wI0nQMtdYV1XeLDamYR FLgA==
MIME-Version: 1.0
X-Received: by 10.182.127.7 with SMTP id nc7mr14445365obb.94.1362361251141; Sun, 03 Mar 2013 17:40:51 -0800 (PST)
Received: by 10.76.150.161 with HTTP; Sun, 3 Mar 2013 17:40:50 -0800 (PST)
In-Reply-To: <32CB7A1F0806AB4688CE3F22C29DAC870493882B@EXRAD5.ad.rad.co.il>
References: <32CB7A1F0806AB4688CE3F22C29DAC870493882B@EXRAD5.ad.rad.co.il>
Date: Sun, 3 Mar 2013 17:40:50 -0800
Message-ID: <CA+UNA03hjXMMZEcGQDLufd3-+kjeH4ApjwjSyp8YcQTNJ6r_Dg@mail.gmail.com>
From: Venkatesan Mahalingam <venkat.mahalingams@gmail.com>
To: Muly Ilan <muly_i@rad.com>
Content-Type: multipart/alternative; boundary=14dae93b57406e1e7904d70f722f
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] Another comment to draft-ietf-mpls-tp-oam-id-mib-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2013 01:40:55 -0000

--14dae93b57406e1e7904d70f722f
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Sorry for the delayed response. Thanks for your valuable comments.
We will consider your comments for next version.

-Venkat.

On Thu, Feb 14, 2013 at 8:03 AM, Muly Ilan <muly_i@rad.com> wrote:

>  Hi,****
>
> ** **
>
> More than one proactive OAM session may be simultaneously activated over
> the same MEP. For example, CC-CV and PM (loss measurement and/or delay
> measurement).****
>
> But in the mplsOamIdMeTable there=92s a pointer to only one session =96
> mplsOamIdMeProactiveOamSessIndex.****
>
> ** **
>
> Instead of mplsOamIdMeProactiveOamSessIndex I suggest to define a new
> table that will list all the proactive OAM sessions per MEP.****
>
> There are other alternatives but I think an additional table is the
> straightforward solution.****
>
> ** **
>
> Regards,****
>
> ** **
>
> Muly****
>

--14dae93b57406e1e7904d70f722f
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Sorry for the delayed response. Thanks for your valuable comments.<br>We wi=
ll consider your comments for next version.<br><br>-Venkat.<br><br><div cla=
ss=3D"gmail_quote">On Thu, Feb 14, 2013 at 8:03 AM, Muly Ilan <span dir=3D"=
ltr">&lt;<a href=3D"mailto:muly_i@rad.com" target=3D"_blank">muly_i@rad.com=
</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">





<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<p class=3D"MsoNormal">More than one proactive OAM session may be simultane=
ously activated over the same MEP. For example, CC-CV and PM (loss measurem=
ent and/or delay measurement).<u></u><u></u></p>
<p class=3D"MsoNormal">But in the mplsOamIdMeTable there=92s a pointer to o=
nly one session =96 mplsOamIdMeProactiveOamSessIndex.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<p class=3D"MsoNormal">Instead of mplsOamIdMeProactiveOamSessIndex I sugges=
t to define a new table that will list all the proactive OAM sessions per M=
EP.<u></u><u></u></p>
<p class=3D"MsoNormal">There are other alternatives but I think an addition=
al table is the straightforward solution.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<p class=3D"MsoNormal">Regards,<span class=3D"HOEnZb"><font color=3D"#88888=
8"><u></u><u></u></font></span></p><span class=3D"HOEnZb"><font color=3D"#8=
88888">
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<p class=3D"MsoNormal">Muly<u></u><u></u></p>
</font></span></div>
</div>

</blockquote></div><br>

--14dae93b57406e1e7904d70f722f--

From eosborne@cisco.com  Mon Mar  4 08:36:01 2013
Return-Path: <eosborne@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA79B21F8618; Mon,  4 Mar 2013 08:36:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sqyZlNfIpqVj; Mon,  4 Mar 2013 08:35:57 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 337BB21F8BEC; Mon,  4 Mar 2013 08:35:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2197; q=dns/txt; s=iport; t=1362414957; x=1363624557; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=qF2cGaPnawyd1YLmrnTeNHt0Kl/B77zifn95Da05+CY=; b=Yc1AWxMSE+9hdZGLJupQstmE4yOcWNGyXcOL8MiCywDxHiOfj/1UYWu1 bjkFuKrJdmBxaKFVTa/H5OJNA1D8otZV7E6JDZ/zL3LfPNNduacC7jTfS tNt0BMUpUUGMKvUlEMXiomJkpqgPQ7feH8jPhrALVrRrZLgbrHAU7KkPy k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFALHMNFGtJXHA/2dsb2JhbABCA8JNgQIWc4IfAQEBBG4LDAQCAQgRBAEBCx0HMhQJCAEBBAENBQiICwzFHwSNXIEAIQUGBQcGC4JOYQOINp58gwiBcjU
X-IronPort-AV: E=Sophos;i="4.84,781,1355097600"; d="scan'208";a="180521314"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-9.cisco.com with ESMTP; 04 Mar 2013 16:35:48 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r24GZmVV025511 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 4 Mar 2013 16:35:48 GMT
Received: from xmb-rcd-x09.cisco.com ([169.254.9.206]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.02.0318.004; Mon, 4 Mar 2013 10:35:48 -0600
From: "Eric Osborne (eosborne)" <eosborne@cisco.com>
To: Scott Mansfield <scott.mansfield@ericsson.com>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: Response to ITU-T MPLS Linear Protection Liaison
Thread-Index: Ac4Vw1l+YOyCAncURha6Sf/PEDNXkQDMsLaw
Date: Mon, 4 Mar 2013 16:35:47 +0000
Message-ID: <20ECF67871905846A80F77F8F4A27572100F36DF@xmb-rcd-x09.cisco.com>
References: <EF35EE4B92789843B1DECBC0E24558641AE694@eusaamb105.ericsson.se>
In-Reply-To: <EF35EE4B92789843B1DECBC0E24558641AE694@eusaamb105.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.98.66.71]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "ccamp@ietf.org" <ccamp@ietf.org>, "pwe3@ietf.org" <pwe3@ietf.org>
Subject: Re: [mpls] Response to ITU-T MPLS Linear Protection Liaison
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2013 16:36:01 -0000

One correction.  The draft reply says that points 3,7,8 are covered by an e=
xisting draft.  I'm not aware of a published draft that covers 3.  I have d=
raft-osborne-mpls-psc-updates for 7,8.  I have something in the works for 3=
 but it didn't make the pre-Orlando deadline, and I'm not aware of other wo=
rk in this area.



eric

> -----Original Message-----
> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf Of
> Scott Mansfield
> Sent: Thursday, February 28, 2013 9:53 AM
> To: mpls@ietf.org
> Cc: ccamp@ietf.org; pwe3@ietf.org
> Subject: [CCAMP] Response to ITU-T MPLS Linear Protection Liaison
>=20
> MPLS Working Group,
>=20
>=20
>=20
> A liaison has been received from ITU-T SG 15 on the topic of Linear prote=
ction
> switching.  A draft response has been generated and is attached to this m=
ail
> (both word and pdf).  Please direct all comments on the content of the li=
aison
> response to the MPLS working group mailing list.
>=20
>=20
>=20
> Background information:
>=20
>=20
>=20
> The liaison from SG15 can be found here =E0
> https://datatracker.ietf.org/documents/LIAISON/liaison-2013-02-05-itu-t-s=
g-15-
> mpls-recommendation-itu-t-g8131-revision-linear-protection-switching-for-
> mpls-tp-networks-attachment-1.pdf
> <https://datatracker.ietf.org/documents/LIAISON/liaison-2013-02-05-itu-t-=
sg-
> 15-mpls-recommendation-itu-t-g8131-revision-linear-protection-switching-f=
or-
> mpls-tp-networks-attachment-1.pdf>
>=20
>=20
>=20
> History:
>=20
> The above liaison is in response to this liaison from the MPLS WG =E0
> https://datatracker.ietf.org/liaison/1229/
> <https://datatracker.ietf.org/liaison/1229/>  which was in response to th=
e SG15
> liaison =E0 https://datatracker.ietf.org/liaison/1205/
> <https://datatracker.ietf.org/liaison/1205/>  which responded to =E0
> https://datatracker.ietf.org/liaison/1174/ which responded to =E0
> https://datatracker.ietf.org/liaison/1162/
> <https://datatracker.ietf.org/liaison/1162/>
>=20
>=20
>=20
> Regards,
>=20
> -scott.
>=20
>=20
>=20
>=20
>=20
> Scott Mansfield
>=20
> Ericsson Inc.
>=20
> +1 724 931 9316
>=20
>=20


From adrian@olddog.co.uk  Mon Mar  4 08:39:00 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AEA921F8517 for <mpls@ietfa.amsl.com>; Mon,  4 Mar 2013 08:39:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FgaSLQHQVfNp for <mpls@ietfa.amsl.com>; Mon,  4 Mar 2013 08:38:59 -0800 (PST)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) by ietfa.amsl.com (Postfix) with ESMTP id 5D74E21F890D for <mpls@ietf.org>; Mon,  4 Mar 2013 08:38:58 -0800 (PST)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r24Gcpjr031904;  Mon, 4 Mar 2013 16:38:51 GMT
Received: from 950129200 (089144192173.atnat0001.highway.a1.net [89.144.192.173]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r24GcnRQ031896 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 4 Mar 2013 16:38:50 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <draft-ietf-mpls-tp-ring-protection.all@tools.ietf.org>
Date: Mon, 4 Mar 2013 16:38:52 -0000
Message-ID: <00ee01ce18f6$c2a185f0$47e491d0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac4Y9mnAjbIoBTGzSKuHOiXPIAgUqA==
Content-Language: en-gb
Cc: mpls@ietf.org
Subject: [mpls] AD review of draft-ietf-mpls-tp-ring-protection
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2013 16:39:00 -0000

Hi authors of draft-ietf-mpls-tp-ring-protection,

I have conducted my usual review of your document in response to the
publication request received from the working group.  The purpose of
my review is to find and resolve issues that might otherwise be found 
later in the process (IETF last call, IESG review, RFC Editor
processing) and which might slow down the progress of the document or
obscure other issues.

Can I begin by saying that this document is much clearer and better
structured than the version I reviewed some time ago in the working
group. Thanks for all of the work that has gone into it.

Although I found the description of protection for p2mp LSPs became
quite complex, I cannot see a way to make it clearer and more direct.
I suspect it is of the nature of the subject that the material has to
be a bit convoluted. In practice, you have used simple words and a
logical progression, so there is probably nothing further to be done.

I did find a number of fairly small editorial issues and questions 
that I would like you to handle before we move on. I will put the
document into "Revised I-D needed" state, but please note that all 
of my comments are open for discussion.

Thanks again for the work,
Adrian

---

Why are there eight authors on the front page?
Did all authors contribute equally to the document with some special 
reason why they all need to be named on the front page?
If so, I need to understand the circumstances to defend them to the RFC
Editor.
If not, can you please split the list into:
Editors
- appear on the front page
- listed in the Authors' Addresses section
Contributing Authors
- not on the font page
- listed in the Contributors section

---

In Section 1

   This document proposes a set of basic mechanisms that could be used
   for the protection of the data flows that traverse an MPLS-TP ring.
   These mechanisms are based on existing MPLS and MPLS-TP protection
   mechanisms.  These mechanisms provide data flow protection due to any
   switching trigger within a reasonable time frame and optimize the
   criteria set out in [RFC5654], as summarized above.

This seems to contradict the statement in the Abstract that this is an
applicability of linear protection to a ring.

Is this document a description of how you use LP in a ring, or does it
describe new mechanisms? I think the former, in which case this para
should probably read

   This document describes how a set of basic MPLS-TP linear protection 
   mechanisms defined in [RFC6378] can be used to provide protection of 
   the data flows that traverse an MPLS-TP ring.  These mechanisms 
   provide data flow protection in the event of any switching trigger
   within a reasonable time frame and optimize the criteria set out in
   [RFC5654], as summarized above.

Additionally, I believe it would be helpful to state in the Abstract and
in the Introduction that:

   This document defines no new protocol mechanisms or procedures.

---

In Section 1.1, why do bullets 1 and 2 (the first of the so-numbered) 
include the possibility of traffic either ending at the egress node or
continuing on beyond the ring, yet not specifically countenance traffic
starting at the ingress node or originating outside the ring?

Is there something special I am missing?

---

In Section 1.1 bullet 3 you have:

   An operator command is issued to a specific ring node.

I think a little more specificity is needed. For example,

   An operator command that changes the operational state of a node or
   a link, or specifically triggers a protection action is issued to a
   specific ring node.

---

Should the last para of 1.1 actually be in 1.2?

---

While Figure 2 can be (and is!) used to explain steering in Section 2.2,
the figure is actually demonstrating SPMEs and as such is confusing. I
think you need an additional figure to explain steering.  It would look
as:

                    ======>/LSR\********/LSR\********/LSR\======>
                           \_B_/########\_A_/########\_F_/
                             *@                       @*
                             *@                       @*
                             *@                       @*
                            _*@          ___          @*_
                           /LSR\********/LSR\********/LSR\
                           \_C_/@@@@@@@@\_D_/@@@@@@@@\_E_/

           ===> connected LSP    *** physical link
           ###  working path     @@@ alternate path

                      Figure 2: Steering protection for P2P path

---

Shouldn't Figures 3, 4 and 5 show "connected LSP" for comparison with 
other figures?

---

Figure 5 is almost impossible to parse. It is not just the way it is
drawn, but the lack of text that describes the figure using the terms
expressed in the key.

---

Section 2.4 says "(based on a ring with N nodes, assumed to be not more
than 16)"

Is there actually anything in this text that relies on that assumption?
Do the mechanisms have problems for N > 16 ?

---

I am curious as to why the optimisation for wrapping is presented in
Section 3.1 for p2mp flows on the ring, but is not offered as an
option for p2p flows for which it is equally applicable.

---

The text in 3.1 that refers back to "normal" wrapping is suspect. 

   This improved mechanism, which we call Ring Optimized Multipoint
   Wrapping (ROM-Wrapping), behaves much the same as classical wrapping.
   There is one difference - rather than configuring the protection LSP
   between the end nodes of a failed link (link protection) or between
   the upstream and downstream node of a failed node (node protection),
   the improved mechanism configures a protection p2mp LSP from the
   upstream (with respect to the failure) node and all egress nodes (for
   the particular LSP) downstream from the failure.

I think that in wrapping in conventional transport networks, the 
protection LSP is not configured in the way you say. Instead, it exists
as a complete ring. Only when a fault is detected (effectively breaking
the protection ring) is the protection LSP terminated at the edges of
the fault.

Maybe your text is intending to talk about SPMEs? Maybe this back-
reference is actually not necessary in this section that should describe
what ROM-Wrapping does, not what it doesn't do.

---

In section 3.1 you have introduced a new notation to indicate the
ring-exits on the LSP. This is fine but:
- you don't explain it
- the notation conflicts with that which you carefully introduced for
  label stacks.

---

Figure 7 is included in Section 3.2 but not referenced until 3.2.1.
Should it be moved?

---

In 3.2.1 please expand LIB

---

Section 8 is a bit weak :-)
I suppose there were too many people to list individually!



From gregory.mirsky@ericsson.com  Mon Mar  4 09:32:43 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D96B21F8CF0 for <mpls@ietfa.amsl.com>; Mon,  4 Mar 2013 09:32:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ca+qNYdKA3ZW for <mpls@ietfa.amsl.com>; Mon,  4 Mar 2013 09:32:38 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id 4D4B021F8CEE for <mpls@ietf.org>; Mon,  4 Mar 2013 09:32:38 -0800 (PST)
X-AuditID: c618062d-b7f0d6d00000097e-0b-5134dab58276
Received: from EUSAAHC001.ericsson.se (Unknown_Domain [147.117.188.75]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 38.27.02430.5BAD4315; Mon,  4 Mar 2013 18:32:37 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC001.ericsson.se ([147.117.188.75]) with mapi id 14.02.0318.004; Mon, 4 Mar 2013 12:32:37 -0500
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: "curtis@occnc.com" <curtis@occnc.com>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: MPLS-RT review of draft-villamizar-mpls-forwarding
Thread-Index: AQHOE4Xg6MlylcqIVkaChewaqKHJZpiONWRg
Date: Mon, 4 Mar 2013 17:32:36 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF11206C7A0@eusaamb103.ericsson.se>
References: Your message of "Thu, 21 Feb 2013 21:11:24 GMT." <7347100B5761DC41A166AC17F22DF112069857@eusaamb103.ericsson.se> <201302251826.r1PIQdM3002414@gateway1.orleans.occnc.com>
In-Reply-To: <201302251826.r1PIQdM3002414@gateway1.orleans.occnc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF11206C7A0eusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRmVeSWpSXmKPExsUyuXSPt+7WWyaBBgsOGlkcPjCd3aLrxAxW i6Y5mxkt/s2dw2xxZ9cXVovvl5awWNxaupLV4u6CJhaLh5MvsTtwerQ+28vqMeX3RlaPJUt+ MnlsfbKE3WPxFz+PWdPb2DzaXip4fLn8mS2AI4rLJiU1J7MstUjfLoErY9KedWwFTYsYK2bt /c7SwDitlbGLkZNDQsBE4se7TmYIW0ziwr31bF2MXBxCAkcYJaZ83coM4SxjlGg9uRWsik3A SOLFxh52EFtEwEvi8eU2sA5mgQ5miU2nd7KAJIQF7CUWvJnEBlHkIDG1q58FwjaS2HJ+NZjN IqAiseTYGlYQm1fAW+LE6rlMENuOMkp8ajkPluAUcJV4vOcTE4jNCHTf91NrwGxmAXGJW0/m M0HcLSCxZM95qB9EJV4+/scKYStLfJ/ziAWiPl/ixfVvzBDLBCVOznzCMoFRdBaSUbOQlM1C UgYR15FYsPsTG4StLbFs4WtmGPvMgcdMyOILGNlXMXKUFqeW5aYbGWxiBEb3MQk23R2Me15a HmKU5mBREucNcr0QICSQnliSmp2aWpBaFF9UmpNafIiRiYNTqoHRpjFzkarJN/5Fiat2mpv9 ezzthhr/Sqntkx4d7H6369nZl79Mzn/MbXu3Q/joFOnnwuldVwSaqp4wajjufqDyv9D45LGM /tRlkV+um3z5GMSnmqdwcs2neemx16deVZxgo+rgtG7q52eq7btPOS3Yqb71wpdHBbkFmk4p f9ikqqOK+qzLWxfJKbEUZyQaajEXFScCAN8dvpO8AgAA
Cc: "draft-villamizar-mpls-forwarding@tools.ietf.org" <draft-villamizar-mpls-forwarding@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2013 17:32:43 -0000

--_000_7347100B5761DC41A166AC17F22DF11206C7A0eusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Curtis,
I've snipped RT part. Please find my notes in-lined tagged by GIM>>

        Regards,
                Greg

[...]

> As I read the document I put some notes that you might consider as
> regular comments:
>
> Need to build list of acronyms

Will do.  I'll look to RFC 5513 for guidance.

> Section 1.2, bullet 5
> With definition of Control Channel Type 4 in PW VCCV "MUST" can be
> changed to "SHOULD". The last sentence might be reworded to
> "Deployments SHOULD allow enabling and disabling use of PW Control
> Word".

Please notice the phrase "if MPLS-TP is supported or if ACH is being used o=
n a pseudowire [RFC5586]."  MPLS-TP and RFC5586 (G-ACh and GAL) are cited a=
s the reason for this requirement being a MUST.

In rereading this I notice that we should add "The implementor and system d=
esigner SHOULD support pseudowire control word if MPLS-TP and
RFC5586 are not used [RFC5085]."
GIM>> Even though RFC 5586 excluded GAL from being used on MPLS -TP PWs, I =
believe that there's rough agreement in PWE3 WG that PW VCCV Control Channe=
l Type 4 will be applicable to MPLS-TP PWs when Type 1 (ACH) not in use. He=
nce was my suggestion to change from "MUST" to "SHOULD". Then, since PW CW =
is SHOULD, we need to say something about GAL, PW VCCV Control Channel Type=
 4. I'd put it at SHOULD too with addition of "deployments SHOULD be able t=
o use Type 4 Control Channel is use of PW CW is not mandatory".

That should make it more clear (SHOULD if RFC5085 compliant only, MUST if u=
sing MPLS-TP and/or RFC5586 compliant).

> Section 1.3, bullet 4
> Can these tests or any subset of them be viewed as MPLS forwarding
> performance benchmarking tests (BMWG)?

Al Morton (BMWG chair) is aware of this work and has forwarded a pointer to=
 BMWG.  Jay Karthik commented on BMWG.  Work is to continue in MPLS, but wh=
en things have settled down, BMWG may apply the level of rigor they normall=
y apply to assure consistent testing where there is sufficient interest in =
standardizing test procedures.

> Section 2.1.1
> Reference to Extended Special Purpose MPLS Labels in the section?

If and when it becomes a WG document.  There is no dependency on that draft=
 and it is best to not refer to work that may not advance.  Keep in mind th=
at draft-kompella-mpls-special-purpose-labels changes the use of reserved l=
abels, by assigning new meaning to label 15.

BTW- I think draft-kompella-mpls-special-purpose-label is good work and IMO=
 it should go through this WG RT process and a call should be made to make =
it a WG document.

> Section 2.1.3
> First sentence: I think that "MPLS LSP may be used to carry NTP or PTP
> and synchronize clocks ..." might be closer to the goal of
> 1588overmpls document.

I'm not sure what your objection is.  Here is the paragraph sentence by sen=
tence with annotation.

   PTP or NTP may be carried over MPLS [I-D.ietf-tictoc-1588overmpls].

GIM>> I think of "carried over" as Ethernet carried over MPLS in PW. The pu=
rpose of 1588overMPLS is not only carry NTP or PTP over MPLS domain but to =
distribute clock synchronization according to capabilities of LSRs.

      That is exactly as you pointed out.  I'm a little concerned that
      this work may have stalled.

   Generally NTP will be carried within IP with IP carried in MPLS
   [RFC5905].

      That says that NTP has traditionally gone over IP with IP
      carried over MPLS.  I don't think there is an argument there.

   Both PTP and NTP benefit from accurate time stamping of incoming
   packets and the ability to insert accurate time stamps in outgoing
   packets.

      I don't think anyone would argue this point.

Could you point out what you think needs to be changed?  Is it some other p=
aragraph?

GIM>> Don't think that these are my notes. I had only one comment to sectio=
n 2.1.3

> Section 2.1.7
> Could the section be named "MPLS-TE Local Protection" or "MPLS-TE Fast
> Reroute" as RFC 4090 is applicable only to RSVP-TE signaled LSP.

RFC4090 has always been known within the IETF as MPLS Fast Reroute or MPLS =
FRR.  If at some point there is acceptance of IPFRR and extensions to IPFRR=
 to support LDP, then mpls-forwarding-bis can rename these sections.

[...]

> Section 2.4
> The last paragraph seams repetitive of third paragraph. Perhaps the
> last one can be merged into the third as:
>
>    In order to support an adequately balanced load distribution across
>    multiple links, IP header information must be used.  Common
>    practice today is to reinspect the IP headers at each LSR and use
>    the label stack and IP header information in a hash performed at
>    each LSR in the network, combined with a hash seed that is selected
>    by each LSR.  Where flow labels or entropy labels are used, a hash
>    seed must be used. Further details are provided in Section 2.4.5.

The last paragraph is about the hash seed.  It could be shortenned to get r=
id of the redundancy yet keep discussion of the hash seed separate.

   Common practice today is to reinspect the packet at each LSR and
   use information from the packet combined with a hash seed that is
   selected by each LSR.  Where flow labels or entropy labels are
   used, a hash seed must be used when creating these labels.

Is that OK with you?
GIM>> Thank you, it works.

> Section 2.4.5.1
> bullet 3: Following on draft-kompella-mpls-special-purpose-labels-
>   would suggest changing "reserved labels" to "special purpose labels"
>   with note that these might be of one MPLS label element length or
>   two elements (extension label + extended special purpose label).

For now we are not citing draft-kompella-mpls-special-purpose-labels
When (if) it becomes draft-ietf-mpls-special-purpose-labels, we'll make cha=
nges.

Note that Kireeti is a co-author of this document and is OK with that.
GIM>> Clearly it is up to authors how to select terminology. I just noticed=
 that "special purpose labels" becomes
more and more used vs. "reserved labels".

> bullet 5: I believe it is possible that first nibble of MAC is
>   either 4 or 6. If that is the case, then use of the first nibble of
>   the payload to determine its type and apply casting might cause
>   re-ordering for Ethernet PWs. Perhaps it can be provided as
>   rationale to control whether node performs first nibble
>   interpretation or not.

Note the wording "an implementation SHOULD support the ability", and the st=
atement "If supported, there MUST be a way to disable it (if, for example, =
PW without CW are used)."

The "MUST be able to disable it" (sic) covers the case where a MAC starts w=
ith 4 or 6 in the first nibble.

Also note that the xml has the following comment:

   <!--
   draft-ietf-pwe3-vccv-impl-survey-results recommends that the
   control word always be used.  Some service providers require
   control word support for all encapsulations, and always use it.
   -->

We didn't cite draft-ietf-pwe3-vccv-impl-survey-results because the draft s=
eems to be stuck.  Andy is co-author and PWE3 chair and he's OK with this. =
 If it gets unstuck we'll add a sentence.

> Section 2.6.4 or 2.6.5
> Whether in discussing MPLS-TP OAM or MPLS OAM and Layer 2 OAM
> interworking might discuss issue of MPLS-TP CC interval matching CCM
> intervals in IEEE 802.1ag/Y.1731 and difference in determining Loss of
> Connectivity between BFD-based CC and Ethernet OAM.

I think that is too much detail on OAM.  If there is an OAM interworking do=
cument that we can cite, then please point it out.  For now, we cite the do=
cuments that exist:

  RFC6670, RFC6310, draft-ietf-pwe3-mpls-eth-oam-iwk (just about out
  of the IESG, so an RFC soon).

In IETF there is only one MPLS-TP OAM.  We are not going to fight that batt=
le in this document.

If 802.1ag/Y.1731 is a server layer, then MPLS-TP timers have to be set a h=
alf decimal order of magnitude or more longer.  If PW is a server layer, th=
en 802.1ag/Y.1731 timers have to be set a half decimal order of magnitude o=
r more longer.  But this level of detail does not belong here.

[...]


--_000_7347100B5761DC41A166AC17F22DF11206C7A0eusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<div>Hi Curtis,</div>
<div>I've snipped RT part. Please find my notes in-lined tagged by GIM&gt;&=
gt;</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Greg</div>
<div>&nbsp;</div>
<div>[&#8230;]</div>
<div>&nbsp;</div>
<div>&gt; As I read the document I put some notes that you might consider a=
s </div>
<div>&gt; regular comments:</div>
<div>&gt;&nbsp; </div>
<div>&gt; Need to build list of acronyms</div>
<div>&nbsp;</div>
<div>Will do.&nbsp; I'll look to RFC 5513 for guidance.</div>
<div>&nbsp;</div>
<div>&gt; Section 1.2, bullet 5</div>
<div>&gt; With definition of Control Channel Type 4 in PW VCCV &quot;MUST&q=
uot; can be </div>
<div>&gt; changed to &quot;SHOULD&quot;. The last sentence might be reworde=
d to </div>
<div>&gt; &quot;Deployments SHOULD allow enabling and disabling use of PW C=
ontrol </div>
<div>&gt; Word&quot;.</div>
<div>&nbsp;</div>
<div>Please notice the phrase &quot;if MPLS-TP is supported or if ACH is be=
ing used on a pseudowire [RFC5586].&quot;&nbsp; MPLS-TP and RFC5586 (G-ACh =
and GAL) are cited as the reason for this requirement being a MUST.</div>
<div>&nbsp;</div>
<div>In rereading this I notice that we should add &quot;The implementor an=
d system designer SHOULD support pseudowire control word if MPLS-TP and</di=
v>
<div>RFC5586 are not used [RFC5085].&quot;</div>
<div><font color=3D"blue">GIM&gt;&gt; Even though RFC 5586 excluded GAL fro=
m being used on MPLS -TP PWs, I believe that there's rough agreement in PWE=
3 WG that PW VCCV Control Channel Type 4 will be applicable to MPLS-TP PWs =
when Type 1 (ACH) not in use. Hence was
my suggestion to change from &quot;MUST&quot; to &quot;SHOULD&quot;. Then, =
since PW CW is SHOULD, we need to say something about GAL, PW VCCV Control =
Channel Type 4. I'd put it at SHOULD too with addition of &quot;deployments=
 SHOULD be able to use Type 4 Control Channel is use of PW
CW is not mandatory&quot;.</font></div>
<div>&nbsp;</div>
<div>That should make it more clear (SHOULD if RFC5085 compliant only, MUST=
 if using MPLS-TP and/or RFC5586 compliant).</div>
<div>&nbsp;</div>
<div>&gt; Section 1.3, bullet 4</div>
<div>&gt; Can these tests or any subset of them be viewed as MPLS forwardin=
g </div>
<div>&gt; performance benchmarking tests (BMWG)?</div>
<div>&nbsp;</div>
<div>Al Morton (BMWG chair) is aware of this work and has forwarded a point=
er to BMWG.&nbsp; Jay Karthik commented on BMWG.&nbsp; Work is to continue =
in MPLS, but when things have settled down, BMWG may apply the level of rig=
or they normally apply to assure consistent
testing where there is sufficient interest in standardizing test procedures=
.</div>
<div>&nbsp;</div>
<div>&gt; Section 2.1.1</div>
<div>&gt; Reference to Extended Special Purpose MPLS Labels in the section?=
</div>
<div>&nbsp;</div>
<div>If and when it becomes a WG document.&nbsp; There is no dependency on =
that draft and it is best to not refer to work that may not advance.&nbsp; =
Keep in mind that draft-kompella-mpls-special-purpose-labels changes the us=
e of reserved labels, by assigning new meaning
to label 15.</div>
<div>&nbsp;</div>
<div>BTW- I think draft-kompella-mpls-special-purpose-label is good work an=
d IMO it should go through this WG RT process and a call should be made to =
make it a WG document.</div>
<div>&nbsp;</div>
<div>&gt; Section 2.1.3</div>
<div>&gt; First sentence: I think that &quot;MPLS LSP may be used to carry =
NTP or PTP </div>
<div>&gt; and synchronize clocks ...&quot; might be closer to the goal of <=
/div>
<div>&gt; 1588overmpls document.</div>
<div>&nbsp;</div>
<div>I'm not sure what your objection is.&nbsp; Here is the paragraph sente=
nce by sentence with annotation.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp; PTP or NTP may be carried over MPLS [I-D.ietf-tictoc-1588=
overmpls].</div>
<div>&nbsp;</div>
<div><font color=3D"blue">GIM&gt;&gt; I think of &quot;carried over&quot; a=
s Ethernet carried over MPLS in PW. The purpose of 1588overMPLS is not only=
 carry NTP or PTP over MPLS domain but to distribute clock synchronization =
according to capabilities of LSRs.</font></div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; That is exactly as you pointed out.&nbs=
p; I'm a little concerned that</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this work may have stalled.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp; Generally NTP will be carried within IP with IP carried i=
n MPLS</div>
<div>&nbsp;&nbsp; [RFC5905].</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; That says that NTP has traditionally go=
ne over IP with IP</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; carried over MPLS.&nbsp; I don't think =
there is an argument there.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp; Both PTP and NTP benefit from accurate time stamping of i=
ncoming</div>
<div>&nbsp;&nbsp; packets and the ability to insert accurate time stamps in=
 outgoing</div>
<div>&nbsp;&nbsp; packets.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I don't think anyone would argue this p=
oint.</div>
<div>&nbsp;</div>
<div>Could you point out what you think needs to be changed?&nbsp; Is it so=
me other paragraph?</div>
<div>&nbsp;</div>
<div><font color=3D"blue">GIM&gt;&gt; Don't think that these are my notes. =
I had only one comment to section 2.1.3</font></div>
<div>&nbsp;</div>
<div>&gt; Section 2.1.7</div>
<div>&gt; Could the section be named &quot;MPLS-TE Local Protection&quot; o=
r &quot;MPLS-TE Fast </div>
<div>&gt; Reroute&quot; as RFC 4090 is applicable only to RSVP-TE signaled =
LSP.</div>
<div>&nbsp;</div>
<div>RFC4090 has always been known within the IETF as MPLS Fast Reroute or =
MPLS FRR.&nbsp; If at some point there is acceptance of IPFRR and extension=
s to IPFRR to support LDP, then mpls-forwarding-bis can rename these sectio=
ns.</div>
<div>&nbsp;</div>
<div>[&#8230;]</div>
<div>&nbsp;</div>
<div>&gt; Section 2.4</div>
<div>&gt; The last paragraph seams repetitive of third paragraph. Perhaps t=
he </div>
<div>&gt; last one can be merged into the third as:</div>
<div>&gt;&nbsp; </div>
<div>&gt;&nbsp;&nbsp;&nbsp; In order to support an adequately balanced load=
 distribution across</div>
<div>&gt;&nbsp;&nbsp;&nbsp; multiple links, IP header information must be u=
sed.&nbsp; Common</div>
<div>&gt;&nbsp;&nbsp;&nbsp; practice today is to reinspect the IP headers a=
t each LSR and use</div>
<div>&gt;&nbsp;&nbsp;&nbsp; the label stack and IP header information in a =
hash performed at</div>
<div>&gt;&nbsp;&nbsp;&nbsp; each LSR in the network, combined with a hash s=
eed that is selected</div>
<div>&gt;&nbsp;&nbsp;&nbsp; by each LSR.&nbsp; Where flow labels or entropy=
 labels are used, a hash</div>
<div>&gt;&nbsp;&nbsp;&nbsp; seed must be used. Further details are provided=
 in Section 2.4.5.</div>
<div>&nbsp;</div>
<div>The last paragraph is about the hash seed.&nbsp; It could be shortenne=
d to get rid of the redundancy yet keep discussion of the hash seed separat=
e.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp; Common practice today is to reinspect the packet at each =
LSR and</div>
<div>&nbsp;&nbsp; use information from the packet combined with a hash seed=
 that is</div>
<div>&nbsp;&nbsp; selected by each LSR.&nbsp; Where flow labels or entropy =
labels are</div>
<div>&nbsp;&nbsp; used, a hash seed must be used when creating these labels=
.</div>
<div>&nbsp;</div>
<div>Is that OK with you?</div>
<div><font color=3D"blue">GIM&gt;&gt; Thank you, it works.</font></div>
<div>&nbsp;</div>
<div>&gt; Section 2.4.5.1</div>
<div>&gt; bullet 3: Following on draft-kompella-mpls-special-purpose-labels=
-</div>
<div>&gt;&nbsp;&nbsp; would suggest changing &quot;reserved labels&quot; to=
 &quot;special purpose labels&quot;</div>
<div>&gt;&nbsp;&nbsp; with note that these might be of one MPLS label eleme=
nt length or</div>
<div>&gt;&nbsp;&nbsp; two elements (extension label &#43; extended special =
purpose label).</div>
<div>&nbsp;</div>
<div>For now we are not citing draft-kompella-mpls-special-purpose-labels</=
div>
<div>When (if) it becomes draft-ietf-mpls-special-purpose-labels, we'll mak=
e changes.</div>
<div>&nbsp;</div>
<div>Note that Kireeti is a co-author of this document and is OK with that.=
</div>
<div><font color=3D"blue">GIM&gt;&gt; Clearly it is up to authors how to se=
lect terminology. I just noticed that &quot;special purpose labels&quot; be=
comes</font></div>
<div><font color=3D"blue">more and more used vs. &quot;reserved labels&quot=
;.</font></div>
<div>&nbsp;</div>
<div>&gt; bullet 5: I believe it is possible that first nibble of MAC is</d=
iv>
<div>&gt;&nbsp;&nbsp; either 4 or 6. If that is the case, then use of the f=
irst nibble of</div>
<div>&gt;&nbsp;&nbsp; the payload to determine its type and apply casting m=
ight cause</div>
<div>&gt;&nbsp;&nbsp; re-ordering for Ethernet PWs. Perhaps it can be provi=
ded as</div>
<div>&gt;&nbsp;&nbsp; rationale to control whether node performs first nibb=
le</div>
<div>&gt;&nbsp;&nbsp; interpretation or not.</div>
<div>&nbsp;</div>
<div>Note the wording &quot;an implementation SHOULD support the ability&qu=
ot;, and the statement &quot;If supported, there MUST be a way to disable i=
t (if, for example, PW without CW are used).&quot;</div>
<div>&nbsp;</div>
<div>The &quot;MUST be able to disable it&quot; (sic) covers the case where=
 a MAC starts with 4 or 6 in the first nibble.</div>
<div>&nbsp;</div>
<div>Also note that the xml has the following comment:</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp; &lt;!--</div>
<div>&nbsp;&nbsp; draft-ietf-pwe3-vccv-impl-survey-results recommends that =
the</div>
<div>&nbsp;&nbsp; control word always be used.&nbsp; Some service providers=
 require</div>
<div>&nbsp;&nbsp; control word support for all encapsulations, and always u=
se it.</div>
<div>&nbsp;&nbsp; --&gt;</div>
<div>&nbsp;</div>
<div>We didn't cite draft-ietf-pwe3-vccv-impl-survey-results because the dr=
aft seems to be stuck.&nbsp; Andy is co-author and PWE3 chair and he's OK w=
ith this.&nbsp; If it gets unstuck we'll add a sentence.</div>
<div>&nbsp;</div>
<div>&gt; Section 2.6.4 or 2.6.5</div>
<div>&gt; Whether in discussing MPLS-TP OAM or MPLS OAM and Layer 2 OAM </d=
iv>
<div>&gt; interworking might discuss issue of MPLS-TP CC interval matching =
CCM </div>
<div>&gt; intervals in IEEE 802.1ag/Y.1731 and difference in determining Lo=
ss of </div>
<div>&gt; Connectivity between BFD-based CC and Ethernet OAM.</div>
<div>&nbsp;</div>
<div>I think that is too much detail on OAM.&nbsp; If there is an OAM inter=
working document that we can cite, then please point it out.&nbsp; For now,=
 we cite the documents that exist:</div>
<div>&nbsp;</div>
<div>&nbsp; RFC6670, RFC6310, draft-ietf-pwe3-mpls-eth-oam-iwk (just about =
out</div>
<div>&nbsp; of the IESG, so an RFC soon).</div>
<div>&nbsp;</div>
<div>In IETF there is only one MPLS-TP OAM.&nbsp; We are not going to fight=
 that battle in this document.</div>
<div>&nbsp;</div>
<div>If 802.1ag/Y.1731 is a server layer, then MPLS-TP timers have to be se=
t a half decimal order of magnitude or more longer.&nbsp; If PW is a server=
 layer, then 802.1ag/Y.1731 timers have to be set a half decimal order of m=
agnitude or more longer.&nbsp; But this level
of detail does not belong here.</div>
<div>&nbsp;</div>
<div>[&#8230;]</div>
<div>&nbsp;</div>
</span></font>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF11206C7A0eusaamb103ericsso_--

From iesg-secretary@ietf.org  Mon Mar  4 09:53:00 2013
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D66C221F8D31; Mon,  4 Mar 2013 09:53:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.414
X-Spam-Level: 
X-Spam-Status: No, score=-102.414 tagged_above=-999 required=5 tests=[AWL=0.185, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6OJWn3WF4qA2; Mon,  4 Mar 2013 09:53:00 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9FDF21F8D42; Mon,  4 Mar 2013 09:52:59 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 4.41
Message-ID: <20130304175259.12392.73866.idtracker@ietfa.amsl.com>
Date: Mon, 04 Mar 2013 09:52:59 -0800
Cc: mpls mailing list <mpls@ietf.org>, mpls chair <mpls-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
Subject: [mpls] Protocol Action: 'MPLS-TP Identifiers Following ITU-T Conventions' to	Proposed Standard (draft-ietf-mpls-tp-itu-t-identifiers-08.txt)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2013 17:53:01 -0000

The IESG has approved the following document:
- 'MPLS-TP Identifiers Following ITU-T Conventions'
  (draft-ietf-mpls-tp-itu-t-identifiers-08.txt) as Proposed Standard

This document is the product of the Multiprotocol Label Switching Working
Group.

The IESG contact persons are Adrian Farrel and Stewart Bryant.

A URL of this Internet Draft is:
http://datatracker.ietf.org/doc/draft-ietf-mpls-tp-itu-t-identifiers/




Technical Summary

  This document augments the initial set of identifiers to be used in 
  the Transport Profile of Multiprotocol Label Switching (MPLS-TP) 
  defined in RFC6370. 

  RFC6370 defines a set of MPLS-TP transport and management entity 
  identifiers to support bidirectional (co-routed and associated) 
  point-to-point MPLS-TP LSPs, including PWs and Sections which follow 
  the IP/MPLS conventions. 

  This document specifies an alternative way to uniquely identify an 
  operator/service provider based on ITU-T conventions, and specifies 
  how this operator/service provider identifier can be used to make the 
  existing set of MPLS-TP transport and management entity identifiers, 
  defined by RFC6370, globally unique. 

  This document solely defines those identifiers.  Their use and 
  possible protocols extensions to carry them is out of scope in this 
  document. 

Working Group Summary: 

  When we started the MPLS-TP project, it was generally understood that 
  the IETF protocols would be the protocols to be extended and built 
  upon. Backwards compatibility and one single MPLS technology, among 
  other things were considered important. 

  However, it was also agreed that MPLS-TP should be possible to run in 
  networks that do not natively include IP routing and IP addressing.
  This doucment specifies a set of identifiers for such networks. 

  While the working group has never taken a strong interest in this 
  document, there has also been a general agreement that the 
  "ITU-T identifiers" need to be specified as part of the MPLS-TP
   project. 

Document Quality: 

  We do not know any implementations of this draft. 

Personnel: 

  Loa Andersson (loa@pi.nu) is the document shepherd. 
  Adrian Farrel (adrian@olddog.co.uk) is the responsible AD. 

RFC Editor Note

Section 8
s/describe use/describe the use/

From iesg-secretary@ietf.org  Mon Mar  4 09:53:01 2013
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E89821F8D55 for <mpls@ietfa.amsl.com>; Mon,  4 Mar 2013 09:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.441
X-Spam-Level: 
X-Spam-Status: No, score=-102.441 tagged_above=-999 required=5 tests=[AWL=0.159, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z31eSlcfccqM; Mon,  4 Mar 2013 09:53:00 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3BC721F8D57; Mon,  4 Mar 2013 09:52:59 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IANA <drafts-approval@icann.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 4.41
X-IETF-Draft-string: draft-ietf-mpls-tp-itu-t-identifiers
X-IETF-Draft-revision: 08
Message-ID: <20130304175259.12392.18054.idtracker@ietfa.amsl.com>
Date: Mon, 04 Mar 2013 09:52:59 -0800
Cc: mpls mailing list <mpls@ietf.org>, mpls chair <mpls-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
Subject: [mpls] Protocol Action: 'MPLS-TP Identifiers Following ITU-T Conventions' to	Proposed Standard (draft-ietf-mpls-tp-itu-t-identifiers-08.txt)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: noreply@ietf.org
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2013 17:53:01 -0000

The IESG has approved the following document:
- 'MPLS-TP Identifiers Following ITU-T Conventions'
  (draft-ietf-mpls-tp-itu-t-identifiers-08.txt) as Proposed Standard

This document is the product of the Multiprotocol Label Switching Working
Group.

The IESG contact persons are Adrian Farrel and Stewart Bryant.

A URL of this Internet Draft is:
http://datatracker.ietf.org/doc/draft-ietf-mpls-tp-itu-t-identifiers/




Technical Summary

  This document augments the initial set of identifiers to be used in 
  the Transport Profile of Multiprotocol Label Switching (MPLS-TP) 
  defined in RFC6370. 

  RFC6370 defines a set of MPLS-TP transport and management entity 
  identifiers to support bidirectional (co-routed and associated) 
  point-to-point MPLS-TP LSPs, including PWs and Sections which follow 
  the IP/MPLS conventions. 

  This document specifies an alternative way to uniquely identify an 
  operator/service provider based on ITU-T conventions, and specifies 
  how this operator/service provider identifier can be used to make the 
  existing set of MPLS-TP transport and management entity identifiers, 
  defined by RFC6370, globally unique. 

  This document solely defines those identifiers.  Their use and 
  possible protocols extensions to carry them is out of scope in this 
  document. 

Working Group Summary: 

  When we started the MPLS-TP project, it was generally understood that 
  the IETF protocols would be the protocols to be extended and built 
  upon. Backwards compatibility and one single MPLS technology, among 
  other things were considered important. 

  However, it was also agreed that MPLS-TP should be possible to run in 
  networks that do not natively include IP routing and IP addressing.
  This doucment specifies a set of identifiers for such networks. 

  While the working group has never taken a strong interest in this 
  document, there has also been a general agreement that the 
  "ITU-T identifiers" need to be specified as part of the MPLS-TP
   project. 

Document Quality: 

  We do not know any implementations of this draft. 

Personnel: 

  Loa Andersson (loa@pi.nu) is the document shepherd. 
  Adrian Farrel (adrian@olddog.co.uk) is the responsible AD. 

RFC Editor Note

Section 8
s/describe use/describe the use/

From jeongryoo@gmail.com  Mon Mar  4 20:49:45 2013
Return-Path: <jeongryoo@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C53141F0D0D for <mpls@ietfa.amsl.com>; Mon,  4 Mar 2013 20:49:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pxy+Yob2eeY8 for <mpls@ietfa.amsl.com>; Mon,  4 Mar 2013 20:49:41 -0800 (PST)
Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) by ietfa.amsl.com (Postfix) with ESMTP id 0927F21F85C6 for <mpls@ietf.org>; Mon,  4 Mar 2013 20:49:37 -0800 (PST)
Received: by mail-la0-f53.google.com with SMTP id fr10so5682363lab.40 for <mpls@ietf.org>; Mon, 04 Mar 2013 20:49:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type:content-transfer-encoding; bh=0eyWTCebKOE6bbpiQdqQKoil2LRVQ1hm0Fxxs0ZWhOs=; b=i2WLhdrp7ONepT20p94nm0SPWjtRrJxRtR1fXhV37EjLV0n/OGeenSgskWB3iiUfN3 6CwJXHNKOuBIKQV6g3PYf9KYxScpRJG3Y7ha9sxTSs1kcNUcGYnMSOaUZSVfNHvW9O2a P5V02ufz7ex5TUmJF3TUfCe0y+jZF+Y5qmDTy+bvdIPr3MaWRwJDR+8QR0jDt/8Igxl+ l56PIdeEC+lXcE6O1+Nv0vD39/oc/Ic3TywqMe6bkltWg6wj7uuPup6cLB5PiJDShEol jSyqw7ZnmSnuWastE4/dva6dXwK5MIFavsaLwAjMjb3hLJltX5mbwWIV5ohwVNEVUBf+ zKWg==
MIME-Version: 1.0
X-Received: by 10.152.104.36 with SMTP id gb4mr20296734lab.13.1362458976884; Mon, 04 Mar 2013 20:49:36 -0800 (PST)
Received: by 10.112.155.5 with HTTP; Mon, 4 Mar 2013 20:49:36 -0800 (PST)
In-Reply-To: <5B4A6CBE3924BB41A3BEE462A8E0B75A0DF0C087@SMTP2.etri.info>
References: <EF35EE4B92789843B1DECBC0E24558641AE694@eusaamb105.ericsson.se> <20ECF67871905846A80F77F8F4A27572100F36DF@xmb-rcd-x09.cisco.com> <5B4A6CBE3924BB41A3BEE462A8E0B75A0DF0C087@SMTP2.etri.info>
Date: Tue, 5 Mar 2013 13:49:36 +0900
Message-ID: <CAHDGFs+pGMieiLDPV_u8fiwLsAhxsce=vXXgqWu7jXQxFo2OVA@mail.gmail.com>
From: Jeong Ryoo <jeongryoo@gmail.com>
To: eosborne@cisco.com, scott.mansfield@ericsson.com, mpls@ietf.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Subject: Re: [mpls] Response to ITU-T MPLS Linear Protection Liaison
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 04:49:45 -0000

Hi, Eric and all,

Recently, a couple of new drafts have been submitted to address the
issues indentified in the ITU-T liaison as follows:
Also, I am aware of some activities to submit new drafts as soon as
the cut-off period ends.

- Point 1: draft-rhd-mpls-tp-psc-priority-00 (submitted in 2013-02-18)
- Point 2: draft-osborne-mpls-psc-updates-00 (submitted in 2013-02-11)
- Point 3: draft-dj-mpls-tp-exer-psc-00 (submitted in 2013-02-13)
- Point 4: draft-rhd-mpls-tp-psc-sd-00 (will be submitted in 2013-03-11)
- Point 5: Not an issue any more
- Point 6: Not an issue any more
- Point 7: No known activity.
               (In Eric's email, this was covered in
draft-osborne-mpls-psc-updates draft. But, I don't see the text to
address this issue.
                Eric, do you intend to cover this point in the future
version of draft-osborne-mpls-psc-updates draft?)
- Point 8: draft-osborne-mpls-psc-updates-00 (submitted in 2013-02-11)
- Point 9: draft-rhd-mpls-tp-psc-priority-00 (submitted in 2013-02-18
to support Freeze)
               draft-cdh-mpls-tp-psc-non-revertive-00 (will be
submitted in 2013-03-11 to support MS-W

          and further clarify the non-revertive operation)
- Point 10: draft-rhd-mpls-tp-psc-priority-00 (submitted in 2013-02-18)

Best regards,

Jeong-dong

P.S. I am sending this email again as my previous email disappeared
from the list.




________________________________
=EB=B3=B4=EB=82=B8 =EC=82=AC=EB=9E=8C : "Eric Osborne (eosborne)" <eosborne=
@cisco.com>
=EB=B3=B4=EB=82=B8 =EB=82=A0=EC=A7=9C : 2013-03-05 01:37:04 ( +09:00 )
=EB=B0=9B=EB=8A=94 =EC=82=AC=EB=9E=8C : Scott Mansfield <scott.mansfield@er=
icsson.com>, mpls@ietf.org
<mpls@ietf.org>
=EC=B0=B8=EC=A1=B0 : ccamp@ietf.org <ccamp@ietf.org>, pwe3@ietf.org <pwe3@i=
etf.org>
=EC=A0=9C=EB=AA=A9 : Re: [mpls] Response to ITU-T MPLS Linear Protection Li=
aison


One correction. The draft reply says that points 3,7,8 are covered by
an existing draft. I'm not aware of a published draft that covers 3. I
have draft-osborne-mpls-psc-updates for 7,8. I have something in the
works for 3 but it didn't make the pre-Orlando deadline, and I'm not
aware of other work in this area.



eric

> -----Original Message-----
> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf Of
> Scott Mansfield
> Sent: Thursday, February 28, 2013 9:53 AM
> To: mpls@ietf.org
> Cc: ccamp@ietf.org; pwe3@ietf.org
> Subject: [CCAMP] Response to ITU-T MPLS Linear Protection Liaison
>
> MPLS Working Group,
>
>
>
> A liaison has been received from ITU-T SG 15 on the topic of Linear prote=
ction
> switching. A draft response has been generated and is attached to this ma=
il
> (both word and pdf). Please direct all comments on the content of the lia=
ison
> response to the MPLS working group mailing list.
>
>
>
> Background information:
>
>
>
> The liaison from SG15 can be found here =C3=A0
> https://datatracker.ietf.org/documents/LIAISON/liaison-2013-02-05-itu-t-s=
g-15-
> mpls-recommendation-itu-t-g8131-revision-linear-protection-switching-for-
> mpls-tp-networks-attachment-1.pdf
> > 15-mpls-recommendation-itu-t-g8131-revision-linear-protection-switching=
-for-
> mpls-tp-networks-attachment-1.pdf>
>
>
>
> History:
>
> The above liaison is in response to this liaison from the MPLS WG =C3=A0
> https://datatracker.ietf.org/liaison/1229/
> which was in response to the SG15
> liaison =C3=A0 https://datatracker.ietf.org/liaison/1205/
> which responded to =C3=A0
> https://datatracker.ietf.org/liaison/1174/ which responded to =C3=A0
> https://datatracker.ietf.org/liaison/1162/
>
>
>
>
> Regards,
>
> -scott.
>
>
>
>
>
> Scott Mansfield
>
> Ericsson Inc.
>
> +1 724 931 9316
>
>

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

From loa@pi.nu  Tue Mar  5 01:14:55 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D31821F8717 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 01:14:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p4bnb6kDYv3W for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 01:14:54 -0800 (PST)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6E021F8713 for <mpls@ietf.org>; Tue,  5 Mar 2013 01:14:54 -0800 (PST)
Received: from [192.168.1.104] (81-236-221-144-no93.tbcn.telia.com [81.236.221.144]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 193A17FE07; Tue,  5 Mar 2013 10:14:49 +0100 (CET)
Message-ID: <5135B791.6080708@pi.nu>
Date: Tue, 05 Mar 2013 10:14:57 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: adrian@olddog.co.uk
References: <00ee01ce18f6$c2a185f0$47e491d0$@olddog.co.uk>
In-Reply-To: <00ee01ce18f6$c2a185f0$47e491d0$@olddog.co.uk>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, draft-ietf-mpls-tp-ring-protection.all@tools.ietf.org
Subject: Re: [mpls] AD review of draft-ietf-mpls-tp-ring-protection
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 09:14:55 -0000

Adrian,

Thanks for this review I think I'm in the position to answer
the question on the number of authors.

Early 2010 we had 5 or 6 different drafts addressing "mpls-tp-ring-
protection" from one aspect or another. Most of these drafts had
2 or maybe 3 different authors.

The wg chairs took an initiative to discuss the possibilities to
merge all drafts into one. The discussion was partially succesful,
and all draft but one, were merged into a single document. Texts
from all drafts were merged into draft-weingarten-mpls-tp-
ring-protection (later to be adopted as the working group draft
draft-ietf-mpls-tp-ring-protection.

The number of authors on the first page reflect text contributions
made to the drafts that were merged.

/Loa

On 2013-03-04 17:38, Adrian Farrel wrote:
> Hi authors of draft-ietf-mpls-tp-ring-protection,
>
> I have conducted my usual review of your document in response to the
> publication request received from the working group.  The purpose of
> my review is to find and resolve issues that might otherwise be found
> later in the process (IETF last call, IESG review, RFC Editor
> processing) and which might slow down the progress of the document or
> obscure other issues.
>
> Can I begin by saying that this document is much clearer and better
> structured than the version I reviewed some time ago in the working
> group. Thanks for all of the work that has gone into it.
>
> Although I found the description of protection for p2mp LSPs became
> quite complex, I cannot see a way to make it clearer and more direct.
> I suspect it is of the nature of the subject that the material has to
> be a bit convoluted. In practice, you have used simple words and a
> logical progression, so there is probably nothing further to be done.
>
> I did find a number of fairly small editorial issues and questions
> that I would like you to handle before we move on. I will put the
> document into "Revised I-D needed" state, but please note that all
> of my comments are open for discussion.
>
> Thanks again for the work,
> Adrian
>
> ---
>
> Why are there eight authors on the front page?
> Did all authors contribute equally to the document with some special
> reason why they all need to be named on the front page?
> If so, I need to understand the circumstances to defend them to the RFC
> Editor.
> If not, can you please split the list into:
> Editors
> - appear on the front page
> - listed in the Authors' Addresses section
> Contributing Authors
> - not on the font page
> - listed in the Contributors section
>
> ---
>
> In Section 1
>
>     This document proposes a set of basic mechanisms that could be used
>     for the protection of the data flows that traverse an MPLS-TP ring.
>     These mechanisms are based on existing MPLS and MPLS-TP protection
>     mechanisms.  These mechanisms provide data flow protection due to any
>     switching trigger within a reasonable time frame and optimize the
>     criteria set out in [RFC5654], as summarized above.
>
> This seems to contradict the statement in the Abstract that this is an
> applicability of linear protection to a ring.
>
> Is this document a description of how you use LP in a ring, or does it
> describe new mechanisms? I think the former, in which case this para
> should probably read
>
>     This document describes how a set of basic MPLS-TP linear protection
>     mechanisms defined in [RFC6378] can be used to provide protection of
>     the data flows that traverse an MPLS-TP ring.  These mechanisms
>     provide data flow protection in the event of any switching trigger
>     within a reasonable time frame and optimize the criteria set out in
>     [RFC5654], as summarized above.
>
> Additionally, I believe it would be helpful to state in the Abstract and
> in the Introduction that:
>
>     This document defines no new protocol mechanisms or procedures.
>
> ---
>
> In Section 1.1, why do bullets 1 and 2 (the first of the so-numbered)
> include the possibility of traffic either ending at the egress node or
> continuing on beyond the ring, yet not specifically countenance traffic
> starting at the ingress node or originating outside the ring?
>
> Is there something special I am missing?
>
> ---
>
> In Section 1.1 bullet 3 you have:
>
>     An operator command is issued to a specific ring node.
>
> I think a little more specificity is needed. For example,
>
>     An operator command that changes the operational state of a node or
>     a link, or specifically triggers a protection action is issued to a
>     specific ring node.
>
> ---
>
> Should the last para of 1.1 actually be in 1.2?
>
> ---
>
> While Figure 2 can be (and is!) used to explain steering in Section 2.2,
> the figure is actually demonstrating SPMEs and as such is confusing. I
> think you need an additional figure to explain steering.  It would look
> as:
>
>                      ======>/LSR\********/LSR\********/LSR\======>
>                             \_B_/########\_A_/########\_F_/
>                               *@                       @*
>                               *@                       @*
>                               *@                       @*
>                              _*@          ___          @*_
>                             /LSR\********/LSR\********/LSR\
>                             \_C_/@@@@@@@@\_D_/@@@@@@@@\_E_/
>
>             ===> connected LSP    *** physical link
>             ###  working path     @@@ alternate path
>
>                        Figure 2: Steering protection for P2P path
>
> ---
>
> Shouldn't Figures 3, 4 and 5 show "connected LSP" for comparison with
> other figures?
>
> ---
>
> Figure 5 is almost impossible to parse. It is not just the way it is
> drawn, but the lack of text that describes the figure using the terms
> expressed in the key.
>
> ---
>
> Section 2.4 says "(based on a ring with N nodes, assumed to be not more
> than 16)"
>
> Is there actually anything in this text that relies on that assumption?
> Do the mechanisms have problems for N > 16 ?
>
> ---
>
> I am curious as to why the optimisation for wrapping is presented in
> Section 3.1 for p2mp flows on the ring, but is not offered as an
> option for p2p flows for which it is equally applicable.
>
> ---
>
> The text in 3.1 that refers back to "normal" wrapping is suspect.
>
>     This improved mechanism, which we call Ring Optimized Multipoint
>     Wrapping (ROM-Wrapping), behaves much the same as classical wrapping.
>     There is one difference - rather than configuring the protection LSP
>     between the end nodes of a failed link (link protection) or between
>     the upstream and downstream node of a failed node (node protection),
>     the improved mechanism configures a protection p2mp LSP from the
>     upstream (with respect to the failure) node and all egress nodes (for
>     the particular LSP) downstream from the failure.
>
> I think that in wrapping in conventional transport networks, the
> protection LSP is not configured in the way you say. Instead, it exists
> as a complete ring. Only when a fault is detected (effectively breaking
> the protection ring) is the protection LSP terminated at the edges of
> the fault.
>
> Maybe your text is intending to talk about SPMEs? Maybe this back-
> reference is actually not necessary in this section that should describe
> what ROM-Wrapping does, not what it doesn't do.
>
> ---
>
> In section 3.1 you have introduced a new notation to indicate the
> ring-exits on the LSP. This is fine but:
> - you don't explain it
> - the notation conflicts with that which you carefully introduced for
>    label stacks.
>
> ---
>
> Figure 7 is included in Section 3.2 but not referenced until 3.2.1.
> Should it be moved?
>
> ---
>
> In 3.2.1 please expand LIB
>
> ---
>
> Section 8 is a bit weak :-)
> I suppose there were too many people to list individually!
>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From loa@pi.nu  Tue Mar  5 02:34:57 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 867D521F8605 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 02:34:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LLtXDbhOiD93 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 02:34:57 -0800 (PST)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 5F38121F8539 for <mpls@ietf.org>; Tue,  5 Mar 2013 02:34:51 -0800 (PST)
Received: from [192.168.1.104] (81-236-221-144-no93.tbcn.telia.com [81.236.221.144]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 5F6A0823B5; Tue,  5 Mar 2013 11:34:47 +0100 (CET)
Message-ID: <5135CA50.8060402@pi.nu>
Date: Tue, 05 Mar 2013 11:34:56 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, draft-weingarten-mpls-smp-requirements@tools.ietf.org
Subject: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 10:34:57 -0000

Working Group,

This is to start a two week poll on adopting
draft-weingarten-mpls-smp-requirements-03 as an MPLS working
group document.

Please send your comments (support/not support) to the mpls working
group mailing list (mpls at ietf.org). Please give a technical
motivation for your support/not support, especially if you think that
the document should not be adopted as a working group document.

This poll ends March 20, 2013.

There are no IPR claim against this document.

The authors has stated on the working group mailing list
that they are not aware of any other IPR claims against this draft.
However if you are on the the mpls working group mailing list and
aware of IPR that relates to this draft, the time to disclose
this is now.

/Loa
(mpls wg co-chair)

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From michelg@upperside.fr  Tue Mar  5 03:38:24 2013
Return-Path: <michelg@upperside.fr>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 332AC21F8A42 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 03:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.669
X-Spam-Level: 
X-Spam-Status: No, score=-1.669 tagged_above=-999 required=5 tests=[AWL=0.929,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vfx8lAueeuwd for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 03:38:23 -0800 (PST)
Received: from smtp26.msg.oleane.net (smtp26.msg.oleane.net [62.161.4.26]) by ietfa.amsl.com (Postfix) with ESMTP id 2E76021F8A41 for <mpls@ietf.org>; Tue,  5 Mar 2013 03:38:22 -0800 (PST)
Received: from MichelGosseDel ([195.6.217.229]) (authenticated) by smtp26.msg.oleane.net (MSA) with ESMTP id r25BcK18026400 for <mpls@ietf.org>; Tue, 5 Mar 2013 12:38:20 +0100
X-Oleane-Rep: REPA
From: "Michel Gosse" <michelg@upperside.fr>
To: <mpls@ietf.org>
References: 
In-Reply-To: 
Date: Tue, 5 Mar 2013 12:38:21 +0100
Message-ID: <000501ce1995$f0bad280$d2307780$@upperside.fr>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0006_01CE199E.5280C120"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac4Y9BWL/RBV0T+FS+y2Y5HpOIZyowAobxKA
Content-Language: fr
X-PMX-Spam: Probability=10%
X-PFSI-Info: PMX 5.6.0.2009776, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2013.3.5.112716 (no antivirus check)
X-Orange-Auth: bWcyNjMtM0B1cHBlc2lkZS5mci5mdG8=
Subject: [mpls] MPLS & Ethernet World will start in two weeks
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 11:38:24 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0006_01CE199E.5280C120
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

The 15th Edition of the MPLS & Ethernet World Congress will take place from
the 19th to 22nd of March in Paris.

 

Particular attention will be paid to SDN and OpenFlow issues: What aspects
of MPLS are impacted by SDN interfaces?

 

Other sessions will cover End-to-End, Mobile backhaul, Protection and Core
networks technical issues. 

 

There is still time to register:

http://www.uppersideconferences.com/

 

 


------=_NextPart_000_0006_01CE199E.5280C120
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
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 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.apple-style-span
	{mso-style-name:apple-style-span;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Arial","sans-serif";
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></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=3DFR link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>The 15th =
Edition of the&nbsp;</span></span><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>MPLS &amp; Ethernet World&nbsp;Congress</span></strong><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>&nbsp;will =
take place from the 19th to 22<sup>nd</sup> of March in =
Paris.<o:p></o:p></span></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>Particular =
attention will be paid to&nbsp;</span></span><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>SDN</span></strong><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'> and =
</span></strong><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>OpenFlow</span></strong><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'> =
issues</span></strong><span class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>: What =
aspects of MPLS are impacted by SDN interfaces?</span></span><span =
class=3Dapple-style-span><span =
lang=3DEN-US><o:p></o:p></span></span></p><p class=3DMsoNormal><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><o:p>&nbsp;</o=
:p></span></span></p><p class=3DMsoNormal><span =
class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>Other =
sessions will cover</span></span><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>&nbsp;</span><=
/strong><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>End-to-End</span></strong><span class=3Dapple-style-span><span =
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>,&nbsp;</span>=
</span><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>Mobile</span></strong><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'> =
</span></strong><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>backhaul</span></strong><span class=3Dapple-style-span><span =
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>, =
</span></span><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>Protection</span></strong><span class=3Dapple-style-span><span =
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>&nbsp;and&nbsp=
;</span></span><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";font-weight:nor=
mal'>Core network</span></strong><strong><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>s</span></stro=
ng><span class=3Dapple-style-span><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>&nbsp;technica=
l issues.&nbsp;</span></span><o:p></o:p></p><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><o:p>&nbsp;</o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>There is =
still time to register:<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><a =
href=3D"http://www.uppersideconferences.com/">http://www.uppersideconfere=
nces.com/</a><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:red'><=
o:p>&nbsp;</o:p></span></p></div></body></html>
------=_NextPart_000_0006_01CE199E.5280C120--


From Thomas.Beckhaus@telekom.de  Tue Mar  5 05:35:18 2013
Return-Path: <Thomas.Beckhaus@telekom.de>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3D6021F865D for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 05:35:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.249
X-Spam-Level: 
X-Spam-Status: No, score=-5.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, GB_I_LETTER=-2, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2qKrpQ2hPKOW for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 05:35:17 -0800 (PST)
Received: from tcmail13.telekom.de (tcmail13.telekom.de [80.149.113.165]) by ietfa.amsl.com (Postfix) with ESMTP id 7277221F8698 for <mpls@ietf.org>; Tue,  5 Mar 2013 05:35:05 -0800 (PST)
Received: from he113657.emea1.cds.t-internal.com ([10.134.99.17]) by tcmail11.telekom.de with ESMTP/TLS/AES128-SHA; 05 Mar 2013 14:34:35 +0100
Received: from HE111644.EMEA1.CDS.T-INTERNAL.COM ([10.134.93.13]) by HE113657.emea1.cds.t-internal.com ([::1]) with mapi; Tue, 5 Mar 2013 14:34:23 +0100
From: <Thomas.Beckhaus@telekom.de>
To: <loa@pi.nu>, <draft-villamizar-mpls-forwarding@tools.ietf.org>
Date: Tue, 5 Mar 2013 14:34:13 +0100
Thread-Topic: MPLS-RT review of draft-villamizar-mpls-forwarding
Thread-Index: Ac4JxRrRbRHdpF4GSY2tu5vM5QsEZwP3n7tg
Message-ID: <AAE428925197FE46A5F94ED6643478FEAC58DBE6E9@HE111644.EMEA1.CDS.T-INTERNAL.COM>
References: <511B5047.7030309@pi.nu>
In-Reply-To: <511B5047.7030309@pi.nu>
Accept-Language: de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 13:35:19 -0000

Hello authors and WG leads,

I have been asked to review draft-villamizar-mpls-forwarding.

I have read the draft and find it very useful. Our own experience while tes=
ting and deploying various MPLS equipment have shown that there is a need f=
or a written best practices document on MPLS forwarding.
I support the adoption as WG draft. The document sounds technically.

Some notes:

In general:
- the draft defines some topics out of scope in the text (e.g. VPN encapsul=
ation in section 2.1.9). But it does not explicit define the scope. Only in=
 the first sentence of section 1, it focusses the draft on "forwarding". An=
 explicit "scope" definition would be helpful.
- Is there a reason to use capital letters for PUSH, POP and SWAP label ope=
rations?
- I like section 2.6.4, because it uses clear requirements language ("MUST/=
SHOULD be supported in hardware..."). In some other sections of the draft, =
I miss these clear requirements language.
- In some parts, 10 Gbit/s and 100 Gbit/s are mentioned to express high ban=
dwidth/performance requirements. Shouldn't it be generalized or do we have =
to update the RFC when we talk about 1 Tbit/s, next year?
- While start reading, I thought that the draft is a good tutorial about MP=
LS forwarding. But the style changes. In some chapters, the text uses a tut=
orial style and includes a general discussion about the mentioned concepts =
(e.g. section 2.6.1 about DoS protection). In other sections, the authors e=
xpect that the reader is aware about the features and the implementation (e=
.g. section 2.1.1 about reserved labels).

Section 1.2, 2nd bullet, 3rd sentence: delete "the" in "If a the bottom..."

Section 2.3, 1st sentence: what is "large"?

Section 2.3, paragraph 6, 2nd sentence: replace "are" with "at" ("...minimu=
m size packets are full line rate...")?

Section 2.4:
usage of "Entropy Label" vs. "entropy label"

Section 2.4.1:
I do not understand the last paragraph completely. Why do you tolerate a mi=
ssing control word support in intra-metro (where maybe multiple parallel 1 =
GbE links are used?) and low bandwidth environment. My understanding of las=
t sentence: For general applicability of MPLS equipment, the support of con=
trol word is required.

Section 2.4.5: replace "...used, the there are a limited..." by "...used, t=
here is a limited..."

Section 2.4.5.2
Bullet 4, 3rd sentence: replace "af" by "of".
Bullet 6: DSCP and TTL/hop count could be separated in two bullets, because=
 there a different reasons to not consider these fields.

What is the difference between the bullets and the last paragraph in this s=
ection (e.g. the SHOULD requirements of IP addresses in the bullets and the=
 "recommended MUST" in the last paragraph)? Does it makes sense to avoid th=
e capitalized letters in this last paragraph to avoid conflict statements i=
n this section?

Section 2.6.1:
I am not sure to understand the reason for this section in this I-D. The dr=
aft focusses on forwarding and the required capabilities. This section desc=
ribes a need of DoS protection mechanism in general. This has impact on for=
warding hardware (forwarding implementations have to provide IP filtering c=
apabilities and cryptographic hardware support to offload and distribute Do=
S mitigation from the CPU). In the others section, the need of a requiremen=
t on forwarding level is not discussed in general (e.g. there is no discuss=
ion about general OAM deployments). The OAM capabilities on forwarding leve=
l are defined). There are no requirements of forwarding level in this secti=
on (e.g. filtering, dampening mechanism, cryptographic capabilities, ...). =
Only a single reference in following section (2.6.2) to this section.

Penultimate paragraph, last sentence: I do not know the word "vigalence".  =
You maybe mean "vigilance"

Section 2.6.2, last paragraph, 3rd sentence: closing brace is missing.

Section 2.6.4
text style: the abbreviation CC-CV is not described, but RDI (Remote Defect=
 Indication) is.

Section 3:
Q#34 and Q#35 style: in other parts of section 3, the different conformance=
 questions where listed as separate question items. But Q#34 and Q#35 conta=
ins multiple questions.

Section 4:
T#23: replace "EI" with "EL"

Style: in section 4, DoS and OAM have different "headlines" ("DoS protectio=
n" and "OAM Capabilities and Performance") whereas in section 3, DoS and OA=
M are under single headline ("OAM and DoS Protection").

Sorry for the required extended review time.

Regards
Thomas

> -----Original Message-----
> From: Loa Andersson [mailto:loa@pi.nu]
> Sent: Wednesday, February 13, 2013 9:35 AM
> To: Eric Osborne (eosborne); Gregory Mirsky; Thomas Nadeau;
> Beckhaus, Thomas
> Cc: draft-villamizar-mpls-forwarding@tools.ietf.org;
> mpls-chairs@tools.ietf.org; Martin Vigoureux
> Subject: MPLS-RT review of draft-villamizar-mpls-forwarding
>
> Eric, Greg, Tom and Thomas,
>
> You have been selected as an MPLS Review team reviewers for
> draft-villamizar-mpls-forwarding-01.txt.
>
> Note to authors: You have been CC'd on this email so that you can know
> that this review is going on. However, please do not review your own
> document.
>
> Reviews should comment on whether the document is coherent, is it
> useful (ie, is it likely to be actually useful in operational
> networks), and is the document technically sound?  We are interested
> in knowing whether the document is ready to be considered for WG
> adoption (ie, it doesn't have to be perfect at this point,
> but should be
> a good start).
>
> Reviews should be sent to the document authors, WG co-chairs and
> secretary, and CC'd to the MPLS WG email list. If necessary, comments
> may be sent privately to only the WG chairs.
>
> Are you able to review this draft by February 27, 2013?
> I'd had a problem picking a good date, if you have problems meeting
> February 27, please suggest another date.
>
>
>
> Thanks, Loa
> (as MPLS WG chair)
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> MPLS Expert                                 loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
>

From adrian@olddog.co.uk  Tue Mar  5 06:42:17 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 430C721F899E for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 06:42:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[AWL=-0.002, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ozH5b29mZ5+Q for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 06:42:16 -0800 (PST)
Received: from asmtp3.iomartmail.com (asmtp3.iomartmail.com [62.128.201.159]) by ietfa.amsl.com (Postfix) with ESMTP id C3F0221F8994 for <mpls@ietf.org>; Tue,  5 Mar 2013 06:42:15 -0800 (PST)
Received: from asmtp3.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id r25EgEna009875;  Tue, 5 Mar 2013 14:42:14 GMT
Received: from 950129200 (089144192117.atnat0001.highway.a1.net [89.144.192.117]) (authenticated bits=0) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id r25EgBYT009828 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 5 Mar 2013 14:42:13 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Loa Andersson'" <loa@pi.nu>
References: <00ee01ce18f6$c2a185f0$47e491d0$@olddog.co.uk> <5135B791.6080708@pi.nu>
In-Reply-To: <5135B791.6080708@pi.nu>
Date: Tue, 5 Mar 2013 14:42:13 -0000
Message-ID: <000001ce19af$a22b4900$e681db00$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQD61zngbnbyGOwhBiBZmMUpTsN5XAHx7bKOmi4eVHA=
Content-Language: en-gb
Cc: mpls@ietf.org, draft-ietf-mpls-tp-ring-protection.all@tools.ietf.org
Subject: Re: [mpls] AD review of draft-ietf-mpls-tp-ring-protection
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 14:42:17 -0000

OK. Thanks for that.

While I still don't understand the fixation with "I have to have my name on the
front page" and while I note that the WG chairs appoint the editors of WG
documents (there is no self-appointment), I will fold what you have written into
the shepherd and AD write-ups in the hope that we can convince the RFC Editor to
relax the rules for this I-D.

Cheers,
Adrian

> -----Original Message-----
> From: Loa Andersson [mailto:loa@pi.nu]
> Sent: 05 March 2013 09:15
> To: adrian@olddog.co.uk
> Cc: draft-ietf-mpls-tp-ring-protection.all@tools.ietf.org; mpls@ietf.org
> Subject: Re: [mpls] AD review of draft-ietf-mpls-tp-ring-protection
> 
> Adrian,
> 
> Thanks for this review I think I'm in the position to answer
> the question on the number of authors.
> 
> Early 2010 we had 5 or 6 different drafts addressing "mpls-tp-ring-
> protection" from one aspect or another. Most of these drafts had
> 2 or maybe 3 different authors.
> 
> The wg chairs took an initiative to discuss the possibilities to
> merge all drafts into one. The discussion was partially succesful,
> and all draft but one, were merged into a single document. Texts
> from all drafts were merged into draft-weingarten-mpls-tp-
> ring-protection (later to be adopted as the working group draft
> draft-ietf-mpls-tp-ring-protection.
> 
> The number of authors on the first page reflect text contributions
> made to the drafts that were merged.
> 
> /Loa
> 
> On 2013-03-04 17:38, Adrian Farrel wrote:
> > Hi authors of draft-ietf-mpls-tp-ring-protection,
> >
> > I have conducted my usual review of your document in response to the
> > publication request received from the working group.  The purpose of
> > my review is to find and resolve issues that might otherwise be found
> > later in the process (IETF last call, IESG review, RFC Editor
> > processing) and which might slow down the progress of the document or
> > obscure other issues.
> >
> > Can I begin by saying that this document is much clearer and better
> > structured than the version I reviewed some time ago in the working
> > group. Thanks for all of the work that has gone into it.
> >
> > Although I found the description of protection for p2mp LSPs became
> > quite complex, I cannot see a way to make it clearer and more direct.
> > I suspect it is of the nature of the subject that the material has to
> > be a bit convoluted. In practice, you have used simple words and a
> > logical progression, so there is probably nothing further to be done.
> >
> > I did find a number of fairly small editorial issues and questions
> > that I would like you to handle before we move on. I will put the
> > document into "Revised I-D needed" state, but please note that all
> > of my comments are open for discussion.
> >
> > Thanks again for the work,
> > Adrian
> >
> > ---
> >
> > Why are there eight authors on the front page?
> > Did all authors contribute equally to the document with some special
> > reason why they all need to be named on the front page?
> > If so, I need to understand the circumstances to defend them to the RFC
> > Editor.
> > If not, can you please split the list into:
> > Editors
> > - appear on the front page
> > - listed in the Authors' Addresses section
> > Contributing Authors
> > - not on the font page
> > - listed in the Contributors section
> >
> > ---
> >
> > In Section 1
> >
> >     This document proposes a set of basic mechanisms that could be used
> >     for the protection of the data flows that traverse an MPLS-TP ring.
> >     These mechanisms are based on existing MPLS and MPLS-TP protection
> >     mechanisms.  These mechanisms provide data flow protection due to any
> >     switching trigger within a reasonable time frame and optimize the
> >     criteria set out in [RFC5654], as summarized above.
> >
> > This seems to contradict the statement in the Abstract that this is an
> > applicability of linear protection to a ring.
> >
> > Is this document a description of how you use LP in a ring, or does it
> > describe new mechanisms? I think the former, in which case this para
> > should probably read
> >
> >     This document describes how a set of basic MPLS-TP linear protection
> >     mechanisms defined in [RFC6378] can be used to provide protection of
> >     the data flows that traverse an MPLS-TP ring.  These mechanisms
> >     provide data flow protection in the event of any switching trigger
> >     within a reasonable time frame and optimize the criteria set out in
> >     [RFC5654], as summarized above.
> >
> > Additionally, I believe it would be helpful to state in the Abstract and
> > in the Introduction that:
> >
> >     This document defines no new protocol mechanisms or procedures.
> >
> > ---
> >
> > In Section 1.1, why do bullets 1 and 2 (the first of the so-numbered)
> > include the possibility of traffic either ending at the egress node or
> > continuing on beyond the ring, yet not specifically countenance traffic
> > starting at the ingress node or originating outside the ring?
> >
> > Is there something special I am missing?
> >
> > ---
> >
> > In Section 1.1 bullet 3 you have:
> >
> >     An operator command is issued to a specific ring node.
> >
> > I think a little more specificity is needed. For example,
> >
> >     An operator command that changes the operational state of a node or
> >     a link, or specifically triggers a protection action is issued to a
> >     specific ring node.
> >
> > ---
> >
> > Should the last para of 1.1 actually be in 1.2?
> >
> > ---
> >
> > While Figure 2 can be (and is!) used to explain steering in Section 2.2,
> > the figure is actually demonstrating SPMEs and as such is confusing. I
> > think you need an additional figure to explain steering.  It would look
> > as:
> >
> >                      ======>/LSR\********/LSR\********/LSR\======>
> >                             \_B_/########\_A_/########\_F_/
> >                               *@                       @*
> >                               *@                       @*
> >                               *@                       @*
> >                              _*@          ___          @*_
> >                             /LSR\********/LSR\********/LSR\
> >                             \_C_/@@@@@@@@\_D_/@@@@@@@@\_E_/
> >
> >             ===> connected LSP    *** physical link
> >             ###  working path     @@@ alternate path
> >
> >                        Figure 2: Steering protection for P2P path
> >
> > ---
> >
> > Shouldn't Figures 3, 4 and 5 show "connected LSP" for comparison with
> > other figures?
> >
> > ---
> >
> > Figure 5 is almost impossible to parse. It is not just the way it is
> > drawn, but the lack of text that describes the figure using the terms
> > expressed in the key.
> >
> > ---
> >
> > Section 2.4 says "(based on a ring with N nodes, assumed to be not more
> > than 16)"
> >
> > Is there actually anything in this text that relies on that assumption?
> > Do the mechanisms have problems for N > 16 ?
> >
> > ---
> >
> > I am curious as to why the optimisation for wrapping is presented in
> > Section 3.1 for p2mp flows on the ring, but is not offered as an
> > option for p2p flows for which it is equally applicable.
> >
> > ---
> >
> > The text in 3.1 that refers back to "normal" wrapping is suspect.
> >
> >     This improved mechanism, which we call Ring Optimized Multipoint
> >     Wrapping (ROM-Wrapping), behaves much the same as classical wrapping.
> >     There is one difference - rather than configuring the protection LSP
> >     between the end nodes of a failed link (link protection) or between
> >     the upstream and downstream node of a failed node (node protection),
> >     the improved mechanism configures a protection p2mp LSP from the
> >     upstream (with respect to the failure) node and all egress nodes (for
> >     the particular LSP) downstream from the failure.
> >
> > I think that in wrapping in conventional transport networks, the
> > protection LSP is not configured in the way you say. Instead, it exists
> > as a complete ring. Only when a fault is detected (effectively breaking
> > the protection ring) is the protection LSP terminated at the edges of
> > the fault.
> >
> > Maybe your text is intending to talk about SPMEs? Maybe this back-
> > reference is actually not necessary in this section that should describe
> > what ROM-Wrapping does, not what it doesn't do.
> >
> > ---
> >
> > In section 3.1 you have introduced a new notation to indicate the
> > ring-exits on the LSP. This is fine but:
> > - you don't explain it
> > - the notation conflicts with that which you carefully introduced for
> >    label stacks.
> >
> > ---
> >
> > Figure 7 is included in Section 3.2 but not referenced until 3.2.1.
> > Should it be moved?
> >
> > ---
> >
> > In 3.2.1 please expand LIB
> >
> > ---
> >
> > Section 8 is a bit weak :-)
> > I suppose there were too many people to list individually!
> >
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls
> >
> 
> --
> 
> 
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64


From agmalis@gmail.com  Tue Mar  5 07:15:13 2013
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC4C821F881D for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 07:15:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.932
X-Spam-Level: 
X-Spam-Status: No, score=-1.932 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_HTML_USL_OBFU=1.666]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UK3VGkCcpJk3 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 07:15:13 -0800 (PST)
Received: from mail-qe0-f53.google.com (mail-qe0-f53.google.com [209.85.128.53]) by ietfa.amsl.com (Postfix) with ESMTP id 1605021F8884 for <mpls@ietf.org>; Tue,  5 Mar 2013 07:15:13 -0800 (PST)
Received: by mail-qe0-f53.google.com with SMTP id cz11so4663732qeb.40 for <mpls@ietf.org>; Tue, 05 Mar 2013 07:15:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=JqKoqHwMuGJn2Zyqvs6Qxdvzvgcfw4pwiMq0PmqwEMo=; b=tz3Q4f9WSHEd43HeV+sUDlJGUUfM3Oc7FTKbJOaNpzdHIHjcGG89MK7pBOALom6Se7 eCc6K4wGWwabNXaBmv6mLMzPbQ2LH+hN7rmlNeYkU4VxtHi6n6mPaQOBrTSXwfKvLW4F AXr77AQZzIAh7T72AxjaT35rGe382hqRAPjIUY2mwj7y8Dm2j5b1fEsyPwSTSyeaNFYI e4zgW0I2u7gFEeWvsrBdbEBl3Z5ewmnyhhkouU1Whuj3ZSoj7qzrhs7H+3vzILur/hmP Iz+5i0elUQobG81WNZb02FuWf9E3G+VYOzJNEZ/La2sARIaCtCsqa93wgI/eDg996k3x dYbQ==
X-Received: by 10.224.179.205 with SMTP id br13mr39878955qab.37.1362496512535;  Tue, 05 Mar 2013 07:15:12 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.104.67 with HTTP; Tue, 5 Mar 2013 07:14:52 -0800 (PST)
In-Reply-To: <5135CA50.8060402@pi.nu>
References: <5135CA50.8060402@pi.nu>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 5 Mar 2013 09:14:52 -0600
Message-ID: <CAA=duU05s1tcoSEEFx7FoC=cLdOcG+sOB4GfYyawwgPURc-VPQ@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Content-Type: multipart/alternative; boundary=485b397dcd5ba337d204d72ef0a8
Cc: "mpls@ietf.org" <mpls@ietf.org>, draft-weingarten-mpls-smp-requirements@tools.ietf.org, "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 15:15:13 -0000

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

Absolutely support,  all comments on this draft were resolved a while ago.

Cheers,
Andy



On Tue, Mar 5, 2013 at 4:34 AM, Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-**requirements-03 as an MPLS working
> group document.
>
> Please send your comments (support/not support) to the mpls working
> group mailing list (mpls at ietf.org). Please give a technical
> motivation for your support/not support, especially if you think that
> the document should not be adopted as a working group document.
>
> This poll ends March 20, 2013.
>
> There are no IPR claim against this document.
>
> The authors has stated on the working group mailing list
> that they are not aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and
> aware of IPR that relates to this draft, the time to disclose
> this is now.
>
> /Loa
> (mpls wg co-chair)
>
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> ______________________________**_________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/**listinfo/mpls<https://www.ietf.org/mailman/listinfo/mpls>
>

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

<div dir=3D"ltr"><div>Absolutely support,=A0 all comments on this draft wer=
e resolved a while ago.<br><br></div>Cheers,<br>Andy<br><br></div><div clas=
s=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Tue, Mar 5, 2013 at=
 4:34 AM, Loa Andersson <span dir=3D"ltr">&lt;<a href=3D"mailto:loa@pi.nu" =
target=3D"_blank">loa@pi.nu</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Working Group,<br>
<br>
This is to start a two week poll on adopting<br>
draft-weingarten-mpls-smp-<u></u>requirements-03 as an MPLS working<br>
group document.<br>
<br>
Please send your comments (support/not support) to the mpls working<br>
group mailing list (mpls at <a href=3D"http://ietf.org" target=3D"_blank">i=
etf.org</a>). Please give a technical<br>
motivation for your support/not support, especially if you think that<br>
the document should not be adopted as a working group document.<br>
<br>
This poll ends March 20, 2013.<br>
<br>
There are no IPR claim against this document.<br>
<br>
The authors has stated on the working group mailing list<br>
that they are not aware of any other IPR claims against this draft.<br>
However if you are on the the mpls working group mailing list and<br>
aware of IPR that relates to this draft, the time to disclose<br>
this is now.<br>
<br>
/Loa<br>
(mpls wg co-chair)<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
<br>
<br>
Loa Andersson =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0email: <a href=
=3D"mailto:loa@mail01.huawei.com" target=3D"_blank">loa@mail01.huawei.com</=
a><br>
Senior MPLS Expert =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<a hr=
ef=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a><br>
Huawei Technologies (consult) =A0 =A0 =A0 =A0phone: <a href=3D"tel:%2B46%20=
739%2081%2021%2064" value=3D"+46739812164" target=3D"_blank">+46 739 81 21 =
64</a><br>
______________________________<u></u>_________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/<u></u>listinfo/mpls</a><br>
</font></span></blockquote></div><br></div>

--485b397dcd5ba337d204d72ef0a8--

From jeongryoo@gmail.com  Tue Mar  5 16:39:20 2013
Return-Path: <jeongryoo@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1600D21F8510 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 16:39:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ukIxwP8VyaVC for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 16:39:19 -0800 (PST)
Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) by ietfa.amsl.com (Postfix) with ESMTP id 5469821F850E for <mpls@ietf.org>; Tue,  5 Mar 2013 16:39:19 -0800 (PST)
Received: by mail-la0-f50.google.com with SMTP id ec20so6850494lab.9 for <mpls@ietf.org>; Tue, 05 Mar 2013 16:39:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=+ihZDYErn2pEiVwRSqzAoyi30gVefEL41prBEElG1D0=; b=0RZbNAmLQAx9iRaAdmMcvevMi2uSDbPLA2o4OwSLsQ73ekq4EnKKI9HXCmFMTm2UuI EVRjr90QQlfBSORQYmYAz9ERLkh9mKji8YyhL3UOb86mxErxfQWXzWVELarXNenmiC90 8bbEF/hBM06Qimogh5fJP+241ZA2t8LuGiDUhyiqgrUOcQoxALohluVVkm9J0vUys14c IENaHsbrw/qsmXVyjBli3flLHqdjJATIngSqEpSb70FmNAfjAwdiFLLMDzvb5LjfqxQj azdoilfz68x+I/QWaOejkeBpNKa/bj+XqtwEVOudqBS9biMUOOO24dYM+5b/VeNb6N1+ i0wQ==
MIME-Version: 1.0
X-Received: by 10.152.105.38 with SMTP id gj6mr23055796lab.25.1362530358052; Tue, 05 Mar 2013 16:39:18 -0800 (PST)
Received: by 10.112.155.5 with HTTP; Tue, 5 Mar 2013 16:39:17 -0800 (PST)
In-Reply-To: <5135CA50.8060402@pi.nu>
References: <5135CA50.8060402@pi.nu>
Date: Wed, 6 Mar 2013 09:39:17 +0900
Message-ID: <CAHDGFsJRLwEKaNp=zdmbG9MqO5oG4QoAZv9B2x_QfQxhJrtsOg@mail.gmail.com>
From: Jeong-dong Ryoo <jeongryoo@gmail.com>
To: Loa Andersson <loa@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1
Cc: "mpls@ietf.org" <mpls@ietf.org>, draft-weingarten-mpls-smp-requirements@tools.ietf.org, "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 00:39:20 -0000

Support!

Jeong-dong




2013/3/5 Loa Andersson <loa@pi.nu>:
> Working Group,
>
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-requirements-03 as an MPLS working
> group document.
>
> Please send your comments (support/not support) to the mpls working
> group mailing list (mpls at ietf.org). Please give a technical
> motivation for your support/not support, especially if you think that
> the document should not be adopted as a working group document.
>
> This poll ends March 20, 2013.
>
> There are no IPR claim against this document.
>
> The authors has stated on the working group mailing list
> that they are not aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and
> aware of IPR that relates to this draft, the time to disclose
> this is now.
>
> /Loa
> (mpls wg co-chair)
>
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

From aldrin.ietf@gmail.com  Tue Mar  5 16:54:02 2013
Return-Path: <aldrin.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74DCA11E80A5 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 16:54:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tZD4jjG9ejFv for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 16:54:02 -0800 (PST)
Received: from mail-pb0-f47.google.com (mail-pb0-f47.google.com [209.85.160.47]) by ietfa.amsl.com (Postfix) with ESMTP id 019AA11E80A3 for <mpls@ietf.org>; Tue,  5 Mar 2013 16:54:01 -0800 (PST)
Received: by mail-pb0-f47.google.com with SMTP id rp2so5236537pbb.20 for <mpls@ietf.org>; Tue, 05 Mar 2013 16:54:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:content-type:mime-version:subject:from:in-reply-to:date :cc:content-transfer-encoding:message-id:references:to:x-mailer; bh=Pgp8txRsM5lQie3qziPX26ewWX/oyp1BDCC3TV/2698=; b=yNNUG6d01aJROIBGKgHu4WqrExIS0Q3ujnxzslAMPA0v7lKOGNDcT3GkR2XjYCaTy3 acAudhIZRDW6+bNxesQbncadGd1xZfibAHOreTMUXb8wP87axOeAznMfe9VBmdSn8kvt LKGjRuHY03UFE5ULtJ7s9VfX31sqH4E3gpaW3pkt1odhHrNXunqNcedJ2fdoGnvRYwUU e7z1NQ0AfKmbFjr31WMHla00DPWpbFsFf/kSAwDnX2y5OXTVvoL/Sjs3WiXwpGPsnYAQ itWCs1nWOl+PyhmgYoZL7tSMhsy5vKW5JKZ0wLL02FORRJTN40ilGmBuD4QrW9m19EVm TKkw==
X-Received: by 10.68.26.234 with SMTP id o10mr41273092pbg.211.1362531241637; Tue, 05 Mar 2013 16:54:01 -0800 (PST)
Received: from [192.168.1.5] (c-98-248-237-85.hsd1.ca.comcast.net. [98.248.237.85]) by mx.google.com with ESMTPS id tm1sm28862806pbc.11.2013.03.05.16.54.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 05 Mar 2013 16:54:00 -0800 (PST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Sam Aldrin <aldrin.ietf@gmail.com>
In-Reply-To: <5135CA50.8060402@pi.nu>
Date: Tue, 5 Mar 2013 16:53:58 -0800
Content-Transfer-Encoding: 7bit
Message-Id: <96A8767B-8161-4811-ACF7-B9E6CAE68E4A@gmail.com>
References: <5135CA50.8060402@pi.nu>
To: Loa Andersson <loa@pi.nu>
X-Mailer: Apple Mail (2.1499)
Cc: "mpls@ietf.org" <mpls@ietf.org>, draft-weingarten-mpls-smp-requirements@tools.ietf.org, "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 00:54:02 -0000

Support (co-author of the draft)

-sam
On Mar 5, 2013, at 2:34 AM, Loa Andersson <loa@pi.nu> wrote:

> Working Group,
> 
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-requirements-03 as an MPLS working
> group document.
> 
> Please send your comments (support/not support) to the mpls working
> group mailing list (mpls at ietf.org). Please give a technical
> motivation for your support/not support, especially if you think that
> the document should not be adopted as a working group document.
> 
> This poll ends March 20, 2013.
> 
> There are no IPR claim against this document.
> 
> The authors has stated on the working group mailing list
> that they are not aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and
> aware of IPR that relates to this draft, the time to disclose
> this is now.
> 
> /Loa
> (mpls wg co-chair)
> 
> -- 
> 
> 
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64


From ping@pingpan.org  Tue Mar  5 17:08:21 2013
Return-Path: <ping@pingpan.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBAF611E80D3 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 17:08:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.976
X-Spam-Level: 
X-Spam-Status: No, score=-5.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A8POAD+Ogw6l for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 17:08:21 -0800 (PST)
Received: from exprod7og107.obsmtp.com (exprod7og107.obsmtp.com [64.18.2.167]) by ietfa.amsl.com (Postfix) with SMTP id CDA4911E80D2 for <mpls@ietf.org>; Tue,  5 Mar 2013 17:08:20 -0800 (PST)
Received: from mail-we0-f200.google.com ([74.125.82.200]) (using TLSv1) by exprod7ob107.postini.com ([64.18.6.12]) with SMTP ID DSNKUTaXBAGyqEKuTuO3BCoeEFow0Oe+xyy5@postini.com; Tue, 05 Mar 2013 17:08:20 PST
Received: by mail-we0-f200.google.com with SMTP id d7so9166996wer.3 for <mpls@ietf.org>; Tue, 05 Mar 2013 17:08:20 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-received:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:x-gm-message-state; bh=doPaz7MdgMIoVBFnyFmmGbEAfyhacW+c+gjIbcS6pZ0=; b=D1+ksetjd3zw8/LjJndXxHt5dubjlSyE2cGvPP5nn4LgsIEF3ufGnZybqwL5u3BI3j eXx239rIfc20T/ebuLE75zOxsQVa6FbGLHVJF9bBbbbHKwa9UHXP3uVpQ56EmD5n2XFo udePFhLzIB5CeY8ktb6OCDGoDYdrx/3JfEwsEaMVivx6YX2e5yamNwxptQXnPEDSsL7Z 14K7kYOCOesFaNRwEBaiGpw9MQwFPPOyzJw4+HjLOtau8Osja6clI/VFd9JKd+duBdwj 1Q/6NYrw3M0Fe1kEnOeB73wP0Yf5eDBZkuQMiHdeBL8AJOmwnaD1er5RbuSSihyJUlTS +6bw==
X-Received: by 10.180.92.129 with SMTP id cm1mr22677260wib.10.1362532100377; Tue, 05 Mar 2013 17:08:20 -0800 (PST)
X-Received: by 10.180.92.129 with SMTP id cm1mr22677247wib.10.1362532100238; Tue, 05 Mar 2013 17:08:20 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.82.10 with HTTP; Tue, 5 Mar 2013 17:07:40 -0800 (PST)
In-Reply-To: <96A8767B-8161-4811-ACF7-B9E6CAE68E4A@gmail.com>
References: <5135CA50.8060402@pi.nu> <96A8767B-8161-4811-ACF7-B9E6CAE68E4A@gmail.com>
From: Ping Pan <ping@pingpan.org>
Date: Tue, 5 Mar 2013 17:07:40 -0800
Message-ID: <CAHEV9L3-NMx+Rmk00ivJiMCe3obUaiRof3vtsAm2Esn0ECqJyw@mail.gmail.com>
To: Sam Aldrin <aldrin.ietf@gmail.com>
Content-Type: multipart/alternative; boundary=f46d043c7d14d48fd204d737393f
X-Gm-Message-State: ALoCoQnAvvQARGjD4CWylJR77CXIpKdt3EHpJnHr8bEgwmKiCTGUN29XnzC8c3KDGvWBzlkAFDa0CZ4fGCI2jJLzgTgQH3giwM6pUqCNtRG7Jt2tx255vBGSpIkhJse+M7WONLLvnjR6+5/Mybvdc1a7ceJQfC/S8Q==
Cc: "mpls@ietf.org" <mpls@ietf.org>, "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, draft-weingarten-mpls-smp-requirements@tools.ietf.org
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 01:08:21 -0000

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

+1

On Tue, Mar 5, 2013 at 4:53 PM, Sam Aldrin <aldrin.ietf@gmail.com> wrote:

> Support (co-author of the draft)
>
> -sam
> On Mar 5, 2013, at 2:34 AM, Loa Andersson <loa@pi.nu> wrote:
>
> > Working Group,
> >
> > This is to start a two week poll on adopting
> > draft-weingarten-mpls-smp-requirements-03 as an MPLS working
> > group document.
> >
> > Please send your comments (support/not support) to the mpls working
> > group mailing list (mpls at ietf.org). Please give a technical
> > motivation for your support/not support, especially if you think that
> > the document should not be adopted as a working group document.
> >
> > This poll ends March 20, 2013.
> >
> > There are no IPR claim against this document.
> >
> > The authors has stated on the working group mailing list
> > that they are not aware of any other IPR claims against this draft.
> > However if you are on the the mpls working group mailing list and
> > aware of IPR that relates to this draft, the time to disclose
> > this is now.
> >
> > /Loa
> > (mpls wg co-chair)
> >
> > --
> >
> >
> > Loa Andersson                        email: loa@mail01.huawei.com
> > Senior MPLS Expert                          loa@pi.nu
> > Huawei Technologies (consult)        phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

+1<br><br><div class=3D"gmail_quote">On Tue, Mar 5, 2013 at 4:53 PM, Sam Al=
drin <span dir=3D"ltr">&lt;<a href=3D"mailto:aldrin.ietf@gmail.com" target=
=3D"_blank">aldrin.ietf@gmail.com</a>&gt;</span> wrote:<br><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex">

Support (co-author of the draft)<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
-sam<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5">On Mar 5, 2013, at 2:=
34 AM, Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>&gt; wro=
te:<br>
<br>
&gt; Working Group,<br>
&gt;<br>
&gt; This is to start a two week poll on adopting<br>
&gt; draft-weingarten-mpls-smp-requirements-03 as an MPLS working<br>
&gt; group document.<br>
&gt;<br>
&gt; Please send your comments (support/not support) to the mpls working<br=
>
&gt; group mailing list (mpls at <a href=3D"http://ietf.org" target=3D"_bla=
nk">ietf.org</a>). Please give a technical<br>
&gt; motivation for your support/not support, especially if you think that<=
br>
&gt; the document should not be adopted as a working group document.<br>
&gt;<br>
&gt; This poll ends March 20, 2013.<br>
&gt;<br>
&gt; There are no IPR claim against this document.<br>
&gt;<br>
&gt; The authors has stated on the working group mailing list<br>
&gt; that they are not aware of any other IPR claims against this draft.<br=
>
&gt; However if you are on the the mpls working group mailing list and<br>
&gt; aware of IPR that relates to this draft, the time to disclose<br>
&gt; this is now.<br>
&gt;<br>
&gt; /Loa<br>
&gt; (mpls wg co-chair)<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt;<br>
&gt; Loa Andersson =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0email: <a href=3D"mailto:loa@mail01.huawei.com">=
loa@mail01.huawei.com</a><br>
&gt; Senior MPLS Expert =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:loa@pi.nu">loa@p=
i.nu</a><br>
&gt; Huawei Technologies (consult) =C2=A0 =C2=A0 =C2=A0 =C2=A0phone: <a hre=
f=3D"tel:%2B46%20739%2081%2021%2064" value=3D"+46739812164">+46 739 81 21 6=
4</a><br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
</div></div></blockquote></div><br>

--f46d043c7d14d48fd204d737393f--

From zali@cisco.com  Tue Mar  5 17:21:18 2013
Return-Path: <zali@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98D5621F85B4 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 17:21:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aeRUuSxMhI1S for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 17:21:17 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 33DEA21F85B3 for <mpls@ietf.org>; Tue,  5 Mar 2013 17:21:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12320; q=dns/txt; s=iport; t=1362532877; x=1363742477; h=from:to:cc:subject:date:message-id:in-reply-to: mime-version; bh=iHTFMQhHYM1pTILYM4Y5zzzIBUPCc2mKuOb248yYLSE=; b=Krr4UrUSwvdEsW3kz16FmzHFxDvvJG3+GU2dzsbQzG8pMrtMmrjDlLxp WUFZn3egch+iP0chz4cS46R2oRZLiscl7Z5Ef+yIkM2Mg0xWYBiFAZNCw gL31j/BEQSWsvTFnXiXzOplI1zHtYRA3e6KV/xNDT7dPjlwlCuDVMcplj U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFALeZNlGtJV2c/2dsb2JhbABEhFrAFYFyFnOCKwEBAQQtTBIBCBEDAQILHTkUCQgBAQQBDQUIiAuuDI1+jUOBGSAGCweCX2EDpziCew2CJw
X-IronPort-AV: E=Sophos;i="4.84,791,1355097600";  d="scan'208,217";a="184177730"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-5.cisco.com with ESMTP; 06 Mar 2013 01:21:07 +0000
Received: from xhc-rcd-x01.cisco.com (xhc-rcd-x01.cisco.com [173.37.183.75]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id r261L7Fh023357 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 6 Mar 2013 01:21:07 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.51]) by xhc-rcd-x01.cisco.com ([173.37.183.75]) with mapi id 14.02.0318.004; Tue, 5 Mar 2013 19:21:07 -0600
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Gregory Mirsky <gregory.mirsky@ericsson.com>, "Mike Taillon (mtaillon)" <mtaillon@cisco.com>, "Tarek Saad (tsaad)" <tsaad@cisco.com>, "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
Thread-Topic: Comments to draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute
Thread-Index: Ac4VQ+OCxxyrUJAYQMyG7ImsIECpXQEzVvYA
Date: Wed, 6 Mar 2013 01:21:06 +0000
Message-ID: <B6585D85A128FD47857D0FD58D8120D3B6357B@xmb-rcd-x14.cisco.com>
In-Reply-To: <7347100B5761DC41A166AC17F22DF11206B373@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.3.120616
x-originating-ip: [10.86.254.245]
Content-Type: multipart/alternative; boundary="_000_B6585D85A128FD47857D0FD58D8120D3B6357Bxmbrcdx14ciscocom_"
MIME-Version: 1.0
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] Comments to draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 01:21:18 -0000

--_000_B6585D85A128FD47857D0FD58D8120D3B6357Bxmbrcdx14ciscocom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Gregory-

Many thanks for your detailed review. Please see response in-line.

Thanks

Regards =85 Zafar and co-authors.

From: Gregory Mirsky <gregory.mirsky@ericsson.com<mailto:gregory.mirsky@eri=
csson.com>>
Date: Wednesday, February 27, 2013 6:40 PM
To: "Mike Taillon (mtaillon)" <mtaillon@cisco.com<mailto:mtaillon@cisco.com=
>>, "Tarek Saad (tsaad)" <tsaad@cisco.com<mailto:tsaad@cisco.com>>, "Rakesh=
 Gandhi (rgandhi)" <rgandhi@cisco.com<mailto:rgandhi@cisco.com>>, zali <zal=
i@cisco.com<mailto:zali@cisco.com>>
Cc: "mpls@ietf.org<mailto:mpls@ietf.org>" <mpls@ietf.org<mailto:mpls@ietf.o=
rg>>
Subject: Comments to draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute

Dear Authors, et al.,
Please find my comments to this document below:

  *   As noted in the Introduction, bi-directional co-routed LSP can be sig=
naled in context of GMPLS model. I recall that it was agreed that all work =
on GMPLS constructs will be conducted within CCAMP WG.

This is correct and this is why we corrected the name of the draft as draft=
-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute-00 and submitted it for CCAMP. Th=
e MPLS WG version of the draft is suppose to expire in its due time. We wil=
l not refresh draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute.



  *   I think that scenario described in the second paragraph of the Introd=
uction section is not correct. I believe that protection path(s) for bi-dir=
ectional co-routed LSP must be bi-directional and co-routed as well. Thus I=
 don't see it possible that there will be "asymmetry of paths" after protec=
tion switchover. IMO, protection path must have the same properties as work=
ing path, i.e. be bi-directional co-routed LSP.

The statement "protection path(s) for bi-directional co-routed LSP must be =
bi-directional and co-routed as well" is very restrictive. Service Provider=
s should be able to share backups between GMPLS bi-directional as well as M=
PLS Unidir tunnels. Nonetheless, the draft addresses both uni-directional a=
s well as bi-dir backup  tunnels.


  *   Asymmetry of paths may exist if working path is bi-directional associ=
ated LSP but such construct is not in scope of this document and I believe =
that this case fully covered by RFC 4090.

The scope of the document is GMPLS signaled (PSC) LSPs.


  *   Problem that you alledge in the third paragraph should not exist in G=
MPLS with use of ASSOCIATION object (RFC 6780)

Like mentioned above, the scope of the document is GMPLS signaled (PSC) LSP=
s.


  *   I'd point that local protection with node protection for bi-direction=
al co-routed LSP turns into a case of segment protection with OAM being ran=
 between PLRs and PSC (RFC 6378) coordinating switchover by exchanging mess=
ages over protection segment.

Service Providers should be able to also use (traditional) local link failu=
re detection mechanisms for triggering FRR (node as well as link) protectio=
n. Nonetheless, the draft does not preclude use of PSC or any other failure=
 detection mechanism.


        Regards,
                Greg


--_000_B6585D85A128FD47857D0FD58D8120D3B6357Bxmbrcdx14ciscocom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <3C1F232011D7E747B94C51D9609C0018@cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); ">
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; ">
<div>
<div>Hi Gregory-&nbsp;</div>
<div><br>
</div>
<div>Many thanks for your detailed review. Please see response in-line.&nbs=
p;</div>
<div><br>
</div>
<div>
<div>Thanks</div>
<div><br>
</div>
<div>Regards =85 Zafar and co-authors.&nbsp;</div>
</div>
</div>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-size: 14px; font-family: Ca=
libri, sans-serif; ">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Gregory Mirsky &lt;<a href=3D=
"mailto:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt;<br=
>
<span style=3D"font-weight:bold">Date: </span>Wednesday, February 27, 2013 =
6:40 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;Mike Taillon (mtaillon)&q=
uot; &lt;<a href=3D"mailto:mtaillon@cisco.com">mtaillon@cisco.com</a>&gt;, =
&quot;Tarek Saad (tsaad)&quot; &lt;<a href=3D"mailto:tsaad@cisco.com">tsaad=
@cisco.com</a>&gt;, &quot;Rakesh Gandhi (rgandhi)&quot; &lt;<a href=3D"mail=
to:rgandhi@cisco.com">rgandhi@cisco.com</a>&gt;,
 zali &lt;<a href=3D"mailto:zali@cisco.com">zali@cisco.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:mpls@ie=
tf.org">mpls@ietf.org</a>&quot; &lt;<a href=3D"mailto:mpls@ietf.org">mpls@i=
etf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Comments to draft-tsaad-mp=
ls-rsvpte-bidir-lsp-fastreroute<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf --><style><!-- .EmailQuote { margin-left: 1pt; padd=
ing-left: 4pt; border-left: #800000 2px solid; } --></style>
<div><font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<div>Dear Authors, et al.,</div>
<div>Please find my comments to this document below:</div>
<ul style=3D"margin:0;padding-left:19pt;">
<li>As noted in the Introduction, bi-directional co-routed LSP can be signa=
led in context of GMPLS model. I recall that it was agreed that all work on=
 GMPLS constructs will be conducted within CCAMP WG.</li></ul>
</span></font></div>
</div>
</blockquote>
</span>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<div style=3D"font-size: 14px; ">
<div style=3D"font-size: medium; "><font>This is correct and this is why we=
 corrected the name of the draft as&nbsp;draft-tsaad-ccamp-rsvpte-bidir-lsp=
-fastreroute-00 and submitted it for CCAMP. The MPLS WG version of the draf=
t is suppose to expire in its due time.
 We will not refresh&nbsp;</font>draft-tsaad-mpls-rsvpte-bidir-lsp-fastrero=
ute.&nbsp;</div>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-size: 14px; font-family: Ca=
libri, sans-serif; ">
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div><font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<ul style=3D"margin:0;padding-left:19pt;">
<li>I think that scenario described in the second paragraph of the Introduc=
tion section is not correct. I believe that protection path(s) for bi-direc=
tional co-routed LSP must be bi-directional and co-routed as well. Thus I d=
on't see it possible that there
 will be &quot;asymmetry of paths&quot; after protection switchover. IMO, p=
rotection path must have the same properties as working path, i.e. be bi-di=
rectional co-routed LSP.</li></ul>
</span></font></div>
</div>
</blockquote>
</span>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<div>The statement &quot;protection path(s) for bi-directional co-routed LS=
P must be bi-directional and co-routed as well&quot;&nbsp;is very restricti=
ve. Service Providers should be able to share backups between GMPLS bi-dire=
ctional as well as MPLS Unidir tunnels. Nonetheless,
 the draft addresses both uni-directional as well as bi-dir backup &nbsp;tu=
nnels.&nbsp;</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><span st=
yle=3D"font-family: Calibri; font-size: medium; "><br>
</span></div>
<span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-size: 14px; font-family: Ca=
libri, sans-serif; ">
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div><font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<ul style=3D"margin:0;padding-left:19pt;">
<li>Asymmetry of paths may exist if working path is bi-directional associat=
ed LSP but such construct is not in scope of this document and I believe th=
at this case fully covered by RFC 4090.</li></ul>
</span></font></div>
</div>
</blockquote>
</span>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; ">
<div style=3D"font-family: Calibri; font-size: medium; ">
<div>The scope of the document is GMPLS signaled (PSC) LSPs. &nbsp;</div>
<div><br>
</div>
</div>
</div>
<span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-size: 14px; font-family: Ca=
libri, sans-serif; ">
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div><font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<ul style=3D"margin:0;padding-left:19pt;">
<li>Problem that you alledge in the third paragraph should not exist in GMP=
LS with use of ASSOCIATION object (RFC 6780)</li></ul>
</span></font></div>
</div>
</blockquote>
</span>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; ">
<div style=3D"font-family: Calibri; font-size: medium; ">Like mentioned abo=
ve, the scope of the document is GMPLS signaled (PSC) LSPs. &nbsp;</div>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-size: 14px; font-family: Ca=
libri, sans-serif; ">
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div><font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<ul style=3D"margin:0;padding-left:19pt;">
<li>I'd point that local protection with node protection for bi-directional=
 co-routed LSP turns into a case of segment protection with OAM being ran b=
etween PLRs and PSC (RFC 6378) coordinating switchover by exchanging messag=
es over protection segment.</li></ul>
</span></font></div>
</div>
</blockquote>
</span>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; ">
<div style=3D"font-family: Calibri; font-size: medium; ">Service Providers&=
nbsp;should be able to also use (traditional) local link failure detection =
mechanisms for triggering FRR (node as well as link) protection. Nonetheles=
s, the draft does not preclude use of PSC
 or any other failure detection mechanism.&nbsp;</div>
</div>
<div style=3D"font-size: 14px; font-family: Calibri, sans-serif; "><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-size: 14px; font-family: Ca=
libri, sans-serif; ">
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div><font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Greg</div>
<div>&nbsp;</div>
</span></font></div>
</div>
</blockquote>
</span>
</body>
</html>

--_000_B6585D85A128FD47857D0FD58D8120D3B6357Bxmbrcdx14ciscocom_--

From mach.chen@huawei.com  Tue Mar  5 18:18:00 2013
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6125F11E80D5 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 18:18:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.034
X-Spam-Level: 
X-Spam-Status: No, score=-6.034 tagged_above=-999 required=5 tests=[AWL=0.565,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bx9rzv5RQ+IW for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 18:17:59 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 4A99511E80E3 for <mpls@ietf.org>; Tue,  5 Mar 2013 18:17:55 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id APB53554; Wed, 06 Mar 2013 02:17:54 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.7; Wed, 6 Mar 2013 02:17:41 +0000
Received: from SZXEML412-HUB.china.huawei.com (10.82.67.91) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.1.323.7; Wed, 6 Mar 2013 02:17:51 +0000
Received: from szxeml558-mbs.china.huawei.com ([169.254.8.4]) by szxeml412-hub.china.huawei.com ([10.82.67.91]) with mapi id 14.01.0323.007; Wed, 6 Mar 2013 10:17:39 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
Thread-Index: AQHOGY0ZiYa60ZYed0eFKLAvyuZYoJiX7lUg
Date: Wed, 6 Mar 2013 02:17:39 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE255A7DA77@szxeml558-mbs.china.huawei.com>
References: <5135CA50.8060402@pi.nu>
In-Reply-To: <5135CA50.8060402@pi.nu>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.96.176]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "draft-weingarten-mpls-smp-requirements@tools.ietf.org" <draft-weingarten-mpls-smp-requirements@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 02:18:00 -0000

Support.

Best regards,
Mach

> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of L=
oa
> Andersson
> Sent: Tuesday, March 05, 2013 6:35 PM
> To: mpls@ietf.org
> Cc: <mpls-ads@tools.ietf.org>;
> draft-weingarten-mpls-smp-requirements@tools.ietf.org
> Subject: [mpls] poll to to see if we have support to make
> draft-weingarten-mpls-smp-requirements a working group document
>=20
> Working Group,
>=20
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-requirements-03 as an MPLS working
> group document.
>=20
> Please send your comments (support/not support) to the mpls working
> group mailing list (mpls at ietf.org). Please give a technical
> motivation for your support/not support, especially if you think that
> the document should not be adopted as a working group document.
>=20
> This poll ends March 20, 2013.
>=20
> There are no IPR claim against this document.
>=20
> The authors has stated on the working group mailing list
> that they are not aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and
> aware of IPR that relates to this draft, the time to disclose
> this is now.
>=20
> /Loa
> (mpls wg co-chair)
>=20
> --
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

From xuxiaohu@huawei.com  Tue Mar  5 18:38:35 2013
Return-Path: <xuxiaohu@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47B7A11E80A3 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 18:38:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.057
X-Spam-Level: 
X-Spam-Status: No, score=-2.057 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, CN_BODY_35=0.339, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wkgsBiDCa2Yq for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 18:38:34 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 3870121F858C for <mpls@ietf.org>; Tue,  5 Mar 2013 18:38:33 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AQI67697; Wed, 06 Mar 2013 02:38:32 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.7; Wed, 6 Mar 2013 02:37:56 +0000
Received: from SZXEML417-HUB.china.huawei.com (10.82.67.156) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.1.323.7; Wed, 6 Mar 2013 10:38:06 +0800
Received: from SZXEML525-MBX.china.huawei.com ([169.254.1.81]) by szxeml417-hub.china.huawei.com ([10.82.67.156]) with mapi id 14.01.0323.007; Wed, 6 Mar 2013 10:37:59 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
Thread-Index: AQHOGY0iUHhK3Yd9MEyG1cSVpfo1gpiX89Fw
Date: Wed, 6 Mar 2013 02:37:59 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE075AFFAC@szxeml525-mbx.china.huawei.com>
References: <5135CA50.8060402@pi.nu>
In-Reply-To: <5135CA50.8060402@pi.nu>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.98.130]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "draft-weingarten-mpls-smp-requirements@tools.ietf.org" <draft-weingarten-mpls-smp-requirements@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 02:38:35 -0000

U3VwcG9ydC4NCg0KWGlhb2h1DQoNCj4gLS0tLS3Tyrz+1K28/i0tLS0tDQo+ILeivP7IyzogbXBs
cy1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86bXBscy1ib3VuY2VzQGlldGYub3JnXSC0+rHtIExv
YQ0KPiBBbmRlcnNzb24NCj4gt6LLzcqxvOQ6IDIwMTPE6jPUwjXI1SAxODozNQ0KPiDK1bz+yMs6
IG1wbHNAaWV0Zi5vcmcNCj4gs63LzTogPG1wbHMtYWRzQHRvb2xzLmlldGYub3JnPjsNCj4gZHJh
ZnQtd2VpbmdhcnRlbi1tcGxzLXNtcC1yZXF1aXJlbWVudHNAdG9vbHMuaWV0Zi5vcmcNCj4g1vfM
4jogW21wbHNdIHBvbGwgdG8gdG8gc2VlIGlmIHdlIGhhdmUgc3VwcG9ydCB0byBtYWtlDQo+IGRy
YWZ0LXdlaW5nYXJ0ZW4tbXBscy1zbXAtcmVxdWlyZW1lbnRzIGEgd29ya2luZyBncm91cCBkb2N1
bWVudA0KPiANCj4gV29ya2luZyBHcm91cCwNCj4gDQo+IFRoaXMgaXMgdG8gc3RhcnQgYSB0d28g
d2VlayBwb2xsIG9uIGFkb3B0aW5nDQo+IGRyYWZ0LXdlaW5nYXJ0ZW4tbXBscy1zbXAtcmVxdWly
ZW1lbnRzLTAzIGFzIGFuIE1QTFMgd29ya2luZw0KPiBncm91cCBkb2N1bWVudC4NCj4gDQo+IFBs
ZWFzZSBzZW5kIHlvdXIgY29tbWVudHMgKHN1cHBvcnQvbm90IHN1cHBvcnQpIHRvIHRoZSBtcGxz
IHdvcmtpbmcNCj4gZ3JvdXAgbWFpbGluZyBsaXN0IChtcGxzIGF0IGlldGYub3JnKS4gUGxlYXNl
IGdpdmUgYSB0ZWNobmljYWwNCj4gbW90aXZhdGlvbiBmb3IgeW91ciBzdXBwb3J0L25vdCBzdXBw
b3J0LCBlc3BlY2lhbGx5IGlmIHlvdSB0aGluayB0aGF0DQo+IHRoZSBkb2N1bWVudCBzaG91bGQg
bm90IGJlIGFkb3B0ZWQgYXMgYSB3b3JraW5nIGdyb3VwIGRvY3VtZW50Lg0KPiANCj4gVGhpcyBw
b2xsIGVuZHMgTWFyY2ggMjAsIDIwMTMuDQo+IA0KPiBUaGVyZSBhcmUgbm8gSVBSIGNsYWltIGFn
YWluc3QgdGhpcyBkb2N1bWVudC4NCj4gDQo+IFRoZSBhdXRob3JzIGhhcyBzdGF0ZWQgb24gdGhl
IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0DQo+IHRoYXQgdGhleSBhcmUgbm90IGF3YXJlIG9m
IGFueSBvdGhlciBJUFIgY2xhaW1zIGFnYWluc3QgdGhpcyBkcmFmdC4NCj4gSG93ZXZlciBpZiB5
b3UgYXJlIG9uIHRoZSB0aGUgbXBscyB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdCBhbmQNCj4g
YXdhcmUgb2YgSVBSIHRoYXQgcmVsYXRlcyB0byB0aGlzIGRyYWZ0LCB0aGUgdGltZSB0byBkaXNj
bG9zZQ0KPiB0aGlzIGlzIG5vdy4NCj4gDQo+IC9Mb2ENCj4gKG1wbHMgd2cgY28tY2hhaXIpDQo+
IA0KPiAtLQ0KPiANCj4gDQo+IExvYSBBbmRlcnNzb24gICAgICAgICAgICAgICAgICAgICAgICBl
bWFpbDogbG9hQG1haWwwMS5odWF3ZWkuY29tDQo+IFNlbmlvciBNUExTIEV4cGVydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgbG9hQHBpLm51DQo+IEh1YXdlaSBUZWNobm9sb2dpZXMgKGNvbnN1
bHQpICAgICAgICBwaG9uZTogKzQ2IDczOSA4MSAyMSA2NA0KPiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBtcGxzIG1haWxpbmcgbGlzdA0KPiBtcGxz
QGlldGYub3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBscw0K

From david.i.allan@ericsson.com  Tue Mar  5 18:52:17 2013
Return-Path: <david.i.allan@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9314011E80A5 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 18:52:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TFBbSITlTUB2 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 18:52:17 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id EFED121F85F3 for <mpls@ietf.org>; Tue,  5 Mar 2013 18:52:16 -0800 (PST)
X-AuditID: c618062d-b7f0d6d00000097e-70-5136af603f94
Received: from EUSAAHC005.ericsson.se (Unknown_Domain [147.117.188.87]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 58.24.02430.06FA6315; Wed,  6 Mar 2013 03:52:16 +0100 (CET)
Received: from EUSAAMB105.ericsson.se ([147.117.188.122]) by EUSAAHC005.ericsson.se ([147.117.188.87]) with mapi id 14.02.0318.004; Tue, 5 Mar 2013 21:52:08 -0500
From: David Allan I <david.i.allan@ericsson.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
Thread-Index: AQHOGY0YhqQarGjA3EGcKxhLUTvxwJiX97hQ
Date: Wed, 6 Mar 2013 02:52:07 +0000
Message-ID: <E6C17D2345AC7A45B7D054D407AA205C06F36A@eusaamb105.ericsson.se>
References: <5135CA50.8060402@pi.nu>
In-Reply-To: <5135CA50.8060402@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.134]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLLMWRmVeSWpSXmKPExsUyuXRPuG7CerNAg0cTZSxu39zDavFv7hxm iyUvO9gtbi1dyerA4rFkyU8mj1nT29g8vlz+zBbAHMVlk5Kak1mWWqRvl8CVMefbc/aC5bwV M459ZmxgPMPVxcjJISFgIrGzdQkjhC0mceHeerYuRi4OIYEjjBId76YwQzjLGCX23jvGAlLF JmAgsef/F7AOEQE7iY2v/oHZzALrGCWur5PtYuTgEBaol7h/vBikV0SggVFi5eafbBD1RhKf 7n4Hm8MioCIxs/kBmM0r4C2xZvcWVhBbCCj+6Fcn2ExOAVWJKW9bmUFsRqDrvp9awwSxS1zi 1pP5TBBXC0gs2XOeGcIWlXj5+B8rhK0sseTJfhaIeh2JBbs/sUHY2hLLFr5mhtgrKHFy5hOW CYxis5CMnYWkZRaSlllIWhYwsqxi5CgtTi3LTTcy2MQIjKJjEmy6Oxj3vLQ8xCjNwaIkzhvk eiFASCA9sSQ1OzW1ILUovqg0J7X4ECMTB6dUA2PO79JGhR+STWZbxFSaeW3MfCLyYkwPFuzS PPhh4lvp+bMXtmfeZXH7vk4m7VHBrJsreX681nzx7s8/jSm6FtIrVqyOKNrtm3fgBzeX+O47 TF9bYssf9KZrhN5ODDJvq3iymF0m0s3B79T19LxrT953a5mFc3kz+j5Kv3SI+8ZM9fmKiz7u 0FNiKc5INNRiLipOBACkVhpEcAIAAA==
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "draft-weingarten-mpls-smp-requirements@tools.ietf.org" <draft-weingarten-mpls-smp-requirements@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 02:52:17 -0000

Support (as contributing author)...

This reflects a need to actually codify what SMP was out to achieve...and i=
s a pre-requisite to any future work.

Cheers
Dave=20

-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Loa=
 Andersson
Sent: Tuesday, March 05, 2013 4:35 AM
To: mpls@ietf.org
Cc: <mpls-ads@tools.ietf.org>; draft-weingarten-mpls-smp-requirements@tools=
.ietf.org
Subject: [mpls] poll to to see if we have support to make draft-weingarten-=
mpls-smp-requirements a working group document

Working Group,

This is to start a two week poll on adopting
draft-weingarten-mpls-smp-requirements-03 as an MPLS working group document=
.

Please send your comments (support/not support) to the mpls working group m=
ailing list (mpls at ietf.org). Please give a technical motivation for your=
 support/not support, especially if you think that the document should not =
be adopted as a working group document.

This poll ends March 20, 2013.

There are no IPR claim against this document.

The authors has stated on the working group mailing list that they are not =
aware of any other IPR claims against this draft.
However if you are on the the mpls working group mailing list and aware of =
IPR that relates to this draft, the time to disclose this is now.

/Loa
(mpls wg co-chair)

--=20


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64
_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls

From gregory.mirsky@ericsson.com  Tue Mar  5 19:05:58 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D11011E80EA for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 19:05:58 -0800 (PST)
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.001,  BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GOhc0C8GeCoY for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 19:05:57 -0800 (PST)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id 97A8711E80A5 for <mpls@ietf.org>; Tue,  5 Mar 2013 19:05:57 -0800 (PST)
X-AuditID: c6180641-b7faf6d00000096b-01-5136b2949b1c
Received: from EUSAAHC006.ericsson.se (Unknown_Domain [147.117.188.90]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id F8.D4.02411.492B6315; Wed,  6 Mar 2013 04:05:57 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC006.ericsson.se ([147.117.188.90]) with mapi id 14.02.0318.004; Tue, 5 Mar 2013 22:05:56 -0500
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
Thread-Index: AQHOGY0UUa4NwVGj9EORKzpROCjZV5iX+9ng
Date: Wed, 6 Mar 2013 03:05:56 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF11206D1E0@eusaamb103.ericsson.se>
References: <5135CA50.8060402@pi.nu>
In-Reply-To: <5135CA50.8060402@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrBLMWRmVeSWpSXmKPExsUyuXRPlO7UTWaBBg+/81rcvrmH1eLf3DnM Fnd2fWG1WPKyg93i1tKVrA6sHq3P9rJ6LFnyk8lj1vQ2No8vlz+zBbBEcdmkpOZklqUW6dsl cGVMOHmPvaCJu2Lb0rnsDYznOLoYOTkkBEwk9q7ZxgJhi0lcuLeerYuRi0NI4AijxO8/Vxkh nGWMEp/W/WYFqWITMJJ4sbGHHcQWEbCT2PjqH1gRs8ALRolHB6+AFQkLVEj86JzDDFFUKXHl 1WIWCNtIomHtVDCbRUBFYsWJtWwgNq+At8TGJxPAhgoBxR/96mQEsTkFVCWmvG0Fm8MIdN73 U2uYQGxmAXGJW0/mM0GcLSCxZM95ZghbVOLl43+sELayxPc5j1gg6nUkFuz+xAZha0ssW/ia GWKvoMTJmU9YJjCKzUIydhaSlllIWmYhaVnAyLKKkaO0OLUsN93IcBMjMLaOSbA57mBc8Mny EKM0B4uSOG+o64UAIYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxSDYx8/ccrnspYaW1wCD5jtjVj qnHzmn/JrzP1zvGzV05/n6GZe33Dj6tX/nAbsbIeWsL8t/xe0otbWh0LG11vNh9Le7X6nZL6 jP0+b9ZLs39P3bnkgHBm6nPB7knbViUtLHOs7Yu8uGBPdkPL9Acbdp76KNbx6qbdZetUl8lf 0oXvhuYW3t3/b26OEktxRqKhFnNRcSIA82UtInsCAAA=
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "draft-weingarten-mpls-smp-requirements@tools.ietf.org" <draft-weingarten-mpls-smp-requirements@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 03:05:58 -0000

Support (co-author)

	Regards,
		Greg=20

-----Original Message-----
From: Loa Andersson [mailto:loa@pi.nu]=20
Sent: Tuesday, March 05, 2013 2:35 AM
To: mpls@ietf.org
Cc: <mpls-ads@tools.ietf.org>; draft-weingarten-mpls-smp-requirements@tools=
.ietf.org; Martin Vigoureux
Subject: poll to to see if we have support to make draft-weingarten-mpls-sm=
p-requirements a working group document

Working Group,

This is to start a two week poll on adopting
draft-weingarten-mpls-smp-requirements-03 as an MPLS working group document=
.

Please send your comments (support/not support) to the mpls working group m=
ailing list (mpls at ietf.org). Please give a technical motivation for your=
 support/not support, especially if you think that the document should not =
be adopted as a working group document.

This poll ends March 20, 2013.

There are no IPR claim against this document.

The authors has stated on the working group mailing list that they are not =
aware of any other IPR claims against this draft.
However if you are on the the mpls working group mailing list and aware of =
IPR that relates to this draft, the time to disclose this is now.

/Loa
(mpls wg co-chair)

--=20


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From loa@pi.nu  Tue Mar  5 22:58:19 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B510821F86BB for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 22:58:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aCqEsWFBsfKm for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 22:58:19 -0800 (PST)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 2C43521F86BA for <mpls@ietf.org>; Tue,  5 Mar 2013 22:58:19 -0800 (PST)
Received: from [192.168.1.104] (81-236-221-144-no93.tbcn.telia.com [81.236.221.144]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 26246824AC; Wed,  6 Mar 2013 07:58:14 +0100 (CET)
Message-ID: <5136E90F.8060308@pi.nu>
Date: Wed, 06 Mar 2013 07:58:23 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org
Subject: [mpls] working group last call on draft-ietf-mpls-ldp-applicability-label-adv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 06:58:19 -0000

Working Group,

this is to start a two week Working Group last call on
draft-ietf-mpls-ldp-applicability-label-adv-01.txt.

Please send your comments to the mpls working group
mailing list (mpls@ietf.org).

Please send both technical comments, and if you are happy
with the document as is also indications of support.

There are no IPR claims against this draft.

The co-authors have earlier stated that they are not aware
of any IPRs applicable to this draft.

If anyone else in the working group are aware of IPRs claims against
this draft, the time to disclose that is now.

This working group last call will end on March 20, 2013.

/Loa
for the wg co-chairs



-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From wim.henderickx@alcatel-lucent.com  Tue Mar  5 23:04:40 2013
Return-Path: <wim.henderickx@alcatel-lucent.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A893721F8479 for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 23:04:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level: 
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l0spfp-vvbqE for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 23:04:40 -0800 (PST)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [62.23.212.56]) by ietfa.amsl.com (Postfix) with ESMTP id ED29E21F8464 for <mpls@ietf.org>; Tue,  5 Mar 2013 23:04:39 -0800 (PST)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id r2674cx0025213 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Wed, 6 Mar 2013 08:04:38 +0100
Received: from FR712WXCHHUB03.zeu.alcatel-lucent.com (135.239.2.74) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (135.120.45.64) with Microsoft SMTP Server (TLS) id 8.3.213.0; Wed, 6 Mar 2013 08:04:37 +0100
Received: from FR712WXCHMBA14.zeu.alcatel-lucent.com ([169.254.6.200]) by FR712WXCHHUB03.zeu.alcatel-lucent.com ([135.239.2.74]) with mapi id 14.02.0247.003; Wed, 6 Mar 2013 08:04:37 +0100
From: "Henderickx, Wim (Wim)" <wim.henderickx@alcatel-lucent.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] working group last call on draft-ietf-mpls-ldp-applicability-label-adv
Thread-Index: AQHOGjjcIe49JICTDkeBu2JmAe3OPA==
Date: Wed, 6 Mar 2013 07:04:36 +0000
Message-ID: <CD5CA90C.39BF1%wim.henderickx@alcatel-lucent.com>
In-Reply-To: <5136E90F.8060308@pi.nu>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.1.130117
x-originating-ip: [135.239.27.38]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <9B97FADEC7326C4ABDF47A072E24DA77@exchange.lucent.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.69 on 155.132.188.83
Cc: "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org" <draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-ldp-applicability-label-adv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 07:04:40 -0000

support

On 06/03/13 07:58, "Loa Andersson" <loa@pi.nu> wrote:

>Working Group,
>
>this is to start a two week Working Group last call on
>draft-ietf-mpls-ldp-applicability-label-adv-01.txt.
>
>Please send your comments to the mpls working group
>mailing list (mpls@ietf.org).
>
>Please send both technical comments, and if you are happy
>with the document as is also indications of support.
>
>There are no IPR claims against this draft.
>
>The co-authors have earlier stated that they are not aware
>of any IPRs applicable to this draft.
>
>If anyone else in the working group are aware of IPRs claims against
>this draft, the time to disclose that is now.
>
>This working group last call will end on March 20, 2013.
>
>/Loa
>for the wg co-chairs
>
>
>
>--=20
>
>
>Loa Andersson                        email: loa@mail01.huawei.com
>Senior MPLS Expert                          loa@pi.nu
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls


From jeff.tantsura@ericsson.com  Tue Mar  5 23:07:36 2013
Return-Path: <jeff.tantsura@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B13D21F850E for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 23:07:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RomkZFdwRuyx for <mpls@ietfa.amsl.com>; Tue,  5 Mar 2013 23:07:35 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id 573C421F8501 for <mpls@ietf.org>; Tue,  5 Mar 2013 23:07:35 -0800 (PST)
X-AuditID: c618062d-b7f0d6d00000097e-74-5136eb36a55e
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 6E.77.02430.63BE6315; Wed,  6 Mar 2013 08:07:34 +0100 (CET)
Received: from EUSAAMB109.ericsson.se ([147.117.188.126]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.02.0318.004; Wed, 6 Mar 2013 02:07:34 -0500
From: Jeff Tantsura <jeff.tantsura@ericsson.com>
To: Loa Andersson <loa@pi.nu>
Thread-Topic: [mpls] working group last call on draft-ietf-mpls-ldp-applicability-label-adv
Thread-Index: AQHOGjgBjO6Yjpy1c0WVPzL6igHRUZiYPhw5
Date: Wed, 6 Mar 2013 07:07:33 +0000
Message-ID: <A1255BF5-8C7C-4F50-BD4B-D77D7A24EA06@ericsson.com>
References: <5136E90F.8060308@pi.nu>
In-Reply-To: <5136E90F.8060308@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrILMWRmVeSWpSXmKPExsUyuXRPiK7Za7NAg5b/+hZXD/YwWvybO4fZ 4vulJSwWt5auZHVg8Viy5CeTx6zpbWweXy5/ZgtgjuKySUnNySxLLdK3S+DKmLn2NkvBS66K tyv+sTYwruHoYuTkkBAwkXjdNokZwhaTuHBvPRuILSRwhFFi91PrLkYuIHsZo0THnOusIAk2 AQOJ/9+Os4DYIgKyEte2/WQCKWIWuM8osW3aTbBuYYEYiftdB1ghimIlzu48ywhhG0nM6P3P BGKzCKhITH1xDmwzr4C9xM+l36A2q0i0zlsGZnMKqEqsmH8KrJ4R6Lrvp9aA2cwC4hK3nsxn grhaQGLJnvNQH4hKvHz8jxWiRkdiwe5PbBC2tsSyha+hdglKnJz5hGUCo+gsJKNmIWmZhaRl FpKWBYwsqxg5SotTy3LTjQw2MQKj5ZgEm+4Oxj0vLQ8xSnOwKInzBrleCBASSE8sSc1OTS1I LYovKs1JLT7EyMTBKdXAuOHopk/X5+inyWxY1tK4fdH35s0zjiwsqg2MeOq35+3jpcwvxa79 mfifQeYHC5fQ0/fWvo+YxW/s/8rxbnnuWiXRCN+bpVYL5WvaqmwPe1r+Of845WL25zhLhwf1 HrHL/ervngz7Nv/5x8VHrMXy5rDVdq987jbpVKSlOftpm2kJad2+Sy+xVCuxFGckGmoxFxUn AgDwxDjoZAIAAA==
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org" <draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org>
Subject: Re: [mpls] working group last call on	draft-ietf-mpls-ldp-applicability-label-adv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 07:07:36 -0000

Hi Loa,

I support this draft, with more and more application sharing the same LDP s=
ession this document provides necessarily clarification on label advertisem=
ent modes to be used.

Regards,
Jeff

On Mar 5, 2013, at 22:58, "Loa Andersson" <loa@pi.nu> wrote:

> Working Group,
>=20
> this is to start a two week Working Group last call on
> draft-ietf-mpls-ldp-applicability-label-adv-01.txt.
>=20
> Please send your comments to the mpls working group
> mailing list (mpls@ietf.org).
>=20
> Please send both technical comments, and if you are happy
> with the document as is also indications of support.
>=20
> There are no IPR claims against this draft.
>=20
> The co-authors have earlier stated that they are not aware
> of any IPRs applicable to this draft.
>=20
> If anyone else in the working group are aware of IPRs claims against
> this draft, the time to disclose that is now.
>=20
> This working group last call will end on March 20, 2013.
>=20
> /Loa
> for the wg co-chairs
>=20
>=20
>=20
> --=20
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

From cheung.taesik@gmail.com  Wed Mar  6 00:52:12 2013
Return-Path: <cheung.taesik@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1508A21F8484 for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 00:52:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.448
X-Spam-Level: 
X-Spam-Status: No, score=-2.448 tagged_above=-999 required=5 tests=[AWL=-1.150, BAYES_00=-2.599, HTML_MESSAGE=0.001, MANGLED_LSBIAN=2.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W3f5RR1V7YsX for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 00:52:11 -0800 (PST)
Received: from mail-qa0-f67.google.com (mail-qa0-f67.google.com [209.85.216.67]) by ietfa.amsl.com (Postfix) with ESMTP id 560A821F882F for <mpls@ietf.org>; Wed,  6 Mar 2013 00:52:00 -0800 (PST)
Received: by mail-qa0-f67.google.com with SMTP id bv4so828125qab.2 for <mpls@ietf.org>; Wed, 06 Mar 2013 00:51:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=EHXV/2DtEL/4/FE56QXUJiyy34zvPAoTxrV8RlgKquQ=; b=TLFO39vWVctTIwVIn3lvdorenbhBrzIBTah3nzg3ybZ1sMj1IRgmAmqWFQ3/YpqvWQ J4NkjBNx0N3vaBApJn134gxO2rzPf/x1mYjo9O43OeG7EEy4apBMAWj1i8hsl+6pRhRQ tf1KNIsBtrjNcCaNpkCG1a9bikjssTca8nec6yzrwI9dbr94FIui8Gv89alcXYQFdO/2 LhTDmbwDhXTYu2bxk69JO7DQsgMSKvR2zS6pJ+RIoTsLpv3+LiMwfzyiquTKoPcJnze/ A7m7axe+iZFWlbQuU8IV22/LXzlf63+hjM4Lv5FXJCMCV0fGXlqRSkSPbRWeLlBJGLv0 ZPzw==
MIME-Version: 1.0
X-Received: by 10.49.87.40 with SMTP id u8mr39569475qez.62.1362559919787; Wed, 06 Mar 2013 00:51:59 -0800 (PST)
Received: by 10.49.0.112 with HTTP; Wed, 6 Mar 2013 00:51:59 -0800 (PST)
In-Reply-To: <AD98114A73E97041A2EDDCC3F3D10B030F6434D2@SMTP4.etri.info>
References: <5135CA50.8060402@pi.nu> <AD98114A73E97041A2EDDCC3F3D10B030F6434D2@SMTP4.etri.info>
Date: Wed, 6 Mar 2013 17:51:59 +0900
Message-ID: <CALKtO4joxuuoTxgipUCQ0OVqZtqVYKukGXF+zTuPAp+9nh6vAA@mail.gmail.com>
From: Taesik Cheung <cheung.taesik@gmail.com>
To: mpls@ietf.org
Content-Type: multipart/alternative; boundary=047d7bdc8b0a0115db04d73db4b7
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 08:54:34 -0000

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

Support.

Taesik



2013/3/5 Loa Andersson <loa@pi.nu>:

>
> Working Group,
>
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-requirements-03 as an MPLS working group
> document.
>
> Please send your comments (support/not support) to the mpls working group
> mailing list (mpls at ietf.org). Please give a technical motivation for
> your support/not support, especially if you think that the document should
> not be adopted as a working group document.
>
> This poll ends March 20, 2013.
>
> There are no IPR claim against this document.
>
> The authors has stated on the working group mailing list that they are not
> aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and aware of
> IPR that relates to this draft, the time to disclose this is now.
>
> /Loa
> (mpls wg co-chair)
>
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64<https://mail.google.com/mail/u/0/html/compose/static_files/blank_quirks.html#>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div>Support.</div>
<div>=C2=A0</div>
<div>Taesik</div>
<div><br><br>=C2=A0</div>
<div class=3D"gmail_quote">2013/3/5 Loa Andersson &lt;<a href=3D"mailto:loa=
@pi.nu">loa@pi.nu</a>&gt;:<br>
<blockquote style=3D"BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PA=
DDING-LEFT:1ex" class=3D"gmail_quote"><br>Working Group,<br><br>This is to =
start a two week poll on adopting<br>draft-weingarten-mpls-smp-requirements=
-03 as an MPLS working group document.<br>
<br>Please send your comments (support/not support) to the mpls working gro=
up mailing list (mpls at <a href=3D"http://ietf.org/" target=3D"_blank">iet=
f.org</a>). Please give a technical motivation for your support/not support=
, especially if you think that the document should not be adopted as a work=
ing group document.<br>
<br>This poll ends March 20, 2013.<br><br>There are no IPR claim against th=
is document.<br><br>The authors has stated on the working group mailing lis=
t that they are not aware of any other IPR claims against this draft.<br>
However if you are on the the mpls working group mailing list and aware of =
IPR that relates to this draft, the time to disclose this is now.<br><br>/L=
oa<br>(mpls wg co-chair)<br><span class=3D"HOEnZb"><font color=3D"#888888">=
<br>
--<br><br><br>Loa Andersson =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0email: <a href=3D"mailto:loa@mail01.h=
uawei.com">loa@mail01.huawei.com</a><br>Senior MPLS Expert =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><br>Huawei Technologies (consu=
lt) =C2=A0 =C2=A0 =C2=A0 =C2=A0phone: <span style=3D"WHITE-SPACE:nowrap" cl=
ass=3D"baec5a81-e4d6-4674-97f3-e9220f0136c1">+46 739 81 21 64<a style=3D"BO=
RDER-BOTTOM:medium none;BORDER-LEFT:medium none;MARGIN:0px;WIDTH:16px;DISPL=
AY:inline;WHITE-SPACE:nowrap;FLOAT:none;HEIGHT:16px;VERTICAL-ALIGN:middle;O=
VERFLOW:hidden;BORDER-TOP:medium none;BORDER-RIGHT:medium none" title=3D"=
=ED=86=B5=ED=99=94: +46 739 81 21 64" href=3D"https://mail.google.com/mail/=
u/0/html/compose/static_files/blank_quirks.html#"><img style=3D"BORDER-BOTT=
OM: medium none; POSITION: static !important; BORDER-LEFT: medium none; MAR=
GIN: 0px; WIDTH: 16px; BOTTOM: 0px; DISPLAY: inline; WHITE-SPACE: nowrap; F=
LOAT: none; HEIGHT: 16px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-=
TOP: medium none; TOP: 0px; CURSOR: hand; RIGHT: 0px; BORDER-RIGHT: medium =
none; LEFT: 0px" title=3D"=ED=86=B5=ED=99=94: +46 739 81 21 64" src=3D"data=
:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAA=
A7EAAAOxAGVKw4bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYA=
AAKLSURBVHjadJPfS5NhFMe/21xvuhXRyJAZroiSrJnbRdT7vrAf5HBaK5RABmEEwQIvkpZ/QRc=
WXdSFw5soKaF0F7qZeLO13mGBDpQsf5CoxVKHOt0Pctp2uvEdrzG/V+c553w/54HnPDIiQiGpPM=
ETABoB2AAYd9MRAMMAvGmX+RcAyAoBVJ7gZQDtABworH4AHWmX+bOMZdkjCoXiUzabvcAwzPSso=
b5p/VTNY9GcdpnxdmYZ9wJThSCtCr1e/4XjuNPd3d1KjUZzaGbI27ysqzGQoggAsLa1A7ehArrD=
xfDNr0oBlQB+wmKxbJFEL968SxoamsjkHaPU9l9piUo6A0RE1DG2QCWdASrpDAzJM5kMI8Xecdj=
VxfEl+K9dxFgsgUvvR6HyBKHyBAEATyKLeGSsENuNcqk5kUjEGm7fzcYqr0ClVODl99+YXEvl6+=
c1amjVe+ahiGGYaUEQKnmeh91uL43rqheixjpdmzCL11er0PcjhrTLvMfUJsyKYUSeyWQ6enp6t=
gCgrKxsfbP8bB8AdE1G89cOReMAgOv+Cag8QXRNRkXAsDwcDr+am5tLCYKA3t7eo2dG+1vVK/Mf=
pRPtA+MIReMYaKj+/xm9MiICx3EmpVL5wefzFavValis1u1vvHMkdfykCQC0kSGUTo+Ajmnx1dS=
C7IGD+UUCEYGIwLKsyWazrSeTSSIiMpnNf7Ttz5+ec96fr7/VnE0mk+QfHMzV3WjcKH/4rEr05Q=
GFIA6HY4llWRLPRER+v3/HYrFMFQSIkNra2tVQKJSlfcSyLO0LECFWq3XF6XRGA4HAptTsdrsXe=
Z6fEHtl+31nAOA4rkUulz/I5XL63dQGgHEAN8Ph8AYA/BsAt4ube4GblQIAAAAASUVORK5CYII=
=3D"></a></span><br>
_______________________________________________<br>mpls mailing list<br><a =
href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br><a href=3D"https://www.i=
etf.org/mailman/listinfo/mpls" target=3D"_blank">https://www.ietf.org/mailm=
an/listinfo/mpls</a><br>
</font></span></blockquote></div><br>

--047d7bdc8b0a0115db04d73db4b7--

From wyaacov@gmail.com  Wed Mar  6 01:03:58 2013
Return-Path: <wyaacov@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00F6821F8457 for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 01:03:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QIZ32EFfVmXY for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 01:03:57 -0800 (PST)
Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) by ietfa.amsl.com (Postfix) with ESMTP id 7A89921F8477 for <mpls@ietf.org>; Wed,  6 Mar 2013 01:03:55 -0800 (PST)
Received: by mail-we0-f182.google.com with SMTP id t57so7759495wey.27 for <mpls@ietf.org>; Wed, 06 Mar 2013 01:03:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=PVFF13gaR2hE9/tgTB37q++3TBfmKkwAv0ro2317PFg=; b=zZ//tz7v3Nw8nUvRSN9UtYk+9ILnPUCH2Eb6HH4WxIbimMXLaXVlChslWfSelvwWCj T+25+rFs8/6Kl8BbWKjFH7NvdTvjADbhjjm7fDZZd0tlc9ZFmTXfKDZ80n2Zl8ruSC+k a2uauVofmnJ2w+5KBVAX0gbjwiXrQCUUYWdgXT0oI7r94b3CHQdmqbvRXNlq2m01GNmr jwvq38DcWpye3wIVBH+0sqaSpLCeeCkMEcYD9dt4ixtxuGkRFjEEsun42Pc0pIpFw2aU NpTjpYIcu6w9mIBcuvkgY8F80UL21bQ4pnBmw1/vFXw/RgJvGxUdQqqs6hLGzTm4vspi H/wg==
MIME-Version: 1.0
X-Received: by 10.194.63.240 with SMTP id j16mr44914426wjs.45.1362560634208; Wed, 06 Mar 2013 01:03:54 -0800 (PST)
Received: by 10.194.90.115 with HTTP; Wed, 6 Mar 2013 01:03:54 -0800 (PST)
In-Reply-To: <5135CA50.8060402@pi.nu>
References: <5135CA50.8060402@pi.nu>
Date: Wed, 6 Mar 2013 11:03:54 +0200
Message-ID: <CAM0WBXVSMCj6tf0RmuPuoCx7Uuv=qEc41-q3NSka2GDDtHjuHw@mail.gmail.com>
From: Yaacov Weingarten <wyaacov@gmail.com>
To: Loa Andersson <loa@pi.nu>
Content-Type: multipart/alternative; boundary=047d7ba97b7296468f04d73dde70
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 09:03:58 -0000

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

Support

BR,
yaacov


On Tue, Mar 5, 2013 at 12:34 PM, Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-**requirements-03 as an MPLS working
> group document.
>
> Please send your comments (support/not support) to the mpls working
> group mailing list (mpls at ietf.org). Please give a technical
> motivation for your support/not support, especially if you think that
> the document should not be adopted as a working group document.
>
> This poll ends March 20, 2013.
>
> There are no IPR claim against this document.
>
> The authors has stated on the working group mailing list
> that they are not aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and
> aware of IPR that relates to this draft, the time to disclose
> this is now.
>
> /Loa
> (mpls wg co-chair)
>
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
>



-- 
Thanx and BR,
yaacov

*Still looking for new opportunity*

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

<div dir=3D"ltr"><div>Support</div><div>=A0</div><div>BR,</div><div>yaacov<=
/div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On=
 Tue, Mar 5, 2013 at 12:34 PM, Loa Andersson <span dir=3D"ltr">&lt;<a href=
=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Working Group,<br>
<br>
This is to start a two week poll on adopting<br>
draft-weingarten-mpls-smp-<u></u>requirements-03 as an MPLS working<br>
group document.<br>
<br>
Please send your comments (support/not support) to the mpls working<br>
group mailing list (mpls at <a href=3D"http://ietf.org" target=3D"_blank">i=
etf.org</a>). Please give a technical<br>
motivation for your support/not support, especially if you think that<br>
the document should not be adopted as a working group document.<br>
<br>
This poll ends March 20, 2013.<br>
<br>
There are no IPR claim against this document.<br>
<br>
The authors has stated on the working group mailing list<br>
that they are not aware of any other IPR claims against this draft.<br>
However if you are on the the mpls working group mailing list and<br>
aware of IPR that relates to this draft, the time to disclose<br>
this is now.<br>
<br>
/Loa<br>
(mpls wg co-chair)<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
<br>
<br>
Loa Andersson =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0email: <a href=
=3D"mailto:loa@mail01.huawei.com" target=3D"_blank">loa@mail01.huawei.com</=
a><br>
Senior MPLS Expert =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<a hr=
ef=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a><br>
Huawei Technologies (consult) =A0 =A0 =A0 =A0phone: <a href=3D"tel:%2B46%20=
739%2081%2021%2064" target=3D"_blank" value=3D"+46739812164">+46 739 81 21 =
64</a><br>
</font></span></blockquote></div><br><br clear=3D"all"><br>-- <br><div dir=
=3D"ltr">Thanx and BR,<div>yaacov</div><div><br></div><div><i>Still looking=
 for new opportunity</i></div></div>
</div>

--047d7ba97b7296468f04d73dde70--

From daniele.ceccarelli@ericsson.com  Wed Mar  6 01:47:13 2013
Return-Path: <daniele.ceccarelli@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 581FB21F87E7 for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 01:47:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level: 
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yHq7th8tS0xn for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 01:47:12 -0800 (PST)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id 4EADE21F874E for <mpls@ietf.org>; Wed,  6 Mar 2013 01:47:12 -0800 (PST)
X-AuditID: c1b4fb30-b7f0d6d000007e61-36-5137109f743c
Received: from ESESSHC017.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id EA.78.32353.F9017315; Wed,  6 Mar 2013 10:47:11 +0100 (CET)
Received: from ESESSMB301.ericsson.se ([169.254.1.208]) by ESESSHC017.ericsson.se ([153.88.183.69]) with mapi id 14.02.0318.004; Wed, 6 Mar 2013 10:47:10 +0100
From: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>
To: Mach Chen <mach.chen@huawei.com>, Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
Thread-Index: AQHOGY0cAGbsfMKRlU+E8uHX0V5zUJiX3a6AgACOVJA=
Date: Wed, 6 Mar 2013 09:47:09 +0000
Message-ID: <4A1562797D64E44993C5CBF38CF1BE4809935F@ESESSMB301.ericsson.se>
References: <5135CA50.8060402@pi.nu> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE255A7DA77@szxeml558-mbs.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE255A7DA77@szxeml558-mbs.china.huawei.com>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.18]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMLMWRmVeSWpSXmKPExsUyM+Jvje58AfNAg/kT+C1u39zDavFv7hxm iwtrhS2WvOxgt7i1dCWrA6tHy5G3rB5Llvxk8pg1vY3N48vlz2wBLFFcNimpOZllqUX6dglc GWvPTGArmCxU0bnuDUsD4xu+LkZODgkBE4kLC/qZIGwxiQv31rN1MXJxCAkcYpRom/yQCcJZ zCix6NcmoAwHB5uAlcSTQz4gDSICSRInlv0Ea2YWWMcocX2dLEiJsEC9xP3jxSCtIgINjBIr N/9kg6i3kng77z47SA2LgIpEy3FHkDCvgLfE6p7FYGOEBAok3u1/zQJicwqESdz5cpYVxGYU kJWYsHsRI8QqcYlbT+ZD3SwgsWTPeWYIW1Ti5eN/rBC2osTHV/ug6vUkbkydwgZha0ssW/ia GWKvoMTJmU9YJjCKzUIydhaSlllIWmYhaVnAyLKKkT03MTMnvdx8EyMwog5u+W2wg3HTfbFD jNIcLErivOGuFwKEBNITS1KzU1MLUovii0pzUosPMTJxcEo1ME6PnyySd4tNT4M9pSKbNeth oprT/4BpZ/3Edu627AyUmawb+GNR6v3Hs1jVn5f9fKNiMCXEp2GJQnfL51tBpWsZVH9Yzy6L 0Ml0f35YzzQ6+n6flZzft8/FV1WV77We+b7q+YUfeTM/a56zmqnicfP3m7ll7VveOmarvp93 fZvEhTWf1vgnPFBiKc5INNRiLipOBACeX5XldgIAAA==
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "draft-weingarten-mpls-smp-requirements@tools.ietf.org" <draft-weingarten-mpls-smp-requirements@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 09:47:13 -0000

Support

BR
Daniele=20

>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On=20
>Behalf Of Mach Chen
>Sent: mercoled=EC 6 marzo 2013 3.18
>To: Loa Andersson; mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>;=20
>draft-weingarten-mpls-smp-requirements@tools.ietf.org
>Subject: Re: [mpls] poll to to see if we have support to make=20
>draft-weingarten-mpls-smp-requirements a working group document
>
>Support.
>
>Best regards,
>Mach
>
>> -----Original Message-----
>> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf=20
>> Of Loa Andersson
>> Sent: Tuesday, March 05, 2013 6:35 PM
>> To: mpls@ietf.org
>> Cc: <mpls-ads@tools.ietf.org>;
>> draft-weingarten-mpls-smp-requirements@tools.ietf.org
>> Subject: [mpls] poll to to see if we have support to make=20
>> draft-weingarten-mpls-smp-requirements a working group document
>>=20
>> Working Group,
>>=20
>> This is to start a two week poll on adopting
>> draft-weingarten-mpls-smp-requirements-03 as an MPLS working group=20
>> document.
>>=20
>> Please send your comments (support/not support) to the mpls working=20
>> group mailing list (mpls at ietf.org). Please give a technical=20
>> motivation for your support/not support, especially if you=20
>think that=20
>> the document should not be adopted as a working group document.
>>=20
>> This poll ends March 20, 2013.
>>=20
>> There are no IPR claim against this document.
>>=20
>> The authors has stated on the working group mailing list=20
>that they are=20
>> not aware of any other IPR claims against this draft.
>> However if you are on the the mpls working group mailing list and=20
>> aware of IPR that relates to this draft, the time to=20
>disclose this is=20
>> now.
>>=20
>> /Loa
>> (mpls wg co-chair)
>>=20
>> --
>>=20
>>=20
>> Loa Andersson                        email: loa@mail01.huawei.com
>> Senior MPLS Expert                          loa@pi.nu
>> Huawei Technologies (consult)        phone: +46 739 81 21 64
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>=

From martin.vigoureux@alcatel-lucent.com  Wed Mar  6 05:15:33 2013
Return-Path: <martin.vigoureux@alcatel-lucent.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C78C821F86EB for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 05:15:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.249
X-Spam-Level: 
X-Spam-Status: No, score=-110.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j+3fzjU-sP9y for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 05:15:32 -0800 (PST)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by ietfa.amsl.com (Postfix) with ESMTP id 5E08521F84F8 for <mpls@ietf.org>; Wed,  6 Mar 2013 05:15:32 -0800 (PST)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id r26CxCoF022329 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <mpls@ietf.org>; Wed, 6 Mar 2013 14:15:28 +0100
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (135.239.2.112) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (135.120.45.62) with Microsoft SMTP Server (TLS) id 8.3.213.0; Wed, 6 Mar 2013 14:15:18 +0100
Received: from [172.27.205.205] (135.239.27.38) by FR711WXCHHUB02.zeu.alcatel-lucent.com (135.239.2.112) with Microsoft SMTP Server (TLS) id 14.2.247.3; Wed, 6 Mar 2013 14:15:18 +0100
Message-ID: <51374165.5000506@alcatel-lucent.com>
Date: Wed, 6 Mar 2013 14:15:17 +0100
From: Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Organization: Alcatel-Lucent
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: "MPLS @ IETF" <mpls@ietf.org>
References: <512E0DC4.2010000@alcatel-lucent.com>
In-Reply-To: <512E0DC4.2010000@alcatel-lucent.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 8bit
X-Originating-IP: [135.239.27.38]
X-Scanned-By: MIMEDefang 2.69 on 155.132.188.83
Subject: Re: [mpls] IETF86 - MPLS Sessions - Agenda available / Time to send slides
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 13:15:33 -0000

All,

the agenda has been updated:
http://www.ietf.org/proceedings/86/agenda/agenda-86-mpls

-m

Le 27/02/2013 14:44, Martin Vigoureux a écrit :
> Working Group,
>
> the agenda is available here:
> http://www.ietf.org/proceedings/86/agenda/agenda-86-mpls
>
> Please have a look at it. Note that it is still subject to change.
>
> Speakers you can start sending your slides.
> Please send them to me and the co-chairs no later than Sunday 10th,
> 10pm, Orlando time.
> Thanks
>
> Martin
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
>

From curtis@occnc.com  Wed Mar  6 09:18:07 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F72921F8C8F for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 09:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.495
X-Spam-Level: 
X-Spam-Status: No, score=-0.495 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B78WZOwYyglJ for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 09:18:03 -0800 (PST)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 8890F21F8AC3 for <mpls@ietf.org>; Wed,  6 Mar 2013 09:18:02 -0800 (PST)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r26HEOiO042435; Wed, 6 Mar 2013 12:14:24 -0500 (EST) (envelope-from curtis@occnc.com)
Message-Id: <201303061714.r26HEOiO042435@gateway1.orleans.occnc.com>
To: Gregory Mirsky <gregory.mirsky@ericsson.com>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Mon, 04 Mar 2013 17:32:36 GMT." <7347100B5761DC41A166AC17F22DF11206C7A0@eusaamb103.ericsson.se>
Date: Wed, 06 Mar 2013 12:14:24 -0500
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-villamizar-mpls-forwarding@tools.ietf.org" <draft-villamizar-mpls-forwarding@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 17:18:07 -0000

In message <7347100B5761DC41A166AC17F22DF11206C7A0@eusaamb103.ericsson.se>
Gregory Mirsky writes:
> > Curtis
> > > Greg

I fixed this for consistent quoting.

> Hi Curtis,
> I've snipped RT part. Please find my notes in-lined tagged by GIM>>
>  
>         Regards,
>                 Greg
>  
> [...]

Thanks.  See inline.

Curtis

> > > As I read the document I put some notes that you might consider as
> > > regular comments:
> > >
> > > Need to build list of acronyms
> >  
> > Will do.  I'll look to RFC 5513 for guidance.
> >  
> > > Section 1.2, bullet 5
> > > With definition of Control Channel Type 4 in PW VCCV "MUST" can be
> > > changed to "SHOULD". The last sentence might be reworded to
> > > "Deployments SHOULD allow enabling and disabling use of PW Control
> > > Word".
> >  
> > Please notice the phrase "if MPLS-TP is supported or if ACH is being
> > used on a pseudowire [RFC5586]."  MPLS-TP and RFC5586 (G-ACh and GAL)
> > are cited as the reason for this requirement being a MUST.
> >  
> > In rereading this I notice that we should add "The implementor and
> > system designer SHOULD support pseudowire control word if MPLS-TP and
> > RFC5586 are not used [RFC5085]."  
>  
> GIM>> Even though RFC 5586 excluded GAL from being used on MPLS -TP
> PWs, I believe that there's rough agreement in PWE3 WG that PW VCCV
> Control Channel Type 4 will be applicable to MPLS-TP PWs when Type 1
> (ACH) not in use. Hence was my suggestion to change from "MUST" to
> "SHOULD". Then, since PW CW is SHOULD, we need to say something about
> GAL, PW VCCV Control Channel Type 4. I'd put it at SHOULD too with
> addition of "deployments SHOULD be able to use Type 4 Control Channel
> is use of PW CW is not mandatory".

Some implementations predate RFC5586 but comply to RFC5085.  Those
implementations SHOULD support CW.  Those implementations using
MPLS-TP and RFC5586 MUST support CW.

> > That should make it more clear (SHOULD if RFC5085 compliant only, MUST
> > if using MPLS-TP and/or RFC5586 compliant).

The entire bullet would be changed to:

   5.  The implementor and system designer MUST support pseudowire
       control word if MPLS-TP is supported or if ACH is being used on
       a pseudowire [RFC5586].  Deployments SHOULD enable pseudowire
       control word.  See Section 2.4.1.  Implementations which
       predate [RFC5586] but comply to only [RFC5085] SHOULD support
       pseudowire control word.

Is that now sufficiently clear with the wording about predating
RFC5586 and supporting only RFC5085?

> > > Section 1.3, bullet 4
> > > Can these tests or any subset of them be viewed as MPLS forwarding
> > > performance benchmarking tests (BMWG)?
> >  
> > Al Morton (BMWG chair) is aware of this work and has forwarded a
> > pointer to BMWG.  Jay Karthik commented on BMWG.  Work is to continue
> > in MPLS, but when things have settled down, BMWG may apply the level
> > of rigor they normally apply to assure consistent testing where there
> > is sufficient interest in standardizing test procedures.
> >  
> > > Section 2.1.1
> > > Reference to Extended Special Purpose MPLS Labels in the section?
> >  
> > If and when it becomes a WG document.  There is no dependency on that
> > draft and it is best to not refer to work that may not advance.  Keep
> > in mind that draft-kompella-mpls-special-purpose-labels changes the
> > use of reserved labels, by assigning new meaning to label 15.
> >  
> > BTW- I think draft-kompella-mpls-special-purpose-label is good work
> > and IMO it should go through this WG RT process and a call should be
> > made to make it a WG document.
> >  
> > > Section 2.1.3
> > > First sentence: I think that "MPLS LSP may be used to carry NTP or PTP
> > > and synchronize clocks ..." might be closer to the goal of
> > > 1588overmpls document.
> >  
> > I'm not sure what your objection is.  Here is the paragraph sentence
> > by sentence with annotation.
> >  
> >    PTP or NTP may be carried over MPLS [I-D.ietf-tictoc-1588overmpls].
>  
> GIM>> I think of "carried over" as Ethernet carried over MPLS in
> PW. The purpose of 1588overMPLS is not only carry NTP or PTP over MPLS
> domain but to distribute clock synchronization according to
> capabilities of LSRs.

PTP is defined as independent of what it is carried over.  IEEE made
specific recommendations regarding carrying PTP over Ethernet and IP.
NTP was defined as running over IP.  draft-ietf-tictoc-1588overmpls
exists solely to allow either PTP or NTP to run directly over MPLS.

For example, draft-ietf-tictoc-1588overmpls would allow PTP over MPLS
over GFP over ODU4, where there is no Ethernet header or IP header
anywhere in the packet.

I don't think we have to say "carried over MPLS and something useful
done at the other end".  There is no purpose in carrying NTP or PTP
over MPLS and discarding the packet at the egress.  The "do something
useful" part should be obvious, and if not the reader can refer to the
cited draft.

> >       That is exactly as you pointed out.  I'm a little concerned that
> >       this work may have stalled.
> >  
> >    Generally NTP will be carried within IP with IP carried in MPLS
> >    [RFC5905].
> >  
> >       That says that NTP has traditionally gone over IP with IP
> >       carried over MPLS.  I don't think there is an argument there.
> >  
> >    Both PTP and NTP benefit from accurate time stamping of incoming
> >    packets and the ability to insert accurate time stamps in outgoing
> >    packets.
> >  
> >       I don't think anyone would argue this point.
> >  
> > Could you point out what you think needs to be changed?  Is it some
> > other paragraph?
>  
> GIM>> Don't think that these are my notes. I had only one comment to
> section 2.1.3

Not they are not your notes.  See above where I stated "I'm not sure
what your objection is.  Here is the paragraph sentence by sentence
with annotation.  Also note the depth of quoting.

Since your followup was to the first sentence, I think that your
objection was to that sentence.  If you are OK with the notion that
"doing something useful at the other end" is implied, then we can move
on.

> > > Section 2.1.7
> > > Could the section be named "MPLS-TE Local Protection" or "MPLS-TE Fast
> > > Reroute" as RFC 4090 is applicable only to RSVP-TE signaled LSP.
> >  
> > RFC4090 has always been known within the IETF as MPLS Fast Reroute or
> > MPLS FRR.  If at some point there is acceptance of IPFRR and
> > extensions to IPFRR to support LDP, then mpls-forwarding-bis can
> > rename these sections.
> >  
> > [...]
> >  
> > > Section 2.4
> > > The last paragraph seams repetitive of third paragraph. Perhaps the
> > > last one can be merged into the third as:
> > >
> > >    In order to support an adequately balanced load distribution across
> > >    multiple links, IP header information must be used.  Common
> > >    practice today is to reinspect the IP headers at each LSR and use
> > >    the label stack and IP header information in a hash performed at
> > >    each LSR in the network, combined with a hash seed that is selected
> > >    by each LSR.  Where flow labels or entropy labels are used, a hash
> > >    seed must be used. Further details are provided in Section 2.4.5.
> >  
> > The last paragraph is about the hash seed.  It could be shortenned to
> > get rid of the redundancy yet keep discussion of the hash seed
> > separate.
> >  
> >    Common practice today is to reinspect the packet at each LSR and
> >    use information from the packet combined with a hash seed that is
> >    selected by each LSR.  Where flow labels or entropy labels are
> >    used, a hash seed must be used when creating these labels.
> >  
> > Is that OK with you?
>  
> GIM>> Thank you, it works.
>  
> > > Section 2.4.5.1
> > > bullet 3: Following on draft-kompella-mpls-special-purpose-labels-
> > >   would suggest changing "reserved labels" to "special purpose labels"
> > >   with note that these might be of one MPLS label element length or
> > >   two elements (extension label + extended special purpose label).
> >  
> > For now we are not citing draft-kompella-mpls-special-purpose-labels
> > When (if) it becomes draft-ietf-mpls-special-purpose-labels, we'll
> > make changes.
> >  
> > Note that Kireeti is a co-author of this document and is OK with that.
>  
> GIM>> Clearly it is up to authors how to select terminology. I just
> noticed that "special purpose labels" becomes more and more used
> vs. "reserved labels".

There is no RFC that defines special purpose labels.  RFC3032 and
http://www.iana.org refer to "reserved labels".  Until there is at
least a WG doc defining special purpose labels this document will call
them reserved labels.  If/when there is a WG doc, then it is easy to
change.

> > > bullet 5: I believe it is possible that first nibble of MAC is
> > >   either 4 or 6. If that is the case, then use of the first nibble of
> > >   the payload to determine its type and apply casting might cause
> > >   re-ordering for Ethernet PWs. Perhaps it can be provided as
> > >   rationale to control whether node performs first nibble
> > >   interpretation or not.
> >  
> > Note the wording "an implementation SHOULD support the ability", and
> > the statement "If supported, there MUST be a way to disable it (if,
> > for example, PW without CW are used)."
> >  
> > The "MUST be able to disable it" (sic) covers the case where a MAC
> > starts with 4 or 6 in the first nibble.
> >  
> > Also note that the xml has the following comment:
> >  
> >    <!--
> >    draft-ietf-pwe3-vccv-impl-survey-results recommends that the
> >    control word always be used.  Some service providers require
> >    control word support for all encapsulations, and always use it.
> >    -->
> >  
> > We didn't cite draft-ietf-pwe3-vccv-impl-survey-results because the
> > draft seems to be stuck.  Andy is co-author and PWE3 chair and he's OK
> > with this.  If it gets unstuck we'll add a sentence.
> >  
> > > Section 2.6.4 or 2.6.5
> > > Whether in discussing MPLS-TP OAM or MPLS OAM and Layer 2 OAM
> > > interworking might discuss issue of MPLS-TP CC interval matching CCM
> > > intervals in IEEE 802.1ag/Y.1731 and difference in determining Loss of
> > > Connectivity between BFD-based CC and Ethernet OAM.
> >  
> > I think that is too much detail on OAM.  If there is an OAM
> > interworking document that we can cite, then please point it out.  For
> > now, we cite the documents that exist:
> >  
> >   RFC6670, RFC6310, draft-ietf-pwe3-mpls-eth-oam-iwk (just about out
> >   of the IESG, so an RFC soon).
> >  
> > In IETF there is only one MPLS-TP OAM.  We are not going to fight that
> > battle in this document.
> >  
> > If 802.1ag/Y.1731 is a server layer, then MPLS-TP timers have to be
> > set a half decimal order of magnitude or more longer.  If PW is a
> > server layer, then 802.1ag/Y.1731 timers have to be set a half decimal
> > order of magnitude or more longer.  But this level of detail does not
> > belong here.
> >  
> > [...]

From curtis@occnc.com  Wed Mar  6 11:05:40 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35E4621F8523 for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 11:05:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.495
X-Spam-Level: 
X-Spam-Status: No, score=-1.495 tagged_above=-999 required=5 tests=[AWL=1.000,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zpMz3bCM3j7v for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 11:05:38 -0800 (PST)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 141DB21F84CE for <mpls@ietf.org>; Wed,  6 Mar 2013 11:05:37 -0800 (PST)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r26J2fOE043453; Wed, 6 Mar 2013 14:02:41 -0500 (EST) (envelope-from curtis@occnc.com)
Message-Id: <201303061902.r26J2fOE043453@gateway1.orleans.occnc.com>
To: Thomas.Beckhaus@telekom.de
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Tue, 05 Mar 2013 14:34:13 +0100." <AAE428925197FE46A5F94ED6643478FEAC58DBE6E9@HE111644.EMEA1.CDS.T-INTERNAL.COM>
Date: Wed, 06 Mar 2013 14:02:41 -0500
Cc: mpls@ietf.org, draft-villamizar-mpls-forwarding@tools.ietf.org, mpls-chairs@tools.ietf.org
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 19:05:40 -0000

In message <AAE428925197FE46A5F94ED6643478FEAC58DBE6E9@HE111644.EMEA1.CDS.T-INTERNAL.COM>
Thomas.Beckhaus@telekom.de writes:
> 
> Hello authors and WG leads,
>  
> I have been asked to review draft-villamizar-mpls-forwarding.
>  
> I have read the draft and find it very useful. Our own experience
> while testing and deploying various MPLS equipment have shown that
> there is a need for a written best practices document on MPLS
> forwarding.  I support the adoption as WG draft. The document sounds
> technically.

Thomas,

Thank you for the review.

Responses to your notes are inline below.

> Some notes:
>  
> In general:
>  
> - the draft defines some topics out of scope in the text (e.g. VPN
>   encapsulation in section 2.1.9). But it does not explicit define the
>   scope. Only in the first sentence of section 1, it focusses the
>   draft on "forwarding". An explicit "scope" definition would be
>   helpful.

This is a good point.  I looked for the word scope and found only
statements limiting scope, excluding:

  1.  PW encapsulation (ie: AC, also hashing on NSP fields for EL)
  2.  VPN (another PW application)
  3.  active management of hash space in multipath
  4.  hashing on tunneling protocols within IP encapsulations

A statement up front saying what is in scope would help.  The
following could be added to the introduction.

   The focus of this document is MPLS forwarding, base pseudowire
   forwarding, and MPLS OAM.  The use of pseudowire control word, and
   sequence number are discussed.  Specific pseudowire AC and NSP are
   out of scope.  Specific pseudowire applications, such as various
   forms of VPN, are out of scope.

   MPLS support for multipath techniques is considered essential by
   many service providers and is useful for other high capacity
   networks.  In order to obtain sufficient entropy from MPLS traffic
   service providers and others find it essential for the MPLS
   implementation to interpret the MPLS payload as IPv4 or IPv6 based
   on the contents of the first nibble of payload.  The use of IP
   addresses, the IP protocol field, and UDP and TCP port number
   fields in multipath load balancing are considered within scope.
   The use of any other IP protocol fields, such as tunneling
   protocols carried within IP, are out of scope.

   Implementation details are a local matter and are out of scope.

> - Is there a reason to use capital letters for PUSH, POP and SWAP
>   label operations?

Personal preference.  They could be lower case.

> - I like section 2.6.4, because it uses clear requirements language
>   ("MUST/SHOULD be supported in hardware..."). In some other sections
>   of the draft, I miss these clear requirements language.

It is only OAM where there is an option to do some things outside of
the "fast path".  All forwarding MUST be done in the forwarding
hardware.

BTW- It has been suggested that "fast path" be defined and used rather
than "in forwarding hardware".

> - In some parts, 10 Gbit/s and 100 Gbit/s are mentioned to express
>   high bandwidth/performance requirements. Shouldn't it be generalized
>   or do we have to update the RFC when we talk about 1 Tbit/s, next
>   year?

The examples are provided to give a sense of the PPS rates (150 MPPS
for Ethernet, 250 MPPS for GFP) and small packet burst buffering
needed.  For 1 Tb/s interfaces a simple multiplication has to be
applied.  There would be no need to update the document.

> - While start reading, I thought that the draft is a good tutorial
>   about MPLS forwarding. But the style changes. In some chapters, the
>   text uses a tutorial style and includes a general discussion about
>   the mentioned concepts (e.g. section 2.6.1 about DoS protection). In
>   other sections, the authors expect that the reader is aware about
>   the features and the implementation (e.g. section 2.1.1 about
>   reserved labels).

Apparently the DoS protection is not obvious to some and there is no
document that I am aware of to point readers toward.  The reason to
beleive it is not sufficiently obvious is the number of
implementations in the past which have overlooked this requirement.
Even today, there seem to be some within the KARP WG that think that
cryptographic techniques solve everything.  AFAIK there is no standard
defining the IP filtering needed in service provider LSR, therefore
some discussion of the requirements is about all that can be provided.

The document is long, so if there is any unnecessary tutorial where we
could point the reader to an existing document, it would be worth it
to point that out.

> Section 1.2, 2nd bullet, 3rd sentence: delete "the" in "If a the
> bottom..."

OK

> Section 2.3, 1st sentence: what is "large"?

In this sentence large refers to average packet size.  Measurements in
the 1990s were as low as 120-160 bytes but grew as 552 MTU (dial up
using PPP) disappeared.  Most people assume 400 bytes or larger today
for Internet traffic within a service provider core but point out that
it there is a lot of some types of traffic, for example RTP associated
with VOIP, then average packet size can be much lower.

The point of just using the word "large" was to imply, "a lot bigger
than the 40 byte packets commonly observed in large bursts of small
packets on the Internet".  To expand on "large" in the document would
be pointless and add bloat.

> Section 2.3, paragraph 6, 2nd sentence: replace "are" with "at"
> ("...minimum size packets are full line rate...")?

OK

> Section 2.4:
> usage of "Entropy Label" vs. "entropy label"

OK.  I will down case except in section titles.

> Section 2.4.1:
> I do not understand the last paragraph completely. Why do you tolerate
> a missing control word support in intra-metro (where maybe multiple
> parallel 1 GbE links are used?) and low bandwidth environment. My
> understanding of last sentence: For general applicability of MPLS
> equipment, the support of control word is required.

If a control word is missing from an intra-metro PW and the metro does
not use multipath, then no harm is done.  As soon as the PW goes
inter-metro and crosses infrastructure that uses multipath, it stops
working.  Some equipment vendors that focus on metro products seem to
have missed this.

> Section 2.4.5:
> replace "...used, the there are a limited..." by "...used, there is a
> limited..."

OK.  "A set" is singular.

> Section 2.4.5.2
> Bullet 4, 3rd sentence: replace "af" by "of".

OK.

> Bullet 6: DSCP and TTL/hop count could be separated in two bullets,
> because there a different reasons to not consider these fields.

This bullet lists the IP header fields to avoid using.  I could make
sub-bullets.  The reasoning is the same as for the TC and TTL label
entry fields, and IP has no bottom of stack bit.

> What is the difference between the bullets and the last paragraph in
> this section (e.g. the SHOULD requirements of IP addresses in the
> bullets and the "recommended MUST" in the last paragraph)? Does it
> makes sense to avoid the capitalized letters in this last paragraph to
> avoid conflict statements in this section?

The bullets indicate compliance to RFCs.  The paragraph tries to point
out strong market realities that implementors may ignore based on
strict reading of the RFCs alone, but "may be doing so at their own
peril" if service provider requirements are considered.

You may note that some co-authors are from service providers and
others have been involved in LSR used by service providers.  All felt
a need to emphasize that while in the RFCs some functionality
discussed in this section is optional, in the real world it is
manditory.

> Section 2.6.1:
> I am not sure to understand the reason for this section in this
> I-D. The draft focusses on forwarding and the required
> capabilities. This section describes a need of DoS protection
> mechanism in general. This has impact on forwarding hardware
> (forwarding implementations have to provide IP filtering capabilities
> and cryptographic hardware support to offload and distribute DoS
> mitigation from the CPU). In the others section, the need of a
> requirement on forwarding level is not discussed in general
> (e.g. there is no discussion about general OAM deployments). The OAM
> capabilities on forwarding level are defined). There are no
> requirements of forwarding level in this section (e.g. filtering,
> dampening mechanism, cryptographic capabilities, ...). Only a single
> reference in following section (2.6.2) to this section.

The DoS protection is a set of functionality which if omitted or
inadequately addressed can render an implementation unusable in many
service provider networks.  Most surviving LSR vendors "get it" but a
few newbies don't even if the commodity chip they bought and use in
their product has adequate support.  Most chip vendors appear to get
it, but some do a marginal job and that may be because they only
understand that filtering and multiple queues to the CPU are needed
but don't fully understand why.

This subsection adds about a page and IMO is worth that extra page.

> Penultimate paragraph, last sentence: I do not know the word
> "vigalence".  You maybe mean "vigilance"

Thanks.

> Section 2.6.2, last paragraph, 3rd sentence: closing brace is
> missing.

Thanks.

> Section 2.6.4
> text style: the abbreviation CC-CV is not described, but RDI (Remote
> Defect Indication) is.

Thank you for pointing that out.

> Section 3:
> Q#34 and Q#35 style: in other parts of section 3, the different
> conformance questions where listed as separate question items. But
> Q#34 and Q#35 contains multiple questions.

That is a good point.  The DoS and OAM was written later than most of
the section.  I will make it more consistent.

> Section 4:
> T#23: replace "EI" with "EL"

EI

> Style: in section 4, DoS and OAM have different "headlines" ("DoS
> protection" and "OAM Capabilities and Performance") whereas in section
> 3, DoS and OAM are under single headline ("OAM and DoS Protection").

There is more detail in Section 4 than in Section 3 on DoS.

It has been suggested that the headings in Section 3 and Section 4
could be subsections (a few would be very small subsections).  Now
that the document has grown from its initial scope, it makes sense to
do that.  At that time I can make the subsection headings consistent
across Section 3 and Section 4.

> Sorry for the required extended review time.
>  
> Regards
> Thomas

Thanks for the very detailed comments.

Curtis

> > -----Original Message-----
> > From: Loa Andersson [mailto:loa@pi.nu]
> > Sent: Wednesday, February 13, 2013 9:35 AM
> > To: Eric Osborne (eosborne); Gregory Mirsky; Thomas Nadeau;
> > Beckhaus, Thomas
> > Cc: draft-villamizar-mpls-forwarding@tools.ietf.org;
> > mpls-chairs@tools.ietf.org; Martin Vigoureux
> > Subject: MPLS-RT review of draft-villamizar-mpls-forwarding
> >
> > Eric, Greg, Tom and Thomas,
> >
> > You have been selected as an MPLS Review team reviewers for
> > draft-villamizar-mpls-forwarding-01.txt.
> >
> > Note to authors: You have been CC'd on this email so that you can know
> > that this review is going on. However, please do not review your own
> > document.
> >
> > Reviews should comment on whether the document is coherent, is it
> > useful (ie, is it likely to be actually useful in operational
> > networks), and is the document technically sound?  We are interested
> > in knowing whether the document is ready to be considered for WG
> > adoption (ie, it doesn't have to be perfect at this point,
> > but should be
> > a good start).
> >
> > Reviews should be sent to the document authors, WG co-chairs and
> > secretary, and CC'd to the MPLS WG email list. If necessary, comments
> > may be sent privately to only the WG chairs.
> >
> > Are you able to review this draft by February 27, 2013?
> > I'd had a problem picking a good date, if you have problems meeting
> > February 27, please suggest another date.
> >
> >
> >
> > Thanks, Loa
> > (as MPLS WG chair)
> > --
> >
> >
> > Loa Andersson                        email: loa@mail01.huawei.com
> > MPLS Expert                                 loa@pi.nu
> > Huawei Technologies (consult)        phone: +46 739 81 21 64


From davari@broadcom.com  Wed Mar  6 11:30:24 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4AB221F8CE8 for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 11:30:24 -0800 (PST)
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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A7JT9glUYUOI for <mpls@ietfa.amsl.com>; Wed,  6 Mar 2013 11:30:20 -0800 (PST)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id 83EC321F8CE2 for <mpls@ietf.org>; Wed,  6 Mar 2013 11:30:20 -0800 (PST)
Received: from [10.16.192.232] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 06 Mar 2013 11:26:41 -0800
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS03.corp.ad.broadcom.com (10.16.203.9) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 6 Mar 2013 11:30:11 -0800
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS03.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 6 Mar 2013 11:30:04 -0800
From: "Shahram Davari" <davari@broadcom.com>
To: "Loa Andersson" <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
Thread-Index: AQHOFBCqqpLwJbW2E0CMpYEjd57VtpiZGRXg
Date: Wed, 6 Mar 2013 19:30:04 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu>
In-Reply-To: <512C960E.70109@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D2947FA3JO242291-03-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 19:30:24 -0000

My Comments are addressed and I support this draft to be published as Infor=
mational  RFC.

Thx
Shahram

-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Loa=
 Andersson
Sent: Tuesday, February 26, 2013 3:02 AM
To: mpls@ietf.org
Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-ietf-mpls-=
tp-mip-mep-map@tools.ietf.org
Subject: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-m=
ap

Working Group,

draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a
previous last call, due to the nature a and extent of the updates
we have chosen to start a 2nd wg last call.

The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05

Please send your comments, including approval of the documents and
the updates to the mpls working group list (mpls@ietf.org)

This working group last call ends March 13, 2013.

/Loa
for the MPLS working group co-chairs
--=20


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64
_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls



From pabloisnot@gmail.com  Thu Mar  7 16:41:32 2013
Return-Path: <pabloisnot@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E656E21F86B6 for <mpls@ietfa.amsl.com>; Thu,  7 Mar 2013 16:41:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZfO33YdGzz40 for <mpls@ietfa.amsl.com>; Thu,  7 Mar 2013 16:41:32 -0800 (PST)
Received: from mail-ve0-f181.google.com (mail-ve0-f181.google.com [209.85.128.181]) by ietfa.amsl.com (Postfix) with ESMTP id AA76D21F86AF for <mpls@ietf.org>; Thu,  7 Mar 2013 16:41:31 -0800 (PST)
Received: by mail-ve0-f181.google.com with SMTP id d10so856502vea.26 for <mpls@ietf.org>; Thu, 07 Mar 2013 16:41:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=g/mtNYRKHrRpTp6VQDwfgVThkQb5FcEDicv33WzXpeI=; b=OzK3o4hX4xKd7wSs6j2EPe/Ch9dEipFPldJu07eDYzl8RE/LMPah3rMXPIS9UJtuRm IOirCvGNo5YUsZ+zaFXq2lpAg9e9A8JRdlUW+WXzFXBMa49aDaiFMOpDQH5kWx17NUac B80dkEn2nM/CPSvneaQIjdhc1ctIOKFtcYXHTOtPIq7PCbTYeKHvhUFoZzzb25xop1Ef A9gr40XQhe1h2fPjjjQG+QDzDTDSdD9kGtWGlO5cIDikYXTGJDXCiJ4Uez7SMkl63YoR 3QWLC2NWIrx7Khjs1N//nLsc+r+bMnqD+KM+g4Ku/NEya/ADhC7tHXzPAgp4LE/zVTEI TJhQ==
MIME-Version: 1.0
X-Received: by 10.220.154.14 with SMTP id m14mr140500vcw.21.1362703291096; Thu, 07 Mar 2013 16:41:31 -0800 (PST)
Received: by 10.52.97.97 with HTTP; Thu, 7 Mar 2013 16:41:30 -0800 (PST)
In-Reply-To: <CAM0WBXVSMCj6tf0RmuPuoCx7Uuv=qEc41-q3NSka2GDDtHjuHw@mail.gmail.com>
References: <5135CA50.8060402@pi.nu> <CAM0WBXVSMCj6tf0RmuPuoCx7Uuv=qEc41-q3NSka2GDDtHjuHw@mail.gmail.com>
Date: Thu, 7 Mar 2013 19:41:30 -0500
Message-ID: <CAGEmCZyBXWM=RpLzBa4-c47fEOX5J1AeSXW0VLt6kZgyPss1Fw@mail.gmail.com>
From: Pablo Frank <pabloisnot@gmail.com>
To: Yaacov Weingarten <wyaacov@gmail.com>
Content-Type: multipart/alternative; boundary=f46d043d64af99d5ec04d75f15f5
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Mar 2013 00:41:33 -0000

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

Support.

cheers,
Pablo


On Wed, Mar 6, 2013 at 4:03 AM, Yaacov Weingarten <wyaacov@gmail.com> wrote:

> Support
>
> BR,
> yaacov
>
>
> On Tue, Mar 5, 2013 at 12:34 PM, Loa Andersson <loa@pi.nu> wrote:
>
>> Working Group,
>>
>> This is to start a two week poll on adopting
>> draft-weingarten-mpls-smp-**requirements-03 as an MPLS working
>> group document.
>>
>> Please send your comments (support/not support) to the mpls working
>> group mailing list (mpls at ietf.org). Please give a technical
>> motivation for your support/not support, especially if you think that
>> the document should not be adopted as a working group document.
>>
>> This poll ends March 20, 2013.
>>
>> There are no IPR claim against this document.
>>
>> The authors has stated on the working group mailing list
>> that they are not aware of any other IPR claims against this draft.
>> However if you are on the the mpls working group mailing list and
>> aware of IPR that relates to this draft, the time to disclose
>> this is now.
>>
>> /Loa
>> (mpls wg co-chair)
>>
>> --
>>
>>
>> Loa Andersson                        email: loa@mail01.huawei.com
>> Senior MPLS Expert                          loa@pi.nu
>> Huawei Technologies (consult)        phone: +46 739 81 21 64
>>
>
>
>
> --
> Thanx and BR,
> yaacov
>
> *Still looking for new opportunity*
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
>

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

Support.<div><br></div><div>cheers,</div><div>Pablo</div><div><br><br><div =
class=3D"gmail_quote">On Wed, Mar 6, 2013 at 4:03 AM, Yaacov Weingarten <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:wyaacov@gmail.com" target=3D"_blank">w=
yaacov@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>Support</div><div>=A0<=
/div><div>BR,</div><div>yaacov</div></div><div class=3D"gmail_extra"><div c=
lass=3D"im">
<br><br><div class=3D"gmail_quote">On Tue, Mar 5, 2013 at 12:34 PM, Loa And=
ersson <span dir=3D"ltr">&lt;<a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Working Group,<br>
<br>
This is to start a two week poll on adopting<br>
draft-weingarten-mpls-smp-<u></u>requirements-03 as an MPLS working<br>
group document.<br>
<br>
Please send your comments (support/not support) to the mpls working<br>
group mailing list (mpls at <a href=3D"http://ietf.org" target=3D"_blank">i=
etf.org</a>). Please give a technical<br>
motivation for your support/not support, especially if you think that<br>
the document should not be adopted as a working group document.<br>
<br>
This poll ends March 20, 2013.<br>
<br>
There are no IPR claim against this document.<br>
<br>
The authors has stated on the working group mailing list<br>
that they are not aware of any other IPR claims against this draft.<br>
However if you are on the the mpls working group mailing list and<br>
aware of IPR that relates to this draft, the time to disclose<br>
this is now.<br>
<br>
/Loa<br>
(mpls wg co-chair)<span><font color=3D"#888888"><br>
<br>
-- <br>
<br>
<br>
Loa Andersson =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0email: <a href=
=3D"mailto:loa@mail01.huawei.com" target=3D"_blank">loa@mail01.huawei.com</=
a><br>
Senior MPLS Expert =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<a hr=
ef=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a><br>
Huawei Technologies (consult) =A0 =A0 =A0 =A0phone: <a href=3D"tel:%2B46%20=
739%2081%2021%2064" value=3D"+46739812164" target=3D"_blank">+46 739 81 21 =
64</a><br>
</font></span></blockquote></div><br><br clear=3D"all"><br></div><span clas=
s=3D"HOEnZb"><font color=3D"#888888">-- <br><div dir=3D"ltr">Thanx and BR,<=
div>yaacov</div><div><br></div><div><i>Still looking for new opportunity</i=
></div>
</div>
</font></span></div>
<br>_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
<br></blockquote></div><br></div>

--f46d043d64af99d5ec04d75f15f5--

From Thomas.Beckhaus@telekom.de  Fri Mar  8 06:03:03 2013
Return-Path: <Thomas.Beckhaus@telekom.de>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2903921F859A for <mpls@ietfa.amsl.com>; Fri,  8 Mar 2013 06:03:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.249
X-Spam-Level: 
X-Spam-Status: No, score=-5.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, GB_I_LETTER=-2, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q1WPI9EG-UDd for <mpls@ietfa.amsl.com>; Fri,  8 Mar 2013 06:03:01 -0800 (PST)
Received: from tcmail13.telekom.de (tcmail13.telekom.de [80.149.113.165]) by ietfa.amsl.com (Postfix) with ESMTP id 655BD21F8630 for <mpls@ietf.org>; Fri,  8 Mar 2013 06:02:56 -0800 (PST)
Received: from he110890.emea1.cds.t-internal.com ([10.134.92.131]) by tcmail11.telekom.de with ESMTP/TLS/AES128-SHA; 08 Mar 2013 15:02:38 +0100
Received: from HE111644.EMEA1.CDS.T-INTERNAL.COM ([10.134.93.13]) by he110890 ([10.134.92.131]) with mapi; Fri, 8 Mar 2013 15:02:36 +0100
From: <Thomas.Beckhaus@telekom.de>
To: <curtis@occnc.com>
Date: Fri, 8 Mar 2013 15:02:35 +0100
Thread-Topic: MPLS-RT review of draft-villamizar-mpls-forwarding
Thread-Index: Ac4ancq0tpD6p/oGQNO24AqiVyhvEABZNLZA
Message-ID: <AAE428925197FE46A5F94ED6643478FEAC59232E23@HE111644.EMEA1.CDS.T-INTERNAL.COM>
References: Your message of "Tue, 05 Mar 2013 14:34:13 +0100." <AAE428925197FE46A5F94ED6643478FEAC58DBE6E9@HE111644.EMEA1.CDS.T-INTERNAL.COM> <201303061902.r26J2fOE043453@gateway1.orleans.occnc.com>
In-Reply-To: <201303061902.r26J2fOE043453@gateway1.orleans.occnc.com>
Accept-Language: de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: mpls@ietf.org, draft-villamizar-mpls-forwarding@tools.ietf.org, mpls-chairs@tools.ietf.org
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Mar 2013 14:03:03 -0000

Curtis,

two remaining topics

> > Section 2.4.5.2
> > What is the difference between the bullets and the last paragraph in
> > this section (e.g. the SHOULD requirements of IP addresses in the
> > bullets and the "recommended MUST" in the last paragraph)? Does it
> > makes sense to avoid the capitalized letters in this last
> paragraph to
> > avoid conflict statements in this section?
>
> The bullets indicate compliance to RFCs.  The paragraph tries to point
> out strong market realities that implementors may ignore based on
> strict reading of the RFCs alone, but "may be doing so at their own
> peril" if service provider requirements are considered.
>
> You may note that some co-authors are from service providers and
> others have been involved in LSR used by service providers.  All felt
> a need to emphasize that while in the RFCs some functionality
> discussed in this section is optional, in the real world it is
> manditory.

I completely understand and absolutely agree the rationale. But my concern =
was about the used rfc-2119 language in the text and the RFC process. But I=
 assume you have much more experience with RFC processes than me.

> > Section 4:
> > T#23: replace "EI" with "EL"
>
> EI

I thought the abbreviation stands for Entropy Label

Thomas

> -----Original Message-----
> From: Curtis Villamizar [mailto:curtis@occnc.com]
> Sent: Wednesday, March 06, 2013 8:03 PM
> To: Beckhaus, Thomas
> Cc: loa@pi.nu;
> draft-villamizar-mpls-forwarding@tools.ietf.org;
> mpls-chairs@tools.ietf.org; eosborne@cisco.com;
> gregory.mirsky@ericsson.com;
> martin.vigoureux@alcatel-lucent.com; mpls@ietf.org;
> tnadeau@lucidvision.com
> Subject: Re: MPLS-RT review of draft-villamizar-mpls-forwarding
>
>
> In message
> <AAE428925197FE46A5F94ED6643478FEAC58DBE6E9@HE111644.EMEA1.CDS
> .T-INTERNAL.COM>
> Thomas.Beckhaus@telekom.de writes:
> >
> > Hello authors and WG leads,
> >
> > I have been asked to review draft-villamizar-mpls-forwarding.
> >
> > I have read the draft and find it very useful. Our own experience
> > while testing and deploying various MPLS equipment have shown that
> > there is a need for a written best practices document on MPLS
> > forwarding.  I support the adoption as WG draft. The document sounds
> > technically.
>
> Thomas,
>
> Thank you for the review.
>
> Responses to your notes are inline below.
>
> > Some notes:
> >
> > In general:
> >
> > - the draft defines some topics out of scope in the text (e.g. VPN
> >   encapsulation in section 2.1.9). But it does not explicit
> define the
> >   scope. Only in the first sentence of section 1, it focusses the
> >   draft on "forwarding". An explicit "scope" definition would be
> >   helpful.
>
> This is a good point.  I looked for the word scope and found only
> statements limiting scope, excluding:
>
>   1.  PW encapsulation (ie: AC, also hashing on NSP fields for EL)
>   2.  VPN (another PW application)
>   3.  active management of hash space in multipath
>   4.  hashing on tunneling protocols within IP encapsulations
>
> A statement up front saying what is in scope would help.  The
> following could be added to the introduction.
>
>    The focus of this document is MPLS forwarding, base pseudowire
>    forwarding, and MPLS OAM.  The use of pseudowire control word, and
>    sequence number are discussed.  Specific pseudowire AC and NSP are
>    out of scope.  Specific pseudowire applications, such as various
>    forms of VPN, are out of scope.
>
>    MPLS support for multipath techniques is considered essential by
>    many service providers and is useful for other high capacity
>    networks.  In order to obtain sufficient entropy from MPLS traffic
>    service providers and others find it essential for the MPLS
>    implementation to interpret the MPLS payload as IPv4 or IPv6 based
>    on the contents of the first nibble of payload.  The use of IP
>    addresses, the IP protocol field, and UDP and TCP port number
>    fields in multipath load balancing are considered within scope.
>    The use of any other IP protocol fields, such as tunneling
>    protocols carried within IP, are out of scope.
>
>    Implementation details are a local matter and are out of scope.
>
> > - Is there a reason to use capital letters for PUSH, POP and SWAP
> >   label operations?
>
> Personal preference.  They could be lower case.
>
> > - I like section 2.6.4, because it uses clear requirements language
> >   ("MUST/SHOULD be supported in hardware..."). In some
> other sections
> >   of the draft, I miss these clear requirements language.
>
> It is only OAM where there is an option to do some things outside of
> the "fast path".  All forwarding MUST be done in the forwarding
> hardware.
>
> BTW- It has been suggested that "fast path" be defined and used rather
> than "in forwarding hardware".
>
> > - In some parts, 10 Gbit/s and 100 Gbit/s are mentioned to express
> >   high bandwidth/performance requirements. Shouldn't it be
> generalized
> >   or do we have to update the RFC when we talk about 1 Tbit/s, next
> >   year?
>
> The examples are provided to give a sense of the PPS rates (150 MPPS
> for Ethernet, 250 MPPS for GFP) and small packet burst buffering
> needed.  For 1 Tb/s interfaces a simple multiplication has to be
> applied.  There would be no need to update the document.
>
> > - While start reading, I thought that the draft is a good tutorial
> >   about MPLS forwarding. But the style changes. In some
> chapters, the
> >   text uses a tutorial style and includes a general discussion about
> >   the mentioned concepts (e.g. section 2.6.1 about DoS
> protection). In
> >   other sections, the authors expect that the reader is aware about
> >   the features and the implementation (e.g. section 2.1.1 about
> >   reserved labels).
>
> Apparently the DoS protection is not obvious to some and there is no
> document that I am aware of to point readers toward.  The reason to
> beleive it is not sufficiently obvious is the number of
> implementations in the past which have overlooked this requirement.
> Even today, there seem to be some within the KARP WG that think that
> cryptographic techniques solve everything.  AFAIK there is no standard
> defining the IP filtering needed in service provider LSR, therefore
> some discussion of the requirements is about all that can be provided.
>
> The document is long, so if there is any unnecessary tutorial where we
> could point the reader to an existing document, it would be worth it
> to point that out.
>
> > Section 1.2, 2nd bullet, 3rd sentence: delete "the" in "If a the
> > bottom..."
>
> OK
>
> > Section 2.3, 1st sentence: what is "large"?
>
> In this sentence large refers to average packet size.  Measurements in
> the 1990s were as low as 120-160 bytes but grew as 552 MTU (dial up
> using PPP) disappeared.  Most people assume 400 bytes or larger today
> for Internet traffic within a service provider core but point out that
> it there is a lot of some types of traffic, for example RTP associated
> with VOIP, then average packet size can be much lower.
>
> The point of just using the word "large" was to imply, "a lot bigger
> than the 40 byte packets commonly observed in large bursts of small
> packets on the Internet".  To expand on "large" in the document would
> be pointless and add bloat.
>
> > Section 2.3, paragraph 6, 2nd sentence: replace "are" with "at"
> > ("...minimum size packets are full line rate...")?
>
> OK
>
> > Section 2.4:
> > usage of "Entropy Label" vs. "entropy label"
>
> OK.  I will down case except in section titles.
>
> > Section 2.4.1:
> > I do not understand the last paragraph completely. Why do
> you tolerate
> > a missing control word support in intra-metro (where maybe multiple
> > parallel 1 GbE links are used?) and low bandwidth environment. My
> > understanding of last sentence: For general applicability of MPLS
> > equipment, the support of control word is required.
>
> If a control word is missing from an intra-metro PW and the metro does
> not use multipath, then no harm is done.  As soon as the PW goes
> inter-metro and crosses infrastructure that uses multipath, it stops
> working.  Some equipment vendors that focus on metro products seem to
> have missed this.
>
> > Section 2.4.5:
> > replace "...used, the there are a limited..." by "...used,
> there is a
> > limited..."
>
> OK.  "A set" is singular.
>
> > Section 2.4.5.2
> > Bullet 4, 3rd sentence: replace "af" by "of".
>
> OK.
>
> > Bullet 6: DSCP and TTL/hop count could be separated in two bullets,
> > because there a different reasons to not consider these fields.
>
> This bullet lists the IP header fields to avoid using.  I could make
> sub-bullets.  The reasoning is the same as for the TC and TTL label
> entry fields, and IP has no bottom of stack bit.
>
> > What is the difference between the bullets and the last paragraph in
> > this section (e.g. the SHOULD requirements of IP addresses in the
> > bullets and the "recommended MUST" in the last paragraph)? Does it
> > makes sense to avoid the capitalized letters in this last
> paragraph to
> > avoid conflict statements in this section?
>
> The bullets indicate compliance to RFCs.  The paragraph tries to point
> out strong market realities that implementors may ignore based on
> strict reading of the RFCs alone, but "may be doing so at their own
> peril" if service provider requirements are considered.
>
> You may note that some co-authors are from service providers and
> others have been involved in LSR used by service providers.  All felt
> a need to emphasize that while in the RFCs some functionality
> discussed in this section is optional, in the real world it is
> manditory.
>
> > Section 2.6.1:
> > I am not sure to understand the reason for this section in this
> > I-D. The draft focusses on forwarding and the required
> > capabilities. This section describes a need of DoS protection
> > mechanism in general. This has impact on forwarding hardware
> > (forwarding implementations have to provide IP filtering
> capabilities
> > and cryptographic hardware support to offload and distribute DoS
> > mitigation from the CPU). In the others section, the need of a
> > requirement on forwarding level is not discussed in general
> > (e.g. there is no discussion about general OAM deployments). The OAM
> > capabilities on forwarding level are defined). There are no
> > requirements of forwarding level in this section (e.g. filtering,
> > dampening mechanism, cryptographic capabilities, ...). Only a single
> > reference in following section (2.6.2) to this section.
>
> The DoS protection is a set of functionality which if omitted or
> inadequately addressed can render an implementation unusable in many
> service provider networks.  Most surviving LSR vendors "get it" but a
> few newbies don't even if the commodity chip they bought and use in
> their product has adequate support.  Most chip vendors appear to get
> it, but some do a marginal job and that may be because they only
> understand that filtering and multiple queues to the CPU are needed
> but don't fully understand why.
>
> This subsection adds about a page and IMO is worth that extra page.
>
> > Penultimate paragraph, last sentence: I do not know the word
> > "vigalence".  You maybe mean "vigilance"
>
> Thanks.
>
> > Section 2.6.2, last paragraph, 3rd sentence: closing brace is
> > missing.
>
> Thanks.
>
> > Section 2.6.4
> > text style: the abbreviation CC-CV is not described, but RDI (Remote
> > Defect Indication) is.
>
> Thank you for pointing that out.
>
> > Section 3:
> > Q#34 and Q#35 style: in other parts of section 3, the different
> > conformance questions where listed as separate question items. But
> > Q#34 and Q#35 contains multiple questions.
>
> That is a good point.  The DoS and OAM was written later than most of
> the section.  I will make it more consistent.
>
> > Section 4:
> > T#23: replace "EI" with "EL"
>
> EI
>
> > Style: in section 4, DoS and OAM have different "headlines" ("DoS
> > protection" and "OAM Capabilities and Performance") whereas
> in section
> > 3, DoS and OAM are under single headline ("OAM and DoS Protection").
>
> There is more detail in Section 4 than in Section 3 on DoS.
>
> It has been suggested that the headings in Section 3 and Section 4
> could be subsections (a few would be very small subsections).  Now
> that the document has grown from its initial scope, it makes sense to
> do that.  At that time I can make the subsection headings consistent
> across Section 3 and Section 4.
>
> > Sorry for the required extended review time.
> >
> > Regards
> > Thomas
>
> Thanks for the very detailed comments.
>
> Curtis
>
> > > -----Original Message-----
> > > From: Loa Andersson [mailto:loa@pi.nu]
> > > Sent: Wednesday, February 13, 2013 9:35 AM
> > > To: Eric Osborne (eosborne); Gregory Mirsky; Thomas Nadeau;
> > > Beckhaus, Thomas
> > > Cc: draft-villamizar-mpls-forwarding@tools.ietf.org;
> > > mpls-chairs@tools.ietf.org; Martin Vigoureux
> > > Subject: MPLS-RT review of draft-villamizar-mpls-forwarding
> > >
> > > Eric, Greg, Tom and Thomas,
> > >
> > > You have been selected as an MPLS Review team reviewers for
> > > draft-villamizar-mpls-forwarding-01.txt.
> > >
> > > Note to authors: You have been CC'd on this email so that
> you can know
> > > that this review is going on. However, please do not
> review your own
> > > document.
> > >
> > > Reviews should comment on whether the document is coherent, is it
> > > useful (ie, is it likely to be actually useful in operational
> > > networks), and is the document technically sound?  We are
> interested
> > > in knowing whether the document is ready to be considered for WG
> > > adoption (ie, it doesn't have to be perfect at this point,
> > > but should be
> > > a good start).
> > >
> > > Reviews should be sent to the document authors, WG co-chairs and
> > > secretary, and CC'd to the MPLS WG email list. If
> necessary, comments
> > > may be sent privately to only the WG chairs.
> > >
> > > Are you able to review this draft by February 27, 2013?
> > > I'd had a problem picking a good date, if you have
> problems meeting
> > > February 27, please suggest another date.
> > >
> > >
> > >
> > > Thanks, Loa
> > > (as MPLS WG chair)
> > > --
> > >
> > >
> > > Loa Andersson                        email: loa@mail01.huawei.com
> > > MPLS Expert                                 loa@pi.nu
> > > Huawei Technologies (consult)        phone: +46 739 81 21 64
>
>

From Ning.So@tatacommunications.com  Tue Feb  5 15:03:43 2013
Return-Path: <Ning.So@tatacommunications.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 225E921F85FD for <mpls@ietfa.amsl.com>; Tue,  5 Feb 2013 15:03:43 -0800 (PST)
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.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nmdgZLfc1H8q for <mpls@ietfa.amsl.com>; Tue,  5 Feb 2013 15:03:40 -0800 (PST)
Received: from vmx3.tatacommunications.com (vmx3.tatacommunications.com [66.198.167.208]) by ietfa.amsl.com (Postfix) with ESMTP id 4B85221F8605 for <mpls@ietf.org>; Tue,  5 Feb 2013 15:03:40 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.84,610,1355115600"; d="scan'208";a="248339627"
Received: from unknown (HELO wv1-cas-01.vsnl.co.in) ([64.86.157.137]) by mx3-2.tatacommunications.com with ESMTP; 05 Feb 2013 18:03:37 -0500
Received: from USWV1VCAS02.vsnl.co.in (64.86.157.180) by wv1-cas-01.vsnl.co.in (64.86.157.137) with Microsoft SMTP Server (TLS) id 8.3.213.0; Tue, 5 Feb 2013 18:03:37 -0500
Received: from USWV1VDAG02.vsnl.co.in ([fe80::7c6a:fd71:7022:40b6]) by uswv1vcas02.vsnl.co.in ([fe80::14e7:a24:f48:e268%12]) with mapi id 14.02.0309.002; Tue, 5 Feb 2013 18:03:37 -0500
From: Ning So <Ning.So@tatacommunications.com>
To: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Thread-Topic: [mpls] IPR poll on draft-ietf-mpls-ldp-multi-topology
Thread-Index: AQHOAJQ086ivj9+enk6odkBSVlkmiphpaXoA///FmoCAAralwIAAAsGg
Message-ID: <F03A6CD051CB7946A6E58423E26D99A970F4441D@uswv1vdag02.vsnl.co.in>
References: <000901ce03f4$03c4dd60$0b4e9820$@zhao@huawei.com>
In-Reply-To: <000901ce03f4$03c4dd60$0b4e9820$@zhao@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [64.86.157.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailman-Approved-At: Fri, 08 Mar 2013 08:49:08 -0800
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-ldp-multi-topology
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
Date: Tue, 05 Feb 2013 23:03:43 -0000
X-Original-Date: Tue, 5 Feb 2013 23:03:37 +0000
X-List-Received-Date: Tue, 05 Feb 2013 23:03:43 -0000

I am not aware of any IPR related to this draft.

Best regards,

Ning So
Head of Network Architecture
Mobile Broadband Services
Tata Communications=20
(Cell) 972-955-0914


>
>-----Original Message-----
>From: Loa Andersson [mailto:loa@pi.nu]
>Sent: Friday, February 01, 2013 11:53 PM
>To: mpls@ietf.org
>Cc: mpls-chairs@tools.ietf.org; Adrian Farrel; Martin Vigoureux;=20
>draft-ietf-mpls-ldp-multi-topology@tools.ietf.org
>Subject: IPR poll on draft-ietf-mpls-ldp-multi-topology
>
>Working Group,
>
>we have looked into our notes and found that we have not done a proper=20
>IPR poll on this draft. To save time we will do it in parallel to the=20
>ongoing working group last call.
>
>This mail starts that IPR poll.
>
>Are you aware of any IPR that applies to=20
>draft-ietf-mpls-ldp-multi-topology?
>
>If so, has this IPR been disclosed in compliance with IETF IPR rules=20
>(see RFCs 3979, 4879, 3669 and 5378 for more details).
>
>If you are listed as a document author or contributor please respond to=20
>this email regardless of whether or not you are aware of any relevant=20
>IPR. *The response needs to be sent to the MPLS wg mailing list.* The=20
>documents will not advance to the next stage until a response has been=20
>received from each author and contributor.
>
>If you are on the MPLS WG email list but are not listed as an author or=20
>contributor, then please explicitly respond only if you are aware of=20
>any IPR that has not yet been disclosed in conformance with IETF rules.
>
>There is no need to re-disclose the IPR claims against this draft=20
>listed on the MPLS working group web-page, IPR disclosures #1707 and #1875=
.
>
>Thanks, Loa
>(as MPLS WG co-chair)
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com
>MPLS Expert                                 loa@pi.nu
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls




From curtis@occnc.com  Fri Mar  8 10:33:03 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F69921F8732 for <mpls@ietfa.amsl.com>; Fri,  8 Mar 2013 10:33:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.995
X-Spam-Level: 
X-Spam-Status: No, score=-1.995 tagged_above=-999 required=5 tests=[AWL=0.500,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1eAyAXgP6AZE for <mpls@ietfa.amsl.com>; Fri,  8 Mar 2013 10:33:02 -0800 (PST)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 8FC0621F8714 for <mpls@ietf.org>; Fri,  8 Mar 2013 10:33:01 -0800 (PST)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r28IU18A065544; Fri, 8 Mar 2013 13:30:01 -0500 (EST) (envelope-from curtis@occnc.com)
Message-Id: <201303081830.r28IU18A065544@gateway1.orleans.occnc.com>
To: Thomas.Beckhaus@telekom.de
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Fri, 08 Mar 2013 15:02:35 +0100." <AAE428925197FE46A5F94ED6643478FEAC59232E23@HE111644.EMEA1.CDS.T-INTERNAL.COM>
Date: Fri, 08 Mar 2013 13:30:01 -0500
Cc: mpls@ietf.org, draft-villamizar-mpls-forwarding@tools.ietf.org, mpls-chairs@tools.ietf.org
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Mar 2013 18:33:03 -0000

In message <AAE428925197FE46A5F94ED6643478FEAC59232E23@HE111644.EMEA1.CDS.T-INTERNAL.COM>
Thomas.Beckhaus@telekom.de writes:
 
> Curtis,
>  
> two remaining topics
>  
> > > Section 2.4.5.2
> > > What is the difference between the bullets and the last paragraph in
> > > this section (e.g. the SHOULD requirements of IP addresses in the
> > > bullets and the "recommended MUST" in the last paragraph)? Does it
> > > makes sense to avoid the capitalized letters in this last
> > paragraph to
> > > avoid conflict statements in this section?
> >
> > The bullets indicate compliance to RFCs.  The paragraph tries to point
> > out strong market realities that implementors may ignore based on
> > strict reading of the RFCs alone, but "may be doing so at their own
> > peril" if service provider requirements are considered.
> >
> > You may note that some co-authors are from service providers and
> > others have been involved in LSR used by service providers.  All felt
> > a need to emphasize that while in the RFCs some functionality
> > discussed in this section is optional, in the real world it is
> > manditory.
>  
> I completely understand and absolutely agree the rationale. But my
> concern was about the used rfc-2119 language in the text and the
> RFC process. But I assume you have much more experience with RFC
> processes than me.

If the WG or IESG objects we can change it.  IMO the paragraph is
clear about the recommendations being for practical reasons of
securing sufficient market share rather than for RFC compliance.

The paragraph starts with:

   This document makes the following recommendations.  These
   recommendations are not required to claim compliance to any existing
   RFC therefoer implementors are free to ignore them, but due to
   service provider requirements may be doing so at their own peril.

My most recent experiences in the RFI/RFP process (at a transport
vendor considering LSR capability) is that among core networks, the
inability to look past the MPLS label stack is such a non-starter with
so many providers that equipment vendors would be nuts not to support
it.  There may be some that claim not to need it but they are a small
minority and may discover later that they do need it.

The same applies to PW CW.  One metro equipment vendor decided that
since it was optional they would elect not to support it.  One
provider decided since it was metro equipment it was OK.  When it came
time to offer inter-metro services based on PW the mistake became
apparent.  We have a similar situation with PW CW where the RFC says
SHOULD but for practical reasons the provider market says MUST.  Here
too we tried to include strong wording, noting that CW support is a
MUST in the most recent work out of PWE3 WG.  On a related note:
vendors wanting to do limited MPLS-TP in metro equipment might want to
contemplate the implications of inter-metro MPLS-TP LSP.

BTW- It was already pointed out that "therefoer" is a typo.

> > > Section 4:
> > > T#23: replace "EI" with "EL"
> >
> > EI
>  
> I thought the abbreviation stands for Entropy Label

Typo in my response (more likely mouse click after searching for EI in
the document).  My response should read "OK" or somthing like that.

> Thomas

Curtis


> > -----Original Message-----
> > From: Curtis Villamizar [mailto:curtis@occnc.com]
> > Sent: Wednesday, March 06, 2013 8:03 PM
> > To: Beckhaus, Thomas
> > Cc: loa@pi.nu;
> > draft-villamizar-mpls-forwarding@tools.ietf.org;
> > mpls-chairs@tools.ietf.org; eosborne@cisco.com;
> > gregory.mirsky@ericsson.com;
> > martin.vigoureux@alcatel-lucent.com; mpls@ietf.org;
> > tnadeau@lucidvision.com
> > Subject: Re: MPLS-RT review of draft-villamizar-mpls-forwarding
> >
> >
> > In message
> > <AAE428925197FE46A5F94ED6643478FEAC58DBE6E9@HE111644.EMEA1.CDS
> > .T-INTERNAL.COM>
> > Thomas.Beckhaus@telekom.de writes:
> > >
> > > Hello authors and WG leads,
> > >
> > > I have been asked to review draft-villamizar-mpls-forwarding.
> > >
> > > I have read the draft and find it very useful. Our own experience
> > > while testing and deploying various MPLS equipment have shown that
> > > there is a need for a written best practices document on MPLS
> > > forwarding.  I support the adoption as WG draft. The document sounds
> > > technically.
> >
> > Thomas,
> >
> > Thank you for the review.
> >
> > Responses to your notes are inline below.
> >
> > > Some notes:
> > >
> > > In general:
> > >
> > > - the draft defines some topics out of scope in the text (e.g. VPN
> > >   encapsulation in section 2.1.9). But it does not explicit
> > define the
> > >   scope. Only in the first sentence of section 1, it focusses the
> > >   draft on "forwarding". An explicit "scope" definition would be
> > >   helpful.
> >
> > This is a good point.  I looked for the word scope and found only
> > statements limiting scope, excluding:
> >
> >   1.  PW encapsulation (ie: AC, also hashing on NSP fields for EL)
> >   2.  VPN (another PW application)
> >   3.  active management of hash space in multipath
> >   4.  hashing on tunneling protocols within IP encapsulations
> >
> > A statement up front saying what is in scope would help.  The
> > following could be added to the introduction.
> >
> >    The focus of this document is MPLS forwarding, base pseudowire
> >    forwarding, and MPLS OAM.  The use of pseudowire control word, and
> >    sequence number are discussed.  Specific pseudowire AC and NSP are
> >    out of scope.  Specific pseudowire applications, such as various
> >    forms of VPN, are out of scope.
> >
> >    MPLS support for multipath techniques is considered essential by
> >    many service providers and is useful for other high capacity
> >    networks.  In order to obtain sufficient entropy from MPLS traffic
> >    service providers and others find it essential for the MPLS
> >    implementation to interpret the MPLS payload as IPv4 or IPv6 based
> >    on the contents of the first nibble of payload.  The use of IP
> >    addresses, the IP protocol field, and UDP and TCP port number
> >    fields in multipath load balancing are considered within scope.
> >    The use of any other IP protocol fields, such as tunneling
> >    protocols carried within IP, are out of scope.
> >
> >    Implementation details are a local matter and are out of scope.
> >
> > > - Is there a reason to use capital letters for PUSH, POP and SWAP
> > >   label operations?
> >
> > Personal preference.  They could be lower case.
> >
> > > - I like section 2.6.4, because it uses clear requirements language
> > >   ("MUST/SHOULD be supported in hardware..."). In some
> > other sections
> > >   of the draft, I miss these clear requirements language.
> >
> > It is only OAM where there is an option to do some things outside of
> > the "fast path".  All forwarding MUST be done in the forwarding
> > hardware.
> >
> > BTW- It has been suggested that "fast path" be defined and used rather
> > than "in forwarding hardware".
> >
> > > - In some parts, 10 Gbit/s and 100 Gbit/s are mentioned to express
> > >   high bandwidth/performance requirements. Shouldn't it be
> > generalized
> > >   or do we have to update the RFC when we talk about 1 Tbit/s, next
> > >   year?
> >
> > The examples are provided to give a sense of the PPS rates (150 MPPS
> > for Ethernet, 250 MPPS for GFP) and small packet burst buffering
> > needed.  For 1 Tb/s interfaces a simple multiplication has to be
> > applied.  There would be no need to update the document.
> >
> > > - While start reading, I thought that the draft is a good tutorial
> > >   about MPLS forwarding. But the style changes. In some
> > chapters, the
> > >   text uses a tutorial style and includes a general discussion about
> > >   the mentioned concepts (e.g. section 2.6.1 about DoS
> > protection). In
> > >   other sections, the authors expect that the reader is aware about
> > >   the features and the implementation (e.g. section 2.1.1 about
> > >   reserved labels).
> >
> > Apparently the DoS protection is not obvious to some and there is no
> > document that I am aware of to point readers toward.  The reason to
> > beleive it is not sufficiently obvious is the number of
> > implementations in the past which have overlooked this requirement.
> > Even today, there seem to be some within the KARP WG that think that
> > cryptographic techniques solve everything.  AFAIK there is no standard
> > defining the IP filtering needed in service provider LSR, therefore
> > some discussion of the requirements is about all that can be provided.
> >
> > The document is long, so if there is any unnecessary tutorial where we
> > could point the reader to an existing document, it would be worth it
> > to point that out.
> >
> > > Section 1.2, 2nd bullet, 3rd sentence: delete "the" in "If a the
> > > bottom..."
> >
> > OK
> >
> > > Section 2.3, 1st sentence: what is "large"?
> >
> > In this sentence large refers to average packet size.  Measurements in
> > the 1990s were as low as 120-160 bytes but grew as 552 MTU (dial up
> > using PPP) disappeared.  Most people assume 400 bytes or larger today
> > for Internet traffic within a service provider core but point out that
> > it there is a lot of some types of traffic, for example RTP associated
> > with VOIP, then average packet size can be much lower.
> >
> > The point of just using the word "large" was to imply, "a lot bigger
> > than the 40 byte packets commonly observed in large bursts of small
> > packets on the Internet".  To expand on "large" in the document would
> > be pointless and add bloat.
> >
> > > Section 2.3, paragraph 6, 2nd sentence: replace "are" with "at"
> > > ("...minimum size packets are full line rate...")?
> >
> > OK
> >
> > > Section 2.4:
> > > usage of "Entropy Label" vs. "entropy label"
> >
> > OK.  I will down case except in section titles.
> >
> > > Section 2.4.1:
> > > I do not understand the last paragraph completely. Why do
> > you tolerate
> > > a missing control word support in intra-metro (where maybe multiple
> > > parallel 1 GbE links are used?) and low bandwidth environment. My
> > > understanding of last sentence: For general applicability of MPLS
> > > equipment, the support of control word is required.
> >
> > If a control word is missing from an intra-metro PW and the metro does
> > not use multipath, then no harm is done.  As soon as the PW goes
> > inter-metro and crosses infrastructure that uses multipath, it stops
> > working.  Some equipment vendors that focus on metro products seem to
> > have missed this.
> >
> > > Section 2.4.5:
> > > replace "...used, the there are a limited..." by "...used,
> > there is a
> > > limited..."
> >
> > OK.  "A set" is singular.
> >
> > > Section 2.4.5.2
> > > Bullet 4, 3rd sentence: replace "af" by "of".
> >
> > OK.
> >
> > > Bullet 6: DSCP and TTL/hop count could be separated in two bullets,
> > > because there a different reasons to not consider these fields.
> >
> > This bullet lists the IP header fields to avoid using.  I could make
> > sub-bullets.  The reasoning is the same as for the TC and TTL label
> > entry fields, and IP has no bottom of stack bit.
> >
> > > What is the difference between the bullets and the last paragraph in
> > > this section (e.g. the SHOULD requirements of IP addresses in the
> > > bullets and the "recommended MUST" in the last paragraph)? Does it
> > > makes sense to avoid the capitalized letters in this last
> > paragraph to
> > > avoid conflict statements in this section?
> >
> > The bullets indicate compliance to RFCs.  The paragraph tries to point
> > out strong market realities that implementors may ignore based on
> > strict reading of the RFCs alone, but "may be doing so at their own
> > peril" if service provider requirements are considered.
> >
> > You may note that some co-authors are from service providers and
> > others have been involved in LSR used by service providers.  All felt
> > a need to emphasize that while in the RFCs some functionality
> > discussed in this section is optional, in the real world it is
> > manditory.
> >
> > > Section 2.6.1:
> > > I am not sure to understand the reason for this section in this
> > > I-D. The draft focusses on forwarding and the required
> > > capabilities. This section describes a need of DoS protection
> > > mechanism in general. This has impact on forwarding hardware
> > > (forwarding implementations have to provide IP filtering
> > capabilities
> > > and cryptographic hardware support to offload and distribute DoS
> > > mitigation from the CPU). In the others section, the need of a
> > > requirement on forwarding level is not discussed in general
> > > (e.g. there is no discussion about general OAM deployments). The OAM
> > > capabilities on forwarding level are defined). There are no
> > > requirements of forwarding level in this section (e.g. filtering,
> > > dampening mechanism, cryptographic capabilities, ...). Only a single
> > > reference in following section (2.6.2) to this section.
> >
> > The DoS protection is a set of functionality which if omitted or
> > inadequately addressed can render an implementation unusable in many
> > service provider networks.  Most surviving LSR vendors "get it" but a
> > few newbies don't even if the commodity chip they bought and use in
> > their product has adequate support.  Most chip vendors appear to get
> > it, but some do a marginal job and that may be because they only
> > understand that filtering and multiple queues to the CPU are needed
> > but don't fully understand why.
> >
> > This subsection adds about a page and IMO is worth that extra page.
> >
> > > Penultimate paragraph, last sentence: I do not know the word
> > > "vigalence".  You maybe mean "vigilance"
> >
> > Thanks.
> >
> > > Section 2.6.2, last paragraph, 3rd sentence: closing brace is
> > > missing.
> >
> > Thanks.
> >
> > > Section 2.6.4
> > > text style: the abbreviation CC-CV is not described, but RDI (Remote
> > > Defect Indication) is.
> >
> > Thank you for pointing that out.
> >
> > > Section 3:
> > > Q#34 and Q#35 style: in other parts of section 3, the different
> > > conformance questions where listed as separate question items. But
> > > Q#34 and Q#35 contains multiple questions.
> >
> > That is a good point.  The DoS and OAM was written later than most of
> > the section.  I will make it more consistent.
> >
> > > Section 4:
> > > T#23: replace "EI" with "EL"
> >
> > EI
> >
> > > Style: in section 4, DoS and OAM have different "headlines" ("DoS
> > > protection" and "OAM Capabilities and Performance") whereas
> > in section
> > > 3, DoS and OAM are under single headline ("OAM and DoS Protection").
> >
> > There is more detail in Section 4 than in Section 3 on DoS.
> >
> > It has been suggested that the headings in Section 3 and Section 4
> > could be subsections (a few would be very small subsections).  Now
> > that the document has grown from its initial scope, it makes sense to
> > do that.  At that time I can make the subsection headings consistent
> > across Section 3 and Section 4.
> >
> > > Sorry for the required extended review time.
> > >
> > > Regards
> > > Thomas
> >
> > Thanks for the very detailed comments.
> >
> > Curtis
> >
> > > > -----Original Message-----
> > > > From: Loa Andersson [mailto:loa@pi.nu]
> > > > Sent: Wednesday, February 13, 2013 9:35 AM
> > > > To: Eric Osborne (eosborne); Gregory Mirsky; Thomas Nadeau;
> > > > Beckhaus, Thomas
> > > > Cc: draft-villamizar-mpls-forwarding@tools.ietf.org;
> > > > mpls-chairs@tools.ietf.org; Martin Vigoureux
> > > > Subject: MPLS-RT review of draft-villamizar-mpls-forwarding
> > > >
> > > > Eric, Greg, Tom and Thomas,
> > > >
> > > > You have been selected as an MPLS Review team reviewers for
> > > > draft-villamizar-mpls-forwarding-01.txt.
> > > >
> > > > Note to authors: You have been CC'd on this email so that
> > you can know
> > > > that this review is going on. However, please do not
> > review your own
> > > > document.
> > > >
> > > > Reviews should comment on whether the document is coherent, is it
> > > > useful (ie, is it likely to be actually useful in operational
> > > > networks), and is the document technically sound?  We are
> > interested
> > > > in knowing whether the document is ready to be considered for WG
> > > > adoption (ie, it doesn't have to be perfect at this point,
> > > > but should be
> > > > a good start).
> > > >
> > > > Reviews should be sent to the document authors, WG co-chairs and
> > > > secretary, and CC'd to the MPLS WG email list. If
> > necessary, comments
> > > > may be sent privately to only the WG chairs.
> > > >
> > > > Are you able to review this draft by February 27, 2013?
> > > > I'd had a problem picking a good date, if you have
> > problems meeting
> > > > February 27, please suggest another date.
> > > >
> > > >
> > > >
> > > > Thanks, Loa
> > > > (as MPLS WG chair)
> > > > --
> > > >
> > > >
> > > > Loa Andersson                        email: loa@mail01.huawei.com
> > > > MPLS Expert                                 loa@pi.nu
> > > > Huawei Technologies (consult)        phone: +46 739 81 21 64


From jie.dong@huawei.com  Fri Mar  8 20:33:40 2013
Return-Path: <jie.dong@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72D2021F874D for <mpls@ietfa.amsl.com>; Fri,  8 Mar 2013 20:33:40 -0800 (PST)
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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OaGGfD6RuyD0 for <mpls@ietfa.amsl.com>; Fri,  8 Mar 2013 20:33:39 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 34E7E21F874A for <mpls@ietf.org>; Fri,  8 Mar 2013 20:33:39 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id APE09976; Sat, 09 Mar 2013 04:33:37 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.7; Sat, 9 Mar 2013 04:33:17 +0000
Received: from SZXEML420-HUB.china.huawei.com (10.82.67.159) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.7; Sat, 9 Mar 2013 04:33:37 +0000
Received: from SZXEML504-MBS.china.huawei.com ([169.254.8.68]) by szxeml420-hub.china.huawei.com ([10.82.67.159]) with mapi id 14.01.0323.007; Sat, 9 Mar 2013 12:33:30 +0800
From: Jie Dong <jie.dong@huawei.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
Thread-Index: AQHOGY0ZHSOB2bTrOkC0QEHbS4JqGJicyzHg
Date: Sat, 9 Mar 2013 04:33:29 +0000
Message-ID: <76CD132C3ADEF848BD84D028D243C927327C8CCE@szxeml504-mbs.china.huawei.com>
References: <5135CA50.8060402@pi.nu>
In-Reply-To: <5135CA50.8060402@pi.nu>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.197.192.228]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "draft-weingarten-mpls-smp-requirements@tools.ietf.org" <draft-weingarten-mpls-smp-requirements@tools.ietf.org>
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Mar 2013 04:33:40 -0000

Support.

Regards,
Jie

> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
> Loa Andersson
> Sent: Tuesday, March 05, 2013 1:35 PM
> To: mpls@ietf.org
> Cc: <mpls-ads@tools.ietf.org>;
> draft-weingarten-mpls-smp-requirements@tools.ietf.org
> Subject: [mpls] poll to to see if we have support to make
> draft-weingarten-mpls-smp-requirements a working group document
>=20
> Working Group,
>=20
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-requirements-03 as an MPLS working group
> document.
>=20
> Please send your comments (support/not support) to the mpls working group
> mailing list (mpls at ietf.org). Please give a technical motivation for y=
our
> support/not support, especially if you think that the document should not=
 be
> adopted as a working group document.
>=20
> This poll ends March 20, 2013.
>=20
> There are no IPR claim against this document.
>=20
> The authors has stated on the working group mailing list that they are no=
t
> aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and aware o=
f IPR
> that relates to this draft, the time to disclose this is now.
>=20
> /Loa
> (mpls wg co-chair)
>=20
> --
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

From loa@pi.nu  Sat Mar  9 03:16:54 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C102821F8459 for <mpls@ietfa.amsl.com>; Sat,  9 Mar 2013 03:16:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NgE-SxolwrQD for <mpls@ietfa.amsl.com>; Sat,  9 Mar 2013 03:16:53 -0800 (PST)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 81EE621F8441 for <mpls@ietf.org>; Sat,  9 Mar 2013 03:16:53 -0800 (PST)
Received: from [37.250.232.76] (37.250.232.76.bredband.tre.se [37.250.232.76]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id B04AD8249D; Sat,  9 Mar 2013 12:16:50 +0100 (CET)
Message-ID: <513B1A2D.8020106@pi.nu>
Date: Sat, 09 Mar 2013 12:17:01 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>,  "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>,  draft-ietf-mpls-tp-temporal-hitless-psm@tools.ietf.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Mar 2013 11:16:54 -0000

Working Group and authors;

The authors of draft-ietf-mpls-tp-temporal-hitless-psm has indicated
that the draft is ready working group last call.

Since we never done an IPR poll on this draft we will do this before
starting the working group last call to check whether there is IPR
on the document that needs to be disclosed.

This mail starts that IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-tp-
temporal-hitless-psm?

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as a document author or contributor please respond to
this email regardless of whether or not you are aware of any relevant
IPR. *The response needs to be sent to the MPLS wg mailing list.* The 
documents will not advance to the next stage until a response
has been received from each author and contributor.

If you are on the MPLS WG email list but are not listed as an author or
contributor, then please explicitly respond only if you are aware of any
IPR that has not yet been disclosed in conformance with IETF rules.


Thanks, Loa
(as MPLS WG co-chair)
-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From adrian@olddog.co.uk  Sat Mar  9 11:32:44 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7744121F862D for <mpls@ietfa.amsl.com>; Sat,  9 Mar 2013 11:32:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jq02zH7nlPEp for <mpls@ietfa.amsl.com>; Sat,  9 Mar 2013 11:32:43 -0800 (PST)
Received: from asmtp2.iomartmail.com (asmtp2.iomartmail.com [62.128.201.249]) by ietfa.amsl.com (Postfix) with ESMTP id F073B21F870C for <mpls@ietf.org>; Sat,  9 Mar 2013 11:32:42 -0800 (PST)
Received: from asmtp2.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r29JWfXC022904;  Sat, 9 Mar 2013 19:32:41 GMT
Received: from 950129200 ([69.38.252.85]) (authenticated bits=0) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r29JWbf0022863 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sat, 9 Mar 2013 19:32:39 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <draft-ietf-mpls-ldp-dod.all@tools.ietf.org>
Date: Sat, 9 Mar 2013 19:32:42 -0000
Message-ID: <030101ce1cfc$dffbcac0$9ff36040$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac4c/Nqm41OZC0GaQPKOeCbKa8ZyBg==
Content-Language: en-gb
Cc: mpls@ietf.org
Subject: [mpls] AD review of draft-ietf-mpls-ldp-dod
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Mar 2013 19:32:44 -0000

Hi authors of draft-ietf-mpls-ldp-dod,

I have performed my usual review of your document at the time of your
publication request.  The purpose of the review is to catch issues and
nits that might otherwise show up during IETF last call or IESG 
evaluation and which might slow down the progress of the document,
cause multiple people to spend time on the concerns, or hide other
issues.

Although I have no fundamental concerns with your work (which is very 
readable) a couple of my concerns may need some rework of the text. So
I will put the document into "revised I-D needed" and wait to see a new
version from you.

As usual, all my comments are open for discussion.

Thanks for the work,
Adrian

---

There are a number of cases in figures and in the text where "ISIS" is
stated as the IGP running in the Aggregation Domain and/or the Core. In
my opinion it is very important to separate operators' specific
preferences or actual deployments from this Standards Track document.

Is there any technical reason why what is described here would not work
using OSPF?

I think the fix is:
- add a statement to the Introduction on the support of both IGPs.
- either
   - explain that "every mention of ISIS is intended to be equally
     applicable to OSPF"
   or
   - replace "ISIS" with "IGP" throughout the document.

---

There are few line-length problems that idnits will lag for you.

---

It is clear that you intend this work to support IPv4 and IPv6 equally.
This comes out in some of the examples where you write, for example,
"/32 or /128 destinations". It also shows in some more explicit text
like the penultimate paragraph of Section 2.2.

But it is not really obvious. And a pedant might point out that a /32
is an interesting IPv6 prefix.

I suggest two actions:

1. Make an explicit statement in the Introduction about supporting both
   v4 and v6

2. Be more longwinded (pedantic) where you say things like "/32 or /128
   destinations"

And I was happy with that until I got to the end of Section 3 and found:

   This document is focusing on IPv4 LDP DoD procedures.  Similar
   procedures will apply to IPv6 LDP DoD [I-D.ietf-mpls-ldp-ipv6].

Make your minds up! :-)
And then get the document to be self-consistent.

---

Section 3

I don't know what you mean by
   LDP DoD operation is driven by Seamless MPLS use cases.

That doesn't really seem to be generically true! Are you trying to scope
what appears in this document, or maybe to scope the use cases that you
are presenting?

---

I am struggling to see why [I-D.ietf-mpls-seamless-mpls] is not a
normative reference.  It seems that it is pretty fundamental to this
document.

RFC 4447 is definitely used in a normative way.

---

It would be nice if you followed the conventions of RFC 5036 for
capitalisation of terms like "label request". It is likely that the RFC
Editor will try to enforce this, and you are more likely to achieve this
in a consistent and accurate way.

---

I understand that the authors initially intended this document to be
Informational, and that would have eased a number of my concerns, but
as it is now positioned as a Standards Track document, I worry that
some of the material (essentially nearly all of Section 4) that provides
a description of LDP and in particular DoD, appears to be normative.

I have no reason to believe that the text diverges from what 5036 says,
but should it be found to (possibly at some time in the future) we will
have a little conundrum to solve.

So I think that means some small restructuring of the document to break
Section 4 into two pieces:

- Most of the descriptive text, which can then be prefixed with a clear
  and unambiguous statement that it is not normative and does not 
  replace the description of LDP in 5036 and o PWs as described in 4447.

- New protocol elements and procedures (which I think is limited to 
  4.4.3) that can be marked as normative.

---

Following the previous point, I am uneasy about the use of 2119 language
in Section 4.

For example, in 4.1 you are essentially saying that "in order to build 
a specific type of network, the nodes in the network MUST do foo." What 
you have is essentially an applicability statement, and these are not 
usually written with 2119 language. More common is "to achieve bar, an
implementation does foo"

Is 4.4.1 bullet e defining new behavior? Or is it re-stating 5036? Ditto
the second bullet a in 4.4.1. And similarly section 4.7.

While the SHOULD in section 4.2 sounds more hopeful than anything else!

---

Section 4.4.3 has some ambiguous behavior.

   If the downstream LSR does not support the Queue Request TLV, it will
   silently ignores it, and sends a "no route" notification back.  In
   this case the upstream LSR invokes the exponential backoff algorithm
   described in Section 4.4.2.

Four things:
1. I think the downstream LSR's behavior described here is compliant
   with RFC 5036. A precise reference would be good.
2. "Silently ignore" is not compatible with "send a no route 
   notification"
3. The TLV has the U bit set to 1, which you correctly quote from 5036
   means 
         Unknown TLV bit is set to 1. If this optional TLV is unknown,
         it should be ignored without sending "no route" notification.
         Ensures backward compatibility.
   Note well *without*. This is contradicted by your text!
4. If the downstream LSR does not support the TLV, how will resending it
   help on a backoff help?

---

Section 6 is a hearty section. Thanks for thinking about this. 

It is somewhat surprising that you can write a security section on MPLS
without reference to RFC 5920. And I wonder whether a reference to the
work in KARP (especially draft-ietf-karp-routing-tcp-analysis).

One sentence in 6.3 caught my eye in particular.

   Similarly to Inter-AS MPLS/VPN deployments [RFC4364], the data plane
   security depends on the security of the control plane.

To my eye that reads like "you can secure the data plane if you secure
the control plane." I think you mean something more like, "if you don't
secure the control plane, you can't secure the data plane." Which is
more compatible with the text in 6.2 and 6.3.


From agmalis@gmail.com  Sun Mar 10 12:16:38 2013
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDE0E21F869C for <mpls@ietfa.amsl.com>; Sun, 10 Mar 2013 12:16:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.765
X-Spam-Level: 
X-Spam-Status: No, score=-2.765 tagged_above=-999 required=5 tests=[AWL=0.833,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NE5apaWAXsEL for <mpls@ietfa.amsl.com>; Sun, 10 Mar 2013 12:16:38 -0700 (PDT)
Received: from mail-qe0-f50.google.com (mail-qe0-f50.google.com [209.85.128.50]) by ietfa.amsl.com (Postfix) with ESMTP id E9DEC21F862E for <mpls@ietf.org>; Sun, 10 Mar 2013 12:16:37 -0700 (PDT)
Received: by mail-qe0-f50.google.com with SMTP id k5so1910159qej.37 for <mpls@ietf.org>; Sun, 10 Mar 2013 12:16:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=CfJIuKG2v6dm8x80/VVlEjH5BANraJ+cBaHa+hN1zvU=; b=OQAx9mPb7j5Ihw8yTAGDMrBlaQcqNojbOOy17nG6HX+Rtr8FLJs3v0VS/VAhkZ8JCm Zbae+8h8sxo7DSD4Uq78x41NNOGZXqm3ioApPmoT2QZRL9VcftSDf91sukv53nEJTJhG vjfSdgRAuhBVt+RDRGNkp55lPRaJukuN5XDZX+8DQBk3YjfWTeiCgTL/6zN/FxryBWDE CKDFEfW9ZAK4TJIPmkvJ6zPBipX7G42qQb4pm9Q9fmKbiuPKniHgvRp5xoXU+XBoHy7t vGbfHWk+AMIWa+llA1wnzKcggi1k0uh5+d3uRUy4l062Hr3zR2mezmqhc0Ku9ytI4YLf FIKg==
X-Received: by 10.49.1.47 with SMTP id 15mr9816670qej.30.1362942997350; Sun, 10 Mar 2013 12:16:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.104.67 with HTTP; Sun, 10 Mar 2013 12:16:17 -0700 (PDT)
In-Reply-To: <A1255BF5-8C7C-4F50-BD4B-D77D7A24EA06@ericsson.com>
References: <5136E90F.8060308@pi.nu> <A1255BF5-8C7C-4F50-BD4B-D77D7A24EA06@ericsson.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Sun, 10 Mar 2013 15:16:17 -0400
Message-ID: <CAA=duU2e+wLD_jmgeHGdarj=_MP4v5DDvPQixgkW6RTD8SHr5g@mail.gmail.com>
To: Jeff Tantsura <jeff.tantsura@ericsson.com>
Content-Type: multipart/alternative; boundary=047d7b67746234cfd604d796e502
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org" <draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-ldp-applicability-label-adv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Mar 2013 19:16:38 -0000

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

I also support for the reasons that Jeff gave.

Cheers,
Andy


On Wed, Mar 6, 2013 at 2:07 AM, Jeff Tantsura <jeff.tantsura@ericsson.com>wrote:

> Hi Loa,
>
> I support this draft, with more and more application sharing the same LDP
> session this document provides necessarily clarification on label
> advertisement modes to be used.
>
> Regards,
> Jeff
>
> On Mar 5, 2013, at 22:58, "Loa Andersson" <loa@pi.nu> wrote:
>
> > Working Group,
> >
> > this is to start a two week Working Group last call on
> > draft-ietf-mpls-ldp-applicability-label-adv-01.txt.
> >
> > Please send your comments to the mpls working group
> > mailing list (mpls@ietf.org).
> >
> > Please send both technical comments, and if you are happy
> > with the document as is also indications of support.
> >
> > There are no IPR claims against this draft.
> >
> > The co-authors have earlier stated that they are not aware
> > of any IPRs applicable to this draft.
> >
> > If anyone else in the working group are aware of IPRs claims against
> > this draft, the time to disclose that is now.
> >
> > This working group last call will end on March 20, 2013.
> >
> > /Loa
> > for the wg co-chairs
> >
> >
> >
> > --
> >
> >
> > Loa Andersson                        email: loa@mail01.huawei.com
> > Senior MPLS Expert                          loa@pi.nu
> > Huawei Technologies (consult)        phone: +46 739 81 21 64
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div>I also support for the reasons that Jeff gave.<br><br=
></div>Cheers,<br>Andy<br></div><div class=3D"gmail_extra"><br><br><div cla=
ss=3D"gmail_quote">On Wed, Mar 6, 2013 at 2:07 AM, Jeff Tantsura <span dir=
=3D"ltr">&lt;<a href=3D"mailto:jeff.tantsura@ericsson.com" target=3D"_blank=
">jeff.tantsura@ericsson.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi Loa,<br>
<br>
I support this draft, with more and more application sharing the same LDP s=
ession this document provides necessarily clarification on label advertisem=
ent modes to be used.<br>
<br>
Regards,<br>
Jeff<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
On Mar 5, 2013, at 22:58, &quot;Loa Andersson&quot; &lt;<a href=3D"mailto:l=
oa@pi.nu">loa@pi.nu</a>&gt; wrote:<br>
<br>
&gt; Working Group,<br>
&gt;<br>
&gt; this is to start a two week Working Group last call on<br>
&gt; draft-ietf-mpls-ldp-applicability-label-adv-01.txt.<br>
&gt;<br>
&gt; Please send your comments to the mpls working group<br>
&gt; mailing list (<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>).<br>
&gt;<br>
&gt; Please send both technical comments, and if you are happy<br>
&gt; with the document as is also indications of support.<br>
&gt;<br>
&gt; There are no IPR claims against this draft.<br>
&gt;<br>
&gt; The co-authors have earlier stated that they are not aware<br>
&gt; of any IPRs applicable to this draft.<br>
&gt;<br>
&gt; If anyone else in the working group are aware of IPRs claims against<b=
r>
&gt; this draft, the time to disclose that is now.<br>
&gt;<br>
&gt; This working group last call will end on March 20, 2013.<br>
&gt;<br>
&gt; /Loa<br>
&gt; for the wg co-chairs<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt;<br>
&gt; Loa Andersson =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0email: <a=
 href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><br>
&gt; Senior MPLS Expert =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><br>
&gt; Huawei Technologies (consult) =A0 =A0 =A0 =A0phone: <a href=3D"tel:%2B=
46%20739%2081%2021%2064" value=3D"+46739812164">+46 739 81 21 64</a><br>
&gt; _______________________________________________<br>
&gt; mpls mailing list<br>
&gt; <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/mpls</a><br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
</div></div></blockquote></div><br></div>

--047d7b67746234cfd604d796e502--

From agmalis@gmail.com  Sun Mar 10 12:19:34 2013
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C014721F84E8 for <mpls@ietfa.amsl.com>; Sun, 10 Mar 2013 12:19:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.182
X-Spam-Level: 
X-Spam-Status: No, score=-3.182 tagged_above=-999 required=5 tests=[AWL=0.416,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t1SZOvhJKJd7 for <mpls@ietfa.amsl.com>; Sun, 10 Mar 2013 12:19:34 -0700 (PDT)
Received: from mail-qa0-f48.google.com (mail-qa0-f48.google.com [209.85.216.48]) by ietfa.amsl.com (Postfix) with ESMTP id E717821F84A9 for <mpls@ietf.org>; Sun, 10 Mar 2013 12:19:33 -0700 (PDT)
Received: by mail-qa0-f48.google.com with SMTP id j8so639776qah.0 for <mpls@ietf.org>; Sun, 10 Mar 2013 12:19:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=lRmjm/mvxB4iVrlDviJOuCKtx/NWpfrMmteTcCcbqM8=; b=XKsBKBDWkmHdKA4eBHvgbeS5R3fm6EZaZAqPJaqjOCo3hE0aLaQ3hInlQBzbj9DzNo EIgF3xKi86YGPhPnroFLrFC6Eqt7d3iF6JAIc41p04mWW+8ymnDAQHClsScK3pYnfvTw QOFOEoWN4IfhKu3BKuSgAx2rA5c7XQDYYNDSat893gNlsMvNbOfY5OR2/k2EZosYR0ix MI6sjarn3CAYyiva4RHHp8b3nBrHJeE5au6q6I9QrYCcU+nzY3ekdtsMUrUT9KWOonah y31mxMx7VcpW0tOeo9vfkxn94W3h8W9JquXK+XAx2cs8pzIBAYbJXpdvjlxKgBJfB6hC V9DA==
X-Received: by 10.229.252.208 with SMTP id mx16mr3067424qcb.37.1362943173427;  Sun, 10 Mar 2013 12:19:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.104.67 with HTTP; Sun, 10 Mar 2013 12:19:13 -0700 (PDT)
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE255A6D3DE@szxeml558-mbs.china.huawei.com>
References: <51278645.3050800@pi.nu> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE255A6D3DE@szxeml558-mbs.china.huawei.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Sun, 10 Mar 2013 15:19:13 -0400
Message-ID: <CAA=duU1ZpHpRf170PbZrN8+UHKVBC3Bbwb+PakOF7OdS5do5Bg@mail.gmail.com>
To: Mach Chen <mach.chen@huawei.com>
Content-Type: multipart/alternative; boundary=001636c5b4a5b391f004d796ef04
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org" <draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org>, "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>
Subject: Re: [mpls] Working group last call on draft-ietf-mpls-ldp-ip-pw-capability-03.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Mar 2013 19:19:34 -0000

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

I also feel the draft is ready for publishing.

Cheers,
Andy


On Fri, Mar 1, 2013 at 4:24 AM, Mach Chen <mach.chen@huawei.com> wrote:

> Hi,
>
> I have read the draft.
>
> I think the draft is well written and support to publish the draft.
>
> Best regards,
> Mach
>
> > -----Original Message-----
> > From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
> Loa
> > Andersson
> > Sent: Friday, February 22, 2013 10:53 PM
> > To: mpls@ietf.org
> > Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;
> > draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org
> > Subject: [mpls] Working group last call on
> > draft-ietf-mpls-ldp-ip-pw-capability-03.txt
> >
> > Working Group,
> >
> > this is to start a two week Working Group last call on
> > draft-ietf-mpls-ldp-ip-pw-capability-03.txt.
> >
> > Please send your comments to the mpls working group
> > mailing list (mpls@ietf.org).
> >
> > Please send both technical comments, and if you are happy
> > with the document as is also indications of support.
> >
> > There are no IPR claims against this draft.
> >
> > Booth the co-authors have earlier stated that they are not aware
> > of any IPRs applicable to this draft.
> >
> > If anyone else in the working group are aware of IPRs claims against
> > this draft, the time to disclose that is now.
> >
> > This working group last call will end on March 8, 2013.
> >
> > /Loa
> > for the wg co-chairs
> >
> >
> >
> >
> > --
> >
> >
> > Loa Andersson                        email: loa@mail01.huawei.com
> > Senior MPLS Expert                          loa@pi.nu
> > Huawei Technologies (consult)        phone: +46 739 81 21 64
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div>I also feel the draft is ready for publishing.<br><br=
></div>Cheers,<br>Andy<br></div><div class=3D"gmail_extra"><br><br><div cla=
ss=3D"gmail_quote">On Fri, Mar 1, 2013 at 4:24 AM, Mach Chen <span dir=3D"l=
tr">&lt;<a href=3D"mailto:mach.chen@huawei.com" target=3D"_blank">mach.chen=
@huawei.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi,<br>
<br>
I have read the draft.<br>
<br>
I think the draft is well written and support to publish the draft.<br>
<br>
Best regards,<br>
Mach<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</=
a> [mailto:<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</=
a>] On Behalf Of Loa<br>
&gt; Andersson<br>
&gt; Sent: Friday, February 22, 2013 10:53 PM<br>
&gt; To: <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
&gt; Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf=
.org</a>&gt;; <a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@too=
ls.ietf.org</a>;<br>
&gt; <a href=3D"mailto:draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org"=
>draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org</a><br>
&gt; Subject: [mpls] Working group last call on<br>
&gt; draft-ietf-mpls-ldp-ip-pw-capability-03.txt<br>
&gt;<br>
&gt; Working Group,<br>
&gt;<br>
&gt; this is to start a two week Working Group last call on<br>
&gt; draft-ietf-mpls-ldp-ip-pw-capability-03.txt.<br>
&gt;<br>
&gt; Please send your comments to the mpls working group<br>
&gt; mailing list (<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>).<br>
&gt;<br>
&gt; Please send both technical comments, and if you are happy<br>
&gt; with the document as is also indications of support.<br>
&gt;<br>
&gt; There are no IPR claims against this draft.<br>
&gt;<br>
&gt; Booth the co-authors have earlier stated that they are not aware<br>
&gt; of any IPRs applicable to this draft.<br>
&gt;<br>
&gt; If anyone else in the working group are aware of IPRs claims against<b=
r>
&gt; this draft, the time to disclose that is now.<br>
&gt;<br>
&gt; This working group last call will end on March 8, 2013.<br>
&gt;<br>
&gt; /Loa<br>
&gt; for the wg co-chairs<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt;<br>
&gt; Loa Andersson =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0email: <a=
 href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><br>
&gt; Senior MPLS Expert =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><br>
&gt; Huawei Technologies (consult) =A0 =A0 =A0 =A0phone: <a href=3D"tel:%2B=
46%20739%2081%2021%2064" value=3D"+46739812164">+46 739 81 21 64</a><br>
&gt; _______________________________________________<br>
&gt; mpls mailing list<br>
&gt; <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/mpls</a><br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
</div></div></blockquote></div><br></div>

--001636c5b4a5b391f004d796ef04--

From ping@pingpan.org  Sun Mar 10 12:22:13 2013
Return-Path: <ping@pingpan.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41E7621F88A1 for <mpls@ietfa.amsl.com>; Sun, 10 Mar 2013 12:22:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.976
X-Spam-Level: 
X-Spam-Status: No, score=-5.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RxjjOOaf0+2B for <mpls@ietfa.amsl.com>; Sun, 10 Mar 2013 12:22:12 -0700 (PDT)
Received: from exprod7og108.obsmtp.com (exprod7og108.obsmtp.com [64.18.2.169]) by ietfa.amsl.com (Postfix) with SMTP id DAA8721F8522 for <mpls@ietf.org>; Sun, 10 Mar 2013 12:22:11 -0700 (PDT)
Received: from mail-ea0-f199.google.com ([209.85.215.199]) (using TLSv1) by exprod7ob108.postini.com ([64.18.6.12]) with SMTP ID DSNKUTzdY8B+IB7nBpZV0zxrUb6fRVjpIWgY@postini.com; Sun, 10 Mar 2013 12:22:12 PDT
Received: by mail-ea0-f199.google.com with SMTP id b15so2882262eae.6 for <mpls@ietf.org>; Sun, 10 Mar 2013 12:22:10 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-received:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:x-gm-message-state; bh=CB9VnyeVKLxVZDZ5KD2sl2pc1ISJsHa3ql5QP4rWPL8=; b=Y6H3JSBrKfu44Qzs7pdn/W65hsdRyjzXkTK8JVlBkArqD7L37XRzwRL22WdFq9xS21 fkkSsXFedVBIcqUCo5xms2nE/u/lyPhfqIeaRTVkwA0fzTW9AXtNcH/H81olFCcAW06d RIo4CPeEkAcUwiVCBbm5iF68Px41GKv+PQxZw6bZ1TmXdaK+DbqqHhetnlO65ru6qaHv j8YqU0d15LoTyhumNrb8NUVvsYOss9JDzZ4j9dwLRct7DpYEHqZEwjsThdFI/zQytpB8 q3z6ORp8dCH01RHa28ug9oheSVMaZPiSi7eoMjEha6lCPALqdjziSU2cTT62VD+ZrjqQ PFWQ==
X-Received: by 10.194.84.8 with SMTP id u8mr14991411wjy.29.1362943330391; Sun, 10 Mar 2013 12:22:10 -0700 (PDT)
X-Received: by 10.194.84.8 with SMTP id u8mr14991407wjy.29.1362943330294; Sun, 10 Mar 2013 12:22:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.118.137 with HTTP; Sun, 10 Mar 2013 12:21:30 -0700 (PDT)
In-Reply-To: <CAA=duU2e+wLD_jmgeHGdarj=_MP4v5DDvPQixgkW6RTD8SHr5g@mail.gmail.com>
References: <5136E90F.8060308@pi.nu> <A1255BF5-8C7C-4F50-BD4B-D77D7A24EA06@ericsson.com> <CAA=duU2e+wLD_jmgeHGdarj=_MP4v5DDvPQixgkW6RTD8SHr5g@mail.gmail.com>
From: Ping Pan <ping@pingpan.org>
Date: Sun, 10 Mar 2013 15:21:30 -0400
Message-ID: <CAHEV9L08Qqq==e_0gT4dna7pWCffi8k5NYeMnKzxHoG8BMgMaw@mail.gmail.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Content-Type: multipart/alternative; boundary=047d7bb0473a0d381b04d796f99e
X-Gm-Message-State: ALoCoQku6Gfj0yeFwNxzVWwCXLUp8+bg8axX0jpUL1NjGrxOFJ2hCp21Pl6p95HodXnrbVOBI6Ssm5f87tCnUsEs8JR2xY7sXGLXMBiOvPPv90cPSCJuEKfDLLGkvzLCh/VCHbDRc8NDNc3g1w2uMzEQv2Dc3OgpXw==
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org" <draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-ldp-applicability-label-adv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Mar 2013 19:22:13 -0000

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

+1

On Sun, Mar 10, 2013 at 3:16 PM, Andrew G. Malis <agmalis@gmail.com> wrote:

> I also support for the reasons that Jeff gave.
>
> Cheers,
> Andy
>
>
> On Wed, Mar 6, 2013 at 2:07 AM, Jeff Tantsura <jeff.tantsura@ericsson.com>wrote:
>
>> Hi Loa,
>>
>> I support this draft, with more and more application sharing the same LDP
>> session this document provides necessarily clarification on label
>> advertisement modes to be used.
>>
>> Regards,
>> Jeff
>>
>> On Mar 5, 2013, at 22:58, "Loa Andersson" <loa@pi.nu> wrote:
>>
>> > Working Group,
>> >
>> > this is to start a two week Working Group last call on
>> > draft-ietf-mpls-ldp-applicability-label-adv-01.txt.
>> >
>> > Please send your comments to the mpls working group
>> > mailing list (mpls@ietf.org).
>> >
>> > Please send both technical comments, and if you are happy
>> > with the document as is also indications of support.
>> >
>> > There are no IPR claims against this draft.
>> >
>> > The co-authors have earlier stated that they are not aware
>> > of any IPRs applicable to this draft.
>> >
>> > If anyone else in the working group are aware of IPRs claims against
>> > this draft, the time to disclose that is now.
>> >
>> > This working group last call will end on March 20, 2013.
>> >
>> > /Loa
>> > for the wg co-chairs
>> >
>> >
>> >
>> > --
>> >
>> >
>> > Loa Andersson                        email: loa@mail01.huawei.com
>> > Senior MPLS Expert                          loa@pi.nu
>> > Huawei Technologies (consult)        phone: +46 739 81 21 64
>> > _______________________________________________
>> > mpls mailing list
>> > mpls@ietf.org
>> > https://www.ietf.org/mailman/listinfo/mpls
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>>
>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
>

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

+1<br><br><div class=3D"gmail_quote">On Sun, Mar 10, 2013 at 3:16 PM, Andre=
w G. Malis <span dir=3D"ltr">&lt;<a href=3D"mailto:agmalis@gmail.com" targe=
t=3D"_blank">agmalis@gmail.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">

<div dir=3D"ltr"><div>I also support for the reasons that Jeff gave.<br><br=
></div>Cheers,<br>Andy<br></div><div class=3D"HOEnZb"><div class=3D"h5"><di=
v class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Wed, Mar 6, 2=
013 at 2:07 AM, Jeff Tantsura <span dir=3D"ltr">&lt;<a href=3D"mailto:jeff.=
tantsura@ericsson.com" target=3D"_blank">jeff.tantsura@ericsson.com</a>&gt;=
</span> wrote:<br>



<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi Loa,<br>
<br>
I support this draft, with more and more application sharing the same LDP s=
ession this document provides necessarily clarification on label advertisem=
ent modes to be used.<br>
<br>
Regards,<br>
Jeff<br>
<div><div><br>
On Mar 5, 2013, at 22:58, &quot;Loa Andersson&quot; &lt;<a href=3D"mailto:l=
oa@pi.nu" target=3D"_blank">loa@pi.nu</a>&gt; wrote:<br>
<br>
&gt; Working Group,<br>
&gt;<br>
&gt; this is to start a two week Working Group last call on<br>
&gt; draft-ietf-mpls-ldp-applicability-label-adv-01.txt.<br>
&gt;<br>
&gt; Please send your comments to the mpls working group<br>
&gt; mailing list (<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@=
ietf.org</a>).<br>
&gt;<br>
&gt; Please send both technical comments, and if you are happy<br>
&gt; with the document as is also indications of support.<br>
&gt;<br>
&gt; There are no IPR claims against this draft.<br>
&gt;<br>
&gt; The co-authors have earlier stated that they are not aware<br>
&gt; of any IPRs applicable to this draft.<br>
&gt;<br>
&gt; If anyone else in the working group are aware of IPRs claims against<b=
r>
&gt; this draft, the time to disclose that is now.<br>
&gt;<br>
&gt; This working group last call will end on March 20, 2013.<br>
&gt;<br>
&gt; /Loa<br>
&gt; for the wg co-chairs<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt;<br>
&gt; Loa Andersson =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0email: <a href=3D"mailto:loa@mail01.huawei.com" =
target=3D"_blank">loa@mail01.huawei.com</a><br>
&gt; Senior MPLS Expert =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:loa@pi.nu" targe=
t=3D"_blank">loa@pi.nu</a><br>
&gt; Huawei Technologies (consult) =C2=A0 =C2=A0 =C2=A0 =C2=A0phone: <a hre=
f=3D"tel:%2B46%20739%2081%2021%2064" value=3D"+46739812164" target=3D"_blan=
k">+46 739 81 21 64</a><br>
&gt; _______________________________________________<br>
&gt; mpls mailing list<br>
&gt; <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><b=
r>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/mpls</a><br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
<br></blockquote></div><br>

--047d7bb0473a0d381b04d796f99e--

From internet-drafts@ietf.org  Sun Mar 10 18:18:30 2013
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC95711E80D1; Sun, 10 Mar 2013 18:18:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.479
X-Spam-Level: 
X-Spam-Status: No, score=-102.479 tagged_above=-999 required=5 tests=[AWL=0.121, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zpq1wNhtCN8y; Sun, 10 Mar 2013 18:18:30 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DD8711E80BF; Sun, 10 Mar 2013 18:18:30 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.42
Message-ID: <20130311011829.22075.5893.idtracker@ietfa.amsl.com>
Date: Sun, 10 Mar 2013 18:18:29 -0700
Cc: mpls@ietf.org
Subject: [mpls] I-D Action: draft-ietf-mpls-lsp-ping-relay-reply-00.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Mar 2013 01:18:30 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Multiprotocol Label Switching Working Gro=
up of the IETF.

	Title           : Relayed Echo Reply mechanism for LSP Ping
	Author(s)       : Ryan Zheng
                          Lizhong Jin
                          Thomas Nadeau
                          George Swallow
	Filename        : draft-ietf-mpls-lsp-ping-relay-reply-00.txt
	Pages           : 15
	Date            : 2013-03-10

Abstract:
   In some inter-AS and inter-area deployment scenarios for LSP Ping and
   Traceroute, a replying LSR may not have the available route to the
   initiator, and the Echo Reply message sent to the initiator would be
   discarded resulting in false negatives or complete failure of
   operation of LSP Ping and Traceroute.  This document describes
   extensions to LSP Ping mechanism to enable the replying LSR to have
   the capability to relay the echo response by a set of routable
   intermediate nodes to the initiator during the traceroute process in
   inter-AS and inter-area scenarios.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-lsp-ping-relay-reply

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-mpls-lsp-ping-relay-reply-00


Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From iesg-secretary@ietf.org  Mon Mar 11 07:38:32 2013
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0E5211E80F2; Mon, 11 Mar 2013 07:38:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.558
X-Spam-Level: 
X-Spam-Status: No, score=-102.558 tagged_above=-999 required=5 tests=[AWL=0.042, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k6O5ucKUfljS; Mon, 11 Mar 2013 07:38:32 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A08B311E80F4; Mon, 11 Mar 2013 07:38:29 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 4.42
Message-ID: <20130311143829.25029.44089.idtracker@ietfa.amsl.com>
Date: Mon, 11 Mar 2013 07:38:29 -0700
Cc: mpls mailing list <mpls@ietf.org>, mpls chair <mpls-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
Subject: [mpls] Document Action: 'MPLS-TP Security Framework' to Informational RFC	(draft-ietf-mpls-tp-security-framework-09.txt)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Mar 2013 14:38:33 -0000

The IESG has approved the following document:
- 'MPLS-TP Security Framework'
  (draft-ietf-mpls-tp-security-framework-09.txt) as Informational RFC

This document is the product of the Multiprotocol Label Switching Working
Group.

The IESG contact persons are Adrian Farrel and Stewart Bryant.

A URL of this Internet Draft is:
http://datatracker.ietf.org/doc/draft-ietf-mpls-tp-security-framework/




Technical Summary

   This document provides a security framework for Multiprotocol Label
   Switching Transport Profile (MPLS-TP). MPLS-TP extends MPLS
   technologies and introduces new OAM capabilities, a transport-
   oriented path protection mechanism, and strong emphasis on static
   provisioning supported by network management systems. This document
   addresses the security aspects relevant in the context of MPLS-TP
   specifically. It describes potential security threats, security
   requirements for MPLS-TP, and mitigation procedures for MPLS-TP
   networks and MPLS-TP interconnection to other MPLS and GMPLS
   networks. This document is built on RFC5920 "MPLS and GMPLS security
   framework" by providing additional security considerations which are
   applicable to the MPLS-TP extensions. All the security considerations
   from RFC5920 are assumed to apply.

Working Group Summary 

   This document has a strong support in the working group 
   and has been well reviewed. 

   The organization, structure, and content of this document 
   benefitted from multiple reviews, in particular, reviews by the 
   co-chair of the KARP WG. 

   ITU-T SG15 has been notified of all reviews and working group 
   last calls for this document: there are no unresolved comments 
   or issues. 

   The document was returned to the working group after the 
   first publication request for restructuring and considerable change.
   The new version is much shorter and has been through a second
   working group last call.

Document Quality 

   This an informational document, it presents a framework 
   that might be used when implementing, deploying, configurating 
   and operating networks, but it is not possible to say that 
   there are implementations. 

   The document has had the review that is needed, the working 
   group last call was brought to the attention of SG15 in 
   ITU-T. 

Personnel

  Loa Andersson (loa@pi.nu) is the Document Shepherd.
  Adrian Farrel (adrian@olddog.co.uk) is the Responsible AD.

From iesg-secretary@ietf.org  Mon Mar 11 07:38:33 2013
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21EC411E80F4 for <mpls@ietfa.amsl.com>; Mon, 11 Mar 2013 07:38:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.558
X-Spam-Level: 
X-Spam-Status: No, score=-102.558 tagged_above=-999 required=5 tests=[AWL=0.042, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mJ-EckYSk+R0; Mon, 11 Mar 2013 07:38:32 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A948911E80F6; Mon, 11 Mar 2013 07:38:29 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IANA <drafts-approval@icann.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 4.42
X-IETF-Draft-string: draft-ietf-mpls-tp-security-framework
X-IETF-Draft-revision: 09
Message-ID: <20130311143829.25029.5552.idtracker@ietfa.amsl.com>
Date: Mon, 11 Mar 2013 07:38:29 -0700
Cc: mpls mailing list <mpls@ietf.org>, mpls chair <mpls-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
Subject: [mpls] Document Action: 'MPLS-TP Security Framework' to Informational RFC	(draft-ietf-mpls-tp-security-framework-09.txt)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: noreply@ietf.org
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Mar 2013 14:38:33 -0000

The IESG has approved the following document:
- 'MPLS-TP Security Framework'
  (draft-ietf-mpls-tp-security-framework-09.txt) as Informational RFC

This document is the product of the Multiprotocol Label Switching Working
Group.

The IESG contact persons are Adrian Farrel and Stewart Bryant.

A URL of this Internet Draft is:
http://datatracker.ietf.org/doc/draft-ietf-mpls-tp-security-framework/




Technical Summary

   This document provides a security framework for Multiprotocol Label
   Switching Transport Profile (MPLS-TP). MPLS-TP extends MPLS
   technologies and introduces new OAM capabilities, a transport-
   oriented path protection mechanism, and strong emphasis on static
   provisioning supported by network management systems. This document
   addresses the security aspects relevant in the context of MPLS-TP
   specifically. It describes potential security threats, security
   requirements for MPLS-TP, and mitigation procedures for MPLS-TP
   networks and MPLS-TP interconnection to other MPLS and GMPLS
   networks. This document is built on RFC5920 "MPLS and GMPLS security
   framework" by providing additional security considerations which are
   applicable to the MPLS-TP extensions. All the security considerations
   from RFC5920 are assumed to apply.

Working Group Summary 

   This document has a strong support in the working group 
   and has been well reviewed. 

   The organization, structure, and content of this document 
   benefitted from multiple reviews, in particular, reviews by the 
   co-chair of the KARP WG. 

   ITU-T SG15 has been notified of all reviews and working group 
   last calls for this document: there are no unresolved comments 
   or issues. 

   The document was returned to the working group after the 
   first publication request for restructuring and considerable change.
   The new version is much shorter and has been through a second
   working group last call.

Document Quality 

   This an informational document, it presents a framework 
   that might be used when implementing, deploying, configurating 
   and operating networks, but it is not possible to say that 
   there are implementations. 

   The document has had the review that is needed, the working 
   group last call was brought to the attention of SG15 in 
   ITU-T. 

Personnel

  Loa Andersson (loa@pi.nu) is the Document Shepherd.
  Adrian Farrel (adrian@olddog.co.uk) is the Responsible AD.

From loa@pi.nu  Mon Mar 11 15:33:40 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 332B121F8F3C for <mpls@ietfa.amsl.com>; Mon, 11 Mar 2013 15:33:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qAHw+5VxuiR1 for <mpls@ietfa.amsl.com>; Mon, 11 Mar 2013 15:33:39 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 86B2621F8F0A for <mpls@ietf.org>; Mon, 11 Mar 2013 15:33:38 -0700 (PDT)
Received: from [130.129.21.10] (dhcp-150a.meeting.ietf.org [130.129.21.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 1EF12824AC; Mon, 11 Mar 2013 23:33:30 +0100 (CET)
Message-ID: <513E5BB9.4030505@pi.nu>
Date: Mon, 11 Mar 2013 23:33:29 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
References: <51278645.3050800@pi.nu>
In-Reply-To: <51278645.3050800@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org
Subject: [mpls] Still Open - Working group last call on draft-ietf-mpls-ldp-ip-pw-capability-03.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Mar 2013 22:33:40 -0000

Working Group,

this wglc should have been closed Friday last week, but since the
activity has been a little bit weak and we are going into the
IETF week we will not close it until mid-next week.

Please take this chance to review and comment.

/Loa

On 2013-02-22 15:52, Loa Andersson wrote:
> Working Group,
>
> this is to start a two week Working Group last call on
> draft-ietf-mpls-ldp-ip-pw-capability-03.txt.
>
> Please send your comments to the mpls working group
> mailing list (mpls@ietf.org).
>
> Please send both technical comments, and if you are happy
> with the document as is also indications of support.
>
> There are no IPR claims against this draft.
>
> Booth the co-authors have earlier stated that they are not aware
> of any IPRs applicable to this draft.
>
> If anyone else in the working group are aware of IPRs claims against
> this draft, the time to disclose that is now.
>
> This working group last call will end on March 8, 2013.
>
> /Loa
> for the wg co-chairs
>
>
>
>

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From jcucchiara@mindspring.com  Mon Mar 11 20:34:15 2013
Return-Path: <jcucchiara@mindspring.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 542E821F8790; Mon, 11 Mar 2013 20:34:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, STOX_REPLY_TYPE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PSFETY1e5BEr; Mon, 11 Mar 2013 20:34:14 -0700 (PDT)
Received: from elasmtp-curtail.atl.sa.earthlink.net (elasmtp-curtail.atl.sa.earthlink.net [209.86.89.64]) by ietfa.amsl.com (Postfix) with ESMTP id 4644C21F860A; Mon, 11 Mar 2013 20:34:14 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=mindspring.com; b=X7ms22iN6z0fm4c5EwpowYGr5JmHIb9UtFnm1bmbLK2Z082TZnpqzxVgQ98Li+27; h=Received:Message-ID:From:To:Cc:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:X-MSMail-Priority:X-Mailer:X-MimeOLE:X-ELNK-Trace:X-Originating-IP;
Received: from [24.41.69.138] (helo=JoanPC) by elasmtp-curtail.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <jcucchiara@mindspring.com>) id 1UFFyY-0005EP-MI; Mon, 11 Mar 2013 23:34:06 -0400
Message-ID: <00fe01ce1ed2$72981ce0$6801a8c0@JoanPC>
From: "Joan Cucchiara" <jcucchiara@mindspring.com>
To: <aldrin.ietf@gmail.com>, "Thomas Nadeau" <tnadeau@juniper.net>, "Venkatesan Mahalingam" <venkat.mahalingams@gmail.com>, "Kannan Sampath" <kannankvs@gmail.com>, <ppan@infinera.com>, "Sami Boutros" <sboutros@cisco.com>
Date: Mon, 11 Mar 2013 22:34:05 -0500
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-ELNK-Trace: 4d68bbe9cb71969ea344cf2d1a8e60840a9da525759e2654fcd1a393e6a2ffdd85dcb1dfe9c8cca8f966978d6047df59350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 24.41.69.138
Cc: mpls@ietf.org, "MIB Doctors \(E-mail\)" <mib-doctors@ietf.org>
Subject: [mpls] MIB Doctor Review of draft-ietf-mpls-tp-oam-id-mib-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 03:34:15 -0000

Authors,

Most of the comments during the LC have been addressed.
Thank you for that.   Please see some follow-up comments below.

Thanks,
 -Joan




* MIB compiles cleanly with smicng and smilint


Specific Comments:
====================

Section 3.3 Acronyms


* MIP is specified slightly differently in the referenced docs.
Please be consistant.


Section 6.

This example, specifies the mplsOamIdMeMpEntry as a MEP, but why
isn't the SourceMepIndex or SinkMepIndex == mplsOamIdMeMpIndex?

Also, there are at least 2 MEPs in an ME, and at least one ME
in a MEG and these relationships are not completely evolved
in this example.  I think the example should be expanded
to agree with what is stated in the first paragraph.



MIB Module comments
-------------------

* TC:  MplsOamPhbTCValue


         MplsOamPhbTCValue ::= TEXTUAL-CONVENTION
            STATUS              current
            DESCRIPTION
                "This is the Per-hop Behavior (PHB) traffic class values
                 for the MPLS OAM operations."
            SYNTAX        INTEGER {
                            be (1),
                            af1 (2),
                            af2 (3),
                            af3 (4),
                            af4 (5),
                            ef (6),
                            cs6 (7),
                            cs7 (8)
                          }


Rfc3270, "Multi-Protocol Label Switching (MPLS) Support of
Differentiated Services", specifies that MPLS TP will use DSCP as per
rfc2474 and other specs.   Is that the intent wrt this TC?

If not, please explain where these values are defined, otherwise,
if these values are as per rfc3270, then please be consistant with the 
labels.

TC labels should correspond more closely to DiffServ BHB traffic class 
values.
In other words,

http://www.iana.org/assignments/dscp-registry/dscp-registry.xml

   Name     Space  Reference
   CS0         000000 [RFC2474]
   CS1         001000 [RFC2474]
   CS2         010000 [RFC2474]
   CS3         011000 [RFC2474]
   CS4         100000 [RFC2474]
   CS5         101000 [RFC2474]
   CS6         110000 [RFC2474]
   CS7         111000 [RFC2474]
   AF11        001010 [RFC2597]
   AF12        001100 [RFC2597]
   AF13        001110 [RFC2597]
   AF21        010010 [RFC2597]
   AF22        010100 [RFC2597]
   AF23        010110 [RFC2597]
   AF31        011010 [RFC2597]
   AF32        011100 [RFC2597]
   AF33        011110 [RFC2597]
   AF41        100010 [RFC2597]
   AF42        100100 [RFC2597]
   AF43        100110 [RFC2597]
   EF PHB      101110 [RFC3246]
   VOICE-ADMIT 101100 [RFC5865]


Continuing with that thought: I believe this TC could (and should) be
formalized into an IANA-Maintained MIB if these values are the same
as the above IANA-Maintained assignments for DFCPs.
(NOTE: this was mentioned also in the LC comments.)  Please discuss.

Also, this TC should have a REFERENCE clause.



* mplsOamIdMegIndex
There is no information about how to employ mplsOamIdMegIndexNext to
obtain a value for this index.   Please update the DESCRIPTION accordingly.



* mplsOamIdMegOperatorType
Why does this say "should have valid values...", isn't this a MUST?
Also, s/while making/when/

* mplsOamIdMegIdCc

s/contains non-null ICC/MUST contain a/

s/otherwise null ICC value/otherwise a null ICC value/

s/should be assigned/MUST be assigned/

* mplsOamIdMegIdIcc

Same comments as above.   Please use MUST.

* mplsOamIdMegIdUmc
Same comments as above.  Please use MUST.


* mplsOamIdMegServiceType
Could you please specify the service pointer by the object's name?

Also, the references are within the DESCRIPTION which is fine, but
they should also be in a REFERENCE clause.


* mplsOamIdMeIndexNext and mplsOamIdMpIndexNext
These objects are not referred to by mplsOamIdMeIndex or mplsOamIdMeMpIndex.
There is not enough description to understand how the IndexNext objects
are to be used.


* MplsOamIdMeTable

The mplsOamIdMeEntry states "An entry in this table
represents MPLS-TP maintenance entity."   Yet, looking at the
              INDEX { mplsOamIdMegIndex,
                      mplsOamIdMeIndex,
                      mplsOamIdMeMpIndex
                    }

This is not an ME because an ME by definition has 2 (source/sink)MEPs.
An entry in this table represents either a MEP or MIP, not an ME.


*) What is the benefit of combining MEP and MIP (i.e. the objects
which contain "Mp" as part of their object name)?
Many other objects in this table, need to figure out if the entry
is describing a MEP or MIP before the value can be interpreted correctly.
Additionally, there is duplicate info in the form of having a Source and
Sink specified for each Mp. Could you elaborate on what the
benefit is of having listing MEPs and MIPs in this way?

It seems like the original intent may have been to specify an ME
as being an entry in this table.  However, that would mean the table
should probably be indexed by MEG index, a ME index, a source MEP index
and a sink MEP index.

This would  greatly simplify many of the object descriptions.

Have you considered specifying MIPs in a 3rd table, such that each
ME would have 2 MEPs and zero or more MIPs?

Please discuss.



*) mplsOamIdMeMpIfIndex

Rfc6370, Section 4.discusses an IF_NUM and an IF_ID and states
"Note that IF_Num had no relation with the ifNum object defined in
RFC2863.  Further, no mapping is mandated between IF_Num and ifIndex in
RFC 2863."

I don't see any mention of ifIndex in RFC 6371, so could you tell me what
Section?   Is this object supposed to represent IF_NUM in rfc6370?

*) mplsOamIdMeServicePointer

The DESCRIPTION contains wording which is very loose.  Could you
please use wording which specifies a "SHOULD" or "MUST"?
Under what circumstances should this be 0.0?


Compliance Statement of the MIB

*) Compliance (This has been asked before and I have not seen any discussion 
about it.)

There is no read-only compliance. Has it been made clear
to the WGs (MPLS and PWE3) that SNMP sets will need to
be supported in order to be compliant with the MIB?


*) question above, about whether the intention is to support
ifIndex as per rfc2863 or IF_ID (or IF_NUM) as per rfc6370 may
affect this.

      "MODULE IF-MIB -- The Interfaces Group MIB, RFC 2863.
      MANDATORY-GROUPS {
         ifGeneralInformationGroup,
         ifCounterDiscontinuityGroup"


*)    mplsOamIdNotificationObjectsGroup  OBJECT-GROUP

I don't see a need to make a specific group for
these objects.  They are already specified by mplsOamIdGroups.


Section 8. Security Section

Need to reference specific read-create objects and also read-only which
could impact the network.

Additionally, the incomplete sentence:
"These are the tables and objects and their sensitivity/vulnerability: "
needs to be completed.


Section 9.  IANA Considerations

s/specified this document/specified in this document/
missing the word "in"


Section 11.
Thank you for the ack!


From aldrin.ietf@gmail.com  Mon Mar 11 20:38:44 2013
Return-Path: <aldrin.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A1E721F8962; Mon, 11 Mar 2013 20:38:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.071
X-Spam-Level: 
X-Spam-Status: No, score=0.071 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_IP_ADDR=1.119, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bYei1L+m-fNX; Mon, 11 Mar 2013 20:38:43 -0700 (PDT)
Received: from mail-ie0-x229.google.com (mail-ie0-x229.google.com [IPv6:2607:f8b0:4001:c03::229]) by ietfa.amsl.com (Postfix) with ESMTP id 220E021F895F; Mon, 11 Mar 2013 20:38:43 -0700 (PDT)
Received: by mail-ie0-f169.google.com with SMTP id 13so5895311iea.0 for <multiple recipients>; Mon, 11 Mar 2013 20:38:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:subject:mime-version:content-type:from:x-priority :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer; bh=TxTuW6H+krVJYVV/3D+jltMk1oFHVg2HsHVVTTEb9zc=; b=eN8+/p6/Bbm9jd/yzorAlcMbObT977G5UBHtsUU6msKYtuSmRzaxAMYUxkkW7lA0BU bihtgAWoHlKKteNZkr0jG9UO56On4YUKkhTSnK8lCe8D1edM1nixolTk8EOXIxU6s8CN EBIMbKpjo0HP7SbGaHN2NC7qM2jRBzDXccpqS7ShI244ZTdcAnKue7h7FB5nUFFVCUZt T0IVUJeL9QnY/LmlEErYXCDeTEcsa8UqPtJOoBpOYg9hHlagfgDiu00oPmbRYycDawD6 aukZfCGBMIi26/+mKB52s5ziIJd2Jgbgh152GFiVh47owOxyDpomejDX3Hh/0eGiWTLI XLSA==
X-Received: by 10.50.16.138 with SMTP id g10mr10378825igd.33.1363059522758; Mon, 11 Mar 2013 20:38:42 -0700 (PDT)
Received: from [130.129.135.99] ([130.129.135.99]) by mx.google.com with ESMTPS id ua6sm17016707igb.0.2013.03.11.20.38.40 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 11 Mar 2013 20:38:41 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
Content-Type: text/plain; charset=iso-8859-1
From: Sam Aldrin <aldrin.ietf@gmail.com>
X-Priority: 3
In-Reply-To: <00fe01ce1ed2$72981ce0$6801a8c0@JoanPC>
Date: Mon, 11 Mar 2013 20:38:39 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <ADE9E951-D756-47B6-97C8-AD7A97EF5C0D@gmail.com>
References: <00fe01ce1ed2$72981ce0$6801a8c0@JoanPC>
To: "Joan Cucchiara" <jcucchiara@mindspring.com>
X-Mailer: Apple Mail (2.1499)
Cc: mpls@ietf.org, "MIB Doctors \(E-mail\)" <mib-doctors@ietf.org>, ppan@infinera.com, Sami Boutros <sboutros@cisco.com>, Kannan Sampath <kannankvs@gmail.com>, Venkatesan Mahalingam <venkat.mahalingams@gmail.com>
Subject: Re: [mpls] MIB Doctor Review of draft-ietf-mpls-tp-oam-id-mib-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 03:38:44 -0000

Hi Joan,

Thank you so much for the detailed feedback and comments.
Will take a look at them and address as necessary.
Will be circling back to you and MIB doctors with the status and =
response at the earliest.

thanks
-sam

On Mar 11, 2013, at 8:34 PM, "Joan Cucchiara" =
<jcucchiara@mindspring.com> wrote:

>=20
> Authors,
>=20
> Most of the comments during the LC have been addressed.
> Thank you for that.   Please see some follow-up comments below.
>=20
> Thanks,
> -Joan
>=20
>=20
>=20
>=20
> * MIB compiles cleanly with smicng and smilint
>=20
>=20
> Specific Comments:
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>=20
> Section 3.3 Acronyms
>=20
>=20
> * MIP is specified slightly differently in the referenced docs.
> Please be consistant.
>=20
>=20
> Section 6.
>=20
> This example, specifies the mplsOamIdMeMpEntry as a MEP, but why
> isn't the SourceMepIndex or SinkMepIndex =3D=3D mplsOamIdMeMpIndex?
>=20
> Also, there are at least 2 MEPs in an ME, and at least one ME
> in a MEG and these relationships are not completely evolved
> in this example.  I think the example should be expanded
> to agree with what is stated in the first paragraph.
>=20
>=20
>=20
> MIB Module comments
> -------------------
>=20
> * TC:  MplsOamPhbTCValue
>=20
>=20
>        MplsOamPhbTCValue ::=3D TEXTUAL-CONVENTION
>           STATUS              current
>           DESCRIPTION
>               "This is the Per-hop Behavior (PHB) traffic class values
>                for the MPLS OAM operations."
>           SYNTAX        INTEGER {
>                           be (1),
>                           af1 (2),
>                           af2 (3),
>                           af3 (4),
>                           af4 (5),
>                           ef (6),
>                           cs6 (7),
>                           cs7 (8)
>                         }
>=20
>=20
> Rfc3270, "Multi-Protocol Label Switching (MPLS) Support of
> Differentiated Services", specifies that MPLS TP will use DSCP as per
> rfc2474 and other specs.   Is that the intent wrt this TC?
>=20
> If not, please explain where these values are defined, otherwise,
> if these values are as per rfc3270, then please be consistant with the =
labels.
>=20
> TC labels should correspond more closely to DiffServ BHB traffic class =
values.
> In other words,
>=20
> http://www.iana.org/assignments/dscp-registry/dscp-registry.xml
>=20
>  Name     Space  Reference
>  CS0         000000 [RFC2474]
>  CS1         001000 [RFC2474]
>  CS2         010000 [RFC2474]
>  CS3         011000 [RFC2474]
>  CS4         100000 [RFC2474]
>  CS5         101000 [RFC2474]
>  CS6         110000 [RFC2474]
>  CS7         111000 [RFC2474]
>  AF11        001010 [RFC2597]
>  AF12        001100 [RFC2597]
>  AF13        001110 [RFC2597]
>  AF21        010010 [RFC2597]
>  AF22        010100 [RFC2597]
>  AF23        010110 [RFC2597]
>  AF31        011010 [RFC2597]
>  AF32        011100 [RFC2597]
>  AF33        011110 [RFC2597]
>  AF41        100010 [RFC2597]
>  AF42        100100 [RFC2597]
>  AF43        100110 [RFC2597]
>  EF PHB      101110 [RFC3246]
>  VOICE-ADMIT 101100 [RFC5865]
>=20
>=20
> Continuing with that thought: I believe this TC could (and should) be
> formalized into an IANA-Maintained MIB if these values are the same
> as the above IANA-Maintained assignments for DFCPs.
> (NOTE: this was mentioned also in the LC comments.)  Please discuss.
>=20
> Also, this TC should have a REFERENCE clause.
>=20
>=20
>=20
> * mplsOamIdMegIndex
> There is no information about how to employ mplsOamIdMegIndexNext to
> obtain a value for this index.   Please update the DESCRIPTION =
accordingly.
>=20
>=20
>=20
> * mplsOamIdMegOperatorType
> Why does this say "should have valid values...", isn't this a MUST?
> Also, s/while making/when/
>=20
> * mplsOamIdMegIdCc
>=20
> s/contains non-null ICC/MUST contain a/
>=20
> s/otherwise null ICC value/otherwise a null ICC value/
>=20
> s/should be assigned/MUST be assigned/
>=20
> * mplsOamIdMegIdIcc
>=20
> Same comments as above.   Please use MUST.
>=20
> * mplsOamIdMegIdUmc
> Same comments as above.  Please use MUST.
>=20
>=20
> * mplsOamIdMegServiceType
> Could you please specify the service pointer by the object's name?
>=20
> Also, the references are within the DESCRIPTION which is fine, but
> they should also be in a REFERENCE clause.
>=20
>=20
> * mplsOamIdMeIndexNext and mplsOamIdMpIndexNext
> These objects are not referred to by mplsOamIdMeIndex or =
mplsOamIdMeMpIndex.
> There is not enough description to understand how the IndexNext =
objects
> are to be used.
>=20
>=20
> * MplsOamIdMeTable
>=20
> The mplsOamIdMeEntry states "An entry in this table
> represents MPLS-TP maintenance entity."   Yet, looking at the
>             INDEX { mplsOamIdMegIndex,
>                     mplsOamIdMeIndex,
>                     mplsOamIdMeMpIndex
>                   }
>=20
> This is not an ME because an ME by definition has 2 (source/sink)MEPs.
> An entry in this table represents either a MEP or MIP, not an ME.
>=20
>=20
> *) What is the benefit of combining MEP and MIP (i.e. the objects
> which contain "Mp" as part of their object name)?
> Many other objects in this table, need to figure out if the entry
> is describing a MEP or MIP before the value can be interpreted =
correctly.
> Additionally, there is duplicate info in the form of having a Source =
and
> Sink specified for each Mp. Could you elaborate on what the
> benefit is of having listing MEPs and MIPs in this way?
>=20
> It seems like the original intent may have been to specify an ME
> as being an entry in this table.  However, that would mean the table
> should probably be indexed by MEG index, a ME index, a source MEP =
index
> and a sink MEP index.
>=20
> This would  greatly simplify many of the object descriptions.
>=20
> Have you considered specifying MIPs in a 3rd table, such that each
> ME would have 2 MEPs and zero or more MIPs?
>=20
> Please discuss.
>=20
>=20
>=20
> *) mplsOamIdMeMpIfIndex
>=20
> Rfc6370, Section 4.discusses an IF_NUM and an IF_ID and states
> "Note that IF_Num had no relation with the ifNum object defined in
> RFC2863.  Further, no mapping is mandated between IF_Num and ifIndex =
in
> RFC 2863."
>=20
> I don't see any mention of ifIndex in RFC 6371, so could you tell me =
what
> Section?   Is this object supposed to represent IF_NUM in rfc6370?
>=20
> *) mplsOamIdMeServicePointer
>=20
> The DESCRIPTION contains wording which is very loose.  Could you
> please use wording which specifies a "SHOULD" or "MUST"?
> Under what circumstances should this be 0.0?
>=20
>=20
> Compliance Statement of the MIB
>=20
> *) Compliance (This has been asked before and I have not seen any =
discussion about it.)
>=20
> There is no read-only compliance. Has it been made clear
> to the WGs (MPLS and PWE3) that SNMP sets will need to
> be supported in order to be compliant with the MIB?
>=20
>=20
> *) question above, about whether the intention is to support
> ifIndex as per rfc2863 or IF_ID (or IF_NUM) as per rfc6370 may
> affect this.
>=20
>     "MODULE IF-MIB -- The Interfaces Group MIB, RFC 2863.
>     MANDATORY-GROUPS {
>        ifGeneralInformationGroup,
>        ifCounterDiscontinuityGroup"
>=20
>=20
> *)    mplsOamIdNotificationObjectsGroup  OBJECT-GROUP
>=20
> I don't see a need to make a specific group for
> these objects.  They are already specified by mplsOamIdGroups.
>=20
>=20
> Section 8. Security Section
>=20
> Need to reference specific read-create objects and also read-only =
which
> could impact the network.
>=20
> Additionally, the incomplete sentence:
> "These are the tables and objects and their sensitivity/vulnerability: =
"
> needs to be completed.
>=20
>=20
> Section 9.  IANA Considerations
>=20
> s/specified this document/specified in this document/
> missing the word "in"
>=20
>=20
> Section 11.
> Thank you for the ack!
>=20


From koike.yoshinori@lab.ntt.co.jp  Tue Mar 12 01:11:29 2013
Return-Path: <koike.yoshinori@lab.ntt.co.jp>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 561CA21F87B1 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 01:11:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.09
X-Spam-Level: 
X-Spam-Status: No, score=-0.09 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0YZLZWL1hR7P for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 01:11:27 -0700 (PDT)
Received: from tama50.ecl.ntt.co.jp (tama50.ecl.ntt.co.jp [129.60.39.147]) by ietfa.amsl.com (Postfix) with ESMTP id 63E3621F8460 for <mpls@ietf.org>; Tue, 12 Mar 2013 01:11:27 -0700 (PDT)
Received: from mfs6.rdh.ecl.ntt.co.jp (mfs6.rdh.ecl.ntt.co.jp [129.60.39.149]) by tama50.ecl.ntt.co.jp (8.13.8/8.13.8) with ESMTP id r2C8BKYU029713 for <mpls@ietf.org>; Tue, 12 Mar 2013 17:11:20 +0900
Received: from mfs6.rdh.ecl.ntt.co.jp (localhost.localdomain [127.0.0.1]) by mfs6.rdh.ecl.ntt.co.jp (Postfix) with ESMTP id 7674AE0199 for <mpls@ietf.org>; Tue, 12 Mar 2013 17:11:20 +0900 (JST)
Received: from imail3.m.ecl.ntt.co.jp (imail3.m.ecl.ntt.co.jp [129.60.5.248]) by mfs6.rdh.ecl.ntt.co.jp (Postfix) with ESMTP id 61953E0193 for <mpls@ietf.org>; Tue, 12 Mar 2013 17:11:20 +0900 (JST)
Received: from [129.60.11.43] (koike-pc.nslab.ecl.ntt.co.jp [129.60.11.43]) by imail3.m.ecl.ntt.co.jp (8.13.8/8.13.8) with ESMTP id r2C8BKQK004482 for <mpls@ietf.org>; Tue, 12 Mar 2013 17:11:20 +0900
Message-ID: <513EE3BF.1010703@lab.ntt.co.jp>
Date: Tue, 12 Mar 2013 17:13:51 +0900
From: Yoshinori Koike <koike.yoshinori@lab.ntt.co.jp>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: mpls@ietf.org
References: <513B1A2D.8020106@pi.nu>
In-Reply-To: <513B1A2D.8020106@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 08:11:29 -0000

I'm not aware of any IPR applicable to this draft.

Regards,

Yoshinori

(2013/03/09 20:17), Loa Andersson wrote:
> Working Group and authors;
>
> The authors of draft-ietf-mpls-tp-temporal-hitless-psm has indicated
> that the draft is ready working group last call.
>
> Since we never done an IPR poll on this draft we will do this before
> starting the working group last call to check whether there is IPR
> on the document that needs to be disclosed.
>
> This mail starts that IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-tp-
> temporal-hitless-psm?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS wg mailing list.* The
> documents will not advance to the next stage until a response
> has been received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> Thanks, Loa
> (as MPLS WG co-chair)


-- 
Yoshinori Koike
koike.yoshinori@lab.ntt.co.jp


From pabloisnot@gmail.com  Tue Mar 12 08:16:27 2013
Return-Path: <pabloisnot@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EFBA21F8917 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 08:16:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rN+4HYCFI7yR for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 08:16:26 -0700 (PDT)
Received: from mail-ve0-f169.google.com (mail-ve0-f169.google.com [209.85.128.169]) by ietfa.amsl.com (Postfix) with ESMTP id 3334421F84FF for <mpls@ietf.org>; Tue, 12 Mar 2013 08:16:26 -0700 (PDT)
Received: by mail-ve0-f169.google.com with SMTP id 15so3631524vea.28 for <mpls@ietf.org>; Tue, 12 Mar 2013 08:16:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=XgwOsngBLrzm56oJ8bJOF6aipQZS3oxK5MoMGmSWUnA=; b=faz4U6gRjSZ1DT93KnPtv4nZFqIPC0f5DfWRO8Ty02gQaHISbqWpAz8CprBgE0zVTX zL8yhp8UedF8KiVUB4aPSXJLqwlcbLfcQXgYkggNNCheMIhC2dQzIBWOg2as8SFrmJ39 h+AmY4MVVvW0hSJGcQY2L/0njI0JqLB/pJT3LqCsPf4i4cWmEjjLG4q6mSh/JYqTu8td /0cPIlLVa6flkD75Uc2sLdinbCAd33a/FccJuGYnRct78ooGkXuE3GL1FOhYHe44fKNG DUUthjHe4LJC4VHS0OxgrH9LMpzKqYD7SE3ZpKH+Y3ZlCYrADm1w1dA4I7Psi6zxNMq6 HYug==
MIME-Version: 1.0
X-Received: by 10.52.74.34 with SMTP id q2mr5721404vdv.76.1363101385696; Tue, 12 Mar 2013 08:16:25 -0700 (PDT)
Received: by 10.52.97.97 with HTTP; Tue, 12 Mar 2013 08:16:25 -0700 (PDT)
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broadcom.com>
Date: Tue, 12 Mar 2013 11:16:25 -0400
Message-ID: <CAGEmCZzpDM5fQpfySSHpYhdKLPjrokN7D_oQZrggGi0mW62MDw@mail.gmail.com>
From: Pablo Frank <pabloisnot@gmail.com>
To: Shahram Davari <davari@broadcom.com>
Content-Type: multipart/alternative; boundary=20cf3071c7fce359e504d7bbc5a5
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>, "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 15:16:27 -0000

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

I'm still a little wary of the wording on pg. 9, 4th bullet.  Currently,
the draft suggests that packet inspection needs to be minimized.  My
concern with the original solution proposal was that it required a new
line-rate *lookup*.  There was a secondary concern around parsing TLVs
which this point *does* appear to address, but minimizing 'inspection' does
not seem to preclude new lookups.  One of the nice things about MPLS OAM as
it's defined today is that relatively easy to get off-the-shelf forwarding
hardware to trap / redirect OAM frames to a separate OAM block that could
perform the OAM validation and lookups.  This is because encountering a
GACh or a TTL expiry as part of regular MPLS handling unambiguously
terminates the frame (and note that it doesn't require an OAM-specific
lookup in the main-line forwarding hardware).  I'd like this draft to set
avoiding new OAM-specific lookups as a design objective, or you risk
precluding a whole class of (cheap, high volume) hardware from being able
to do this function.

regards,
Pablo


On Wed, Mar 6, 2013 at 2:30 PM, Shahram Davari <davari@broadcom.com> wrote:

> My Comments are addressed and I support this draft to be published as
> Informational  RFC.
>
> Thx
> Shahram
>
> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
> Loa Andersson
> Sent: Tuesday, February 26, 2013 3:02 AM
> To: mpls@ietf.org
> Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
> Subject: [mpls] 2nd working group last call on
> draft-ietf-mpls-tp-mip-mep-map
>
> Working Group,
>
> draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a
> previous last call, due to the nature a and extent of the updates
> we have chosen to start a 2nd wg last call.
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
> A diff from the previous version is available at:
> http://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-tp-mip-mep-map-05
>
> Please send your comments, including approval of the documents and
> the updates to the mpls working group list (mpls@ietf.org)
>
> This working group last call ends March 13, 2013.
>
> /Loa
> for the MPLS working group co-chairs
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

I&#39;m still a little wary of the wording on pg. 9, 4th bullet. =A0Current=
ly, the draft suggests that packet inspection needs to be minimized. =A0My =
concern with the original solution proposal was that it required a new line=
-rate *lookup*. =A0There was a secondary concern around parsing TLVs which =
this point *does* appear to address, but minimizing &#39;inspection&#39; do=
es not seem to preclude new lookups. =A0One of the nice things about MPLS O=
AM as it&#39;s defined today is that relatively easy to get off-the-shelf f=
orwarding hardware to trap / redirect OAM frames to a separate OAM block th=
at could perform the OAM validation and lookups. =A0This is because encount=
ering a GACh or a TTL expiry as part of regular MPLS handling unambiguously=
 terminates the frame (and note that it doesn&#39;t require an OAM-specific=
 lookup in the main-line forwarding hardware). =A0I&#39;d like this draft t=
o set avoiding new OAM-specific lookups as a design objective, or you risk =
precluding a whole class of (cheap, high volume) hardware from being able t=
o do this function.<div>
<br></div><div>regards,</div><div>Pablo</div><div><br><div><br><div class=
=3D"gmail_quote">On Wed, Mar 6, 2013 at 2:30 PM, Shahram Davari <span dir=
=3D"ltr">&lt;<a href=3D"mailto:davari@broadcom.com" target=3D"_blank">davar=
i@broadcom.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">My Comments are addressed and I support this=
 draft to be published as Informational =A0RFC.<br>
<br>
Thx<br>
<span class=3D"HOEnZb"><font color=3D"#888888">Shahram<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
-----Original Message-----<br>
From: <a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [m=
ailto:<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a>] O=
n Behalf Of Loa Andersson<br>
Sent: Tuesday, February 26, 2013 3:02 AM<br>
To: <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org<=
/a>&gt;; <a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ie=
tf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org=
">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><br>

Subject: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-m=
ap<br>
<br>
Working Group,<br>
<br>
draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a<br>
previous last call, due to the nature a and extent of the updates<br>
we have chosen to start a 2nd wg last call.<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map"=
 target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-=
mep-map</a><br>
<br>
There&#39;s also a htmlized version available at:<br>
<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05" ta=
rget=3D"_blank">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-0=
5</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-ma=
p-05" target=3D"_blank">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-=
tp-mip-mep-map-05</a><br>
<br>
Please send your comments, including approval of the documents and<br>
the updates to the mpls working group list (<a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>)<br>
<br>
This working group last call ends March 13, 2013.<br>
<br>
/Loa<br>
for the MPLS working group co-chairs<br>
--<br>
<br>
<br>
Loa Andersson =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0email: <a href=
=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><br>
Senior MPLS Expert =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<a hr=
ef=3D"mailto:loa@pi.nu">loa@pi.nu</a><br>
Huawei Technologies (consult) =A0 =A0 =A0 =A0phone: <a href=3D"tel:%2B46%20=
739%2081%2021%2064" value=3D"+46739812164">+46 739 81 21 64</a><br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
</div></div></blockquote></div><br></div></div>

--20cf3071c7fce359e504d7bbc5a5--

From talmi@marvell.com  Tue Mar 12 08:25:16 2013
Return-Path: <talmi@marvell.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4B1321F8C87 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 08:25:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eGszptyB9PmB for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 08:25:13 -0700 (PDT)
Received: from na3sys009aog109.obsmtp.com (na3sys009aog109.obsmtp.com [74.125.149.201]) by ietfa.amsl.com (Postfix) with ESMTP id 2192221F8C7A for <mpls@ietf.org>; Tue, 12 Mar 2013 08:25:00 -0700 (PDT)
Received: from sc-owa02.marvell.com ([199.233.58.137]) (using TLSv1) by na3sys009aob109.postini.com ([74.125.148.12]) with SMTP ID DSNKUT9Iy7/lJXjd/35F5Dh28uk5hZ/7mRlN@postini.com; Tue, 12 Mar 2013 08:25:10 PDT
Received: from YK-HUB01.marvell.com (10.4.102.51) by sc-owa02.marvell.com (10.93.76.22) with Microsoft SMTP Server (TLS) id 8.3.213.0; Tue, 12 Mar 2013 08:09:21 -0700
Received: from IL-MB01.marvell.com ([10.4.102.53]) by YK-HUB01.marvell.com ([10.4.102.51]) with mapi; Tue, 12 Mar 2013 17:09:13 +0200
From: Tal Mizrahi <talmi@marvell.com>
To: Curtis Villamizar <curtis@occnc.com>, "mpls@ietf.org" <mpls@ietf.org>
Date: Tue, 12 Mar 2013 17:09:08 +0200
Thread-Topic: Comments about draft-villamizar-mpls-forwarding
Thread-Index: Ac4fM0jVPDsa5qN8S2GmeyJNWegBOw==
Message-ID: <74470498B659FA4687F0B0018C19A89C01A0F9726814@IL-MB01.marvell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_74470498B659FA4687F0B0018C19A89C01A0F9726814ILMB01marve_"
MIME-Version: 1.0
Subject: [mpls] Comments about draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 15:25:16 -0000

--_000_74470498B659FA4687F0B0018C19A89C01A0F9726814ILMB01marve_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Curtis,

Very interesting draft. I definitely think it is worth pursuing.

Some comments below:

1.       I think it is a good idea to describe the common practices of wher=
e you draw the line between hardware and software.
However, as a chip vendor I do not feel comfortable with *mandating* what s=
hould be implemented in hardware.
Terms like: "hardware should", "hardware MUST be capable of", or "MUST be r=
ecognized by hardware" are a bit harsh.
In general, I suggest to relax the phrasing in a way that describes what ty=
pically is done in hardware, but does mandate what should be done in hardwa=
re.

2.       "2.1.3.  Time Synchronization"

a.       I suggest to add a reference to IEEE 1588.

b.      "It may be necessary to modify layer-2 checksums or frame check seq=
uences after insertion." - timestamping PTP/NTP over UDP/IP may also requir=
e updating the UDP checksum.

3.       "2.6.  OAM and DoS Protection"

a.       I would suggest to separate this section into 2 subsections. In my=
 understanding (correct me if wrong) the connection between OAM and DoS is =
a bit remote.

b.      RFC6374 is mentioned only in the context of MPLS-TP, even though it=
 is defined for MPLS.

c.       You may want to mention protection switching, e.g., RFC 6378.

Tal.


--_000_74470498B659FA4687F0B0018C19A89C01A0F9726814ILMB01marve_
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-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" 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"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:998921765;
	mso-list-type:hybrid;
	mso-list-template-ids:674687674 67698703 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></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 vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hi Curtis,<o:p><=
/o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ver=
y interesting draft. I definitely think it is worth pursuing.<o:p></o:p></p=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Some commen=
ts below:<o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-indent:-.=
25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'mso-list:=
Ignore'>1.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3DLTR></span>I think it =
is a good idea to describe the common practices of where you draw the line =
between hardware and software.<br>However, as a chip vendor I do not feel c=
omfortable with *<b>mandating</b>* what should be implemented in hardware. =
<br>Terms like: &#8220;hardware should&#8221;, &#8220;hardware MUST be capa=
ble of&#8221;, or &#8220;MUST be recognized by hardware&#8221; are a bit ha=
rsh.<br>In general, I suggest to relax the phrasing in a way that describes=
 what typically is done in hardware, but does mandate what should be done i=
n hardware.<o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-indent:=
-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'mso-lis=
t:Ignore'>2.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3DLTR></span>&#8220;2.=
1.3. &nbsp;Time Synchronization&#8221;<o:p></o:p></p><p class=3DMsoListPara=
graph style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1=
'><![if !supportLists]><span style=3D'mso-list:Ignore'>a.<span style=3D'fon=
t:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></sp=
an><![endif]><span dir=3DLTR></span>I suggest to add a reference to IEEE 15=
88.<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.0in;te=
xt-indent:-.25in;mso-list:l0 level2 lfo1'><![if !supportLists]><span style=
=3D'mso-list:Ignore'>b.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3DLTR></span>&#82=
20;It may be necessary to modify layer-2 checksums or frame check sequences=
 after insertion.&#8221; &#8211; timestamping PTP/NTP over UDP/IP may also =
require updating the UDP checksum.<o:p></o:p></p><p class=3DMsoListParagrap=
h style=3D'text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]=
><span style=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times New Rom=
an"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=
=3DLTR></span>&#8220;2.6.&nbsp; OAM and DoS Protection&#8221;<o:p></o:p></p=
><p class=3DMsoListParagraph style=3D'margin-left:1.0in;text-indent:-.25in;=
mso-list:l0 level2 lfo1'><![if !supportLists]><span style=3D'mso-list:Ignor=
e'>a.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><![endif]><span dir=3DLTR></span>I would suggest =
to separate this section into 2 subsections. In my understanding (correct m=
e if wrong) the connection between OAM and DoS is a bit remote.<o:p></o:p><=
/p><p class=3DMsoListParagraph style=3D'margin-left:1.0in;text-indent:-.25i=
n;mso-list:l0 level2 lfo1'><![if !supportLists]><span style=3D'mso-list:Ign=
ore'>b.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; </span></span><![endif]><span dir=3DLTR></span>RFC6374 is mentioned=
 only in the context of MPLS-TP, even though it is defined for MPLS.<o:p></=
o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.0in;text-indent:=
-.25in;mso-list:l0 level2 lfo1'><![if !supportLists]><span style=3D'mso-lis=
t:Ignore'>c.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3DLTR></span>You may w=
ant to mention protection switching, e.g., RFC 6378.<o:p></o:p></p><p class=
=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span style=3D'font-=
size:10.0pt;font-family:"Arial","sans-serif"'>Tal.<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>=

--_000_74470498B659FA4687F0B0018C19A89C01A0F9726814ILMB01marve_--

From michelg@upperside.fr  Tue Mar 12 08:28:29 2013
Return-Path: <michelg@upperside.fr>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C88D21F8CB1 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 08:28:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.926
X-Spam-Level: 
X-Spam-Status: No, score=-0.926 tagged_above=-999 required=5 tests=[AWL=-0.742, BAYES_40=-0.185, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oMJ386ZDJqG6 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 08:28:28 -0700 (PDT)
Received: from smtp04.msg.oleane.net (smtp04.msg.oleane.net [62.161.4.4]) by ietfa.amsl.com (Postfix) with ESMTP id 1633921F8CB0 for <mpls@ietf.org>; Tue, 12 Mar 2013 08:28:27 -0700 (PDT)
Received: from MichelGosseDel ([195.6.217.229]) (authenticated) by smtp04.msg.oleane.net (MSA) with ESMTP id r2CFSOQQ018733 for <mpls@ietf.org>; Tue, 12 Mar 2013 16:28:24 +0100
X-Oleane-Rep: REPA
From: "Michel Gosse" <michelg@upperside.fr>
To: <mpls@ietf.org>
Date: Tue, 12 Mar 2013 16:28:25 +0100
Message-ID: <008601ce1f36$3d7054b0$b850fe10$@upperside.fr>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0087_01CE1F3E.9F35F530"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac4fNjz23jDXpiQ5S26Klq3VMRIngQ==
Content-Language: fr
X-PMX-Spam: Probability=10%
X-PFSI-Info: PMX 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2013.3.12.151215 (no antivirus check)
X-Orange-Auth: bWcyNjMtM0B1cHBlc2lkZS5mci5mdG8=
Subject: [mpls] MPLS World Congress 2013: Analysing the SDN Impact
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 15:28:29 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0087_01CE1F3E.9F35F530
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

MPLS World will start next week, from 19 to 22 March.

 

The 15th edition of the international congress will pay particular attention
to SDN and OpenFlow impacts on MPLS architecture and designs.

 

Other sessions will cover End-to-End, Mobile Backhaul, Protection, Data
Center and Core Network issues.

 

There is still time to register:

http://www.uppersideconferences.com/

 


------=_NextPart_000_0087_01CE1F3E.9F35F530
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
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 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.apple-style-span
	{mso-style-name:apple-style-span;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></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=3DFR link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>MPLS World =
will start next week, from 19 to 22 March.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><o:p>&nbsp;</o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>The 15th =
edition of the international congress will pay particular attention to =
SDN and OpenFlow impacts on MPLS architecture and =
designs.<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><o:p>&nbsp;</o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>Other =
sessions will cover End-to-End, Mobile Backhaul, Protection, Data Center =
and Core Network issues.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><o:p>&nbsp;</o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'>There is =
still time to register:<o:p></o:p></span></p><p class=3DMsoNormal><span =
class=3Dapple-style-span><span =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><a =
href=3D"http://www.uppersideconferences.com/">http://www.uppersideconfere=
nces.com/</a></span></span><span =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><o:p></o:p></s=
pan></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p></div></body></html>
------=_NextPart_000_0087_01CE1F3E.9F35F530--


From hideki.endo.es@hitachi.com  Tue Mar 12 10:32:50 2013
Return-Path: <hideki.endo.es@hitachi.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9379911E80A6 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 10:32:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.663
X-Spam-Level: 
X-Spam-Status: No, score=0.663 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_BASE64_TEXT=1.753, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wo6lVVBCD7JQ for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 10:32:47 -0700 (PDT)
Received: from mail9.hitachi.co.jp (mail9.hitachi.co.jp [133.145.228.44]) by ietfa.amsl.com (Postfix) with ESMTP id C3C7211E80A3 for <mpls@ietf.org>; Tue, 12 Mar 2013 10:32:45 -0700 (PDT)
Received: from mlsv6.hitachi.co.jp (unknown [133.144.234.166]) by mail9.hitachi.co.jp (Postfix) with ESMTP id 8F06A37C84; Wed, 13 Mar 2013 02:32:43 +0900 (JST)
Received: from mfilter06.hitachi.co.jp by mlsv6.hitachi.co.jp (8.13.1/8.13.1) id r2CHWhjZ008717; Wed, 13 Mar 2013 02:32:43 +0900
Received: from hitachi.com (localhost.localdomain [127.0.0.1]) by mfilter06.hitachi.co.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id r2CHWGZl017054; Wed, 13 Mar 2013 02:32:43 +0900
Received: from vshuts02.hitachi.co.jp ([vshuts02.hitachi.co.jp [10.201.6.84]]) by mfilter06.hitachi.co.jp with RELAY id r2CHWgaL017155 ;  Wed, 13 Mar 2013 02:32:43 +0900
Received: from gmml25.itg.hitachi.co.jp (unknown [158.213.165.145]) by vshuts02.hitachi.co.jp (Postfix) with ESMTP id E3755490041; Wed, 13 Mar 2013 02:32:41 +0900 (JST)
Received: from [127.0.0.1] by gmml25.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id r2CHWfr10203266; Wed, 13 Mar 2013 02:32:41 +0900
Message-Type: Multiple Part
MIME-Version: 1.0
Message-ID: <XNM1$7$0$0$$6$1$2$A$5004086U513f6699@hitachi.com>
Content-Type: multipart/mixed; boundary="GMAILSMTPBOUND01130313023235"
To: <pabloisnot@gmail.com>
From: <hideki.endo.es@hitachi.com>
Date: Wed, 13 Mar 2013 02:32:26 +0900
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <CAGEmCZzpDM5fQpfySSHpYhdKLPjrokN7D_oQZrggGi0mW62MDw@mail.gmail.c>
Priority: normal
Importance: normal
X400-Content-Identifier: X513F669900000M
X400-MTS-Identifier: [/C=JP/ADMD=HITNET/PRMD=HITACHI/;gmml28130313023209485]
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org, rcallon@juniper.net
Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 17:32:50 -0000

--GMAILSMTPBOUND01130313023235
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: base64

SGkgUGFibG8sDQoNClRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50cy4NCg0KSWYgeW91IGRv
bid0IHdhbnQgYW55IGNoYW5nZSBmb3IgeW91ciBlcXVpcG1lbnRzLA0KeW91IGNhbiBzZWxl
Y3QgcGVyLW5vZGUgTUlQIG9wdGlvbi4NCk90aGVyd2lzZSwgaXQgaXMgbmVlZGVkIHRvIGNo
YW5nZSBzb21ldGhpbmcuDQpFdmVuIGlmIHlvdSBjaGFuZ2Ugc29tZXRoaW5nIGluIHlvdXIg
Y2hlYXAgYW5kIGhpZ2ggdm9sdW1lIGhhcmR3YXJlLA0KdGhlIGNvc3Qgd291bGQgYmUgdmVy
eSBsb3cgaW4gdGhlIGNhc2Ugb2YgbWluaW11bSBjaGFuZ2UgYXMgb3VyIGRyYWZ0IHNheXMu
DQoNClRoYW5rcywNCkhpZGVraSBFbmRvDQoNCg0KPkknbSBzdGlsbCBhIGxpdHRsZSB3YXJ5
IG9mIHRoZSB3b3JkaW5nIG9uIHBnLiA5LCA0dGggYnVsbGV0LiAgQ3VycmVudGx5LA0KPnRo
ZSBkcmFmdCBzdWdnZXN0cyB0aGF0IHBhY2tldCBpbnNwZWN0aW9uIG5lZWRzIHRvIGJlIG1p
bmltaXplZC4gIE15DQo+Y29uY2VybiB3aXRoIHRoZSBvcmlnaW5hbCBzb2x1dGlvbiBwcm9w
b3NhbCB3YXMgdGhhdCBpdCByZXF1aXJlZCBhIG5ldw0KPmxpbmUtcmF0ZSAqbG9va3VwKi4g
IFRoZXJlIHdhcyBhIHNlY29uZGFyeSBjb25jZXJuIGFyb3VuZCBwYXJzaW5nIFRMVnMNCj53
aGljaCB0aGlzIHBvaW50ICpkb2VzKiBhcHBlYXIgdG8gYWRkcmVzcywgYnV0IG1pbmltaXpp
bmcgJ2luc3BlY3Rpb24nIGRvZXMNCj5ub3Qgc2VlbSB0byBwcmVjbHVkZSBuZXcgbG9va3Vw
cy4gIE9uZSBvZiB0aGUgbmljZSB0aGluZ3MgYWJvdXQgTVBMUyBPQU0gYXMNCj5pdCdzIGRl
ZmluZWQgdG9kYXkgaXMgdGhhdCByZWxhdGl2ZWx5IGVhc3kgdG8gZ2V0IG9mZi10aGUtc2hl
bGYgZm9yd2FyZGluZw0KPmhhcmR3YXJlIHRvIHRyYXAgLyByZWRpcmVjdCBPQU0gZnJhbWVz
IHRvIGEgc2VwYXJhdGUgT0FNIGJsb2NrIHRoYXQgY291bGQNCj5wZXJmb3JtIHRoZSBPQU0g
dmFsaWRhdGlvbiBhbmQgbG9va3Vwcy4gIFRoaXMgaXMgYmVjYXVzZSBlbmNvdW50ZXJpbmcg
YQ0KPkdBQ2ggb3IgYSBUVEwgZXhwaXJ5IGFzIHBhcnQgb2YgcmVndWxhciBNUExTIGhhbmRs
aW5nIHVuYW1iaWd1b3VzbHkNCj50ZXJtaW5hdGVzIHRoZSBmcmFtZSAoYW5kIG5vdGUgdGhh
dCBpdCBkb2Vzbid0IHJlcXVpcmUgYW4gT0FNLXNwZWNpZmljDQo+bG9va3VwIGluIHRoZSBt
YWluLWxpbmUgZm9yd2FyZGluZyBoYXJkd2FyZSkuICBJJ2QgbGlrZSB0aGlzIGRyYWZ0IHRv
IHNldA0KPmF2b2lkaW5nIG5ldyBPQU0tc3BlY2lmaWMgbG9va3VwcyBhcyBhIGRlc2lnbiBv
YmplY3RpdmUsIG9yIHlvdSByaXNrDQo+cHJlY2x1ZGluZyBhIHdob2xlIGNsYXNzIG9mIChj
aGVhcCwgaGlnaCB2b2x1bWUpIGhhcmR3YXJlIGZyb20gYmVpbmcgYWJsZQ0KPnRvIGRvIHRo
aXMgZnVuY3Rpb24uDQo+DQo+cmVnYXJkcywNCj5QYWJsbw0KPg0KPg0KPk9uIFdlZCwgTWFy
IDYsIDIwMTMgYXQgMjozMCBQTSwgU2hhaHJhbSBEYXZhcmkgPGRhdmFyaUBicm9hZGNvbS5j
b20+IHdyb3RlOg0KPg0KPj4gTXkgQ29tbWVudHMgYXJlIGFkZHJlc3NlZCBhbmQgSSBzdXBw
b3J0IHRoaXMgZHJhZnQgdG8gYmUgcHVibGlzaGVkIGFzDQo+PiBJbmZvcm1hdGlvbmFsICBS
RkMuDQo+Pg0KPj4gVGh4DQo+PiBTaGFocmFtDQo+Pg0KPj4gLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCj4+IEZyb206IG1wbHMtYm91bmNlc0BpZXRmLm9yZyBbbWFpbHRvOm1wbHMt
Ym91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mDQo+PiBMb2EgQW5kZXJzc29uDQo+PiBT
ZW50OiBUdWVzZGF5LCBGZWJydWFyeSAyNiwgMjAxMyAzOjAyIEFNDQo+PiBUbzogbXBsc0Bp
ZXRmLm9yZw0KPj4gQ2M6IDxtcGxzLWFkc0B0b29scy5pZXRmLm9yZz47IG1wbHMtY2hhaXJz
QHRvb2xzLmlldGYub3JnOw0KPj4gZHJhZnQtaWV0Zi1tcGxzLXRwLW1pcC1tZXAtbWFwQHRv
b2xzLmlldGYub3JnDQo+PiBTdWJqZWN0OiBbbXBsc10gMm5kIHdvcmtpbmcgZ3JvdXAgbGFz
dCBjYWxsIG9uDQo+PiBkcmFmdC1pZXRmLW1wbHMtdHAtbWlwLW1lcC1tYXANCj4+DQo+PiBX
b3JraW5nIEdyb3VwLA0KPj4NCj4+IGRyYWZ0LWlldGYtbXBscy10cC1taXAtbWVwLW1hcC0w
NS50eHQgaGFzIGJlZW4gdXBkYXRlZCBhZnRlciBhDQo+PiBwcmV2aW91cyBsYXN0IGNhbGws
IGR1ZSB0byB0aGUgbmF0dXJlIGEgYW5kIGV4dGVudCBvZiB0aGUgdXBkYXRlcw0KPj4gd2Ug
aGF2ZSBjaG9zZW4gdG8gc3RhcnQgYSAybmQgd2cgbGFzdCBjYWxsLg0KPj4NCj4+IFRoZSBJ
RVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KPj4gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1tcGxzLXRwLW1pcC1t
ZXAtbWFwDQo+Pg0KPj4gVGhlcmUncyBhbHNvIGEgaHRtbGl6ZWQgdmVyc2lvbiBhdmFpbGFi
bGUgYXQ6DQo+PiBodHRwOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW1wbHMt
dHAtbWlwLW1lcC1tYXAtMDUNCj4+DQo+PiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVy
c2lvbiBpcyBhdmFpbGFibGUgYXQ6DQo+PiBodHRwOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/
dXJsMj1kcmFmdC1pZXRmLW1wbHMtdHAtbWlwLW1lcC1tYXAtMDUNCj4+DQo+PiBQbGVhc2Ug
c2VuZCB5b3VyIGNvbW1lbnRzLCBpbmNsdWRpbmcgYXBwcm92YWwgb2YgdGhlIGRvY3VtZW50
cyBhbmQNCj4+IHRoZSB1cGRhdGVzIHRvIHRoZSBtcGxzIHdvcmtpbmcgZ3JvdXAgbGlzdCAo
bXBsc0BpZXRmLm9yZykNCj4+DQo+PiBUaGlzIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIGVu
ZHMgTWFyY2ggMTMsIDIwMTMuDQo+Pg0KPj4gL0xvYQ0KPj4gZm9yIHRoZSBNUExTIHdvcmtp
bmcgZ3JvdXAgY28tY2hhaXJzDQo+PiAtLQ0KPj4NCj4+DQo+PiBMb2EgQW5kZXJzc29uICAg
ICAgICAgICAgICAgICAgICAgICAgZW1haWw6IGxvYUBtYWlsMDEuaHVhd2VpLmNvbQ0KPj4g
U2VuaW9yIE1QTFMgRXhwZXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICBsb2FAcGkubnUN
Cj4+IEh1YXdlaSBUZWNobm9sb2dpZXMgKGNvbnN1bHQpICAgICAgICBwaG9uZTogKzQ2IDcz
OSA4MSAyMSA2NA0KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCj4+IG1wbHMgbWFpbGluZyBsaXN0DQo+PiBtcGxzQGlldGYub3JnDQo+PiBo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCj4+DQo+Pg0KPj4g
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+IG1w
bHMgbWFpbGluZyBsaXN0DQo+PiBtcGxzQGlldGYub3JnDQo+PiBodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCj4+DQo+DQo=

--GMAILSMTPBOUND01130313023235--

From davari@broadcom.com  Tue Mar 12 11:02:35 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E784A21F8B6B for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:02:32 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WHdhYHQG5j2i for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:02:31 -0700 (PDT)
Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by ietfa.amsl.com (Postfix) with ESMTP id A0BD121F8626 for <mpls@ietf.org>; Tue, 12 Mar 2013 11:02:28 -0700 (PDT)
Received: from [10.16.192.232] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Tue, 12 Mar 2013 10:59:34 -0700
X-Server-Uuid: 06151B78-6688-425E-9DE2-57CB27892261
Received: from SJEXCHCAS05.corp.ad.broadcom.com (10.16.203.13) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Tue, 12 Mar 2013 11:02:18 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS05.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Tue, 12 Mar 2013 11:01:57 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Shahram Davari" <davari@broadcom.com>, "Loa Andersson" <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
Thread-Index: AQHOFBCqqpLwJbW2E0CMpYEjd57VtpiZGRXggAlS6/A=
Date: Tue, 12 Mar 2013 18:01:55 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D21B28C0BG493466-01-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 18:02:35 -0000

Hi,

Although I mentioned I am Ok with the draft to be advanced to RFC, but afte=
r reviewing it in more details it appears that the draft, in spite of its n=
ame, does talk about UP-MEP at all and only talks about UP-MIP, while the f=
igures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, co=
nsidering that there can't be a MIP without a MEP,  the draft should have s=
ome wording regarding UP-MEPs and their applicability to LSPs and PWs. I wo=
uld also argue that LSPs can't have UP-MEPs, since PWs from many ingress po=
rts can enter an LSP  and therefore the LSP can't start on the ingress inte=
rface.

A quick fix at this point is to mention UP-MEP is out of scope and change t=
he figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP a=
nd its applicability and placement, etc.

Regards,
Shahram

=20

-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Sha=
hram Davari
Sent: Wednesday, March 06, 2013 11:30 AM
To: Loa Andersson; mpls@ietf.org
Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-ietf-mpls-=
tp-mip-mep-map@tools.ietf.org
Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-m=
ep-map

My Comments are addressed and I support this draft to be published as Infor=
mational  RFC.

Thx
Shahram

-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Loa=
 Andersson
Sent: Tuesday, February 26, 2013 3:02 AM
To: mpls@ietf.org
Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-ietf-mpls-=
tp-mip-mep-map@tools.ietf.org
Subject: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-m=
ap

Working Group,

draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a
previous last call, due to the nature a and extent of the updates
we have chosen to start a 2nd wg last call.

The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05

Please send your comments, including approval of the documents and
the updates to the mpls working group list (mpls@ietf.org)

This working group last call ends March 13, 2013.

/Loa
for the MPLS working group co-chairs
--=20


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64
_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls


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



From hideki.endo.es@hitachi.com  Tue Mar 12 11:19:48 2013
Return-Path: <hideki.endo.es@hitachi.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFE6C11E8115 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:19:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.213
X-Spam-Level: 
X-Spam-Status: No, score=-0.213 tagged_above=-999 required=5 tests=[AWL=0.877,  BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HthujxHLLgka for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:19:47 -0700 (PDT)
Received: from mail7.hitachi.co.jp (mail7.hitachi.co.jp [133.145.228.42]) by ietfa.amsl.com (Postfix) with ESMTP id 2B42B11E80D5 for <mpls@ietf.org>; Tue, 12 Mar 2013 11:19:46 -0700 (PDT)
Received: from mlsv5.hitachi.co.jp (unknown [133.144.234.166]) by mail7.hitachi.co.jp (Postfix) with ESMTP id 3A1E637AC2; Wed, 13 Mar 2013 03:19:45 +0900 (JST)
Received: from mfilter03.hitachi.co.jp by mlsv5.hitachi.co.jp (8.13.1/8.13.1) id r2CIJjoF009932; Wed, 13 Mar 2013 03:19:45 +0900
Received: from vshuts04.hitachi.co.jp (vshuts04.hitachi.co.jp [10.201.6.86]) by mfilter03.hitachi.co.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id r2CIJiwe014641; Wed, 13 Mar 2013 03:19:44 +0900
Received: from gmml25.itg.hitachi.co.jp (unknown [158.213.165.145]) by vshuts04.hitachi.co.jp (Postfix) with ESMTP id E4CF314003B; Wed, 13 Mar 2013 03:19:43 +0900 (JST)
Received: from [127.0.0.1] by gmml25.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id r2CIJhB10084550; Wed, 13 Mar 2013 03:19:43 +0900
Message-Type: Multiple Part
MIME-Version: 1.0
Message-ID: <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com>
Content-Type: text/plain; charset=us-ascii
To: <davari@broadcom.com>
From: <hideki.endo.es@hitachi.com>
Date: Wed, 13 Mar 2013 03:19:30 +0900
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa>
Priority: normal
Importance: normal
X400-Content-Identifier: X513F719E00000M
X400-MTS-Identifier: [/C=JP/ADMD=HITNET/PRMD=HITACHI/;gmml281303130319105BB]
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org, mpls-ads@tools.ietf.org
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 18:19:48 -0000

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but after reviewing it in more details it appears that the draft, in spite of its name, does talk about UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, considering that there can't be a MIP without a MEP,  the draft should have some wording regarding UP-MEPs and their applicability to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP and its applicability and placement, etc.
>
>Regards,
>Shahram
>
> 
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Informational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a
>previous last call, due to the nature a and extent of the updates
>we have chosen to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and
>the updates to the mpls working group list (mpls@ietf.org)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>-- 
>
>
>Loa Andersson                        email: loa@mail01.huawei.com
>Senior MPLS Expert                          loa@pi.nu
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>

From davari@broadcom.com  Tue Mar 12 11:30:34 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5555C11E8138 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:30:34 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id spFgdjdPzmag for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:30:33 -0700 (PDT)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id 6763911E810B for <mpls@ietf.org>; Tue, 12 Mar 2013 11:30:33 -0700 (PDT)
Received: from [10.16.192.224] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Tue, 12 Mar 2013 11:26:18 -0700
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS03.corp.ad.broadcom.com (10.16.203.9) by SJEXCHHUB01.corp.ad.broadcom.com (10.16.192.224) with Microsoft SMTP Server (TLS) id 8.2.247.2; Tue, 12 Mar 2013 11:30:29 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS03.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Tue, 12 Mar 2013 11:30:28 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
Thread-Index: AQHOH044DT2hQqtet0Odb2gEZWUkuZiiX56g
Date: Tue, 12 Mar 2013 18:30:28 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com>
In-Reply-To: <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D21ACC03C0586964-01-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 18:30:34 -0000

Hideki,

So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).

My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu; mpls@ietf.org; mpls-ads@tools.ietf.org; mpls-chairs@tools.ie=
tf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>=20
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Sh=
ahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-ietf-mpls=
-tp-mip-mep-map@tools.ietf.org
>Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-=
mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Lo=
a Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-ietf-mpls=
-tp-mip-mep-map@tools.ietf.org
>Subject: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-=
map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a
>previous last call, due to the nature a and extent of the updates
>we have chosen to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and
>the updates to the mpls working group list (mpls@ietf.org)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--=20
>
>
>Loa Andersson                        email: loa@mail01.huawei.com
>Senior MPLS Expert                          loa@pi.nu
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>



From curtis@occnc.com  Tue Mar 12 11:50:28 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9D1711E8108 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:50:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.162
X-Spam-Level: 
X-Spam-Status: No, score=-1.162 tagged_above=-999 required=5 tests=[AWL=-0.667, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id APpc9pLcUt7V for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:50:28 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 884F711E80F3 for <mpls@ietf.org>; Tue, 12 Mar 2013 11:50:27 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2CIn882022072; Tue, 12 Mar 2013 14:49:08 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303121849.r2CIn882022072@gateway1.orleans.occnc.com>
To: Tal Mizrahi <talmi@marvell.com>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Tue, 12 Mar 2013 17:09:08 +0200." <74470498B659FA4687F0B0018C19A89C01A0F9726814@IL-MB01.marvell.com>
Date: Tue, 12 Mar 2013 14:49:08 -0400
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] Comments about draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 18:50:28 -0000

In message <74470498B659FA4687F0B0018C19A89C01A0F9726814@IL-MB01.marvell.com>
Tal Mizrahi writes:
> 
> Hi Curtis,

Hi Tal,

> Very interesting draft. I definitely think it is worth pursuing.

Thank you for the comments.

> Some comments below:
>  
> 1.  I think it is a good idea to describe the common practices of
>     where you draw the line between hardware and software.  However,
>     as a chip vendor I do not feel comfortable with *mandating* what
>     should be implemented in hardware.
>  
>     Terms like: "hardware should", "hardware MUST be capable of", or
>     "MUST be recognized by hardware" are a bit harsh.
>  
>     In general, I suggest to relax the phrasing in a way that
>     describes what typically is done in hardware, but does mandate
>     what should be done in hardware.

This is a very good comment.  Just prior to the 01 version I went
through the use of the words SHOULD and MUST (with help from Shane)
and tried to do one of the following:

  1.  Find and existing RFC where SHOULD or MUST is already specified
      and cite it as the source of the requirement (not applicable in
      this case).

  2.  Change the wording to match SHOULD or MUST in an existing RFC.
      The same as #1.

  3.  Clearly indicate a recommendation that is not required for
      compliance but is required for some other reason such as
      provider scalability needs but retain strong wording.

  4.  Just make a statement about common practice and reasons and
      leave it at that.

Any recommendation about implementing something in hardware should be
of the form #4, unless there is strong evidence that it cannot be
implemented without hardware support.  Packet filtering or any other
operation that may have to run at line rate qualifies.

This is similar to the argument almost two decades ago about whether
such things as packets with IP options, source routed packets,
IP fragmentation, etc, needed to be in hardware.  In some cases you
could crash a router with too high a load of these so clearly these
all had to be implemented in hardware.

If you would like to meet here at IETF the two of us can go through
each statement in the DoS and OAM sections and review the wording.  If
so, we can take this off line (I'll send another email without the WG
on the Cc).

If not, I will go through the wording and send a later reply.

> 2.  "2.1.3.  Time Synchronization"
>  
> a.  I suggest to add a reference to IEEE 1588.

I did not reference 1588 or ntp because the tictoc draft references
these.  I could add both references but the list is already long.

> b.  "It may be necessary to modify layer-2 checksums or frame check
>     sequences after insertion." - timestamping PTP/NTP over UDP/IP may
>     also require updating the UDP checksum.

Yes.  I am aware of that.  I could mention this detail.  The same is
true about adding timestamps or packet and byte counts for MPLS-TP DM
and LM OAM.

> 3.  "2.6.  OAM and DoS Protection"
>  
> a.  I would suggest to separate this section into 2 subsections. In my
>     understanding (correct me if wrong) the connection between OAM and
>     DoS is a bit remote.

What they have in common is neither is forwarding.  These are packets
handled by "the host" at this address.  Some are in response to TTL
expire.

> b.  RFC6374 is mentioned only in the context of MPLS-TP, even though
>     it is defined for MPLS.

Thanks.  This is a good point.  However, LM in particular relies on
in-order delivery of all traffic within the LSP which is always the
case in MPLS, and in core is seldom the case.

> c.  You may want to mention protection switching, e.g., RFC 6378.

I mention PSC by name.  I'm not sure if I should cite rfc6378 or wait
for 6378bis since rfc6378 is known to be broken.  :-)

Make sure to implement that in very programmable hardware.

> Tal.

Thanks for the very good comments.

Curtis

From gregory.mirsky@ericsson.com  Tue Mar 12 11:56:37 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE8F921F8A67 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:56:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pv-+8ShLTnPr for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 11:56:35 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id 38B9A11E8176 for <mpls@ietf.org>; Tue, 12 Mar 2013 11:56:35 -0700 (PDT)
X-AuditID: c618062d-b7f0d6d00000097e-b4-513f7a6295dd
Received: from EUSAAHC006.ericsson.se (Unknown_Domain [147.117.188.90]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id DD.64.02430.26A7F315; Tue, 12 Mar 2013 19:56:34 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC006.ericsson.se ([147.117.188.90]) with mapi id 14.02.0318.004; Tue, 12 Mar 2013 14:56:10 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Shahram Davari <davari@broadcom.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: On Up and Down MEP in MPLS-TP  (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOH1NCxu+w5AH5Vkey9NP/4JqeRA==
Date: Tue, 12 Mar 2013 18:56:09 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF11206FBD5eusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphkeLIzCtJLcpLzFFi42KZXLonSjepyj7QoL3DzGJ9r6dF862z7BbX v7xnsljysoPd4vulJSwWt5auZHVg85h1/yybR+uZNSweS5b8ZPL4cvkzWwBLFJdNSmpOZllq kb5dAldGf9dm9oK3pRUvb0xnbWB8l9rFyMkhIWAisXzpYVYIW0ziwr31bF2MXBxCAkcYJbbe X80C4SxnlNh76wQjSBWbgJHEi4097CC2iECqxOy+fjYQm1ngF1DHJT0QW1igWOLGjHtQNRUS O07NgbL1JJZ+mgRWzyKgKnFi7Q6wmbwC3hLLtu9mhFi2jkniT8M3sCJOgXCJK5+vgxUxAp33 /dQaJohl4hK3nsxngjhbQGLJnvPMELaoxMvH/6DeUZb4PucRC0R9vkTD5EdsEMsEJU7OfMIy gVF0FpJRs5CUzUJSBhHXkViw+xMbhK0tsWzha2YY+8yBx0zI4gsY2VcxcpQWp5blphsZbGIE xuQxCTbdHYx7XloeYpTmYFES5w1yvRAgJJCeWJKanZpakFoUX1Sak1p8iJGJg1OqgbG0Qv+k xR+mf0dP3GhY9ea5rJnIo4kCkzhZ2X+dq0+3sVnmbymkdcoz52bJHxYH7o6FlyvVJn98fvfl EY3Em/XbJ26Nyp2w+cu/vRo++w+cVL7T3N74oP6e/fGP1z/7Hpu24Otv9trbS448DV+wW+nY izjHlYpMQisWnBatv7bs42v/otc7QjblKrEUZyQaajEXFScCAHd7WtqXAgAA
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 18:56:37 -0000

--_000_7347100B5761DC41A166AC17F22DF11206FBD5eusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.

I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.

        Regards,
                Greg

-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Sha=
hram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map

Hideki,

So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).

My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu; mpls@ietf.org; mpls-ads@tools.ietf.org; mpls-chairs@tools.ie=
tf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com
>Senior MPLS Expert                          loa@pi.nu
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>


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


--_000_7347100B5761DC41A166AC17F22DF11206FBD5eusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<div>Dear All,</div>
<div>What would be the most appropriate subject to continue this discussion=
? I'll give it a try, please feel free to change it. </div>
<div>&nbsp;</div>
<div>I think that there's nothing that can preclude from supporting UP MEP =
on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multp=
iple PWs mapped to that LSP. Same, I think, is the true for&nbsp; p2mp PW. =
Note that service, VPWS, is not part
of MPLS-TP architecture.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Greg</div>
<div>&nbsp;</div>
<div>-----Original Message-----</div>
<div>From: mpls-bounces@ietf.org [<a href=3D"mailto:mpls-bounces@ietf.org">=
<font color=3D"blue"><u>mailto:mpls-bounces@ietf.org</u></font></a>] On Beh=
alf Of Shahram Davari</div>
<div>Sent: Tuesday, March 12, 2013 11:30 AM</div>
<div>To: hideki.endo.es@hitachi.com</div>
<div>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-=
mep-map@tools.ietf.org; mpls-ads@tools.ietf.org</div>
<div>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-m=
ip-mep-map</div>
<div>&nbsp;</div>
<div>Hideki,</div>
<div>&nbsp;</div>
<div>So far no RFC or draft has talked about Down or UP MEP for LSPs. But i=
f you think about it logically LSPs can't have UP-MEP because LSP can carry=
 many PWs and each PW may enter the LSP from a different port/interface.&nb=
sp; PWs can have UP-MEP but only for
P2P services (VPWS), otherwise they can't have UP-MEP either (same as LSP).=
</div>
<div>&nbsp;</div>
<div>My suggestion is to correct figures and change UP-MEPs to Down-MEPs fo=
r LSPs. Also to mention UP-MEP is out of scope.</div>
<div>&nbsp;</div>
<div>Thx</div>
<div>SD</div>
<div>&nbsp;</div>
<div>-----Original Message-----</div>
<div>From: hideki.endo.es@hitachi.com [<a href=3D"mailto:hideki.endo.es@hit=
achi.com"><font color=3D"blue"><u>mailto:hideki.endo.es@hitachi.com</u></fo=
nt></a>]</div>
<div>Sent: Tuesday, March 12, 2013 11:20 AM</div>
<div>To: Shahram Davari</div>
<div>Cc: loa@pi.nu; mpls@ietf.org; mpls-ads@tools.ietf.org; mpls-chairs@too=
ls.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</div>
<div>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-t=
p-mip-mep-map</div>
<div>&nbsp;</div>
<div>Hi Shahram,</div>
<div>&nbsp;</div>
<div>Just one comment.</div>
<div>&nbsp;</div>
<div>&gt;I would also argue that LSPs can't have UP-MEPs, since PWs from ma=
ny ingress ports can enter an LSP&nbsp; and therefore the LSP can't start o=
n the ingress interface.</div>
<div>&nbsp;</div>
<div>I think this depends on implementations.</div>
<div>Any RFC don't restrict to DOWN-MEPs in an LSP.</div>
<div>&nbsp;</div>
<div>Anyway, MEP mechanism is out of scope in this draft as you said.</div>
<div>&nbsp;</div>
<div>Thanks,</div>
<div>Hideki Endo</div>
<div>&nbsp;</div>
<div>&gt;Hi,</div>
<div>&gt;</div>
<div>&gt;Although I mentioned I am Ok with the draft to be advanced to RFC,=
 but after reviewing it in more details it appears that the draft, in spite=
 of its name, does talk about UP-MEP at all and only talks about UP-MIP, wh=
ile the figures show UP-MEPs for LSPs.&nbsp;
Even if the scope of the draft is UP-MIP, considering that there can't be a=
 MIP without a MEP,&nbsp; the draft should have some wording regarding UP-M=
EPs and their applicability to LSPs and PWs. I would also argue that LSPs c=
an't have UP-MEPs, since PWs from many
ingress ports can enter an LSP&nbsp; and therefore the LSP can't start on t=
he ingress interface.</div>
<div>&gt;</div>
<div>&gt;A quick fix at this point is to mention UP-MEP is out of scope and=
 change the figures to only show Down-MEPs. A better fix is to elaborate on=
 UP-MEP and its applicability and placement, etc.</div>
<div>&gt;</div>
<div>&gt;Regards,</div>
<div>&gt;Shahram</div>
<div>&gt;</div>
<div>&gt; </div>
<div>&gt;</div>
<div>&gt;-----Original Message-----</div>
<div>&gt;From: mpls-bounces@ietf.org [<a href=3D"mailto:mpls-bounces@ietf.o=
rg"><font color=3D"blue"><u>mailto:mpls-bounces@ietf.org</u></font></a>] On=
 Behalf Of </div>
<div>&gt;Shahram Davari</div>
<div>&gt;Sent: Wednesday, March 06, 2013 11:30 AM</div>
<div>&gt;To: Loa Andersson; mpls@ietf.org</div>
<div>&gt;Cc: &lt;mpls-ads@tools.ietf.org&gt;; mpls-chairs@tools.ietf.org; <=
/div>
<div>&gt;draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</div>
<div>&gt;Subject: Re: [mpls] 2nd working group last call on </div>
<div>&gt;draft-ietf-mpls-tp-mip-mep-map</div>
<div>&gt;</div>
<div>&gt;My Comments are addressed and I support this draft to be published=
 as Informational&nbsp; RFC.</div>
<div>&gt;</div>
<div>&gt;Thx</div>
<div>&gt;Shahram</div>
<div>&gt;</div>
<div>&gt;-----Original Message-----</div>
<div>&gt;From: mpls-bounces@ietf.org [<a href=3D"mailto:mpls-bounces@ietf.o=
rg"><font color=3D"blue"><u>mailto:mpls-bounces@ietf.org</u></font></a>] On=
 Behalf Of </div>
<div>&gt;Loa Andersson</div>
<div>&gt;Sent: Tuesday, February 26, 2013 3:02 AM</div>
<div>&gt;To: mpls@ietf.org</div>
<div>&gt;Cc: &lt;mpls-ads@tools.ietf.org&gt;; mpls-chairs@tools.ietf.org; <=
/div>
<div>&gt;draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</div>
<div>&gt;Subject: [mpls] 2nd working group last call on </div>
<div>&gt;draft-ietf-mpls-tp-mip-mep-map</div>
<div>&gt;</div>
<div>&gt;Working Group,</div>
<div>&gt;</div>
<div>&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a pre=
vious </div>
<div>&gt;last call, due to the nature a and extent of the updates we have c=
hosen </div>
<div>&gt;to start a 2nd wg last call.</div>
<div>&gt;</div>
<div>&gt;The IETF datatracker status page for this draft is:</div>
<div>&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map"><font color=3D"blue"><u>https://datatracker.ietf.org/doc/draft-ie=
tf-mpls-tp-mip-mep-map</u></font></a></div>
<div>&gt;</div>
<div>&gt;There's also a htmlized version available at:</div>
<div>&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-m=
ap-05"><font color=3D"blue"><u>http://tools.ietf.org/html/draft-ietf-mpls-t=
p-mip-mep-map-05</u></font></a></div>
<div>&gt;</div>
<div>&gt;A diff from the previous version is available at:</div>
<div>&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-m=
ip-mep-map-05"><font color=3D"blue"><u>http://www.ietf.org/rfcdiff?url2=3Dd=
raft-ietf-mpls-tp-mip-mep-map-05</u></font></a></div>
<div>&gt;</div>
<div>&gt;Please send your comments, including approval of the documents and=
 the </div>
<div>&gt;updates to the mpls working group list (mpls@ietf.org)</div>
<div>&gt;</div>
<div>&gt;This working group last call ends March 13, 2013.</div>
<div>&gt;</div>
<div>&gt;/Loa</div>
<div>&gt;for the MPLS working group co-chairs</div>
<div>&gt;--</div>
<div>&gt;</div>
<div>&gt;</div>
<div>&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; email: loa@mail01.huawei.com</div>
<div>&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; loa@pi.nu</div>
<div>&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; phone: &#43;46 739 81 21 64</div>
<div>&gt;_______________________________________________</div>
<div>&gt;mpls mailing list</div>
<div>&gt;mpls@ietf.org</div>
<div>&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls"><font color=
=3D"blue"><u>https://www.ietf.org/mailman/listinfo/mpls</u></font></a></div=
>
<div>&gt;</div>
<div>&gt;</div>
<div>&gt;_______________________________________________</div>
<div>&gt;mpls mailing list</div>
<div>&gt;mpls@ietf.org</div>
<div>&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls"><font color=
=3D"blue"><u>https://www.ietf.org/mailman/listinfo/mpls</u></font></a></div=
>
<div>&gt;</div>
<div>&gt;</div>
<div>&gt;_______________________________________________</div>
<div>&gt;mpls mailing list</div>
<div>&gt;mpls@ietf.org</div>
<div>&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls"><font color=
=3D"blue"><u>https://www.ietf.org/mailman/listinfo/mpls</u></font></a></div=
>
<div>&gt;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>_______________________________________________</div>
<div>mpls mailing list</div>
<div>mpls@ietf.org</div>
<div><a href=3D"https://www.ietf.org/mailman/listinfo/mpls"><font color=3D"=
blue"><u>https://www.ietf.org/mailman/listinfo/mpls</u></font></a></div>
<div>&nbsp;</div>
</span></font>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF11206FBD5eusaamb103ericsso_--

From Rolf.Winter@neclab.eu  Tue Mar 12 12:52:44 2013
Return-Path: <Rolf.Winter@neclab.eu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B94E111E819F for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 12:52:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level: 
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rZm5lYChW4bX for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 12:52:43 -0700 (PDT)
Received: from mailer1.neclab.eu (mailer1.neclab.eu [195.37.70.40]) by ietfa.amsl.com (Postfix) with ESMTP id 36ADE11E818C for <mpls@ietf.org>; Tue, 12 Mar 2013 12:52:42 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailer1.neclab.eu (Postfix) with ESMTP id 93686103707; Tue, 12 Mar 2013 20:52:41 +0100 (CET)
X-Virus-Scanned: Amavisd on Debian GNU/Linux (netlab.nec.de)
Received: from mailer1.neclab.eu ([127.0.0.1]) by localhost (atlas-a.office.hd [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B59k6WbZWrwp; Tue, 12 Mar 2013 20:52:41 +0100 (CET)
Received: from METHONE.office.hd (methone.office.hd [192.168.24.54]) by mailer1.neclab.eu (Postfix) with ESMTP id 71C88103706; Tue, 12 Mar 2013 20:52:11 +0100 (CET)
Received: from PALLENE.office.hd ([169.254.1.80]) by METHONE.office.hd ([192.168.24.54]) with mapi id 14.01.0323.003; Tue, 12 Mar 2013 20:52:11 +0100
From: Rolf Winter <Rolf.Winter@neclab.eu>
To: Pablo Frank <pabloisnot@gmail.com>, Shahram Davari <davari@broadcom.com>
Thread-Topic: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
Thread-Index: AQHOHzSfUpLhiF4oLU2qLaEy09KzYZiidu8w
Date: Tue, 12 Mar 2013 19:51:35 +0000
Message-ID: <791AD3077F94194BB2BDD13565B6295D555D41C3@PALLENE.office.hd>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broadcom.com> <CAGEmCZzpDM5fQpfySSHpYhdKLPjrokN7D_oQZrggGi0mW62MDw@mail.gmail.com>
In-Reply-To: <CAGEmCZzpDM5fQpfySSHpYhdKLPjrokN7D_oQZrggGi0mW62MDw@mail.gmail.com>
Accept-Language: en-US, de-DE
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.7.0.196]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call on	draft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 19:52:44 -0000

Hi,

the wording is not as explicit as you suggest but for a requirement I perso=
nally feel that is alright since we do not yet know how the solution looks =
like. In other words, once a solution is proposed it is up to the WG to dec=
ide whether the overhead of that particular solution is acceptable or not.=
=20

Best,

Rolf

NEC Europe Ltd | Registered Office: Athene, Odyssey Business Park, West End=
  Road, London, HA4 6QE, GB | Registered in England 2832014


> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
> Pablo Frank
> Sent: Dienstag, 12. M=E4rz 2013 16:16
> To: Shahram Davari
> Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-
> mep-map@tools.ietf.org; <mpls-ads@tools.ietf.org>
> Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-
> mip-mep-map
>=20
> I'm still a little wary of the wording on pg. 9, 4th bullet.  Currently,
> the draft suggests that packet inspection needs to be minimized.  My
> concern with the original solution proposal was that it required a new
> line-rate *lookup*.  There was a secondary concern around parsing TLVs
> which this point *does* appear to address, but minimizing 'inspection'
> does not seem to preclude new lookups.  One of the nice things about
> MPLS OAM as it's defined today is that relatively easy to get off-the-
> shelf forwarding hardware to trap / redirect OAM frames to a separate
> OAM block that could perform the OAM validation and lookups.  This is
> because encountering a GACh or a TTL expiry as part of regular MPLS
> handling unambiguously terminates the frame (and note that it doesn't
> require an OAM-specific lookup in the main-line forwarding hardware).
> I'd like this draft to set avoiding new OAM-specific lookups as a
> design objective, or you risk precluding a whole class of (cheap, high
> volume) hardware from being able to do this function.
>=20
> regards,
> Pablo
>=20
>=20
> On Wed, Mar 6, 2013 at 2:30 PM, Shahram Davari <davari@broadcom.com>
> wrote:
>=20
>=20
> 	My Comments are addressed and I support this draft to be
> published as Informational  RFC.
>=20
> 	Thx
> 	Shahram
>=20
>=20
> 	-----Original Message-----
> 	From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On
> Behalf Of Loa Andersson
> 	Sent: Tuesday, February 26, 2013 3:02 AM
> 	To: mpls@ietf.org
> 	Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; draft-
> ietf-mpls-tp-mip-mep-map@tools.ietf.org
> 	Subject: [mpls] 2nd working group last call on draft-ietf-mpls-
> tp-mip-mep-map
>=20
> 	Working Group,
>=20
> 	draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a
> 	previous last call, due to the nature a and extent of the updates
> 	we have chosen to start a 2nd wg last call.
>=20
> 	The IETF datatracker status page for this draft is:
> 	https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>=20
> 	There's also a htmlized version available at:
> 	http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>=20
> 	A diff from the previous version is available at:
> 	http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-
> 05
>=20
> 	Please send your comments, including approval of the documents
> and
> 	the updates to the mpls working group list (mpls@ietf.org)
>=20
> 	This working group last call ends March 13, 2013.
>=20
> 	/Loa
> 	for the MPLS working group co-chairs
> 	--
>=20
>=20
> 	Loa Andersson                        email: loa@mail01.huawei.com
> 	Senior MPLS Expert                          loa@pi.nu
> 	Huawei Technologies (consult)        phone: +46 739 81 21 64
> <tel:%2B46%20739%2081%2021%2064>
> 	_______________________________________________
> 	mpls mailing list
> 	mpls@ietf.org
> 	https://www.ietf.org/mailman/listinfo/mpls
>=20
>=20
> 	_______________________________________________
> 	mpls mailing list
> 	mpls@ietf.org
> 	https://www.ietf.org/mailman/listinfo/mpls
>=20
>=20


From alessandro.dalessandro@telecomitalia.it  Tue Mar 12 15:07:42 2013
Return-Path: <alessandro.dalessandro@telecomitalia.it>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B88B621F8D1C for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 15:07:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.719
X-Spam-Level: 
X-Spam-Status: No, score=-1.719 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w7Gahs04QHw1 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 15:07:42 -0700 (PDT)
Received: from GRFEDG702RM001.telecomitalia.it (grfedg702rm001.telecomitalia.it [217.169.121.21]) by ietfa.amsl.com (Postfix) with ESMTP id CB42721F8D10 for <mpls@ietf.org>; Tue, 12 Mar 2013 15:07:41 -0700 (PDT)
Received: from TELHUB002RM001.telecomitalia.local (10.19.3.67) by GRFEDG702RM001.telecomitalia.it (10.173.88.21) with Microsoft SMTP Server (TLS) id 8.3.297.1; Tue, 12 Mar 2013 23:07:38 +0100
Received: from TELMBB002RM001.telecomitalia.local ([169.254.3.152]) by TELHUB002RM001.telecomitalia.local ([10.19.3.67]) with mapi id 14.02.0328.009; Tue, 12 Mar 2013 23:07:37 +0100
From: D'Alessandro Alessandro Gerardo <alessandro.dalessandro@telecomitalia.it>
To: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
Thread-Index: AQHOHvk/5tUBTMocaE2HTHu0yAqI5Ziind3A
Date: Tue, 12 Mar 2013 22:07:37 +0000
Message-ID: <22257C41A415324A984CD03D63344E270514DB4E@TELMBB002RM001.telecomitalia.local>
References: <513B1A2D.8020106@pi.nu> <513EE3BF.1010703@lab.ntt.co.jp>
In-Reply-To: <513EE3BF.1010703@lab.ntt.co.jp>
Accept-Language: en-US
Content-Language: it-IT
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.19.10.81]
x-ti-disclaimer: Disclaimer1
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [mpls] R:  IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 22:07:42 -0000

I'm not aware of any relevant IPR

Regards,
Alessandro
------------------------------------------------------------------
Telecom Italia
Alessandro Gerardo D'Alessandro
Transport Innovation
Via Reiss Romoli, 274 - 10148 Torino
phone:  +39 011 228 5887
mobile: +39 335 766 9607
fax: +39 06 418 639 07


-----Messaggio originale-----
Da: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] Per conto di Yoshi=
nori Koike
Inviato: marted=EC 12 marzo 2013 09:14
A: mpls@ietf.org
Oggetto: Re: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm

I'm not aware of any IPR applicable to this draft.

Regards,

Yoshinori

(2013/03/09 20:17), Loa Andersson wrote:
> Working Group and authors;
>
> The authors of draft-ietf-mpls-tp-temporal-hitless-psm has indicated
> that the draft is ready working group last call.
>
> Since we never done an IPR poll on this draft we will do this before
> starting the working group last call to check whether there is IPR
> on the document that needs to be disclosed.
>
> This mail starts that IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-tp-
> temporal-hitless-psm?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS wg mailing list.* The
> documents will not advance to the next stage until a response
> has been received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> Thanks, Loa
> (as MPLS WG co-chair)


--
Yoshinori Koike
koike.yoshinori@lab.ntt.co.jp

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

Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle per=
sone indicate. La diffusione, copia o qualsiasi altra azione derivante dall=
a conoscenza di queste informazioni sono rigorosamente vietate. Qualora abb=
iate ricevuto questo documento per errore siete cortesemente pregati di dar=
ne immediata comunicazione al mittente e di provvedere alla sua distruzione=
, Grazie.

This e-mail and any attachments is confidential and may contain privileged =
information intended for the addressee(s) only. Dissemination, copying, pri=
nting or use by anybody else is unauthorised. If you are not the intended r=
ecipient, please delete this message and any attachments and advise the sen=
der by return e-mail, Thanks.


From Manuel.Paul@telekom.de  Tue Mar 12 15:13:21 2013
Return-Path: <Manuel.Paul@telekom.de>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 727A011E812D for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 15:13:21 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9BXnQTj9u2fa for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 15:13:20 -0700 (PDT)
Received: from tcmail13.telekom.de (tcmail13.telekom.de [80.149.113.165]) by ietfa.amsl.com (Postfix) with ESMTP id 453E411E810D for <mpls@ietf.org>; Tue, 12 Mar 2013 15:13:18 -0700 (PDT)
Received: from he111297.emea1.cds.t-internal.com ([10.125.90.15]) by tcmail11.telekom.de with ESMTP/TLS/AES128-SHA; 12 Mar 2013 23:13:08 +0100
Received: from HE113558.emea1.cds.t-internal.com (10.125.65.100) by HE111297.EMEA1.CDS.T-INTERNAL.COM (10.125.90.15) with Microsoft SMTP Server (TLS) id 8.3.297.1; Tue, 12 Mar 2013 23:13:07 +0100
Received: from HE101452.emea1.cds.t-internal.com ([10.125.92.148]) by HE113558.emea1.cds.t-internal.com ([::1]) with mapi; Tue, 12 Mar 2013 23:13:07 +0100
From: <Manuel.Paul@telekom.de>
To: <loa@pi.nu>, <mpls@ietf.org>, <mpls-chairs@tools.ietf.org>, <martin.vigoureux@alcatel-lucent.com>, <draft-ietf-mpls-tp-temporal-hitless-psm@tools.ietf.org>
Date: Tue, 12 Mar 2013 23:13:05 +0100
Thread-Topic: IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
Thread-Index: Ac4ct6HHjVCFtZvXThyVTnP4rDVADQCtw3/A
Message-ID: <9435EDACD941174099E143BCA2BCD615010063177516@HE101452.emea1.cds.t-internal.com>
References: <513B1A2D.8020106@pi.nu>
In-Reply-To: <513B1A2D.8020106@pi.nu>
Accept-Language: de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 22:13:21 -0000

> Are you aware of any IPR that applies to draft-ietf-mpls-tp-
> temporal-hitless-psm?

No.

Cheers
Manuel

-----Original Message-----
From: Loa Andersson [mailto:loa@pi.nu]
Sent: Saturday, March 09, 2013 6:17 AM
To: mpls@ietf.org; mpls-chairs@tools.ietf.org; Martin Vigoureux; draft-ietf=
-mpls-tp-temporal-hitless-psm@tools.ietf.org
Subject: IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm

Working Group and authors;

The authors of draft-ietf-mpls-tp-temporal-hitless-psm has indicated
that the draft is ready working group last call.

Since we never done an IPR poll on this draft we will do this before
starting the working group last call to check whether there is IPR
on the document that needs to be disclosed.

This mail starts that IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-tp-
temporal-hitless-psm?

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as a document author or contributor please respond to
this email regardless of whether or not you are aware of any relevant
IPR. *The response needs to be sent to the MPLS wg mailing list.* The
documents will not advance to the next stage until a response
has been received from each author and contributor.

If you are on the MPLS WG email list but are not listed as an author or
contributor, then please explicitly respond only if you are aware of any
IPR that has not yet been disclosed in conformance with IETF rules.


Thanks, Loa
(as MPLS WG co-chair)
--


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From eosborne@cisco.com  Tue Mar 12 15:14:08 2013
Return-Path: <eosborne@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CA8011E8153 for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 15:14:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.846
X-Spam-Level: 
X-Spam-Status: No, score=-8.846 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_BASE64_TEXT=1.753, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c0BRtDUDPzWU for <mpls@ietfa.amsl.com>; Tue, 12 Mar 2013 15:14:07 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 36F5711E813A for <mpls@ietf.org>; Tue, 12 Mar 2013 15:14:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4632; q=dns/txt; s=iport; t=1363126447; x=1364336047; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=aVmMJ0Lxpt4mRmV7Hy9h59+ZwwJeLHTG8liN3slX1Q0=; b=Yl1WgCW6ISWMhV+EJDy/cfcn3MWxAVJuwBejm5jzI2BpkByjmC19gwfk 1TG37wH0aCp8xet+yC+JzaDSh+uP/eJCAK3QZS9PQcOKuttfzhzc8Wkgn yM/CDw/mymA5E/lo2tKmlQGnVFosTuAZNFY92jc3u2JJi65JvB0PWPCX5 U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAJCnP1GtJV2b/2dsb2JhbABDxHZebRZtB4IrAQQ0OgsSASomMCYBBA4NE4d5DLFcj10XjlwxgmZhA5d1j1eDCoIo
X-IronPort-AV: E=Sophos;i="4.84,833,1355097600"; d="scan'208";a="186773364"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-3.cisco.com with ESMTP; 12 Mar 2013 22:14:06 +0000
Received: from xhc-rcd-x03.cisco.com (xhc-rcd-x03.cisco.com [173.37.183.77]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id r2CME63A018030 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Mar 2013 22:14:06 GMT
Received: from xmb-rcd-x09.cisco.com ([169.254.9.206]) by xhc-rcd-x03.cisco.com ([173.37.183.77]) with mapi id 14.02.0318.004; Tue, 12 Mar 2013 17:14:06 -0500
From: "Eric Osborne (eosborne)" <eosborne@cisco.com>
To: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: Resolving the most recent ITU liaison statement on PSC
Thread-Index: Ac4fbEFygXKfAcxcSDOcaerIb5nsSg==
Date: Tue, 12 Mar 2013 22:14:05 +0000
Message-ID: <20ECF67871905846A80F77F8F4A275721010CD61@xmb-rcd-x09.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.82.237.201]
Content-Type: text/plain; charset="ks_c_5601-1987"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "Huub van Helvoort \(huubatwork@gmail.com\)" <huubatwork@gmail.com>
Subject: [mpls] Resolving the most recent ITU liaison statement on PSC
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2013 22:14:08 -0000

V0ctDQoNCiAgQXMgeW91IHByb2JhYmx5IGtub3csIHRoZXJlIGhhdmUgYmVlbiBhIHNlcmllcyBv
ZiBsaWFpc29uIHN0YXRlbWVudHMgZXhjaGFuZ2VkIGJldHdlZW4gdGhlIElUVSBhbmQgdGhlIE1Q
TFMgV0cgb24gUFNDLiAgVGhlIG1vc3QgcmVjZW50IExTIGlzIHRoaXMgb25lOg0KaHR0cDovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2xpYWlzb24vMTIzNC8NCg0KYW5kIHRoZSBpbmRleCBvZiBhbGwg
b2YgdGhlbSBpcyBoZXJlOg0KaHR0cDovL2RhdGF0cmFja2VyLmlldGYub3JnL2xpYWlzb24vDQoN
CihJIHdpbGwgcmVmZXIgdG8gdGhlIG1vc3QgcmVjZW50IGxpYWlzb24gYXMgTFMwMDUgYXMgdGhh
dCdzIHdoYXQgdGhlIElUVSBjYWxsZWQgaXQpDQoNCkxTMDA1IHJhaXNlZCB0ZW4gcG9pbnRzIHRo
YXQgd2UgbmVlZCB0byBjb21lIHRvIGNsb3N1cmUgb24uICAnY29tZSB0byBjbG9zdXJlJyBkb2Vz
IG5vdCBtZWFuICJhZ3JlZSB0byBpbXBsZW1lbnQiIG9yICJkaWcgaW4gYWdhaW5zdCIuICBJdCBt
ZWFucyAiYXMgYSBXRywgZmlndXJlIG91dCB3aGF0LCBpZiBhbnl0aGluZywgd2Ugc2hvdWxkIGRv
IHdpdGggdGhvc2UgcG9pbnRzIi4NCg0KQSBudW1iZXIgb2YgdXMgbWV0IGVhcmxpZXIgdG9kYXkg
dG8gZGlzY3VzcyB0aGUgdGVuIHBvaW50cyBhbmQgdmFyaW91cyBkcmFmdHMgYW5kIHN0ZXBzIGJl
aW5nIHRha2VuLiAgSGVyZSdzIHdoZXJlIHdlIHN0YW5kICh0aGFua3MgdG8gSmVvbmctRG9uZyBm
b3IgdGhlIGxpc3QpOg0KDQotIFBvaW50IDE6IGRyYWZ0LXJoZC1tcGxzLXRwLXBzYy1wcmlvcml0
eS0wMCAoc3VibWl0dGVkIGluIDIwMTMtMDItMTgpDQotIFBvaW50IDI6IGRyYWZ0LW9zYm9ybmUt
bXBscy1wc2MtdXBkYXRlcy0wMCAoc3VibWl0dGVkIGluIDIwMTMtMDItMTEpDQotIFBvaW50IDM6
IGRyYWZ0LWRqLW1wbHMtdHAtZXhlci1wc2MtMDAgKHN1Ym1pdHRlZCBpbiAyMDEzLTAyLTEzKQ0K
LSBQb2ludCA0OiBkcmFmdC1yaGQtbXBscy10cC1wc2Mtc2QtMDAgKHN1Ym1pdHRlZCBpbiAyMDEz
LTAzLTEyKQ0KLSBQb2ludCA1OiBOb3QgYW4gaXNzdWUgYW55IG1vcmUNCi0gUG9pbnQgNjogTm90
IGFuIGlzc3VlIGFueSBtb3JlDQotIFBvaW50IDc6IFRvIGJlIGNvdmVyZWQgaW4gZHJhZnQtb3Ni
b3JuZS1tcGxzLXBzYy11cGRhdGVzLTAxDQotIFBvaW50IDg6IGRyYWZ0LW9zYm9ybmUtbXBscy1w
c2MtdXBkYXRlcy0wMCAoc3VibWl0dGVkIGluIDIwMTMtMDItMTEpDQotIFBvaW50IDk6IGRyYWZ0
LXJoZC1tcGxzLXRwLXBzYy1wcmlvcml0eS0wMCAoc3VibWl0dGVkIGluIDIwMTMtMDItMTggdG8g
c3VwcG9ydCBGcmVlemUpDQogICAgICAgICAgICAgICBkcmFmdC1jZGgtbXBscy10cC1wc2Mtbm9u
LXJldmVydGl2ZS0wMCAod2lsbCBiZSBzdWJtaXR0ZWQgaW4gMjAxMy0wMy0xMSB0byBzdXBwb3J0
IE1TLVcgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmQgZnVydGhlciBjbGFyaWZ5IHRoZSBu
b24tcmV2ZXJ0aXZlIG9wZXJhdGlvbikNCi0gUG9pbnQgMTA6IGRyYWZ0LXJoZC1tcGxzLXRwLXBz
Yy1wcmlvcml0eS0wMCAoc3VibWl0dGVkIGluIDIwMTMtMDItMTgpDQoNCkl0IHdvcmtzIG91dCBs
aWtlIHRoaXM6DQotIHR3byBwb2ludHMgKDUsIDYpIGFyZSBub25pc3N1ZXMNCi0gdHdvIHBvaW50
cyAoMiwgOCkgYXJlIGFkZHJlc3NlZCBpbiBkcmFmdC1vc2Jvcm5lLW1wbHMtcHNjLXVwZGF0ZXMt
MDAgd2hpY2ggSSBwcmVzZW50ZWQgeWVzdGVyZGF5DQotIHRoZSByZW1haW5pbmdzIHNpeCBwb2lu
dHMgYXJlIGNvdmVyZWQgaW4gdGhlIGZvdXIgcmVtYWluaW5nIGRyYWZ0cw0KDQpUaGVzZSBkcmFm
dHMgbmVlZCB0byBiZSByZWFkIGFuZCBjb21tZW50ZWQgdXBvbi4gIFdlIGhhdmUgYSBzbWFsbCBn
cm91cCBvZiBpbnRlcmVzdGVkIHBhcnRpZXMgdGhhdCBuZWVkIHRvIHJlYWQgdGhlbSBhbGwgYW5k
IG1ha2Ugc3VyZSB0aGF0IHRoZXkncmUgc291bmQuICBUaGUgZ29hbCBvZiB0aGlzIGdyb3VwIGlz
ICpub3QqIHRvIGRlY2lkZSB3aGV0aGVyIHRoZSBzb2x1dGlvbnMgYXJlIHJpZ2h0IG9yIHdyb25n
LCBvciBldmVuIHdoZXRoZXIgdGhlIHByb2JsZW1zIHRoZXkgYWRkcmVzcyBzaG91bGQgYmUgc29s
dmVkLiAgVGhpbmsgb2YgaXQgYXMgYSBtaW5pLXJldmlldyB0ZWFtIHRoYXQgd2lsbCBnbyBvdmVy
IHRoZSBkcmFmdHMgdG8gbWFrZSBzdXJlIHRoZXkgYXJlIGNvaGVyZW50IGFuZCBhZGRyZXNzIHRo
ZSBwcm9ibGVtKHMpIHRoZXkgcHVycG9ydCB0byBhZGRyZXNzLg0KDQpPbmNlIHRoYXQgaXMgZG9u
ZSAoaG9wZWZ1bGx5IG5leHQgd2VlaywgbWF5YmUgdGhlIHdlZWsgYWZ0ZXIpLCBhc3N1bWluZyB0
aGUgZHJhZnRzIGFyZSBzb3VuZCB3ZSB3aWxsIHN0YXJ0IHRocmVhZHMgb24gdGhlIG1haWxpbmcg
bGlzdCwgb25lIGZvciBlYWNoIGRyYWZ0LCB0byBkaXNjdXNzIHRoZSBwcm9ibGVtIGFuZCBwcm9w
b3NlZCBzb2x1dGlvbi4gIFRoaXMgbWFrZXMgaXQgZWFzeSBmb3IgYW55b25lIHRvIGZpbHRlciBv
dXQgdGhlIHRocmVhZHMgdGhleSBkb24ndCB3YW50IGFuZCB0byBwYXkgcmFwdCBhdHRlbnRpb24g
dG8gdGhlIG9uZXMgdGhleSBkby4NCg0KUmlnaHQgbm93LCB0aGUgZW5kIGdvYWwgaXMgdG8gcHJv
ZHVjZSBhIHNpbmdsZSBkb2N1bWVudCB3aGljaCBpbmNvcnBvcmF0ZXMgYWxsIG9mIHRob3NlIGRy
YWZ0cyBzbyB0aGF0IHdlIG9ubHkgaGF2ZSB0byB0b3VjaCBQU0Mgb25jZS4gIFRoYXQgbWF5IG9y
IG1heSBub3QgaGFwcGVuIGRlcGVuZGluZyBvbiB3aGV0aGVyIHRoZSBkb2NzIG1vdmUgZm9yd2Fy
ZCBhdCB0aGUgc2FtZSByYXRlLCB3ZSdsbCBoYXZlIHRvIGZpZ3VyZSB0aGF0IHBhcnQgb3V0IGFz
IHdlIGdldCB0aGVyZS4NCg0KVGhlIGN1cnJlbnQgbGlzdCBvZiBtaW5pLXJldmlldyB0ZWFtIG1l
bWJlcnMgaXMgY2MnZC4gIFdvdWxkIGFueW9uZSBlbHNlIGxpa2UgdG8gYmUgb24gdGhpcyBsaXN0
PyAgKFlhYWNvdiwgSSBhc3N1bWUgeW91IHdvdWxkIGxpa2UgdG8gYmUgdGhlcmUpLiAgSSBwbGFu
IHRvIHN0YXJ0IHRoZSB0aHJlYWQgZWFybHkgbmV4dCB3ZWVrIHNvIHBsZWFzZSB0cnkgdG8gbGV0
IG1lIGtub3cgYnkgdGhlbiwgYnV0IGxhdGVyIGlzIGFsd2F5cyBiZXR0ZXIgdGhhbiBuZXZlci4g
IEl0IHNob3VsZG4ndCBiZSB0aGF0IG11Y2ggd29yayAoaGFoISksIHdlIGludGVuZCBmb3IgdGhl
IHZhc3QgbWFqb3JpdHkgb2YgdGhlIHRlY2huaWNhbCBkaXNjdXNzaW9uIHRvIGhhcHBlbiBvbiB0
aGUgbWFpbGluZyBsaXN0Lg0KDQpUaGFua3MgdG8gZXZlcnlvbmUgd2hvIG1ldCB0aGlzIGFmdGVy
bm9vbiENCg0KDQoNCg0KZXJpYw0K

From daniel@olddog.co.uk  Wed Mar 13 10:55:25 2013
Return-Path: <daniel@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F17D721F8C5C for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 10:55:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0G+DyRXT6oOl for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 10:55:24 -0700 (PDT)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) by ietfa.amsl.com (Postfix) with ESMTP id DE7BF21F8AD5 for <mpls@ietf.org>; Wed, 13 Mar 2013 10:55:23 -0700 (PDT)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r2DHtMEe021780 for <mpls@ietf.org>; Wed, 13 Mar 2013 17:55:22 GMT
Received: from Mal (dhcp-1128.meeting.ietf.org [130.129.17.40]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r2DHtJKm021769 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <mpls@ietf.org>; Wed, 13 Mar 2013 17:55:21 GMT
From: "Daniel King" <daniel@olddog.co.uk>
To: <mpls@ietf.org>
References: <5135CA50.8060402@pi.nu> <76CD132C3ADEF848BD84D028D243C927327C8CCE@szxeml504-mbs.china.huawei.com>
In-Reply-To: <76CD132C3ADEF848BD84D028D243C927327C8CCE@szxeml504-mbs.china.huawei.com>
Date: Wed, 13 Mar 2013 13:55:24 -0400
Message-ID: <001301ce2013$f1652c10$d42f8430$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQHSiP8bmk/Sc2b9Rd9VbaRDVli1rgI+xByimIkfeSA=
Content-Language: en-gb
Subject: Re: [mpls] poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 17:55:25 -0000

Support. 

Br, Dan (draft-weingarten-mpls-smp-requirements Contributor)

-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Jie
Dong
Sent: 08 March 2013 23:33
To: Loa Andersson; mpls@ietf.org
Cc: <mpls-ads@tools.ietf.org>;
draft-weingarten-mpls-smp-requirements@tools.ietf.org
Subject: Re: [mpls] poll to to see if we have support to make
draft-weingarten-mpls-smp-requirements a working group document

Support.

Regards,
Jie

> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf 
> Of Loa Andersson
> Sent: Tuesday, March 05, 2013 1:35 PM
> To: mpls@ietf.org
> Cc: <mpls-ads@tools.ietf.org>;
> draft-weingarten-mpls-smp-requirements@tools.ietf.org
> Subject: [mpls] poll to to see if we have support to make 
> draft-weingarten-mpls-smp-requirements a working group document
> 
> Working Group,
> 
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-requirements-03 as an MPLS working group 
> document.
> 
> Please send your comments (support/not support) to the mpls working 
> group mailing list (mpls at ietf.org). Please give a technical 
> motivation for your support/not support, especially if you think that 
> the document should not be adopted as a working group document.
> 
> This poll ends March 20, 2013.
> 
> There are no IPR claim against this document.
> 
> The authors has stated on the working group mailing list that they are 
> not aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and 
> aware of IPR that relates to this draft, the time to disclose this is now.
> 
> /Loa
> (mpls wg co-chair)
> 
> --
> 
> 
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls


From satoshi.ueno@ntt.com  Wed Mar 13 11:39:52 2013
Return-Path: <satoshi.ueno@ntt.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C25221F8994 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 11:39:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Lq5tNs+fml7 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 11:39:51 -0700 (PDT)
Received: from mgw010.noc.ntt.com (mgw010.noc.ntt.com [210.160.55.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DDC421F8935 for <mpls@ietf.org>; Wed, 13 Mar 2013 11:39:51 -0700 (PDT)
Received: from c0043i0.coe.ntt.com (unknown [10.18.161.12]) by mgw010.noc.ntt.com (NTT Com MailSV) with ESMTP id 522E657A0836; Thu, 14 Mar 2013 03:39:50 +0900 (JST)
Received: from C0036I0.coe.ntt.com (10.18.160.40) by c0043i0.coe.ntt.com (10.18.161.12) with Microsoft SMTP Server (TLS) id 14.1.438.0; Thu, 14 Mar 2013 03:39:48 +0900
Received: from C0017I0.coe.ntt.com ([169.254.3.105]) by C0036I0.coe.ntt.com ([10.18.160.40]) with mapi id 14.01.0438.000; Thu, 14 Mar 2013 03:39:49 +0900
From: Satoshi Ueno <satoshi.ueno@ntt.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Thread-Topic: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
Thread-Index: AQHOHLegWByBebqy2Ueg7mynX8grh5ij+grA
Date: Wed, 13 Mar 2013 18:39:48 +0000
Message-ID: <737C61BA4FC0A94AA5FD41446EA31A3C39AB44@C0017I0.coe.ntt.com>
References: <513B1A2D.8020106@pi.nu>
In-Reply-To: <513B1A2D.8020106@pi.nu>
Accept-Language: ja-JP, en-US
Content-Language: ja-JP
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ccmail-original-to: loa@pi.nu, mpls@ietf.org, mpls-chairs@tools.ietf.org, martin.vigoureux@alcatel-lucent.com
x-originating-ip: [10.25.6.44]
Content-Type: text/plain; charset="iso-2022-jp"
MIME-Version: 1.0
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 18:39:52 -0000

I'm not aware of any IPR that applies to this draft.

Best Regards,
Satoshi

> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
> Loa Andersson
> Sent: Saturday, March 09, 2013 8:17 PM
> To: mpls@ietf.org; mpls-chairs@tools.ietf.org; Martin Vigoureux;
> draft-ietf-mpls-tp-temporal-hitless-psm@tools.ietf.org
> Subject: [mpls] IPR poll on draft-ietf-mpls-tp-temporal-hitless-psm
> 
> Working Group and authors;
> 
> The authors of draft-ietf-mpls-tp-temporal-hitless-psm has indicated that
> the draft is ready working group last call.
> 
> Since we never done an IPR poll on this draft we will do this before starting
> the working group last call to check whether there is IPR on the document
> that needs to be disclosed.
> 
> This mail starts that IPR poll.
> 
> Are you aware of any IPR that applies to draft-ietf-mpls-tp-
> temporal-hitless-psm?
> 
> If so, has this IPR been disclosed in compliance with IETF IPR rules (see
> RFCs 3979, 4879, 3669 and 5378 for more details).
> 
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant IPR.
> *The response needs to be sent to the MPLS wg mailing list.* The documents
> will not advance to the next stage until a response has been received from
> each author and contributor.
> 
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
> 
> 
> Thanks, Loa
> (as MPLS WG co-chair)
> --
> 
> 
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

From c-sai@bx.jp.nec.com  Wed Mar 13 11:46:37 2013
Return-Path: <c-sai@bx.jp.nec.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E214811E80EA for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 11:46:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.09
X-Spam-Level: 
X-Spam-Status: No, score=-4.09 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IpzsKDTY7zxu for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 11:46:36 -0700 (PDT)
Received: from tyo202.gate.nec.co.jp (TYO202.gate.nec.co.jp [210.143.35.52]) by ietfa.amsl.com (Postfix) with ESMTP id A757B11E80BA for <mpls@ietf.org>; Wed, 13 Mar 2013 11:46:36 -0700 (PDT)
Received: from mailgate3.nec.co.jp ([10.7.69.195]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id r2DIkSDw010936;  Thu, 14 Mar 2013 03:46:28 +0900 (JST)
Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id r2DIkSR21354; Thu, 14 Mar 2013 03:46:28 +0900 (JST)
Received: from mail01b.kamome.nec.co.jp (mail01b.kamome.nec.co.jp [10.25.43.2]) by mailsv4.nec.co.jp (8.13.8/8.13.4) with ESMTP id r2DIkRgA020115; Thu, 14 Mar 2013 03:46:27 +0900 (JST)
Received: from genzui.jp.nec.com ([10.26.220.13] [10.26.220.13]) by mail02.kamome.nec.co.jp with ESMTP id BT-MMP-2385640; Thu, 14 Mar 2013 03:44:42 +0900
Received: from vpcja157 ([10.38.16.157] [10.38.16.157]) by mail.jp.nec.com with ESMTPA id BT-MMP-1428; Thu, 14 Mar 2013 03:44:41 +0900
From: "Zhenlong Cui" <c-sai@bx.jp.nec.com>
To: "'Gregory Mirsky'" <gregory.mirsky@ericsson.com>, "'Shahram Davari'" <davari@broadcom.com>, <hideki.endo.es@hitachi.com>
References: <512C960E.70109@pi.nu><4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa><4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa><XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com><4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se>
Date: Thu, 14 Mar 2013 03:44:39 +0900
Message-ID: <019F8CB7F5324E979B052BD3E35DF1A6@nsl.ad.nec.co.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se>
Thread-Index: AQHOH1NCxu+w5AH5Vkey9NP/4JqeRJij8a7Q
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org, mpls-ads@tools.ietf.org
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 18:46:38 -0000

Hi Shahram,

Some, at least in case of ring topology, the LSP UP-MEP is a necessity.

As you know, a intermediate node on a ring network have to supports Swap =
& POP processing.
There are some OAM models should be taken into consideration for =
intermediate node, as follows:

(1) Set Down-MEP only
 If we support the down-mep only and set down-mep at Down I/F(swap =
point), OAM will not be transmitted to downstream node.

(2) Set Down-MIP and UP-MIP
 For support the LSP Protection at the intermediate node, the MEP must =
be set at the POP Point.
=20
 Note:
  MPLS-TP recovery in a ring must protect unidirectional P2MP transport =
paths as specified in RFC 5654.

(3) Set Down-MIP and UP-MEP
 This model can solve above model's issues.


Best regards,
zhenlong


________________________________________
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of =
Gregory Mirsky
Sent: Wednesday, March 13, 2013 3:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; mpls-ads@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group =
last call ondraft-ietf-mpls-tp-mip-mep-map)

Dear All,
What would be the most appropriate subject to continue this discussion? =
I'll give it a try, please feel free to change it.=20
=A0
I think that there's nothing that can preclude from supporting UP MEP on =
MPLS-TP LSP, according to UP MEP definition of RFC 6371,
even when multpiple PWs mapped to that LSP. Same, I think, is the true =
for=A0 p2mp PW. Note that service, VPWS, is not part of MPLS-TP
architecture.
=A0
=A0=A0=A0=A0=A0=A0=A0 Regards,
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Greg
=A0
-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of =
Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re: [mpls] 2nd working group last call =
ondraft-ietf-mpls-tp-mip-mep-map
=A0
Hideki,
=A0
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if =
you think about it logically LSPs can't have UP-MEP because
LSP can carry many PWs and each PW may enter the LSP from a different =
port/interface.=A0 PWs can have UP-MEP but only for P2P services
(VPWS), otherwise they can't have UP-MEP either (same as LSP).
=A0
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for =
LSPs. Also to mention UP-MEP is out of scope.
=A0
Thx
SD
=A0
-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu; mpls@ietf.org; mpls-ads@tools.ietf.org; =
mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re:Re: [mpls] 2nd working group last call =
ondraft-ietf-mpls-tp-mip-mep-map
=A0
Hi Shahram,
=A0
Just one comment.
=A0
>I would also argue that LSPs can't have UP-MEPs, since PWs from many =
ingress ports can enter an LSP=A0 and therefore the LSP can't
start on the ingress interface.
=A0
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
=A0
Anyway, MEP mechanism is out of scope in this draft as you said.
=A0
Thanks,
Hideki Endo
=A0
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but =
after reviewing it in more details it appears that the
draft, in spite of its name, does talk about UP-MEP at all and only =
talks about UP-MIP, while the figures show UP-MEPs for LSPs.=A0
Even if the scope of the draft is UP-MIP, considering that there can't =
be a MIP without a MEP,=A0 the draft should have some wording
regarding UP-MEPs and their applicability to LSPs and PWs. I would also =
argue that LSPs can't have UP-MEPs, since PWs from many
ingress ports can enter an LSP=A0 and therefore the LSP can't start on =
the ingress interface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and =
change the figures to only show Down-MEPs. A better fix is to
elaborate on UP-MEP and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>=20
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of =

>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;=20
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: Re: [mpls] 2nd working group last call on=20
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as =
Informational=A0 RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of =

>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;=20
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: [mpls] 2nd working group last call on=20
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous =

>last call, due to the nature a and extent of the updates we have chosen =

>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the=20
>updates to the mpls working group list (mpls@ietf.org)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa =
Andersson=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 email: loa@mail01.huawei.com
>Senior MPLS =
Expert=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0 loa@pi.nu
>Huawei Technologies (consult)=A0=A0=A0=A0=A0=A0=A0 phone: +46 739 81 21 =
64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
=A0
=A0
_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls
=A0


From davari@broadcom.com  Wed Mar 13 11:53:48 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BFD411E8108 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 11:53:48 -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.000,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KB0hb7ck1jhd for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 11:53:47 -0700 (PDT)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id 627E311E80F3 for <mpls@ietf.org>; Wed, 13 Mar 2013 11:53:47 -0700 (PDT)
Received: from [10.16.192.232] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 11:49:25 -0700
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS04.corp.ad.broadcom.com (10.16.203.11) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 11:53:33 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS04.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 11:53:12 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Zhenlong Cui" <c-sai@bx.jp.nec.com>, "'Gregory Mirsky'" <gregory.mirsky@ericsson.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOIBsi00XsWI0hikmKiznQeJ7/zJij96ug
Date: Wed, 13 Mar 2013 18:53:12 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9BA08@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu><4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa><4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa><XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com><4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <019F8CB7F5324E979B052BD3E35DF1A6@nsl.ad.nec.co.jp>
In-Reply-To: <019F8CB7F5324E979B052BD3E35DF1A6@nsl.ad.nec.co.jp>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5E15B83C01285727-21-01
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 18:53:48 -0000

Hi,

I don't really understand what you are trying to say. Can you provide an ex=
ample.

Thx
SD

-----Original Message-----
From: Zhenlong Cui [mailto:c-sai@bx.jp.nec.com]=20
Sent: Wednesday, March 13, 2013 11:45 AM
To: 'Gregory Mirsky'; Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; mpls-ads@tools.ietf.org; dra=
ft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: RE: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,

Some, at least in case of ring topology, the LSP UP-MEP is a necessity.

As you know, a intermediate node on a ring network have to supports Swap & =
POP processing.
There are some OAM models should be taken into consideration for intermedia=
te node, as follows:

(1) Set Down-MEP only
 If we support the down-mep only and set down-mep at Down I/F(swap point), =
OAM will not be transmitted to downstream node.

(2) Set Down-MIP and UP-MIP
 For support the LSP Protection at the intermediate node, the MEP must be s=
et at the POP Point.
=20
 Note:
  MPLS-TP recovery in a ring must protect unidirectional P2MP transport pat=
hs as specified in RFC 5654.

(3) Set Down-MIP and UP-MEP
 This model can solve above model's issues.


Best regards,
zhenlong


________________________________________
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Gre=
gory Mirsky
Sent: Wednesday, March 13, 2013 3:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; mpls-ads@tools.ietf.org; dra=
ft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)

Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.=20
=A0
I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371,
even when multpiple PWs mapped to that LSP. Same, I think, is the true for=
=A0 p2mp PW. Note that service, VPWS, is not part of MPLS-TP
architecture.
=A0
=A0=A0=A0=A0=A0=A0=A0 Regards,
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Greg
=A0
-----Original Message-----
From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of Sha=
hram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map
=A0
Hideki,
=A0
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because
LSP can carry many PWs and each PW may enter the LSP from a different port/=
interface.=A0 PWs can have UP-MEP but only for P2P services
(VPWS), otherwise they can't have UP-MEP either (same as LSP).
=A0
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.
=A0
Thx
SD
=A0
-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu; mpls@ietf.org; mpls-ads@tools.ietf.org; mpls-chairs@tools.ie=
tf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
=A0
Hi Shahram,
=A0
Just one comment.
=A0
>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP=A0 and therefore the LSP can't
start on the ingress interface.
=A0
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
=A0
Anyway, MEP mechanism is out of scope in this draft as you said.
=A0
Thanks,
Hideki Endo
=A0
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the
draft, in spite of its name, does talk about UP-MEP at all and only talks a=
bout UP-MIP, while the figures show UP-MEPs for LSPs.=A0
Even if the scope of the draft is UP-MIP, considering that there can't be a=
 MIP without a MEP,=A0 the draft should have some wording
regarding UP-MEPs and their applicability to LSPs and PWs. I would also arg=
ue that LSPs can't have UP-MEPs, since PWs from many
ingress ports can enter an LSP=A0 and therefore the LSP can't start on the =
ingress interface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to
elaborate on UP-MEP and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>=20
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of=20
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;=20
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: Re: [mpls] 2nd working group last call on=20
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational=A0 RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of=20
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org
>Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;=20
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
>Subject: [mpls] 2nd working group last call on=20
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous=20
>last call, due to the nature a and extent of the updates we have chosen=20
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the=20
>updates to the mpls working group list (mpls@ietf.org)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0 email: loa@mail01.huawei.com
>Senior MPLS Expert=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 loa@pi.nu
>Huawei Technologies (consult)=A0=A0=A0=A0=A0=A0=A0 phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls
>
=A0
=A0
_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls
=A0




From davari@broadcom.com  Wed Mar 13 12:00:36 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 952F111E80EE for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:00:33 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SrEpohj4acDx for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:00:24 -0700 (PDT)
Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by ietfa.amsl.com (Postfix) with ESMTP id 79BBD21F8DFC for <mpls@ietf.org>; Wed, 13 Mar 2013 12:00:22 -0700 (PDT)
Received: from [10.16.192.224] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 11:56:36 -0700
X-Server-Uuid: 06151B78-6688-425E-9DE2-57CB27892261
Received: from SJEXCHCAS05.corp.ad.broadcom.com (10.16.203.13) by SJEXCHHUB01.corp.ad.broadcom.com (10.16.192.224) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 11:59:20 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS05.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 11:59:19 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Gregory Mirsky" <gregory.mirsky@ericsson.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOH1NdwRf/Tf9hZk+Xrs65EizX8Jij+Y8w
Date: Wed, 13 Mar 2013 18:59:18 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5E146E0BG1194448-01-01
Content-Type: multipart/alternative; boundary=_000_4A6CE49E6084B141B15C0713B8993F281BD9BA48SJEXCHMB12corpa_
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 19:00:36 -0000

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BA48SJEXCHMB12corpa_
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Greg,

RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?

This simple example shows you can't have an LSP UP-MEP.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)

Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.

I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.

        Regards,
                Greg

-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map

Hideki,

So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).

My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>


_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls


--_000_4A6CE49E6084B141B15C0713B8993F281BD9BA48SJEXCHMB12corpa_
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-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" 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=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@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:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	border:none;
	padding:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">RFC6371 is very high leve=
l and does not define whether UP MEP applies to LSP or PW. &nbsp;Assume the=
re are 2 ingress interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">This simple example shows=
 you can&#8217;t have an LSP UP-MEP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [mailto:gregory.mirsky@ericsson.com]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; hideki.endo.es@hitachi.com<br>
<b>Cc:</b> mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org<br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Dear All,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">What would be the most appropriate subjec=
t to continue this discussion? I'll give it a try, please feel free to chan=
ge it.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think that there's nothing that can pre=
clude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition=
 of RFC 6371, even when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg<o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----<o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:30 AM<o:=
p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re: [mpls] 2nd working group las=
t call ondraft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">So far no RFC or draft has talked about D=
own or UP MEP for LSPs. But if you think about it logically LSPs can't have=
 UP-MEP because LSP can carry many PWs and each PW may enter
 the LSP from a different port/interface.&nbsp; PWs can have UP-MEP but onl=
y for P2P services (VPWS), otherwise they can't have UP-MEP either (same as=
 LSP).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">My suggestion is to correct figures and c=
hange UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope=
.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">SD<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----<o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:20 AM<o:=
p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To: Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re:Re: [mpls] 2nd working group =
last call ondraft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hi Shahram,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Just one comment.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;I would also argue that LSPs can't ha=
ve UP-MEPs, since PWs from many ingress ports can enter an LSP&nbsp; and th=
erefore the LSP can't start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think this depends on implementations.<=
o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Any RFC don't restrict to DOWN-MEPs in an=
 LSP.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Anyway, MEP mechanism is out of scope in =
this draft as you said.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki Endo<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Although I mentioned I am Ok with the=
 draft to be advanced to RFC, but after reviewing it in more details it app=
ears that the draft, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A quick fix at this point is to menti=
on UP-MEP is out of scope and change the figures to only show Down-MEPs. A =
better fix is to elaborate on UP-MEP and its applicability
 and placement, etc.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Wednesday, March 06, 2013 11:30=
 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: Re: [mpls] 2nd working group=
 last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;My Comments are addressed and I suppo=
rt this draft to be published as Informational&nbsp; RFC.<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Tuesday, February 26, 2013 3:02=
 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: [mpls] 2nd working group las=
t call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Working Group,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt=
 has been updated after a previous
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;last call, due to the nature a and ex=
tent of the updates we have chosen
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;to start a 2nd wg last call.<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;The IETF datatracker status page for =
this draft is:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-mpls-tp-mip-mep-map">https://datatracker.ietf.org/doc/dra=
ft-ietf-mpls-tp-mip-mep-map</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;There's also a htmlized version avail=
able at:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://tools.ietf.org/html=
/draft-ietf-mpls-tp-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-m=
pls-tp-mip-mep-map-05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A diff from the previous version is a=
vailable at:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://www.ietf.org/rfcdif=
f?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url=
2=3Ddraft-ietf-mpls-tp-mip-mep-map-05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Please send your comments, including =
approval of the documents and the
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;updates to the mpls working group lis=
t (<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>)<o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;This working group last call ends Mar=
ch 13, 2013.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;/Loa<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;for the MPLS working group co-chairs<=
o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;--<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Huawei Technologies (consult)&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<o:p></o:p></=
span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">_________________________________________=
______<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"mailto:mpls@ietf.org">mpls@iet=
f.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"https://www.ietf.org/mailman/l=
istinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BA48SJEXCHMB12corpa_--


From gregory.mirsky@ericsson.com  Wed Mar 13 12:41:47 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCA0021F8D11 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:41:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dY2aq01pZcCZ for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:41:43 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id F021E21F8CF7 for <mpls@ietf.org>; Wed, 13 Mar 2013 12:41:42 -0700 (PDT)
X-AuditID: c6180641-b7faf6d00000096b-c5-5140d675a26b
Received: from EUSAAHC008.ericsson.se (Unknown_Domain [147.117.188.96]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id 3D.4D.02411.576D0415; Wed, 13 Mar 2013 20:41:42 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC008.ericsson.se ([147.117.188.96]) with mapi id 14.02.0318.004; Wed, 13 Mar 2013 15:41:41 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Shahram Davari <davari@broadcom.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOIB0I53AEc724p0eVbWEJjBubv5ikAFwQ
Date: Wed, 13 Mar 2013 19:41:40 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF112070391eusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjkeLIzCtJLcpLzFFi42KZXLonQbfsmkOgQf9GcYv1vZ4WzbfOsltc //KeyWLJyw52i++XlrBY3Fq6ktWBzWPW/bNsHq1n1rB4LFnyk8njy+XPbAEsUVw2Kak5mWWp Rfp2CVwZnbe62QoOXWCq+Hu3nbmBccNKpi5GTg4JAROJX9f3MULYYhIX7q1n62Lk4hASOMIo cfL3JmYIZzmjROuJV6wgVWwCRhIvNvawg9giAqkSs/v62UBsZoFfjBJbL+mB2MICZRLTn61i hagpl/h+/yIjhG0kMW3fN7B6FgFViRsLfoFdwSvgLbHhfh8TxLK9zBIdfQ/BGjgFwiUePrgO NogR6Lzvp9YwQSwTl7j1ZD7UCwISS/acZ4awRSVePv7HCmErS3yf84gFoj5fYkVHOyPEMkGJ kzOfsExgFJ2FZNQsJGWzkJRBxHUkFuz+xAZha0ssW/iaGcY+c+AxE7L4Akb2VYwcpcWpZbnp RoabGIFxeUyCzXEH44JPlocYpTlYlMR5Q10vBAgJpCeWpGanphakFsUXleakFh9iZOLglGpg bDzbdY7n7cuFyq97he7UL22ZtMo/vUP23JU2x8L+cPHDT+9P+nmT4fF3f+n7R/h0SyzuOQTY bux9yjPtuduizwGO5a+l5nFN3KbwK4FBfD2P7m/G4tUKwbFy0V2hlxzCbppw9i8L492/hqWM 8UHpG48jN9//COP9vfys25+4wORtZl94nkvEKbEUZyQaajEXFScCAGzUIMyZAgAA
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 19:41:47 -0000

--_000_7347100B5761DC41A166AC17F22DF112070391eusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Greg,

RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?

This simple example shows you can't have an LSP UP-MEP.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)

Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.

I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.

        Regards,
                Greg

-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map

Hideki,

So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).

My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>


_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls


--_000_7347100B5761DC41A166AC17F22DF112070391eusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
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"urn:schemas-micr=
osoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=
=3D"urn:schemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.micros=
oft.com/office/2004/12/omml">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
<style>@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
LI.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
DIV.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
P.emailquote {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PA=
DDING-LEFT: 0in; FONT-SIZE: 12pt; PADDING-BOTTOM: 0in; MARGIN-LEFT: 1pt; BO=
RDER-LEFT: medium none; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM:=
 medium none; FONT-FAMILY: "Times New Roman","serif"; mso-style-name: email=
quote; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
LI.emailquote {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PA=
DDING-LEFT: 0in; FONT-SIZE: 12pt; PADDING-BOTTOM: 0in; MARGIN-LEFT: 1pt; BO=
RDER-LEFT: medium none; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM:=
 medium none; FONT-FAMILY: "Times New Roman","serif"; mso-style-name: email=
quote; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
DIV.emailquote {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PA=
DDING-LEFT: 0in; FONT-SIZE: 12pt; PADDING-BOTTOM: 0in; MARGIN-LEFT: 1pt; BO=
RDER-LEFT: medium none; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM:=
 medium none; FONT-FAMILY: "Times New Roman","serif"; mso-style-name: email=
quote; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.EmailStyle18 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal-reply
}
SPAN.BalloonTextChar {
	FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link=
: "Balloon Text"; mso-style-name: "Balloon Text Char"
}
.MsoChpDefault {
	FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
	page: WordSection1
}
</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=3D"EN-US" vlink=3D"purple" link=3D"blue">
<div dir=3D"ltr" align=3D"left"><span class=3D"580512319-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"580512319-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">UP MEP, whether as defined by RFC=
 6371 or as defined elsewhere, e.g. IEEE 802.1ag, is not required to be co-=
located with an ingress to monitored service,
 e.g. attachement circuit, but with logical interface that represents monit=
ored service. Location of UP MEP is undefined as long as it complies with w=
here is sends to and receives from OAM packets/frames. In case of MPLS this=
 element if MPLS forwarding function,
 in case of Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packet=
s sent to forwarding and get proper encapsulation, IMHO, we have ourselves =
an UP MEP. How packet being bounced within a node to get such treatment, I =
think, is implementation specific.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"580512319-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"580512319-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"580512319-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [mailto:davari=
@broadcom.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; hideki.endo.es@hitachi.com<br>
<b>Cc:</b> mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">RFC6371 is very high level and does not de=
fine whether UP MEP applies to LSP or PW. &nbsp;Assume there are 2 ingress =
interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">This simple example shows you can&#8217;t =
have an LSP UP-MEP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [mailto:gregory.mirsky@ericsson=
.com]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; hideki.endo.es@hitachi.com<br>
<b>Cc:</b> mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org<br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Dear All,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think that there's nothing that can preclude from supporti=
ng UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even =
when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:30 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re: [mpls] 2nd working group last call ondraft-ietf=
-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">So far no RFC or draft has talked about Down or UP MEP for L=
SPs. But if you think about it logically LSPs can't have UP-MEP because LSP=
 can carry many PWs and each PW may
 enter the LSP from a different port/interface.&nbsp; PWs can have UP-MEP b=
ut only for P2P services (VPWS), otherwise they can't have UP-MEP either (s=
ame as LSP).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">My suggestion is to correct figures and change UP-MEPs to Do=
wn-MEPs for LSPs. Also to mention UP-MEP is out of scope.<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">SD<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:20 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To: Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re:Re: [mpls] 2nd working group last call ondraft-i=
etf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hi Shahram,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Just one comment.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;I would also argue that LSPs can't have UP-MEPs, since P=
Ws from many ingress ports can enter an LSP&nbsp; and therefore the LSP can=
't start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think this depends on implementations.<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Any RFC don't restrict to DOWN-MEPs in an LSP.<o:p></o:p></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Anyway, MEP mechanism is out of scope in this draft as you s=
aid.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki Endo<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Although I mentioned I am Ok with the draft to be advanc=
ed to RFC, but after reviewing it in more details it appears that the draft=
, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A quick fix at this point is to mention UP-MEP is out of=
 scope and change the figures to only show Down-MEPs. A better fix is to el=
aborate on UP-MEP and its applicability
 and placement, etc.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Wednesday, March 06, 2013 11:30 AM<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: Re: [mpls] 2nd working group last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;My Comments are addressed and I support this draft to be=
 published as Informational&nbsp; RFC.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Tuesday, February 26, 2013 3:02 AM<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: [mpls] 2nd working group last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Working Group,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated a=
fter a previous
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;last call, due to the nature a and extent of the updates=
 we have chosen
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;to start a 2nd wg last call.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;The IETF datatracker status page for this draft is:<o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-m=
pls-tp-mip-mep-map">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;There's also a htmlized version available at:<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp=
-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-=
05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A diff from the previous version is available at:<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf=
-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls=
-tp-mip-mep-map-05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Please send your comments, including approval of the doc=
uments and the
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;updates to the mpls working group list (<a href=3D"mailt=
o:mpls@ietf.org">mpls@ietf.org</a>)<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;This working group last call ends March 13, 2013.<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;/Loa<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;for the MPLS working group co-chairs<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;--<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">_______________________________________________<o:p></o:p></=
span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p=
></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https=
://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF112070391eusaamb103ericsso_--

From kireeti.kompella@gmail.com  Wed Mar 13 12:48:55 2013
Return-Path: <kireeti.kompella@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3615C21F8DDB for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:48:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.567
X-Spam-Level: 
X-Spam-Status: No, score=0.567 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, MIME_QP_LONG_LINE=1.396, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vNIIuSPSDrDG for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:48:54 -0700 (PDT)
Received: from mail-yh0-x22c.google.com (mail-yh0-x22c.google.com [IPv6:2607:f8b0:4002:c01::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 9278621F8DC9 for <mpls@ietf.org>; Wed, 13 Mar 2013 12:48:54 -0700 (PDT)
Received: by mail-yh0-f44.google.com with SMTP id q11so246949yhf.31 for <mpls@ietf.org>; Wed, 13 Mar 2013 12:48:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:subject:from:content-type:x-mailer:message-id:date:to :content-transfer-encoding:mime-version; bh=A+7KLjBKyDFRxDqCILZgc/yH+NE9XS7QrdsPRp5T83I=; b=b/KSiBgZ8JW8jGYe0Bk81LwQYU7nOEFSsN4o4zLdEmUecHGL2DZu+io7l09NU3yK4Q 0qyg87X6e482uuKe220NHrz6V79Je7QxVcH0jCREVsBLW5z4C3VGZHLjysAyyURyiHQh cyFbPBKhU4su7iHfOaGH+FB/djPENVFoQ1oWqBoqLqlUsp5eT7p8/KDcMjNQLOvcgY9C vBdLA0ipyjTQPgxfrxysNxFaBuJpjY+gt8NrSQrUHKUrxwB1lT1nMS+pZG6RMYU+zWvf FvcC4NK0L5F29aibfENsn3Ep3C46Gqt+T/CPY8S1bEKE0j6i63gkyUGDJ7eek2CTo9ux lOdA==
X-Received: by 10.236.169.104 with SMTP id m68mr13211360yhl.27.1363204134122;  Wed, 13 Mar 2013 12:48:54 -0700 (PDT)
Received: from [10.157.82.100] (mobile-166-147-116-211.mycingular.net. [166.147.116.211]) by mx.google.com with ESMTPS id w2sm37275364yhh.7.2013.03.13.12.48.52 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 13 Mar 2013 12:48:53 -0700 (PDT)
From: Kireeti Kompella <kireeti.kompella@gmail.com>
Content-Type: text/plain; charset=us-ascii
X-Mailer: iPhone Mail (10A551)
Message-Id: <0B390473-1A62-48B5-B5CD-D727C5D96F28@gmail.com>
Date: Wed, 13 Mar 2013 15:48:55 -0400
To: mpls@ietf.org
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Subject: [mpls] Reserving extended special purpose labels
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 19:48:55 -0000

Hi All,

In today's discussion, I noted the need to reserve (i.e., not allocate) some=
 of the special purpose labels in the extended space. The primary reason to r=
eserve special purpose label S is that an implementation interprets S indepe=
ndent of the preceding label; an example is the ELI.=20

Please comment to the list or to an MPLS WG chair near you if you believe a l=
abel in the range 0-14 should be reserved in the extended special purpose la=
bel space.=20

Thanks,
Kireeti=

From davari@broadcom.com  Wed Mar 13 12:56:34 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CA3911E8105 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:56:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ETYZdFIYN+Ry for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 12:56:22 -0700 (PDT)
Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by ietfa.amsl.com (Postfix) with ESMTP id 3E5C721F87AA for <mpls@ietf.org>; Wed, 13 Mar 2013 12:56:22 -0700 (PDT)
Received: from [10.16.192.224] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 12:52:40 -0700
X-Server-Uuid: 06151B78-6688-425E-9DE2-57CB27892261
Received: from SJEXCHCAS06.corp.ad.broadcom.com (10.16.203.15) by SJEXCHHUB01.corp.ad.broadcom.com (10.16.192.224) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 12:55:22 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS06.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 12:55:22 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Gregory Mirsky" <gregory.mirsky@ericsson.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOH1NdwRf/Tf9hZk+Xrs65EizX8Jij+Y8wgACCswD//4v/kA==
Date: Wed, 13 Mar 2013 19:55:21 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5E068C0BG1228297-01-01
Content-Type: multipart/alternative; boundary=_000_4A6CE49E6084B141B15C0713B8993F281BD9BB39SJEXCHMB12corpa_
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 19:56:38 -0000

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BB39SJEXCHMB12corpa_
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Greg,

We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.

In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?

Thx
Shahram

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?

This simple example shows you can't have an LSP UP-MEP.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)

Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.

I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.

        Regards,
                Greg

-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map

Hideki,

So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).

My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>


_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls


--_000_4A6CE49E6084B141B15C0713B8993F281BD9BB39SJEXCHMB12corpa_
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-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" 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=3D"Generator" content=3D"Microsoft Word 14 (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]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@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:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">We have a fundamental dif=
ference of opinion.&nbsp; I have been involved in the OAM for over a decade=
 now and one of the fundamental architectural requirements is
 that OAM packets MUST follow the data packets in the network and inside a =
switch/router up to the observation point (MEP). So it is not acceptable fo=
r data packets to be on Interface A and for MEP to be on Interface B.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">In the example I gave, ca=
n you please tell me how you can do Loss Measurement for the LSP with UP-ME=
P? How do you increment the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
Shahram<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [mailto:gregory.mirsky@ericsson.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; hideki.endo.es@hitachi.com<br>
<b>Cc:</b> mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">UP MEP, whether as defined by =
RFC 6371 or as defined elsewhere, e.g. IEEE 802.1ag, is not required to be =
co-located with an ingress to monitored service, e.g. attachement
 circuit, but with logical interface that represents monitored service. Loc=
ation of UP MEP is undefined as long as it complies with where is sends to =
and receives from OAM packets/frames. In case of MPLS this element if MPLS =
forwarding function, in case of
 Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packets sent to f=
orwarding and get proper encapsulation, IMHO, we have ourselves an UP MEP. =
How packet being bounced within a node to get such treatment, I think, is i=
mplementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">RFC6371 is very high leve=
l and does not define whether UP MEP applies to LSP or PW. &nbsp;Assume the=
re are 2 ingress interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">This simple example shows=
 you can&#8217;t have an LSP UP-MEP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [<a href=3D"mailto:gregory.mirsky@ericsson.com">mailto:gregory.mirsk=
y@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Dear All,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">What would be the most appropriate subjec=
t to continue this discussion? I'll give it a try, please feel free to chan=
ge it.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think that there's nothing that can pre=
clude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition=
 of RFC 6371, even when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg<o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----<o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:30 AM<o:=
p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re: [mpls] 2nd working group las=
t call ondraft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">So far no RFC or draft has talked about D=
own or UP MEP for LSPs. But if you think about it logically LSPs can't have=
 UP-MEP because LSP can carry many PWs and each PW may enter
 the LSP from a different port/interface.&nbsp; PWs can have UP-MEP but onl=
y for P2P services (VPWS), otherwise they can't have UP-MEP either (same as=
 LSP).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">My suggestion is to correct figures and c=
hange UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope=
.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">SD<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----<o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:20 AM<o:=
p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To: Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re:Re: [mpls] 2nd working group =
last call ondraft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hi Shahram,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Just one comment.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;I would also argue that LSPs can't ha=
ve UP-MEPs, since PWs from many ingress ports can enter an LSP&nbsp; and th=
erefore the LSP can't start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think this depends on implementations.<=
o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Any RFC don't restrict to DOWN-MEPs in an=
 LSP.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Anyway, MEP mechanism is out of scope in =
this draft as you said.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki Endo<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Although I mentioned I am Ok with the=
 draft to be advanced to RFC, but after reviewing it in more details it app=
ears that the draft, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A quick fix at this point is to menti=
on UP-MEP is out of scope and change the figures to only show Down-MEPs. A =
better fix is to elaborate on UP-MEP and its applicability
 and placement, etc.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Wednesday, March 06, 2013 11:30=
 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: Re: [mpls] 2nd working group=
 last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;My Comments are addressed and I suppo=
rt this draft to be published as Informational&nbsp; RFC.<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Tuesday, February 26, 2013 3:02=
 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: [mpls] 2nd working group las=
t call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Working Group,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt=
 has been updated after a previous
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;last call, due to the nature a and ex=
tent of the updates we have chosen
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;to start a 2nd wg last call.<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;The IETF datatracker status page for =
this draft is:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-mpls-tp-mip-mep-map">https://datatracker.ietf.org/doc/dra=
ft-ietf-mpls-tp-mip-mep-map</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;There's also a htmlized version avail=
able at:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://tools.ietf.org/html=
/draft-ietf-mpls-tp-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-m=
pls-tp-mip-mep-map-05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A diff from the previous version is a=
vailable at:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://www.ietf.org/rfcdif=
f?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url=
2=3Ddraft-ietf-mpls-tp-mip-mep-map-05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Please send your comments, including =
approval of the documents and the
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;updates to the mpls working group lis=
t (<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>)<o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;This working group last call ends Mar=
ch 13, 2013.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;/Loa<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;for the MPLS working group co-chairs<=
o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;--<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Huawei Technologies (consult)&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<o:p></o:p></=
span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">_________________________________________=
______<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"mailto:mpls@ietf.org">mpls@iet=
f.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"https://www.ietf.org/mailman/l=
istinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BB39SJEXCHMB12corpa_--


From gregory.mirsky@ericsson.com  Wed Mar 13 13:06:22 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9175311E811D for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 13:06:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zxsf5DAh5cOD for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 13:06:17 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id E791511E811A for <mpls@ietf.org>; Wed, 13 Mar 2013 13:06:16 -0700 (PDT)
X-AuditID: c6180641-b7faf6d00000096b-5e-5140dc38b63d
Received: from EUSAAHC005.ericsson.se (Unknown_Domain [147.117.188.87]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id 00.EE.02411.83CD0415; Wed, 13 Mar 2013 21:06:16 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC005.ericsson.se ([147.117.188.87]) with mapi id 14.02.0318.004; Wed, 13 Mar 2013 16:06:15 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Shahram Davari <davari@broadcom.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOICTmJ6a1dS5iqEGTy+e6E6wiZZikCf8g
Date: Wed, 13 Mar 2013 20:06:15 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF1120703DDeusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42KZXLonXNfijkOgwdmXShbrez0tmm+dZbe4 /uU9k8WSlx3sFt8vLWGxuLV0JasDm8es+2fZPFrPrGHxWLLkJ5PHl8uf2QJYorhsUlJzMstS i/TtErgyXtzsZi3Y281cMfnqZuYGxu93mLoYOTkkBEwk/n55ywhhi0lcuLeeDcQWEjjCKLHx bl0XIxeQvZxRYv7k6ywgCTYBI4kXG3vYQWwRgVSJ2X39YA3MAr8YJbZe0gOxhQXKJKY/W8UK UVMu8f3+RUYI20hi66/5YHEWAVWJX1cbwObwCnhLzH0ylRVi2RkWiW03X4M1cAqES3z/8Rvs Ukag676fWsMEsUxc4taT+VAfCEgs2XOeGcIWlXj5+B8rhK0s8X3OIxaI+nyJ7WvaGSGWCUqc nPmEZQKj6Cwko2YhKZuFpAwiriOxYPcnNghbW2LZwtfMMPaZA4+ZkMUXMLKvYuQoLU4ty003 MtzECIzKYxJsjjsYF3yyPMQozcGiJM4b6nohQEggPbEkNTs1tSC1KL6oNCe1+BAjEwenVANj krCCvn3p4V/P7+du+7lvwed2p5btK6aXx907EBX+9OYpPm/mHZ3HhJqFhWZzf723ochEpaLM d9O88oTfX5uvxs1pebB8YkCyV01JI9OWn8dTYraddXYT3xrscrb1mL6UQ9P1f6dvrplufowh dt7Z24FHeALi3S13cmk4B+dzdov9NPkx/y+/EktxRqKhFnNRcSIAWSVAJJgCAAA=
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 20:06:22 -0000

--_000_7347100B5761DC41A166AC17F22DF1120703DDeusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Greg,

We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.

In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?

Thx
Shahram

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?

This simple example shows you can't have an LSP UP-MEP.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)

Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.

I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.

        Regards,
                Greg

-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map

Hideki,

So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).

My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>


_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls


--_000_7347100B5761DC41A166AC17F22DF1120703DDeusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
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"urn:schemas-micr=
osoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=
=3D"urn:schemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.micros=
oft.com/office/2004/12/omml">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
<!--[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]--><style>@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
LI.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
DIV.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
SPAN.BalloonTextChar {
	FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link=
: "Balloon Text"; mso-style-name: "Balloon Text Char"
}
P.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
LI.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
DIV.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
SPAN.EmailStyle20 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle21 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal-reply
}
.MsoChpDefault {
	FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
	page: WordSection1
}
</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=3D"EN-US" vlink=3D"purple" link=3D"blue">
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">I believe that MPLS-TP LM is what=
 is called Synthetic Loss Measurement and does not require reporting in-pro=
file counters. If my understanding is correct,
 then I don't see how location of UP MEP in relation to PW A and PW B is im=
portant. Besides, could you refer me to definition of in-profile and out-ot=
-profile in regard to MPLS-TP. Much obliged.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">As for your challenge I do have s=
olution but, I believe, it is HW specific. Sorry if you can not do that.</f=
ont></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [mailto:davari=
@broadcom.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; hideki.endo.es@hitachi.com<br>
<b>Cc:</b> mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">We have a fundamental difference of opinio=
n.&nbsp; I have been involved in the OAM for over a decade now and one of t=
he fundamental architectural requirements
 is that OAM packets MUST follow the data packets in the network and inside=
 a switch/router up to the observation point (MEP). So it is not acceptable=
 for data packets to be on Interface A and for MEP to be on Interface B.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">In the example I gave, can you please tell=
 me how you can do Loss Measurement for the LSP with UP-MEP? How do you inc=
rement the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [mailto:gregory.mirsky@ericsson=
.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; hideki.endo.es@hitachi.com<br>
<b>Cc:</b> mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">UP MEP, whether as defined by RFC 6371 or as de=
fined elsewhere, e.g. IEEE 802.1ag, is not required to be co-located with a=
n ingress to monitored service, e.g.
 attachement circuit, but with logical interface that represents monitored =
service. Location of UP MEP is undefined as long as it complies with where =
is sends to and receives from OAM packets/frames. In case of MPLS this elem=
ent if MPLS forwarding function,
 in case of Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packet=
s sent to forwarding and get proper encapsulation, IMHO, we have ourselves =
an UP MEP. How packet being bounced within a node to get such treatment, I =
think, is implementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">RFC6371 is very high level and does not de=
fine whether UP MEP applies to LSP or PW. &nbsp;Assume there are 2 ingress =
interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">This simple example shows you can&#8217;t =
have an LSP UP-MEP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Dear All,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think that there's nothing that can preclude from supporti=
ng UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even =
when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:30 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re: [mpls] 2nd working group last call ondraft-ietf=
-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">So far no RFC or draft has talked about Down or UP MEP for L=
SPs. But if you think about it logically LSPs can't have UP-MEP because LSP=
 can carry many PWs and each PW may
 enter the LSP from a different port/interface.&nbsp; PWs can have UP-MEP b=
ut only for P2P services (VPWS), otherwise they can't have UP-MEP either (s=
ame as LSP).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">My suggestion is to correct figures and change UP-MEPs to Do=
wn-MEPs for LSPs. Also to mention UP-MEP is out of scope.<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">SD<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:20 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To: Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re:Re: [mpls] 2nd working group last call ondraft-i=
etf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hi Shahram,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Just one comment.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;I would also argue that LSPs can't have UP-MEPs, since P=
Ws from many ingress ports can enter an LSP&nbsp; and therefore the LSP can=
't start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think this depends on implementations.<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Any RFC don't restrict to DOWN-MEPs in an LSP.<o:p></o:p></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Anyway, MEP mechanism is out of scope in this draft as you s=
aid.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki Endo<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Although I mentioned I am Ok with the draft to be advanc=
ed to RFC, but after reviewing it in more details it appears that the draft=
, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A quick fix at this point is to mention UP-MEP is out of=
 scope and change the figures to only show Down-MEPs. A better fix is to el=
aborate on UP-MEP and its applicability
 and placement, etc.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Wednesday, March 06, 2013 11:30 AM<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: Re: [mpls] 2nd working group last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;My Comments are addressed and I support this draft to be=
 published as Informational&nbsp; RFC.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Tuesday, February 26, 2013 3:02 AM<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: [mpls] 2nd working group last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Working Group,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated a=
fter a previous
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;last call, due to the nature a and extent of the updates=
 we have chosen
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;to start a 2nd wg last call.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;The IETF datatracker status page for this draft is:<o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-m=
pls-tp-mip-mep-map">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;There's also a htmlized version available at:<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp=
-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-=
05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A diff from the previous version is available at:<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf=
-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls=
-tp-mip-mep-map-05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Please send your comments, including approval of the doc=
uments and the
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;updates to the mpls working group list (<a href=3D"mailt=
o:mpls@ietf.org">mpls@ietf.org</a>)<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;This working group last call ends March 13, 2013.<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;/Loa<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;for the MPLS working group co-chairs<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;--<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">_______________________________________________<o:p></o:p></=
span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p=
></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https=
://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF1120703DDeusaamb103ericsso_--

From c-sai@bx.jp.nec.com  Wed Mar 13 13:08:00 2013
Return-Path: <c-sai@bx.jp.nec.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3E0411E8136 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 13:08:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.09
X-Spam-Level: 
X-Spam-Status: No, score=-4.09 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P1olW4+yEuxs for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 13:07:59 -0700 (PDT)
Received: from tyo201.gate.nec.co.jp (TYO201.gate.nec.co.jp [210.143.35.51]) by ietfa.amsl.com (Postfix) with ESMTP id B4D6211E8135 for <mpls@ietf.org>; Wed, 13 Mar 2013 13:07:59 -0700 (PDT)
Received: from mailgate3.nec.co.jp ([10.7.69.193]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id r2DK7mL8027054;  Thu, 14 Mar 2013 05:07:48 +0900 (JST)
Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id r2DK7l110964; Thu, 14 Mar 2013 05:07:47 +0900 (JST)
Received: from mail03.kamome.nec.co.jp (mail03.kamome.nec.co.jp [10.25.43.7]) by mailsv3.nec.co.jp (8.13.8/8.13.4) with ESMTP id r2DK7lPG023850; Thu, 14 Mar 2013 05:07:47 +0900 (JST)
Received: from saigo.jp.nec.com ([10.26.220.6] [10.26.220.6]) by mail02.kamome.nec.co.jp with ESMTP id BT-MMP-2396734; Thu, 14 Mar 2013 05:06:35 +0900
Received: from vpcja157 ([10.38.16.157] [10.38.16.157]) by mail.jp.nec.com with ESMTP; Thu, 14 Mar 2013 05:06:32 +0900
From: "Zhenlong Cui" <c-sai@bx.jp.nec.com>
To: "'Shahram Davari'" <davari@broadcom.com>, "'Gregory Mirsky'" <gregory.mirsky@ericsson.com>, <hideki.endo.es@hitachi.com>
References: <512C960E.70109@pi.nu><4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa><4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa><XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com><4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <019F8CB7F5324E979B052BD3E35DF1A6@nsl.ad.nec.co.jp> <4A6CE49E6084B141B15C0713B8993F281BD9BA08@SJEXCHMB12.corp.ad.broadcom.com>
Date: Thu, 14 Mar 2013 05:06:32 +0900
Message-ID: <7D705B2066364E429D5953D09D609A00@nsl.ad.nec.co.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9BA08@SJEXCHMB12.corp.ad.broadcom.com>
Thread-Index: AQHOIBsi00XsWI0hikmKiznQeJ7/zJij96uggAASzMA=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org, mpls-ads@tools.ietf.org
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 20:08:00 -0000

Hi Shahram,

   Give you an example....

   OAM must operate on MPLS-TP nodes that are branch points on point-to-
   multipoint (P2MP) trees include ring topology. That means that the =
branch
   points must be possible to drop & continue the received OAM frame.
  =20
   If the Down-MEP is configured at ingress i/f(LSP Terminal Point) as =
shown=20
   below figure, then the received OAM frame will be blocked by ingress =
i/f=20
   and can't transmit to downstream link.
  =20
   I think it is a problem.

                         --------------------------
                        |                     -----|
                        |                    | N/A |
                        |                 ->-|     |->-------------LSP =
(Downstream link)
                        |                |   | Out |
                        |                |   | i/f |
                        |                |    -----|
                        |-----           |    -----|
                        | MEP |    ----  |   | N/A |
                        |     |   |    |-    |     |
              LSP----->-| In  |->-| FW |--->-| Out |->----UNI
                        | i/f |   |    |-    | i/f |
                        |-----     ----  |    -----|
                        |                |    -----|
                        |                |   | N/A |
                        |                |   |     |
                        |                 ->-| Out |->----UNI
                        |                    | i/f |
                        |                     -----|
                         --------------------------

Best regards,
Zhenlong

> -----Original Message-----
> From: Shahram Davari [mailto:davari@broadcom.com]
> Sent: Thursday, March 14, 2013 3:53 AM
> To: Zhenlong Cui; 'Gregory Mirsky'; hideki.endo.es@hitachi.com
> Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; =
mpls-ads@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
> Subject: RE: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working =
group last call ondraft-ietf-mpls-tp-mip-mep-map)
>=20
> Hi,
>=20
> I don't really understand what you are trying to say. Can you provide =
an example.
>=20
> Thx
> SD
>=20
> -----Original Message-----
> From: Zhenlong Cui [mailto:c-sai@bx.jp.nec.com]
> Sent: Wednesday, March 13, 2013 11:45 AM
> To: 'Gregory Mirsky'; Shahram Davari; hideki.endo.es@hitachi.com
> Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; =
mpls-ads@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
> Subject: RE: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working =
group last call ondraft-ietf-mpls-tp-mip-mep-map)
>=20
> Hi Shahram,
>=20
> Some, at least in case of ring topology, the LSP UP-MEP is a =
necessity.
>=20
> As you know, a intermediate node on a ring network have to supports =
Swap & POP processing.
> There are some OAM models should be taken into consideration for =
intermediate node, as follows:
>=20
> (1) Set Down-MEP only
>  If we support the down-mep only and set down-mep at Down I/F(swap =
point), OAM will not be transmitted to downstream node.
>=20
> (2) Set Down-MIP and UP-MIP
>  For support the LSP Protection at the intermediate node, the MEP must =
be set at the POP Point.
>=20
>  Note:
>   MPLS-TP recovery in a ring must protect unidirectional P2MP =
transport paths as specified in RFC 5654.
>=20
> (3) Set Down-MIP and UP-MEP
>  This model can solve above model's issues.
>=20
>=20
> Best regards,
> zhenlong
>=20
>=20
> ________________________________________
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf =
Of Gregory Mirsky
> Sent: Wednesday, March 13, 2013 3:56 AM
> To: Shahram Davari; hideki.endo.es@hitachi.com
> Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; =
mpls-ads@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
> Subject: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group =
last call ondraft-ietf-mpls-tp-mip-mep-map)
>=20
> Dear All,
> What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
>=20
> I think that there's nothing that can preclude from supporting UP MEP =
on MPLS-TP LSP, according to UP MEP definition of RFC
> 6371,
> even when multpiple PWs mapped to that LSP. Same, I think, is the true =
for=A0 p2mp PW. Note that service, VPWS, is not part
> of MPLS-TP
> architecture.
>=20
> =A0=A0=A0=A0=A0=A0=A0 Regards,
> =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Greg
>=20
> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf =
Of Shahram Davari
> Sent: Tuesday, March 12, 2013 11:30 AM
> To: hideki.endo.es@hitachi.com
> Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
> Subject: Re: [mpls] 2nd working group last call =
ondraft-ietf-mpls-tp-mip-mep-map
>=20
> Hideki,
>=20
> So far no RFC or draft has talked about Down or UP MEP for LSPs. But =
if you think about it logically LSPs can't have UP-MEP
> because
> LSP can carry many PWs and each PW may enter the LSP from a different =
port/interface.=A0 PWs can have UP-MEP but only for
> P2P services
> (VPWS), otherwise they can't have UP-MEP either (same as LSP).
>=20
> My suggestion is to correct figures and change UP-MEPs to Down-MEPs =
for LSPs. Also to mention UP-MEP is out of scope.
>=20
> Thx
> SD
>=20
> -----Original Message-----
> From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
> Sent: Tuesday, March 12, 2013 11:20 AM
> To: Shahram Davari
> Cc: loa@pi.nu; mpls@ietf.org; mpls-ads@tools.ietf.org; =
mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
> Subject: Re:Re: [mpls] 2nd working group last call =
ondraft-ietf-mpls-tp-mip-mep-map
>=20
> Hi Shahram,
>=20
> Just one comment.
>=20
> >I would also argue that LSPs can't have UP-MEPs, since PWs from many =
ingress ports can enter an LSP=A0 and therefore the
> LSP can't
> start on the ingress interface.
>=20
> I think this depends on implementations.
> Any RFC don't restrict to DOWN-MEPs in an LSP.
>=20
> Anyway, MEP mechanism is out of scope in this draft as you said.
>=20
> Thanks,
> Hideki Endo
>=20
> >Hi,
> >
> >Although I mentioned I am Ok with the draft to be advanced to RFC, =
but after reviewing it in more details it appears that
> the
> draft, in spite of its name, does talk about UP-MEP at all and only =
talks about UP-MIP, while the figures show UP-MEPs for
> LSPs.
> Even if the scope of the draft is UP-MIP, considering that there can't =
be a MIP without a MEP,=A0 the draft should have some
> wording
> regarding UP-MEPs and their applicability to LSPs and PWs. I would =
also argue that LSPs can't have UP-MEPs, since PWs from
> many
> ingress ports can enter an LSP=A0 and therefore the LSP can't start on =
the ingress interface.
> >
> >A quick fix at this point is to mention UP-MEP is out of scope and =
change the figures to only show Down-MEPs. A better fix
> is to
> elaborate on UP-MEP and its applicability and placement, etc.
> >
> >Regards,
> >Shahram
> >
> >
> >
> >-----Original Message-----
> >From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf =
Of
> >Shahram Davari
> >Sent: Wednesday, March 06, 2013 11:30 AM
> >To: Loa Andersson; mpls@ietf.org
> >Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;
> >draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
> >Subject: Re: [mpls] 2nd working group last call on
> >draft-ietf-mpls-tp-mip-mep-map
> >
> >My Comments are addressed and I support this draft to be published as =
Informational=A0 RFC.
> >
> >Thx
> >Shahram
> >
> >-----Original Message-----
> >From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf =
Of
> >Loa Andersson
> >Sent: Tuesday, February 26, 2013 3:02 AM
> >To: mpls@ietf.org
> >Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org;
> >draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
> >Subject: [mpls] 2nd working group last call on
> >draft-ietf-mpls-tp-mip-mep-map
> >
> >Working Group,
> >
> >draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a =
previous
> >last call, due to the nature a and extent of the updates we have =
chosen
> >to start a 2nd wg last call.
> >
> >The IETF datatracker status page for this draft is:
> >https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
> >
> >There's also a htmlized version available at:
> >http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
> >
> >A diff from the previous version is available at:
> >http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
> >
> >Please send your comments, including approval of the documents and =
the
> >updates to the mpls working group list (mpls@ietf.org)
> >
> >This working group last call ends March 13, 2013.
> >
> >/Loa
> >for the MPLS working group co-chairs
> >--
> >
> >
> >Loa =
Andersson=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 email: loa@mail01.huawei.com
> >Senior MPLS =
Expert=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0 loa@pi.nu
> >Huawei Technologies (consult)=A0=A0=A0=A0=A0=A0=A0 phone: +46 739 81 =
21 64
> >_______________________________________________
> >mpls mailing list
> >mpls@ietf.org
> >https://www.ietf.org/mailman/listinfo/mpls
> >
> >
> >_______________________________________________
> >mpls mailing list
> >mpls@ietf.org
> >https://www.ietf.org/mailman/listinfo/mpls
> >
> >
> >_______________________________________________
> >mpls mailing list
> >mpls@ietf.org
> >https://www.ietf.org/mailman/listinfo/mpls
> >
>=20
>=20
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>=20
>=20



From davari@broadcom.com  Wed Mar 13 14:21:56 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0392411E8134 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 14:21:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N-UXeoiBkue5 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 14:21:54 -0700 (PDT)
Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by ietfa.amsl.com (Postfix) with ESMTP id 007B911E8106 for <mpls@ietf.org>; Wed, 13 Mar 2013 14:21:53 -0700 (PDT)
Received: from [10.16.192.232] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 14:18:32 -0700
X-Server-Uuid: 06151B78-6688-425E-9DE2-57CB27892261
Received: from SJEXCHCAS05.corp.ad.broadcom.com (10.16.203.13) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 14:21:16 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS05.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 14:20:55 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Gregory Mirsky" <gregory.mirsky@ericsson.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOH1NdwRf/Tf9hZk+Xrs65EizX8Jij+Y8wgACCswD//4v/kIAAet+A//+fhIA=
Date: Wed, 13 Mar 2013 21:20:55 +0000
Message-ID: <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
X-WSS-ID: 7D5E32A20BG1280403-01-01
Content-Type: multipart/alternative; boundary=_000_0D4312C0ED504839B1B09D4BF696F88Ebroadcomcom_
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 21:21:56 -0000

--_000_0D4312C0ED504839B1B09D4BF696F88Ebroadcomcom_
Content-Type: text/plain;
 charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Greg,

First of all MPLS-TP LM can use direct Loss measurement of RFC6374.

Secondly I am not asking on what is your implementation. I am asking logica=
lly how do you do LM for LSP UPMEP. You have to let the data packets go thr=
ough forwarding and queuing and be actually delivered to the egress interfa=
ce before you can increment receive LM counter. Just examining the forwardi=
ng result is not enough since for example the link between egress line card=
 and the fabric can be broken or have errors.



Regards,
Shahram


On Mar 13, 2013, at 1:06 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:

Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Greg,

We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.

In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?

Thx
Shahram

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?

This simple example shows you can=92t have an LSP UP-MEP.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)

Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.

I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.

        Regards,
                Greg

-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map

Hideki,

So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).

My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map

Hi Shahram,

Just one comment.

>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.

I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.

Anyway, MEP mechanism is out of scope in this draft as you said.

Thanks,
Hideki Endo

>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>


_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls


--_000_0D4312C0ED504839B1B09D4BF696F88Ebroadcomcom_
Content-Type: text/html;
 charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body dir=3D"auto">
<div>Greg,</div>
<div><br>
</div>
<div>First of all MPLS-TP LM can use direct Loss measurement of RFC6374.</d=
iv>
<div><br>
</div>
<div>Secondly I am not asking on what is your implementation. I am asking l=
ogically how do you do LM for LSP UPMEP. You have to let the data packets g=
o through forwarding and queuing and be actually delivered to the egress in=
terface before you can increment
 receive LM counter. Just examining the forwarding result is not enough sin=
ce for example the link between egress line card and the fabric can be brok=
en or have errors.&nbsp;</div>
<div><br>
</div>
<div><br>
<br>
Regards,
<div>Shahram</div>
<div><br>
</div>
</div>
<div><br>
On Mar 13, 2013, at 1:06 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
br>
<br>
</div>
<blockquote type=3D"cite">
<div>
<meta content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
<!--[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]--><style>@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
LI.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
DIV.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
SPAN.BalloonTextChar {
	FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link=
: "Balloon Text"; mso-style-name: "Balloon Text Char"
}
P.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
LI.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
DIV.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
SPAN.EmailStyle20 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle21 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal-reply
}
.MsoChpDefault {
	FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
	page: WordSection1
}
</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]-->
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">I believe that MPLS-TP LM is what=
 is called Synthetic Loss Measurement and does not require reporting in-pro=
file counters. If my understanding is correct,
 then I don't see how location of UP MEP in relation to PW A and PW B is im=
portant. Besides, could you refer me to definition of in-profile and out-ot=
-profile in regard to MPLS-TP. Much obliged.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">As for your challenge I do have s=
olution but, I believe, it is HW specific. Sorry if you can not do that.</f=
ont></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [<a href=3D"ma=
ilto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">We have a fundamental difference of opinio=
n.&nbsp; I have been involved in the OAM for over a decade now and one of t=
he fundamental architectural requirements
 is that OAM packets MUST follow the data packets in the network and inside=
 a switch/router up to the observation point (MEP). So it is not acceptable=
 for data packets to be on Interface A and for MEP to be on Interface B.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">In the example I gave, can you please tell=
 me how you can do Loss Measurement for the LSP with UP-MEP? How do you inc=
rement the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">UP MEP, whether as defined by RFC 6371 or as de=
fined elsewhere, e.g. IEEE 802.1ag, is not required to be co-located with a=
n ingress to monitored service, e.g.
 attachement circuit, but with logical interface that represents monitored =
service. Location of UP MEP is undefined as long as it complies with where =
is sends to and receives from OAM packets/frames. In case of MPLS this elem=
ent if MPLS forwarding function,
 in case of Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packet=
s sent to forwarding and get proper encapsulation, IMHO, we have ourselves =
an UP MEP. How packet being bounced within a node to get such treatment, I =
think, is implementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">RFC6371 is very high level and does not de=
fine whether UP MEP applies to LSP or PW. &nbsp;Assume there are 2 ingress =
interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">This simple example shows you can=92t have=
 an LSP UP-MEP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Dear All,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think that there's nothing that can preclude from supporti=
ng UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even =
when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:30 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re: [mpls] 2nd working group last call ondraft-ietf=
-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">So far no RFC or draft has talked about Down or UP MEP for L=
SPs. But if you think about it logically LSPs can't have UP-MEP because LSP=
 can carry many PWs and each PW may
 enter the LSP from a different port/interface.&nbsp; PWs can have UP-MEP b=
ut only for P2P services (VPWS), otherwise they can't have UP-MEP either (s=
ame as LSP).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">My suggestion is to correct figures and change UP-MEPs to Do=
wn-MEPs for LSPs. Also to mention UP-MEP is out of scope.<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">SD<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:20 AM<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To: Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re:Re: [mpls] 2nd working group last call ondraft-i=
etf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hi Shahram,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Just one comment.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;I would also argue that LSPs can't have UP-MEPs, since P=
Ws from many ingress ports can enter an LSP&nbsp; and therefore the LSP can=
't start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think this depends on implementations.<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Any RFC don't restrict to DOWN-MEPs in an LSP.<o:p></o:p></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Anyway, MEP mechanism is out of scope in this draft as you s=
aid.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki Endo<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Hi,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Although I mentioned I am Ok with the draft to be advanc=
ed to RFC, but after reviewing it in more details it appears that the draft=
, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A quick fix at this point is to mention UP-MEP is out of=
 scope and change the figures to only show Down-MEPs. A better fix is to el=
aborate on UP-MEP and its applicability
 and placement, etc.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Regards,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram Davari<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Wednesday, March 06, 2013 11:30 AM<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: Re: [mpls] 2nd working group last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;My Comments are addressed and I support this draft to be=
 published as Informational&nbsp; RFC.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Thx<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Tuesday, February 26, 2013 3:02 AM<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <o:p>
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: [mpls] 2nd working group last call on
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Working Group,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated a=
fter a previous
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;last call, due to the nature a and extent of the updates=
 we have chosen
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;to start a 2nd wg last call.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;The IETF datatracker status page for this draft is:<o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-m=
pls-tp-mip-mep-map">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;There's also a htmlized version available at:<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp=
-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-=
05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A diff from the previous version is available at:<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf=
-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls=
-tp-mip-mep-map-05</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Please send your comments, including approval of the doc=
uments and the
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;updates to the mpls working group list (<a href=3D"mailt=
o:mpls@ietf.org">mpls@ietf.org</a>)<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;This working group last call ends March 13, 2013.<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;/Loa<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;for the MPLS working group co-chairs<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;--<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">_______________________________________________<o:p></o:p></=
span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">mpls mailing list<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p=
></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https=
://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;<o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
</body>
</html>

--_000_0D4312C0ED504839B1B09D4BF696F88Ebroadcomcom_--


From gregory.mirsky@ericsson.com  Wed Mar 13 15:12:39 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5A9721F8A14 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:12:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8tqsC-jw5y5V for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:12:35 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id C530821F8632 for <mpls@ietf.org>; Wed, 13 Mar 2013 15:12:34 -0700 (PDT)
X-AuditID: c618062d-b7f0d6d00000097e-c0-5140f9d1daac
Received: from EUSAAHC003.ericsson.se (Unknown_Domain [147.117.188.81]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 8F.A2.02430.1D9F0415; Wed, 13 Mar 2013 23:12:34 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC003.ericsson.se ([147.117.188.81]) with mapi id 14.02.0318.004; Wed, 13 Mar 2013 18:12:33 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Shahram Davari <davari@broadcom.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOIDDT+1TbH9lSnk6RhFp/oMk/zZikLm+Q
Date: Wed, 13 Mar 2013 22:12:32 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF1120704C4@eusaamb103.ericsson.se>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se> <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com>
In-Reply-To: <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF1120704C4eusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjkeLIzCtJLcpLzFFi42KZXLonUPfST4dAg909Ahbrez0tmm+dZbe4 /uU9k8WSlx3sFt8vLWGxuLV0JasDm8es+2fZPFrPrGHxWLLkJ5PHl8uf2QJYorhsUlJzMstS i/TtErgyHrw4xVhwbw1zxYYNv1gbGNt/MXUxcnJICJhI/Lk2gxXCFpO4cG89G4gtJHCEUWLu PfUuRi4gezmjRMv2X4wgCTYBI4kXG3vYQWwRAQ2Jg7euMIMUMQtsZ5K4fXkm2FRhgTKJ6c9W sUIUlUt8v3+REcI2kpi+eRpYnEVAVWLapS9gcV4Bb4ntF96zQ2w7xCrR0rgWrIhTwEHidHMr 2FBGoPO+n1oDZjMLiEvcejIf6gUBiSV7zjND2KISLx//g3pHWeL7nEcsEPX5EnM3fWWBWCYo cXLmE5YJjKKzkIyahaRsFpIyiLiOxILdn9ggbG2JZQtfM8PYZw48ZkIWX8DIvoqRo7Q4tSw3 3chgEyMwLo9JsOnuYNzz0vIQozQHi5I4b5DrhQAhgfTEktTs1NSC1KL4otKc1OJDjEwcnFIN jPEMz4puL5OpCp9+TtYwN0q44b75YQ5PA5UTjo+Xrny356imR82hF6yyBUq/tdUv7Lxh6Fmr pvnJPegPR+aKlor7DzbuX10oxvkyiIX5fPydtX5+73fe05j3qIT76X39LXyar3mKWXckLd3+ aNEr9YtvE5gahY+u+OOTWsST/en32rILch6MNUosxRmJhlrMRcWJAHdzS/2ZAgAA
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:12:40 -0000

--_000_7347100B5761DC41A166AC17F22DF1120704C4eusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Shahram,
as indicated before, Synthetic LM is viable option and will work just fine =
from UP MEP. Would you agree?

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 2:21 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Greg,

First of all MPLS-TP LM can use direct Loss measurement of RFC6374.

Secondly I am not asking on what is your implementation. I am asking logica=
lly how do you do LM for LSP UPMEP. You have to let the data packets go thr=
ough forwarding and queuing and be actually delivered to the egress interfa=
ce before you can increment receive LM counter. Just examining the forwardi=
ng result is not enough since for example the link between egress line card=
 and the fabric can be broken or have errors.



Regards,
Shahram


On Mar 13, 2013, at 1:06 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:

Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Greg,
We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.
In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?
Thx
Shahram
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.
    Regards,
        Greg
________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?
This simple example shows you can't have an LSP UP-MEP.
Thx
SD
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)
Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.
I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.
        Regards,
                Greg
-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map
Hideki,
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.
Thx
SD
-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
Hi Shahram,
Just one comment.
>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
Anyway, MEP mechanism is out of scope in this draft as you said.
Thanks,
Hideki Endo
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls

--_000_7347100B5761DC41A166AC17F22DF1120704C4eusaamb103ericsso_
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 content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
</head>
<body dir=3D"auto">
<div dir=3D"ltr" align=3D"left"><span class=3D"017190922-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"017190922-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">as indicated before, Synthetic LM=
 is viable option and will work just fine from UP MEP. Would you agree?</fo=
nt></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"017190922-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"017190922-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"017190922-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [mailto:davari=
@broadcom.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 2:21 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.iet=
f.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.o=
rg<br>
<b>Subject:</b> Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div>Greg,</div>
<div><br>
</div>
<div>First of all MPLS-TP LM can use direct Loss measurement of RFC6374.</d=
iv>
<div><br>
</div>
<div>Secondly I am not asking on what is your implementation. I am asking l=
ogically how do you do LM for LSP UPMEP. You have to let the data packets g=
o through forwarding and queuing and be actually delivered to the egress in=
terface before you can increment
 receive LM counter. Just examining the forwarding result is not enough sin=
ce for example the link between egress line card and the fabric can be brok=
en or have errors.&nbsp;</div>
<div><br>
</div>
<div><br>
<br>
Regards,
<div>Shahram</div>
<div><br>
</div>
</div>
<div><br>
On Mar 13, 2013, at 1:06 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
br>
<br>
</div>
<blockquote type=3D"cite">
<div>
<meta content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
<!--[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]--><style>@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
LI.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
DIV.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
SPAN.BalloonTextChar {
	FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link=
: "Balloon Text"; mso-style-name: "Balloon Text Char"
}
P.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
LI.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
DIV.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
SPAN.EmailStyle20 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle21 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal-reply
}
.MsoChpDefault {
	FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
	page: WordSection1
}
</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]-->
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">I believe that MPLS-TP LM is what=
 is called Synthetic Loss Measurement and does not require reporting in-pro=
file counters. If my understanding is correct,
 then I don't see how location of UP MEP in relation to PW A and PW B is im=
portant. Besides, could you refer me to definition of in-profile and out-ot=
-profile in regard to MPLS-TP. Much obliged.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">As for your challenge I do have s=
olution but, I believe, it is HW specific. Sorry if you can not do that.</f=
ont></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"736345819-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [<a href=3D"ma=
ilto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">We have a fundamental difference of opinio=
n.&nbsp; I have been involved in the OAM for over a decade now and one of t=
he fundamental architectural requirements
 is that OAM packets MUST follow the data packets in the network and inside=
 a switch/router up to the observation point (MEP). So it is not acceptable=
 for data packets to be on Interface A and for MEP to be on Interface B.
<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">In the example I gave, can you please tell=
 me how you can do Loss Measurement for the LSP with UP-MEP? How do you inc=
rement the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<O:P></O:P></span></p>
</div>
</div>
<p class=3D"MsoNormal"><O:P></O:P></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><O:P></O:P></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">UP MEP, whether as defined by RFC 6371 or as de=
fined elsewhere, e.g. IEEE 802.1ag, is not required to be co-located with a=
n ingress to monitored service, e.g.
 attachement circuit, but with logical interface that represents monitored =
service. Location of UP MEP is undefined as long as it complies with where =
is sends to and receives from OAM packets/frames. In case of MPLS this elem=
ent if MPLS forwarding function,
 in case of Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packet=
s sent to forwarding and get proper encapsulation, IMHO, we have ourselves =
an UP MEP. How packet being bounced within a node to get such treatment, I =
think, is implementation specific.</span><O:P></O:P></p>
<p class=3D"MsoNormal"><O:P></O:P></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><O:P></O:P></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><O:P></O:P></p>
<p class=3D"MsoNormal"><O:P></O:P></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><O:P></O:P></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">RFC6371 is very high level and does not de=
fine whether UP MEP applies to LSP or PW. &nbsp;Assume there are 2 ingress =
interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">This simple example shows you can&#8217;t =
have an LSP UP-MEP.<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
SD<O:P></O:P></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><O:P></O:P></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)<O:P></O:P></span></p>
</div>
</div>
<p class=3D"MsoNormal"><O:P></O:P></p>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Dear All,<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think that there's nothing that can preclude from supporti=
ng UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even =
when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,<O:P></O:=
P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:30 AM<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re: [mpls] 2nd working group last call ondraft-ietf=
-mpls-tp-mip-mep-map<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki,<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">So far no RFC or draft has talked about Down or UP MEP for L=
SPs. But if you think about it logically LSPs can't have UP-MEP because LSP=
 can carry many PWs and each PW may
 enter the LSP from a different port/interface.&nbsp; PWs can have UP-MEP b=
ut only for P2P services (VPWS), otherwise they can't have UP-MEP either (s=
ame as LSP).<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">My suggestion is to correct figures and change UP-MEPs to Do=
wn-MEPs for LSPs. Also to mention UP-MEP is out of scope.<O:P></O:P></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thx<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">SD<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:20 AM<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To: Shahram Davari<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re:Re: [mpls] 2nd working group last call ondraft-i=
etf-mpls-tp-mip-mep-map<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hi Shahram,<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Just one comment.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;I would also argue that LSPs can't have UP-MEPs, since P=
Ws from many ingress ports can enter an LSP&nbsp; and therefore the LSP can=
't start on the ingress interface.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think this depends on implementations.<O:P></O:P></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Any RFC don't restrict to DOWN-MEPs in an LSP.<O:P></O:P></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Anyway, MEP mechanism is out of scope in this draft as you s=
aid.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thanks,<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki Endo<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Hi,<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Although I mentioned I am Ok with the draft to be advanc=
ed to RFC, but after reviewing it in more details it appears that the draft=
, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A quick fix at this point is to mention UP-MEP is out of=
 scope and change the figures to only show Down-MEPs. A better fix is to el=
aborate on UP-MEP and its applicability
 and placement, etc.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Regards,<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram Davari<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Wednesday, March 06, 2013 11:30 AM<O:P></O:P></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <O:P>
</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><O:P></O:P></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: Re: [mpls] 2nd working group last call on
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;My Comments are addressed and I support this draft to be=
 published as Informational&nbsp; RFC.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Thx<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Tuesday, February 26, 2013 3:02 AM<O:P></O:P></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; <O:P>
</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><O:P></O:P></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: [mpls] 2nd working group last call on
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Working Group,<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated a=
fter a previous
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;last call, due to the nature a and extent of the updates=
 we have chosen
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;to start a 2nd wg last call.<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;The IETF datatracker status page for this draft is:<O:P>=
</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-m=
pls-tp-mip-mep-map">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;There's also a htmlized version available at:<O:P></O:P>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp=
-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-=
05</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A diff from the previous version is available at:<O:P></=
O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf=
-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls=
-tp-mip-mep-map-05</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Please send your comments, including approval of the doc=
uments and the
<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;updates to the mpls working group list (<a href=3D"mailt=
o:mpls@ietf.org">mpls@ietf.org</a>)<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;This working group last call ends March 13, 2013.<O:P></=
O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;/Loa<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;for the MPLS working group co-chairs<O:P></O:P></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;--<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a><O:P></O:=
P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<O:P></O:=
P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><O:P><=
/O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<O:P></O:=
P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><O:P><=
/O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________<O:P></O:=
P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><O:P><=
/O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<O:P>&nbsp;</O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">_______________________________________________<O:P></O:P></=
span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">mpls mailing list<O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><O:P></O:P=
></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https=
://www.ietf.org/mailman/listinfo/mpls</a><O:P></O:P></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><O:P></O:P></span></p>
</div>
</div>
</div>
</blockquote>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF1120704C4eusaamb103ericsso_--

From hideki.endo.es@hitachi.com  Wed Mar 13 15:31:14 2013
Return-Path: <hideki.endo.es@hitachi.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A42121F8ABC for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:31:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.652
X-Spam-Level: 
X-Spam-Status: No, score=-0.652 tagged_above=-999 required=5 tests=[AWL=0.438,  BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X5rBMubTJlYM for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:31:13 -0700 (PDT)
Received: from mail9.hitachi.co.jp (mail9.hitachi.co.jp [133.145.228.44]) by ietfa.amsl.com (Postfix) with ESMTP id DF2DA21F85C0 for <mpls@ietf.org>; Wed, 13 Mar 2013 15:31:12 -0700 (PDT)
Received: from mlsv6.hitachi.co.jp (unknown [133.144.234.166]) by mail9.hitachi.co.jp (Postfix) with ESMTP id CDFF737C83; Thu, 14 Mar 2013 07:31:11 +0900 (JST)
Received: from mfilter06.hitachi.co.jp by mlsv6.hitachi.co.jp (8.13.1/8.13.1) id r2DMVBKB016011; Thu, 14 Mar 2013 07:31:11 +0900
Received: from vshuts04.hitachi.co.jp (vshuts04.hitachi.co.jp [10.201.6.86]) by mfilter06.hitachi.co.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id r2DMVAdn027678; Thu, 14 Mar 2013 07:31:11 +0900
Received: from gmml25.itg.hitachi.co.jp (unknown [158.213.165.145]) by vshuts04.hitachi.co.jp (Postfix) with ESMTP id 72D1E14003B; Thu, 14 Mar 2013 07:31:10 +0900 (JST)
Received: from [127.0.0.1] by gmml25.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id r2DMVAb10149996; Thu, 14 Mar 2013 07:31:10 +0900
Message-Type: Multiple Part
MIME-Version: 1.0
Message-ID: <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com>
Content-Type: text/plain; charset=us-ascii
To: <davari@broadcom.com>
From: <hideki.endo.es@hitachi.com>
Date: Thu, 14 Mar 2013 07:30:50 +0900
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa>
Priority: normal
Importance: normal
X400-Content-Identifier: X5140FE1200000M
X400-MTS-Identifier: [/C=JP/ADMD=HITNET/PRMD=HITACHI/;gmml281303140730427LT]
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org, mpls-ads@tools.ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working grouplast call o
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:31:14 -0000

Sharam,

Very simple question.

>Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic
>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. 
Why is this assumption mandatory?

"Assume there are 1 ingress interfaces A. Two VLAN flows in the interface A are mapped
 to different PWs (PW-A and PW-B). Now assume both these PWs go inside the same LSP."
In this case, UP-MEP of the LSP can be at interface A, right?

Thanks,
Hideki Endo


>Greg,
>
>RFC6371 is very high level and does not define whether UP MEP applies to LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. Now please explain if we were to have an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? Interface A? B? C?
>
>This simple example shows you can't have an LSP UP-MEP.
>
>Thx
>SD
>
>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>Sent: Tuesday, March 12, 2013 11:56 AM
>To: Shahram Davari; hideki.endo.es@hitachi.com
>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
>
>Dear All,
>What would be the most appropriate subject to continue this discussion? I'll give it a try, please feel free to change it.
>
>I think that there's nothing that can preclude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that service, VPWS, is not part of MPLS-TP architecture.
>
>        Regards,
>                Greg
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>Sent: Tuesday, March 12, 2013 11:30 AM
>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>
>Hideki,
>
>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you think about it logically LSPs can't have UP-MEP because LSP can carry many PWs and each PW may enter the LSP from a different port/interface.  PWs can have UP-MEP but only for P2P services (VPWS), otherwise they can't have UP-MEP either (same as LSP).
>
>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto:hideki.endo.es@hitachi.com]
>Sent: Tuesday, March 12, 2013 11:20 AM
>To: Shahram Davari
>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>
>Hi Shahram,
>
>Just one comment.
>
>>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>
>I think this depends on implementations.
>Any RFC don't restrict to DOWN-MEPs in an LSP.
>
>Anyway, MEP mechanism is out of scope in this draft as you said.
>
>Thanks,
>Hideki Endo
>
>>Hi,
>>
>>Although I mentioned I am Ok with the draft to be advanced to RFC, but after reviewing it in more details it appears that the draft, in spite of its name, does talk about UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, considering that there can't be a MIP without a MEP,  the draft should have some wording regarding UP-MEPs and their applicability to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>>
>>A quick fix at this point is to mention UP-MEP is out of scope and change the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP and its applicability and placement, etc.
>>
>>Regards,
>>Shahram
>>
>>
>>
>>-----Original Message-----
>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>Shahram Davari
>>Sent: Wednesday, March 06, 2013 11:30 AM
>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>Subject: Re: [mpls] 2nd working group last call on
>>draft-ietf-mpls-tp-mip-mep-map
>>
>>My Comments are addressed and I support this draft to be published as Informational  RFC.
>>
>>Thx
>>Shahram
>>
>>-----Original Message-----
>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>Loa Andersson
>>Sent: Tuesday, February 26, 2013 3:02 AM
>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>Subject: [mpls] 2nd working group last call on
>>draft-ietf-mpls-tp-mip-mep-map
>>
>>Working Group,
>>
>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>>last call, due to the nature a and extent of the updates we have chosen
>>to start a 2nd wg last call.
>>
>>The IETF datatracker status page for this draft is:
>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>
>>There's also a htmlized version available at:
>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>
>>A diff from the previous version is available at:
>>http://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-tp-mip-mep-map-05
>>
>>Please send your comments, including approval of the documents and the
>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org>)
>>
>>This working group last call ends March 13, 2013.
>>
>>/Loa
>>for the MPLS working group co-chairs
>>--
>>
>>
>>Loa Andersson                        email: loa@mail01.huawei.com<mailto:loa@mail01.huawei.com>
>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>

From gregory.mirsky@ericsson.com  Wed Mar 13 15:32:04 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC1E311E80D5 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:32:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L5jGlLufAl2r for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:32:04 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id B172211E80AD for <mpls@ietf.org>; Wed, 13 Mar 2013 15:32:02 -0700 (PDT)
X-AuditID: c6180641-b7faf6d00000096b-f6-5140fe617eb1
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id C1.E6.02411.26EF0415; Wed, 13 Mar 2013 23:32:02 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.02.0318.004; Wed, 13 Mar 2013 18:32:01 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Huaimo Chen <huaimo.chen@huawei.com>, "ning.so@tatacommunications.com" <ning.so@tatacommunications.com>, Autumn Liu <autumn.liu@ericsson.com>,  "liulei.kddi@gmail.com" <liulei.kddi@gmail.com>
Thread-Topic: Security Conciderations section in draft-chen-mpls-p2mp-ingress-protection-08
Thread-Index: Ac4gOpPjt0p35qaCSNuR+0L4Ngf5tw==
Date: Wed, 13 Mar 2013 22:32:00 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF11207050B@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF11207050Beusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrALMWRmVeSWpSXmKPExsUyuXRPiG7SP4dAg5bfohZbn15htDjZO5/d 4tbSlawWW8+yOrB47Jx1l92j5chbVo8lS34yebyZc4YtgCWKyyYlNSezLLVI3y6BK2P11fmM BQcFKp7du8XawNjP18XIySEhYCIx68J0FghbTOLCvfVsXYxcHEICRxglrh2aygzhLGeUuHh1 EStIFZuAkcSLjT3sIAkRgWOMEtunLgBq5+BgFlCWOHVXBsQUFoiQeHNJA6RcRCBWov3KEnYI W0+i4/ccZhCbRUBVYkX3FiYQm1fAW6J96U+wGkagI76fWgMWZxYQl7j1ZD4TxHECEkv2nGeG sEUlXj7+xwphK0t8n/OIBaI+X6Lh1DRGiJmCEidnPmGZwCg8C8moWUjKZiEpg4jrSCzY/YkN wtaWWLbwNTOMfebAYyZk8QWM7KsYOUqLU8ty040MNzECY+mYBJvjDsYFnywPMUpzsCiJ84a6 XggQEkhPLEnNTk0tSC2KLyrNSS0+xMjEwSnVwCgYfGLBbFnVf6JTX5z4nLzx4MqGA7+kdkR0 Mdy5nlr7I1Zt3kHGE16RX/63tLwQW520u/NO+cd/D29nFf3bIFH+7WTl/C/ibA1vK7z1s5f4 HRXSjFVy1jCc3TPV4XXqiQsXVEKzLiT8llyUetAhsXua1m29lJSKhpmXDSW/Nz1482LVvJ0v Q2yUWIozEg21mIuKEwHCPYz6cwIAAA==
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: [mpls] Security Conciderations section in draft-chen-mpls-p2mp-ingress-protection-08
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:32:04 -0000

--_000_7347100B5761DC41A166AC17F22DF11207050Beusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Dear Authors, et al.,
I've noticed that there's still no Security Consideration section in the la=
test version of the document. I've asked for this mandatory section to be a=
dded during discussion of both egress and ingress documents at MPLS WG meet=
ing in Atlanta:
   Greg: both documents are missing security considerations section. If wor=
k continues, I would suggest to add it.
I hope that by next presentation substantive Security Consideration section=
 will be added.

        Regards,
                Greg


--_000_7347100B5761DC41A166AC17F22DF11207050Beusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<div>Dear Authors, et al.,</div>
<div>I've noticed that there's still no Security Consideration section in t=
he latest version of the document. I've asked for this mandatory section to=
 be added during discussion of both egress and ingress documents at MPLS WG=
 meeting in Atlanta:</div>
<div style=3D"padding-left:19pt;">Greg: both documents are missing security=
 considerations section. If work continues, I would suggest to add it.</div=
>
<div>I hope that by next presentation substantive Security Consideration se=
ction will be added.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Greg</div>
<div>&nbsp;</div>
</span></font>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF11207050Beusaamb103ericsso_--

From davari@broadcom.com  Wed Mar 13 15:32:25 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56DFC11E80F3 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:32:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xLKGi+-JxR5r for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:32:20 -0700 (PDT)
Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by ietfa.amsl.com (Postfix) with ESMTP id 27C2021F8ADC for <mpls@ietf.org>; Wed, 13 Mar 2013 15:32:20 -0700 (PDT)
Received: from [10.16.192.232] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 15:28:18 -0700
X-Server-Uuid: 06151B78-6688-425E-9DE2-57CB27892261
Received: from SJEXCHCAS06.corp.ad.broadcom.com (10.16.203.15) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 15:31:02 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS06.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 15:30:41 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Gregory Mirsky" <gregory.mirsky@ericsson.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOH1NdwRf/Tf9hZk+Xrs65EizX8Jij+Y8wgACCswD//4v/kIAAet+A//+fhICAAIPFAP//jxSg
Date: Wed, 13 Mar 2013 22:30:40 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9BD97@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se> <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com> <7347100B5761DC41A166AC17F22DF1120704C4@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF1120704C4@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5E22080BG1307162-01-01
Content-Type: multipart/alternative; boundary=_000_4A6CE49E6084B141B15C0713B8993F281BD9BD97SJEXCHMB12corpa_
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:32:25 -0000

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BD97SJEXCHMB12corpa_
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Hi Greg,

Correct, but we can't define a MEP that can only support a subset of OAM sp=
ecially the less desirable ones. Besides Synthetic loss is not accurate and=
 as far as I know, not many users are interested in Synthetic loss.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:13 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
as indicated before, Synthetic LM is viable option and will work just fine =
from UP MEP. Would you agree?

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 2:21 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

First of all MPLS-TP LM can use direct Loss measurement of RFC6374.

Secondly I am not asking on what is your implementation. I am asking logica=
lly how do you do LM for LSP UPMEP. You have to let the data packets go thr=
ough forwarding and queuing and be actually delivered to the egress interfa=
ce before you can increment receive LM counter. Just examining the forwardi=
ng result is not enough since for example the link between egress line card=
 and the fabric can be broken or have errors.



Regards,
Shahram


On Mar 13, 2013, at 1:06 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:
Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.
In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?
Thx
Shahram
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.
    Regards,
        Greg
________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?
This simple example shows you can't have an LSP UP-MEP.
Thx
SD
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)
Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.
I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.
        Regards,
                Greg
-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map
Hideki,
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.
Thx
SD
-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
Hi Shahram,
Just one comment.
>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
Anyway, MEP mechanism is out of scope in this draft as you said.
Thanks,
Hideki Endo
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BD97SJEXCHMB12corpa_
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-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" 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=3D"Generator" content=3D"Microsoft Word 14 (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]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@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:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hi Greg,<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Correct, but we can&#8217=
;t define a MEP that can only support a subset of OAM specially the less de=
sirable ones. Besides Synthetic loss is not accurate and as far
 as I know, not many users are interested in Synthetic loss.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [mailto:gregory.mirsky@ericsson.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:13 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.iet=
f.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.o=
rg<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">as indicated before, Synthetic=
 LM is viable option and will work just fine from UP MEP. Would you agree?<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 2:21 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Greg,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">First of all MPLS-TP LM can use direct Loss measurem=
ent of RFC6374.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Secondly I am not asking on what is your implementat=
ion. I am asking logically how do you do LM for LSP UPMEP. You have to let =
the data packets go through forwarding and queuing and be actually delivere=
d to the egress interface before you
 can increment receive LM counter. Just examining the forwarding result is =
not enough since for example the link between egress line card and the fabr=
ic can be broken or have errors.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
<br>
Regards, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Shahram<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
On Mar 13, 2013, at 1:06 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">I believe that MPLS-TP LM is w=
hat is called Synthetic Loss Measurement and does not require reporting in-=
profile counters. If my understanding is correct, then I
 don't see how location of UP MEP in relation to PW A and PW B is important=
. Besides, could you refer me to definition of in-profile and out-ot-profil=
e in regard to MPLS-TP. Much obliged.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">As for your challenge I do hav=
e solution but, I believe, it is HW specific. Sorry if you can not do that.=
</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,</span><o:p></o:p></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">We have a fundamental dif=
ference of opinion.&nbsp; I have been involved in the OAM for over a decade=
 now and one of the fundamental architectural requirements is
 that OAM packets MUST follow the data packets in the network and inside a =
switch/router up to the observation point (MEP). So it is not acceptable fo=
r data packets to be on Interface A and for MEP to be on Interface B.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">In the example I gave, ca=
n you please tell me how you can do Loss Measurement for the LSP with UP-ME=
P? How do you increment the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
Shahram</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [<a href=3D"mailto:gregory.mirsky@ericsson.com">mailto:gregory.mirsk=
y@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">UP MEP, whether as defined by =
RFC 6371 or as defined elsewhere, e.g. IEEE 802.1ag, is not required to be =
co-located with an ingress to monitored service, e.g. attachement
 circuit, but with logical interface that represents monitored service. Loc=
ation of UP MEP is undefined as long as it complies with where is sends to =
and receives from OAM packets/frames. In case of MPLS this element if MPLS =
forwarding function, in case of
 Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packets sent to f=
orwarding and get proper encapsulation, IMHO, we have ourselves an UP MEP. =
How packet being bounced within a node to get such treatment, I think, is i=
mplementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,</span><o:p></o:p></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">RFC6371 is very high leve=
l and does not define whether UP MEP applies to LSP or PW. &nbsp;Assume the=
re are 2 ingress interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">This simple example shows=
 you can&#8217;t have an LSP UP-MEP.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
SD</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [<a href=3D"mailto:gregory.mirsky@ericsson.com">mailto:gregory.mirsk=
y@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Dear All,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">What would be the most appropriate subjec=
t to continue this discussion? I'll give it a try, please feel free to chan=
ge it.
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think that there's nothing that can pre=
clude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition=
 of RFC 6371, even when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg</span><o:p></o:p></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----</span><o:p></o=
:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:30 AM</s=
pan><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re: [mpls] 2nd working group las=
t call ondraft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">So far no RFC or draft has talked about D=
own or UP MEP for LSPs. But if you think about it logically LSPs can't have=
 UP-MEP because LSP can carry many PWs and each PW may enter
 the LSP from a different port/interface.&nbsp; PWs can have UP-MEP but onl=
y for P2P services (VPWS), otherwise they can't have UP-MEP either (same as=
 LSP).</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">My suggestion is to correct figures and c=
hange UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope=
.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">SD</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----</span><o:p></o=
:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:20 AM</s=
pan><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To: Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re:Re: [mpls] 2nd working group =
last call ondraft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hi Shahram,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Just one comment.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;I would also argue that LSPs can't ha=
ve UP-MEPs, since PWs from many ingress ports can enter an LSP&nbsp; and th=
erefore the LSP can't start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think this depends on implementations.<=
/span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Any RFC don't restrict to DOWN-MEPs in an=
 LSP.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Anyway, MEP mechanism is out of scope in =
this draft as you said.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thanks,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki Endo</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Hi,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Although I mentioned I am Ok with the=
 draft to be advanced to RFC, but after reviewing it in more details it app=
ears that the draft, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A quick fix at this point is to menti=
on UP-MEP is out of scope and change the figures to only show Down-MEPs. A =
better fix is to elaborate on UP-MEP and its applicability
 and placement, etc.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----</span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Wednesday, March 06, 2013 11:30=
 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: Re: [mpls] 2nd working group=
 last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;My Comments are addressed and I suppo=
rt this draft to be published as Informational&nbsp; RFC.</span><o:p></o:p>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----</span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Tuesday, February 26, 2013 3:02=
 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: [mpls] 2nd working group las=
t call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Working Group,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt=
 has been updated after a previous
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;last call, due to the nature a and ex=
tent of the updates we have chosen
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;to start a 2nd wg last call.</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;The IETF datatracker status page for =
this draft is:</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-mpls-tp-mip-mep-map">https://datatracker.ietf.org/doc/dra=
ft-ietf-mpls-tp-mip-mep-map</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;There's also a htmlized version avail=
able at:</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://tools.ietf.org/html=
/draft-ietf-mpls-tp-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-m=
pls-tp-mip-mep-map-05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A diff from the previous version is a=
vailable at:</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://www.ietf.org/rfcdif=
f?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url=
2=3Ddraft-ietf-mpls-tp-mip-mep-map-05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Please send your comments, including =
approval of the documents and the
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;updates to the mpls working group lis=
t (<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>)</span><o:p></o:p></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;This working group last call ends Mar=
ch 13, 2013.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;/Loa</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;for the MPLS working group co-chairs<=
/span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;--</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a></span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Huawei Technologies (consult)&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64</span><o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">_________________________________________=
______</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"mailto:mpls@ietf.org">mpls@iet=
f.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"https://www.ietf.org/mailman/l=
istinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o=
:p></p>
</div>
</div>
</blockquote>
</div>
</body>
</html>

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BD97SJEXCHMB12corpa_--


From davari@broadcom.com  Wed Mar 13 15:36:18 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E89621F8B47 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:36:18 -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.000,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Vfgq3qr-YKX for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:36:17 -0700 (PDT)
Received: from mms3.broadcom.com (mms3.broadcom.com [216.31.210.19]) by ietfa.amsl.com (Postfix) with ESMTP id 37F6421F87D0 for <mpls@ietf.org>; Wed, 13 Mar 2013 15:36:11 -0700 (PDT)
Received: from [10.16.192.232] by mms3.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 15:29:12 -0700
X-Server-Uuid: B86B6450-0931-4310-942E-F00ED04CA7AF
Received: from SJEXCHCAS05.corp.ad.broadcom.com (10.16.203.13) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 15:35:58 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS05.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 15:35:33 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working grouplast call o
Thread-Index: AQHOIDp/5QVkcd6DI0igAOzMQrmvRpikNPnQ
Date: Wed, 13 Mar 2013 22:35:33 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com>
In-Reply-To: <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5E22323YC1373582-01-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working grouplast call o
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:36:18 -0000

Hideki,

Correct, but such LSP that can only accept packets from a single interface =
is very niche application and not generic enough to define an UPMEP for it.=
 We need a definition that is applicable to LSPs in general.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
Sent: Wednesday, March 13, 2013 3:31 PM
To: Shahram Davari
Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org;=
 draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
last call o

Sharam,

Very simple question.

>Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet =
traffic
>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the sam=
e LSP that exists Interface C.=20
Why is this assumption mandatory?

"Assume there are 1 ingress interfaces A. Two VLAN flows in the interface A=
 are mapped
 to different PWs (PW-A and PW-B). Now assume both these PWs go inside the =
same LSP."
In this case, UP-MEP of the LSP can be at interface A, right?

Thanks,
Hideki Endo


>Greg,
>
>RFC6371 is very high level and does not define whether UP MEP applies to L=
SP or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps=
 Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs =
go inside the same LSP that exists Interface C. Now please explain if we we=
re to have an UP-MEP for LSP then on which interface would that LSP UP-MEP =
reside? Interface A? B? C?
>
>This simple example shows you can't have an LSP UP-MEP.
>
>Thx
>SD
>
>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>Sent: Tuesday, March 12, 2013 11:56 AM
>To: Shahram Davari; hideki.endo.es@hitachi.com
>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-=
map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last =
call ondraft-ietf-mpls-tp-mip-mep-map)
>
>Dear All,
>What would be the most appropriate subject to continue this discussion? I'=
ll give it a try, please feel free to change it.
>
>I think that there's nothing that can preclude from supporting UP MEP on M=
PLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple=
 PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that=
 service, VPWS, is not part of MPLS-TP architecture.
>
>        Regards,
>                Greg
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of Shahram Davari
>Sent: Tuesday, March 12, 2013 11:30 AM
>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto=
:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org=
<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf=
.org<mailto:mpls-ads@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-m=
ep-map
>
>Hideki,
>
>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if yo=
u think about it logically LSPs can't have UP-MEP because LSP can carry man=
y PWs and each PW may enter the LSP from a different port/interface.  PWs c=
an have UP-MEP but only for P2P services (VPWS), otherwise they can't have =
UP-MEP either (same as LSP).
>
>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LS=
Ps. Also to mention UP-MEP is out of scope.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailt=
o:hideki.endo.es@hitachi.com]
>Sent: Tuesday, March 12, 2013 11:20 AM
>To: Shahram Davari
>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls=
-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf=
.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@too=
ls.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mi=
p-mep-map
>
>Hi Shahram,
>
>Just one comment.
>
>>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingr=
ess ports can enter an LSP  and therefore the LSP can't start on the ingres=
s interface.
>
>I think this depends on implementations.
>Any RFC don't restrict to DOWN-MEPs in an LSP.
>
>Anyway, MEP mechanism is out of scope in this draft as you said.
>
>Thanks,
>Hideki Endo
>
>>Hi,
>>
>>Although I mentioned I am Ok with the draft to be advanced to RFC, but af=
ter reviewing it in more details it appears that the draft, in spite of its=
 name, does talk about UP-MEP at all and only talks about UP-MIP, while the=
 figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, =
considering that there can't be a MIP without a MEP,  the draft should have=
 some wording regarding UP-MEPs and their applicability to LSPs and PWs. I =
would also argue that LSPs can't have UP-MEPs, since PWs from many ingress =
ports can enter an LSP  and therefore the LSP can't start on the ingress in=
terface.
>>
>>A quick fix at this point is to mention UP-MEP is out of scope and change=
 the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP=
 and its applicability and placement, etc.
>>
>>Regards,
>>Shahram
>>
>>
>>
>>-----Original Message-----
>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bo=
unces@ietf.org] On Behalf Of
>>Shahram Davari
>>Sent: Wednesday, March 06, 2013 11:30 AM
>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chair=
s@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-m=
ip-mep-map@tools.ietf.org>
>>Subject: Re: [mpls] 2nd working group last call on
>>draft-ietf-mpls-tp-mip-mep-map
>>
>>My Comments are addressed and I support this draft to be published as Inf=
ormational  RFC.
>>
>>Thx
>>Shahram
>>
>>-----Original Message-----
>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bo=
unces@ietf.org] On Behalf Of
>>Loa Andersson
>>Sent: Tuesday, February 26, 2013 3:02 AM
>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chair=
s@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-m=
ip-mep-map@tools.ietf.org>
>>Subject: [mpls] 2nd working group last call on
>>draft-ietf-mpls-tp-mip-mep-map
>>
>>Working Group,
>>
>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>>last call, due to the nature a and extent of the updates we have chosen
>>to start a 2nd wg last call.
>>
>>The IETF datatracker status page for this draft is:
>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>
>>There's also a htmlized version available at:
>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>
>>A diff from the previous version is available at:
>>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>>
>>Please send your comments, including approval of the documents and the
>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.or=
g>)
>>
>>This working group last call ends March 13, 2013.
>>
>>/Loa
>>for the MPLS working group co-chairs
>>--
>>
>>
>>Loa Andersson                        email: loa@mail01.huawei.com<mailto:=
loa@mail01.huawei.com>
>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>



From gregory.mirsky@ericsson.com  Wed Mar 13 15:37:02 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C34F21F8A99 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:37:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OdejQRRqgcDB for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:36:56 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id DA71411E8103 for <mpls@ietf.org>; Wed, 13 Mar 2013 15:36:51 -0700 (PDT)
X-AuditID: c6180641-b7faf6d00000096b-c3-5140ff821536
Received: from EUSAAHC001.ericsson.se (Unknown_Domain [147.117.188.75]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id BF.07.02411.38FF0415; Wed, 13 Mar 2013 23:36:51 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC001.ericsson.se ([147.117.188.75]) with mapi id 14.02.0318.004; Wed, 13 Mar 2013 18:36:50 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Shahram Davari <davari@broadcom.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOIDqiu6Z2uMbcmE2nvQTGP+NdF5ikNXVg
Date: Wed, 13 Mar 2013 22:36:49 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF112070535@eusaamb103.ericsson.se>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se> <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com> <7347100B5761DC41A166AC17F22DF1120704C4@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BD97@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9BD97@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF112070535eusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphkeLIzCtJLcpLzFFi42KZXLrHW7f5v0OgwdRVchbrez0tmm+dZbe4 /uU9k8WSlx3sFt8vLWGxuLV0JasDm8es+2fZPFrPrGHxWLLkJ5PHl8uf2QJYorhsUlJzMstS i/TtErgytmy4zlbw7yBzxYZ3s5gbGK/3MHcxcnJICJhIHNm6jBXCFpO4cG89WxcjF4eQwBFG ibXP9rNCOMsZJeY8280CUsUmYCTxYmMPO4gtIqAhcfDWFWaQImaB7UwSty/PZAJJCAuUSUx/ tooVoqhc4vv9i4xdjBxAtpHEr6cCIGEWAVWJ/vZ+RhCbV8Bb4tSbeYwQyy6ySSxt/wDWyykQ LrG3ZT7YMkag876fWgM2n1lAXOLWk/lMEGcLSCzZcx7qHVGJl4//Qb2jLPF9ziMWkL3MAvkS P7vjIXYJSpyc+YRlAqPoLCSTZiFUzUJSBVGiI7Fg9yc2CFtbYtnC18ww9pkDj5mQxRcwsq9i 5CgtTi3LTTcy3MQIjMljEmyOOxgXfLI8xCjNwaIkzhvqeiFASCA9sSQ1OzW1ILUovqg0J7X4 ECMTB6dUA2OysHbytas3wnV/c00K8N/t5viLa2Pehd77yofYdH/taTE2WRl7t2m3sv9+tgoz mTb1y0nVAukNjgEZP6bpn66ybr4UIHgsYFPlxh1rJ4U6xT49wc6y2S5p714ZhbK8X1Mm7jjy 6unJqdtbZDeYp4qt+r5ng+ba9WbpVzmy95e5ph2bdUKU67YSS3FGoqEWc1FxIgDhol14lwIA AA==
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:37:02 -0000

--_000_7347100B5761DC41A166AC17F22DF112070535eusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Shahram,
I think that we came to state of declaring personal preferences and discuss=
ing specifics of various implementations.

    Best regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 3:31 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Greg,

Correct, but we can't define a MEP that can only support a subset of OAM sp=
ecially the less desirable ones. Besides Synthetic loss is not accurate and=
 as far as I know, not many users are interested in Synthetic loss.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:13 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
as indicated before, Synthetic LM is viable option and will work just fine =
from UP MEP. Would you agree?

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 2:21 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

First of all MPLS-TP LM can use direct Loss measurement of RFC6374.

Secondly I am not asking on what is your implementation. I am asking logica=
lly how do you do LM for LSP UPMEP. You have to let the data packets go thr=
ough forwarding and queuing and be actually delivered to the egress interfa=
ce before you can increment receive LM counter. Just examining the forwardi=
ng result is not enough since for example the link between egress line card=
 and the fabric can be broken or have errors.



Regards,
Shahram


On Mar 13, 2013, at 1:06 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:
Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.
In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?
Thx
Shahram
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.
    Regards,
        Greg
________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?
This simple example shows you can't have an LSP UP-MEP.
Thx
SD
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)
Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.
I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.
        Regards,
                Greg
-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map
Hideki,
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.
Thx
SD
-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
Hi Shahram,
Just one comment.
>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
Anyway, MEP mechanism is out of scope in this draft as you said.
Thanks,
Hideki Endo
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls

--_000_7347100B5761DC41A166AC17F22DF112070535eusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
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"urn:schemas-micr=
osoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=
=3D"urn:schemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.micros=
oft.com/office/2004/12/omml">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
<!--[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]--><style>@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
LI.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
DIV.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
SPAN.BalloonTextChar {
	FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link=
: "Balloon Text"; mso-style-name: "Balloon Text Char"
}
P.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
LI.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
DIV.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
SPAN.EmailStyle20 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle21 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle22 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal-reply
}
.MsoChpDefault {
	FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
	page: WordSection1
}
</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=3D"EN-US" vlink=3D"purple" link=3D"blue">
<div dir=3D"ltr" align=3D"left"><span class=3D"639433422-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"639433422-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">I think that we came to state of =
declaring personal preferences and discussing specifics of various implemen=
tations.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"639433422-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"639433422-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Best regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"639433422-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [mailto:davari=
@broadcom.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:31 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.iet=
f.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.o=
rg<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Hi Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Correct, but we can&#8217;t define a MEP t=
hat can only support a subset of OAM specially the less desirable ones. Bes=
ides Synthetic loss is not accurate and as
 far as I know, not many users are interested in Synthetic loss.<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [mailto:gregory.mirsky@ericsson=
.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:13 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.iet=
f.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.o=
rg<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">as indicated before, Synthetic LM is viable opt=
ion and will work just fine from UP MEP. Would you agree?</span><o:p></o:p>=
</p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 2:21 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Greg,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">First of all MPLS-TP LM can use direct Loss measurem=
ent of RFC6374.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Secondly I am not asking on what is your implementat=
ion. I am asking logically how do you do LM for LSP UPMEP. You have to let =
the data packets go through forwarding and queuing and be actually delivere=
d to the egress interface before you
 can increment receive LM counter. Just examining the forwarding result is =
not enough since for example the link between egress line card and the fabr=
ic can be broken or have errors.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
<br>
Regards, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Shahram<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><br>
On Mar 13, 2013, at 1:06 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
o:p></o:p></p>
</div>
<blockquote style=3D"MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt">
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">I believe that MPLS-TP LM is what is called Syn=
thetic Loss Measurement and does not require reporting in-profile counters.=
 If my understanding is correct, then
 I don't see how location of UP MEP in relation to PW A and PW B is importa=
nt. Besides, could you refer me to definition of in-profile and out-ot-prof=
ile in regard to MPLS-TP. Much obliged.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">As for your challenge I do have solution but, I=
 believe, it is HW specific. Sorry if you can not do that.</span><o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">We have a fundamental difference of opinio=
n.&nbsp; I have been involved in the OAM for over a decade now and one of t=
he fundamental architectural requirements
 is that OAM packets MUST follow the data packets in the network and inside=
 a switch/router up to the observation point (MEP). So it is not acceptable=
 for data packets to be on Interface A and for MEP to be on Interface B.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">In the example I gave, can you please tell=
 me how you can do Loss Measurement for the LSP with UP-MEP? How do you inc=
rement the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram</span><o:p></o:p></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">UP MEP, whether as defined by RFC 6371 or as de=
fined elsewhere, e.g. IEEE 802.1ag, is not required to be co-located with a=
n ingress to monitored service, e.g.
 attachement circuit, but with logical interface that represents monitored =
service. Location of UP MEP is undefined as long as it complies with where =
is sends to and receives from OAM packets/frames. In case of MPLS this elem=
ent if MPLS forwarding function,
 in case of Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packet=
s sent to forwarding and get proper encapsulation, IMHO, we have ourselves =
an UP MEP. How packet being bounced within a node to get such treatment, I =
think, is implementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">RFC6371 is very high level and does not de=
fine whether UP MEP applies to LSP or PW. &nbsp;Assume there are 2 ingress =
interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">This simple example shows you can&#8217;t =
have an LSP UP-MEP.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
SD</span><o:p></o:p></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Dear All,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think that there's nothing that can preclude from supporti=
ng UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even =
when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:30 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re: [mpls] 2nd working group last call ondraft-ietf=
-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">So far no RFC or draft has talked about Down or UP MEP for L=
SPs. But if you think about it logically LSPs can't have UP-MEP because LSP=
 can carry many PWs and each PW may
 enter the LSP from a different port/interface.&nbsp; PWs can have UP-MEP b=
ut only for P2P services (VPWS), otherwise they can't have UP-MEP either (s=
ame as LSP).</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">My suggestion is to correct figures and change UP-MEPs to Do=
wn-MEPs for LSPs. Also to mention UP-MEP is out of scope.</span><o:p></o:p>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">SD</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:20 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To: Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re:Re: [mpls] 2nd working group last call ondraft-i=
etf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hi Shahram,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Just one comment.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;I would also argue that LSPs can't have UP-MEPs, since P=
Ws from many ingress ports can enter an LSP&nbsp; and therefore the LSP can=
't start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think this depends on implementations.</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Any RFC don't restrict to DOWN-MEPs in an LSP.</span><o:p></=
o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Anyway, MEP mechanism is out of scope in this draft as you s=
aid.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thanks,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki Endo</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Hi,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Although I mentioned I am Ok with the draft to be advanc=
ed to RFC, but after reviewing it in more details it appears that the draft=
, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A quick fix at this point is to mention UP-MEP is out of=
 scope and change the figures to only show Down-MEPs. A better fix is to el=
aborate on UP-MEP and its applicability
 and placement, etc.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Wednesday, March 06, 2013 11:30 AM</span><o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: Re: [mpls] 2nd working group last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;My Comments are addressed and I support this draft to be=
 published as Informational&nbsp; RFC.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Tuesday, February 26, 2013 3:02 AM</span><o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: [mpls] 2nd working group last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Working Group,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated a=
fter a previous
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;last call, due to the nature a and extent of the updates=
 we have chosen
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;to start a 2nd wg last call.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;The IETF datatracker status page for this draft is:</spa=
n><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-m=
pls-tp-mip-mep-map">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;There's also a htmlized version available at:</span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp=
-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-=
05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A diff from the previous version is available at:</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf=
-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls=
-tp-mip-mep-map-05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Please send your comments, including approval of the doc=
uments and the
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;updates to the mpls working group list (<a href=3D"mailt=
o:mpls@ietf.org">mpls@ietf.org</a>)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;This working group last call ends March 13, 2013.</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;/Loa</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;for the MPLS working group co-chairs</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;--</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a></span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">_______________________________________________</span><o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:=
p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https=
://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF112070535eusaamb103ericsso_--

From hideki.endo.es@hitachi.com  Wed Mar 13 15:46:58 2013
Return-Path: <hideki.endo.es@hitachi.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 086D911E8119 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:46:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[AWL=0.292,  BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jbaku29FDyic for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:46:56 -0700 (PDT)
Received: from mail9.hitachi.co.jp (mail9.hitachi.co.jp [133.145.228.44]) by ietfa.amsl.com (Postfix) with ESMTP id 7E96511E8106 for <mpls@ietf.org>; Wed, 13 Mar 2013 15:46:56 -0700 (PDT)
Received: from mlsv8.hitachi.co.jp (unknown [133.144.234.166]) by mail9.hitachi.co.jp (Postfix) with ESMTP id 1AFAB37C85; Thu, 14 Mar 2013 07:46:56 +0900 (JST)
Received: from mfilter03.hitachi.co.jp by mlsv8.hitachi.co.jp (8.13.1/8.13.1) id r2DMkuSm007143; Thu, 14 Mar 2013 07:46:56 +0900
Received: from vshuts01.hitachi.co.jp (vshuts01.hitachi.co.jp [10.201.6.83]) by mfilter03.hitachi.co.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id r2DMksG3015837; Thu, 14 Mar 2013 07:46:55 +0900
Received: from gmml25.itg.hitachi.co.jp (unknown [158.213.165.145]) by vshuts01.hitachi.co.jp (Postfix) with ESMTP id D35732F007D; Thu, 14 Mar 2013 07:46:54 +0900 (JST)
Received: from [127.0.0.1] by gmml25.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id r2DMksA18116696; Thu, 14 Mar 2013 07:46:54 +0900
Message-Type: Multiple Part
MIME-Version: 1.0
Message-ID: <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com>
Content-Type: text/plain; charset=us-ascii
To: <davari@broadcom.com>
From: <hideki.endo.es@hitachi.com>
Date: Thu, 14 Mar 2013 07:46:36 +0900
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa>
Priority: normal
Importance: normal
X400-Content-Identifier: X514101C000000M
X400-MTS-Identifier: [/C=JP/ADMD=HITNET/PRMD=HITACHI/;gmml2813031407462471E]
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org, mpls-ads@tools.ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2ndworking grouplast
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:46:58 -0000

Sharam,

Yes niche, but possible.

If there are any possibilities,
we MUST NOT preclude the possibilities in an international standard.

Thanks,
Hideki Endo


>Hideki,
>
>Correct, but such LSP that can only accept packets from a single interface is very niche application and not generic enough to define an UPMEP for it. We need a definition that is applicable to LSPs in general.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com] 
>Sent: Wednesday, March 13, 2013 3:31 PM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working grouplast call o
>
>Sharam,
>
>Very simple question.
>
>>Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic
>>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. 
>Why is this assumption mandatory?
>
>"Assume there are 1 ingress interfaces A. Two VLAN flows in the interface A are mapped
> to different PWs (PW-A and PW-B). Now assume both these PWs go inside the same LSP."
>In this case, UP-MEP of the LSP can be at interface A, right?
>
>Thanks,
>Hideki Endo
>
>
>>Greg,
>>
>>RFC6371 is very high level and does not define whether UP MEP applies to LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. Now please explain if we were to have an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? Interface A? B? C?
>>
>>This simple example shows you can't have an LSP UP-MEP.
>>
>>Thx
>>SD
>>
>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>Sent: Tuesday, March 12, 2013 11:56 AM
>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
>>
>>Dear All,
>>What would be the most appropriate subject to continue this discussion? I'll give it a try, please feel free to change it.
>>
>>I think that there's nothing that can preclude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that service, VPWS, is not part of MPLS-TP architecture.
>>
>>        Regards,
>>                Greg
>>
>>-----Original Message-----
>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>>Sent: Tuesday, March 12, 2013 11:30 AM
>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>
>>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>>
>>Hideki,
>>
>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you think about it logically LSPs can't have UP-MEP because LSP can carry many PWs and each PW may enter the LSP from a different port/interface.  PWs can have UP-MEP but only for P2P services (VPWS), otherwise they can't have UP-MEP either (same as LSP).
>>
>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope.
>>
>>Thx
>>SD
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto:hideki.endo.es@hitachi.com]
>>Sent: Tuesday, March 12, 2013 11:20 AM
>>To: Shahram Davari
>>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>>
>>Hi Shahram,
>>
>>Just one comment.
>>
>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>>
>>I think this depends on implementations.
>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>
>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>
>>Thanks,
>>Hideki Endo
>>
>>>Hi,
>>>
>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but after reviewing it in more details it appears that the draft, in spite of its name, does talk about UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, considering that there can't be a MIP without a MEP,  the draft should have some wording regarding UP-MEPs and their applicability to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>>>
>>>A quick fix at this point is to mention UP-MEP is out of scope and change the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP and its applicability and placement, etc.
>>>
>>>Regards,
>>>Shahram
>>>
>>>
>>>
>>>-----Original Message-----
>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>>Shahram Davari
>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>Subject: Re: [mpls] 2nd working group last call on
>>>draft-ietf-mpls-tp-mip-mep-map
>>>
>>>My Comments are addressed and I support this draft to be published as Informational  RFC.
>>>
>>>Thx
>>>Shahram
>>>
>>>-----Original Message-----
>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>>Loa Andersson
>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>Subject: [mpls] 2nd working group last call on
>>>draft-ietf-mpls-tp-mip-mep-map
>>>
>>>Working Group,
>>>
>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>>>last call, due to the nature a and extent of the updates we have chosen
>>>to start a 2nd wg last call.
>>>
>>>The IETF datatracker status page for this draft is:
>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>
>>>There's also a htmlized version available at:
>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>
>>>A diff from the previous version is available at:
>>>http://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-tp-mip-mep-map-05
>>>
>>>Please send your comments, including approval of the documents and the
>>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org>)
>>>
>>>This working group last call ends March 13, 2013.
>>>
>>>/Loa
>>>for the MPLS working group co-chairs
>>>--
>>>
>>>
>>>Loa Andersson                        email: loa@mail01.huawei.com<mailto:loa@mail01.huawei.com>
>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>>
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>>
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>>
>
>
>

From davari@broadcom.com  Wed Mar 13 15:57:34 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E871521F8570 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:57:34 -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.000,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xFTvwiLGZkby for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 15:57:34 -0700 (PDT)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id EC94921F84EF for <mpls@ietf.org>; Wed, 13 Mar 2013 15:57:33 -0700 (PDT)
Received: from [10.16.192.224] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 15:53:15 -0700
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS03.corp.ad.broadcom.com (10.16.203.9) by SJEXCHHUB01.corp.ad.broadcom.com (10.16.192.224) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 15:57:26 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS03.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 15:57:25 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2ndworking grouplast
Thread-Index: AQHOIDyva+F+WxtKU02e1GYIicPsdJikOojw
Date: Wed, 13 Mar 2013 22:57:25 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9BE7E@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com>
In-Reply-To: <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5FDCD13C01423342-01-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2ndworking grouplast
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 22:57:35 -0000

Hideki,

The question is if the span of PWs and the LSP are the same (they start and=
 end on same interface), then what is the point of monitoring the LSP? You =
can just monitor the PW.=20

And I completely disagree that just because something is possible it has to=
 be standardized. We need simple methods that are as generic as possible in=
 standards. LSP UPMEP in my opinion adds a lot of complexity for not much a=
pparent gain.=20

Thx
Shahram=20

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
Sent: Wednesday, March 13, 2013 3:47 PM
To: Shahram Davari
Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org;=
 draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2ndworking=
 grouplast

Sharam,

Yes niche, but possible.

If there are any possibilities,
we MUST NOT preclude the possibilities in an international standard.

Thanks,
Hideki Endo


>Hideki,
>
>Correct, but such LSP that can only accept packets from a single interface=
 is very niche application and not generic enough to define an UPMEP for it=
. We need a definition that is applicable to LSPs in general.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
>Sent: Wednesday, March 13, 2013 3:31 PM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org=
; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working grou=
plast call o
>
>Sharam,
>
>Very simple question.
>
>>Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet=
 traffic
>>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the sa=
me LSP that exists Interface C.=20
>Why is this assumption mandatory?
>
>"Assume there are 1 ingress interfaces A. Two VLAN flows in the interface =
A are mapped
> to different PWs (PW-A and PW-B). Now assume both these PWs go inside the=
 same LSP."
>In this case, UP-MEP of the LSP can be at interface A, right?
>
>Thanks,
>Hideki Endo
>
>
>>Greg,
>>
>>RFC6371 is very high level and does not define whether UP MEP applies to =
LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface map=
s Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs=
 go inside the same LSP that exists Interface C. Now please explain if we w=
ere to have an UP-MEP for LSP then on which interface would that LSP UP-MEP=
 reside? Interface A? B? C?
>>
>>This simple example shows you can't have an LSP UP-MEP.
>>
>>Thx
>>SD
>>
>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>Sent: Tuesday, March 12, 2013 11:56 AM
>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep=
-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last=
 call ondraft-ietf-mpls-tp-mip-mep-map)
>>
>>Dear All,
>>What would be the most appropriate subject to continue this discussion? I=
'll give it a try, please feel free to change it.
>>
>>I think that there's nothing that can preclude from supporting UP MEP on =
MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpipl=
e PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note tha=
t service, VPWS, is not part of MPLS-TP architecture.
>>
>>        Regards,
>>                Greg
>>
>>-----Original Message-----
>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bo=
unces@ietf.org] On Behalf Of Shahram Davari
>>Sent: Tuesday, March 12, 2013 11:30 AM
>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailt=
o:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.or=
g<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.iet=
f.org<mailto:mpls-ads@tools.ietf.org>
>>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-=
mep-map
>>
>>Hideki,
>>
>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if y=
ou think about it logically LSPs can't have UP-MEP because LSP can carry ma=
ny PWs and each PW may enter the LSP from a different port/interface.  PWs =
can have UP-MEP but only for P2P services (VPWS), otherwise they can't have=
 UP-MEP either (same as LSP).
>>
>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for L=
SPs. Also to mention UP-MEP is out of scope.
>>
>>Thx
>>SD
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mail=
to:hideki.endo.es@hitachi.com]
>>Sent: Tuesday, March 12, 2013 11:20 AM
>>To: Shahram Davari
>>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpl=
s-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.iet=
f.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@to=
ols.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-m=
ip-mep-map
>>
>>Hi Shahram,
>>
>>Just one comment.
>>
>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many ing=
ress ports can enter an LSP  and therefore the LSP can't start on the ingre=
ss interface.
>>
>>I think this depends on implementations.
>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>
>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>
>>Thanks,
>>Hideki Endo
>>
>>>Hi,
>>>
>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but a=
fter reviewing it in more details it appears that the draft, in spite of it=
s name, does talk about UP-MEP at all and only talks about UP-MIP, while th=
e figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP,=
 considering that there can't be a MIP without a MEP,  the draft should hav=
e some wording regarding UP-MEPs and their applicability to LSPs and PWs. I=
 would also argue that LSPs can't have UP-MEPs, since PWs from many ingress=
 ports can enter an LSP  and therefore the LSP can't start on the ingress i=
nterface.
>>>
>>>A quick fix at this point is to mention UP-MEP is out of scope and chang=
e the figures to only show Down-MEPs. A better fix is to elaborate on UP-ME=
P and its applicability and placement, etc.
>>>
>>>Regards,
>>>Shahram
>>>
>>>
>>>
>>>-----Original Message-----
>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-b=
ounces@ietf.org] On Behalf Of
>>>Shahram Davari
>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chai=
rs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org>
>>>Subject: Re: [mpls] 2nd working group last call on
>>>draft-ietf-mpls-tp-mip-mep-map
>>>
>>>My Comments are addressed and I support this draft to be published as In=
formational  RFC.
>>>
>>>Thx
>>>Shahram
>>>
>>>-----Original Message-----
>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-b=
ounces@ietf.org] On Behalf Of
>>>Loa Andersson
>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chai=
rs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org>
>>>Subject: [mpls] 2nd working group last call on
>>>draft-ietf-mpls-tp-mip-mep-map
>>>
>>>Working Group,
>>>
>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>>>last call, due to the nature a and extent of the updates we have chosen
>>>to start a 2nd wg last call.
>>>
>>>The IETF datatracker status page for this draft is:
>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>
>>>There's also a htmlized version available at:
>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>
>>>A diff from the previous version is available at:
>>>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>>>
>>>Please send your comments, including approval of the documents and the
>>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.o=
rg>)
>>>
>>>This working group last call ends March 13, 2013.
>>>
>>>/Loa
>>>for the MPLS working group co-chairs
>>>--
>>>
>>>
>>>Loa Andersson                        email: loa@mail01.huawei.com<mailto=
:loa@mail01.huawei.com>
>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>>
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>>
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org<mailto:mpls@ietf.org>
>>https://www.ietf.org/mailman/listinfo/mpls
>>
>>
>
>
>



From davari@broadcom.com  Wed Mar 13 16:01:55 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AC0311E80F3 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 16:01:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CkzbAGbtFM6h for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 16:01:49 -0700 (PDT)
Received: from mms3.broadcom.com (mms3.broadcom.com [216.31.210.19]) by ietfa.amsl.com (Postfix) with ESMTP id ED35321F8A47 for <mpls@ietf.org>; Wed, 13 Mar 2013 16:01:48 -0700 (PDT)
Received: from [10.16.192.232] by mms3.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 15:54:45 -0700
X-Server-Uuid: B86B6450-0931-4310-942E-F00ED04CA7AF
Received: from SJEXCHCAS06.corp.ad.broadcom.com (10.16.203.15) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 16:01:30 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS06.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 16:01:09 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Gregory Mirsky" <gregory.mirsky@ericsson.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOH1NdwRf/Tf9hZk+Xrs65EizX8Jij+Y8wgACCswD//4v/kIAAet+A//+fhICAAIPFAP//jxSgAA72o4AADfCGIA==
Date: Wed, 13 Mar 2013 23:01:09 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9BEB7@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se> <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com> <7347100B5761DC41A166AC17F22DF1120704C4@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BD97@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070535@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF112070535@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5FDC3F3YC1384524-01-01
Content-Type: multipart/alternative; boundary=_000_4A6CE49E6084B141B15C0713B8993F281BD9BEB7SJEXCHMB12corpa_
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 23:01:55 -0000

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BEB7SJEXCHMB12corpa_
Content-Type: text/plain;
 charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Greg,

You keep mentioning implementation. I am not arguing or discussing any impl=
ementation. I don't even care about implementation, but we should not ignor=
e the fact that routers are implemented via Line-cards and switch fabrics.

Thx
Shahram


From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:37 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
I think that we came to state of declaring personal preferences and discuss=
ing specifics of various implementations.

    Best regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 3:31 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Greg,

Correct, but we can't define a MEP that can only support a subset of OAM sp=
ecially the less desirable ones. Besides Synthetic loss is not accurate and=
 as far as I know, not many users are interested in Synthetic loss.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:13 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
as indicated before, Synthetic LM is viable option and will work just fine =
from UP MEP. Would you agree?

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 2:21 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

First of all MPLS-TP LM can use direct Loss measurement of RFC6374.

Secondly I am not asking on what is your implementation. I am asking logica=
lly how do you do LM for LSP UPMEP. You have to let the data packets go thr=
ough forwarding and queuing and be actually delivered to the egress interfa=
ce before you can increment receive LM counter. Just examining the forwardi=
ng result is not enough since for example the link between egress line card=
 and the fabric can be broken or have errors.



Regards,
Shahram


On Mar 13, 2013, at 1:06 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:
Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.
In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?
Thx
Shahram
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.
    Regards,
        Greg
________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?
This simple example shows you can't have an LSP UP-MEP.
Thx
SD
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)
Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.
I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.
        Regards,
                Greg
-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map
Hideki,
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.
Thx
SD
-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
Hi Shahram,
Just one comment.
>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
Anyway, MEP mechanism is out of scope in this draft as you said.
Thanks,
Hideki Endo
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BEB7SJEXCHMB12corpa_
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-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" 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=3D"Generator" content=3D"Microsoft Word 14 (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]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@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:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle23
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">You keep mentioning imple=
mentation. I am not arguing or discussing any implementation. I don&#8217;t=
 even care about implementation, but we should not ignore the
 fact that routers are implemented via Line-cards and switch fabrics. &nbsp=
;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
Shahram<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [mailto:gregory.mirsky@ericsson.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:37 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.iet=
f.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.o=
rg<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">I think that we came to state =
of declaring personal preferences and discussing specifics of various imple=
mentations.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Best regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:31 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hi Greg,<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Correct, but we can&#8217=
;t define a MEP that can only support a subset of OAM specially the less de=
sirable ones. Besides Synthetic loss is not accurate and as far
 as I know, not many users are interested in Synthetic loss.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [<a href=3D"mailto:gregory.mirsky@ericsson.com">mailto:gregory.mirsk=
y@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:13 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">as indicated before, Synthetic=
 LM is viable option and will work just fine from UP MEP. Would you agree?<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 2:21 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Greg,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">First of all MPLS-TP LM can use direct Loss measurem=
ent of RFC6374.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Secondly I am not asking on what is your implementat=
ion. I am asking logically how do you do LM for LSP UPMEP. You have to let =
the data packets go through forwarding and queuing and be actually delivere=
d to the egress interface before you
 can increment receive LM counter. Just examining the forwarding result is =
not enough since for example the link between egress line card and the fabr=
ic can be broken or have errors.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
<br>
Regards, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Shahram<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
On Mar 13, 2013, at 1:06 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">I believe that MPLS-TP LM is w=
hat is called Synthetic Loss Measurement and does not require reporting in-=
profile counters. If my understanding is correct, then I
 don't see how location of UP MEP in relation to PW A and PW B is important=
. Besides, could you refer me to definition of in-profile and out-ot-profil=
e in regard to MPLS-TP. Much obliged.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">As for your challenge I do hav=
e solution but, I believe, it is HW specific. Sorry if you can not do that.=
</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,</span><o:p></o:p></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">We have a fundamental dif=
ference of opinion.&nbsp; I have been involved in the OAM for over a decade=
 now and one of the fundamental architectural requirements is
 that OAM packets MUST follow the data packets in the network and inside a =
switch/router up to the observation point (MEP). So it is not acceptable fo=
r data packets to be on Interface A and for MEP to be on Interface B.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">In the example I gave, ca=
n you please tell me how you can do Loss Measurement for the LSP with UP-ME=
P? How do you increment the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
Shahram</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [<a href=3D"mailto:gregory.mirsky@ericsson.com">mailto:gregory.mirsk=
y@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">UP MEP, whether as defined by =
RFC 6371 or as defined elsewhere, e.g. IEEE 802.1ag, is not required to be =
co-located with an ingress to monitored service, e.g. attachement
 circuit, but with logical interface that represents monitored service. Loc=
ation of UP MEP is undefined as long as it complies with where is sends to =
and receives from OAM packets/frames. In case of MPLS this element if MPLS =
forwarding function, in case of
 Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packets sent to f=
orwarding and get proper encapsulation, IMHO, we have ourselves an UP MEP. =
How packet being bounced within a node to get such treatment, I think, is i=
mplementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"font-size:10.0pt;f=
ont-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;=
;color:blue">
Greg</span><o:p></o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Greg,</span><o:p></o:p></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">RFC6371 is very high leve=
l and does not define whether UP MEP applies to LSP or PW. &nbsp;Assume the=
re are 2 ingress interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">This simple example shows=
 you can&#8217;t have an LSP UP-MEP.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thx<br>
SD</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [<a href=3D"mailto:gregory.mirsky@ericsson.com">mailto:gregory.mirsk=
y@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Dear All,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">What would be the most appropriate subjec=
t to continue this discussion? I'll give it a try, please feel free to chan=
ge it.
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think that there's nothing that can pre=
clude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition=
 of RFC 6371, even when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg</span><o:p></o:p></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----</span><o:p></o=
:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:30 AM</s=
pan><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re: [mpls] 2nd working group las=
t call ondraft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">So far no RFC or draft has talked about D=
own or UP MEP for LSPs. But if you think about it logically LSPs can't have=
 UP-MEP because LSP can carry many PWs and each PW may enter
 the LSP from a different port/interface.&nbsp; PWs can have UP-MEP but onl=
y for P2P services (VPWS), otherwise they can't have UP-MEP either (same as=
 LSP).</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">My suggestion is to correct figures and c=
hange UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope=
.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">SD</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----</span><o:p></o=
:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:20 AM</s=
pan><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To: Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re:Re: [mpls] 2nd working group =
last call ondraft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hi Shahram,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Just one comment.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;I would also argue that LSPs can't ha=
ve UP-MEPs, since PWs from many ingress ports can enter an LSP&nbsp; and th=
erefore the LSP can't start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think this depends on implementations.<=
/span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Any RFC don't restrict to DOWN-MEPs in an=
 LSP.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Anyway, MEP mechanism is out of scope in =
this draft as you said.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thanks,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki Endo</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Hi,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Although I mentioned I am Ok with the=
 draft to be advanced to RFC, but after reviewing it in more details it app=
ears that the draft, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A quick fix at this point is to menti=
on UP-MEP is out of scope and change the figures to only show Down-MEPs. A =
better fix is to elaborate on UP-MEP and its applicability
 and placement, etc.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----</span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Wednesday, March 06, 2013 11:30=
 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: Re: [mpls] 2nd working group=
 last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;My Comments are addressed and I suppo=
rt this draft to be published as Informational&nbsp; RFC.</span><o:p></o:p>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----</span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Tuesday, February 26, 2013 3:02=
 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</=
a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: [mpls] 2nd working group las=
t call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Working Group,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt=
 has been updated after a previous
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;last call, due to the nature a and ex=
tent of the updates we have chosen
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;to start a 2nd wg last call.</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;The IETF datatracker status page for =
this draft is:</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-mpls-tp-mip-mep-map">https://datatracker.ietf.org/doc/dra=
ft-ietf-mpls-tp-mip-mep-map</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;There's also a htmlized version avail=
able at:</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://tools.ietf.org/html=
/draft-ietf-mpls-tp-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-m=
pls-tp-mip-mep-map-05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A diff from the previous version is a=
vailable at:</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://www.ietf.org/rfcdif=
f?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url=
2=3Ddraft-ietf-mpls-tp-mip-mep-map-05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Please send your comments, including =
approval of the documents and the
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;updates to the mpls working group lis=
t (<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>)</span><o:p></o:p></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;This working group last call ends Mar=
ch 13, 2013.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;/Loa</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;for the MPLS working group co-chairs<=
/span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;--</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a></span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Huawei Technologies (consult)&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64</span><o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org">mpls=
@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">_________________________________________=
______</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"mailto:mpls@ietf.org">mpls@iet=
f.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"https://www.ietf.org/mailman/l=
istinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o=
:p></p>
</div>
</div>
</blockquote>
</div>
</body>
</html>

--_000_4A6CE49E6084B141B15C0713B8993F281BD9BEB7SJEXCHMB12corpa_--


From gregory.mirsky@ericsson.com  Wed Mar 13 16:16:41 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CE4721F874D for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 16:16:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MNy+k7Xot4Ci for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 16:16:34 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id 2F38E11E80D5 for <mpls@ietf.org>; Wed, 13 Mar 2013 16:16:32 -0700 (PDT)
X-AuditID: c6180641-b7faf6d00000096b-06-514108c807fe
Received: from EUSAAHC007.ericsson.se (Unknown_Domain [147.117.188.93]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id EB.78.02411.8C801415; Thu, 14 Mar 2013 00:16:25 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC007.ericsson.se ([147.117.188.93]) with mapi id 14.02.0318.004; Wed, 13 Mar 2013 19:16:24 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Shahram Davari <davari@broadcom.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOID7Gx61lCi7cekOnXY88VVk3A5ikP+XA
Date: Wed, 13 Mar 2013 23:16:23 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF11207059D@eusaamb103.ericsson.se>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se> <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com> <7347100B5761DC41A166AC17F22DF1120704C4@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BD97@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070535@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BEB7@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9BEB7@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF11207059Deusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjkeLIzCtJLcpLzFFi42KZXLonVvckh2Ogwdl1ohbrez0tmm+dZbe4 /uU9k8WSlx3sFt8vLWGxuLV0JasDm8es+2fZPFrPrGHxWLLkJ5PHl8uf2QJYorhsUlJzMstS i/TtErgylj46xF6w6jtzRc/uC2wNjIv3MHcxcnJICJhINNzZwgphi0lcuLeerYuRi0NI4Aij xK9PC1hAEkICyxkldiwpAbHZBIwkXmzsYQexRQQ0JA7eusIM0sAssJ1J4vblmUwgCWGBMonp z1axQhSVS3y/f5ERwjaSOPPpE9hmFgFViXvf28BsXgFvid1/drFAbH7ALtF1+A1YM6dAuMTc U4/BrmAEOu/7qTVgC5gFxCVuPZnPBHG2gMSSPeeh3hGVePn4H9Q7yhLf5zxigajPlzgzBWIO r4CgxMmZT1gmMIrOQjJqFpKyWUjKIOI6Egt2f2KDsLUlli18zQxjnznwmAlZfAEj+ypGjtLi 1LLcdCPDTYzAuDwmwea4g3HBJ8tDjNIcLErivKGuFwKEBNITS1KzU1MLUovii0pzUosPMTJx cEo1MPoFtJyJn/Io6Lyx6VeP1ihtqTnxq0SlDTsyHI5xxbssnqK9pkAgeo3z7lMKPbt2v16w OPpdl+SFbcm/lLmfO692afiQ3i/hw2G3qXOeYjXT9BlHmP56zZkn5R/azmm5KVg2wSOy46aR CFvULQlDvz/Z+pM/PzrqbK0z+YZWWuquG/218vlnlViKMxINtZiLihMBBe7n8JkCAAA=
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 23:16:41 -0000

--_000_7347100B5761DC41A166AC17F22DF11207059Deusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Shahram,
I don't see line cards and distinct switch fabric in what's called "pizza b=
oxes", a.k.a. fixed configuration nodes.

True, some implementations would not be able to support UP MEP but, IMHO, t=
hat is not good enough reason not to define it and even less of good reason=
 not to support in capable implementations.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 4:01 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Greg,

You keep mentioning implementation. I am not arguing or discussing any impl=
ementation. I don't even care about implementation, but we should not ignor=
e the fact that routers are implemented via Line-cards and switch fabrics.

Thx
Shahram


From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:37 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; =
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
I think that we came to state of declaring personal preferences and discuss=
ing specifics of various implementations.

    Best regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 3:31 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Greg,

Correct, but we can't define a MEP that can only support a subset of OAM sp=
ecially the less desirable ones. Besides Synthetic loss is not accurate and=
 as far as I know, not many users are interested in Synthetic loss.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:13 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
as indicated before, Synthetic LM is viable option and will work just fine =
from UP MEP. Would you agree?

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 2:21 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

First of all MPLS-TP LM can use direct Loss measurement of RFC6374.

Secondly I am not asking on what is your implementation. I am asking logica=
lly how do you do LM for LSP UPMEP. You have to let the data packets go thr=
ough forwarding and queuing and be actually delivered to the egress interfa=
ce before you can increment receive LM counter. Just examining the forwardi=
ng result is not enough since for example the link between egress line card=
 and the fabric can be broken or have errors.



Regards,
Shahram


On Mar 13, 2013, at 1:06 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:
Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.
In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?
Thx
Shahram
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.
    Regards,
        Greg
________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?
This simple example shows you can't have an LSP UP-MEP.
Thx
SD
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)
Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.
I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.
        Regards,
                Greg
-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map
Hideki,
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.
Thx
SD
-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
Hi Shahram,
Just one comment.
>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
Anyway, MEP mechanism is out of scope in this draft as you said.
Thanks,
Hideki Endo
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls

--_000_7347100B5761DC41A166AC17F22DF11207059Deusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
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"urn:schemas-micr=
osoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=
=3D"urn:schemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.micros=
oft.com/office/2004/12/omml">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
<!--[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]--><style>@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
LI.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
DIV.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
SPAN.BalloonTextChar {
	FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link=
: "Balloon Text"; mso-style-name: "Balloon Text Char"
}
P.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
LI.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
DIV.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
SPAN.EmailStyle20 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle21 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle22 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle23 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal-reply
}
.MsoChpDefault {
	FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
	page: WordSection1
}
</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=3D"EN-US" vlink=3D"purple" link=3D"blue">
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">I don't see line cards and distin=
ct switch fabric in what's called &quot;pizza boxes&quot;, a.k.a. fixed con=
figuration nodes.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">True, some implementations would =
not be able to support UP MEP but, IMHO, that is not good enough reason not=
 to define it and even less of good reason not
 to support in capable implementations.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [mailto:davari=
@broadcom.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 4:01 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.iet=
f.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.o=
rg<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">You keep mentioning implementation. I am n=
ot arguing or discussing any implementation. I don&#8217;t even care about =
implementation, but we should not ignore the
 fact that routers are implemented via Line-cards and switch fabrics. &nbsp=
;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [mailto:gregory.mirsky@ericsson=
.com]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:37 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> hideki.endo.es@hitachi.com; mpls@ietf.org; mpls-chairs@tools.iet=
f.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.o=
rg<br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">I think that we came to state of declaring pers=
onal preferences and discussing specifics of various implementations.</span=
><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Best regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:31 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Hi Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Correct, but we can&#8217;t define a MEP t=
hat can only support a subset of OAM specially the less desirable ones. Bes=
ides Synthetic loss is not accurate and as
 far as I know, not many users are interested in Synthetic loss.<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:13 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">as indicated before, Synthetic LM is viable opt=
ion and will work just fine from UP MEP. Would you agree?</span><o:p></o:p>=
</p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 2:21 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Greg,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">First of all MPLS-TP LM can use direct Loss measurem=
ent of RFC6374.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Secondly I am not asking on what is your implementat=
ion. I am asking logically how do you do LM for LSP UPMEP. You have to let =
the data packets go through forwarding and queuing and be actually delivere=
d to the egress interface before you
 can increment receive LM counter. Just examining the forwarding result is =
not enough since for example the link between egress line card and the fabr=
ic can be broken or have errors.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
<br>
Regards, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Shahram<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><br>
On Mar 13, 2013, at 1:06 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
o:p></o:p></p>
</div>
<blockquote style=3D"MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt">
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">I believe that MPLS-TP LM is what is called Syn=
thetic Loss Measurement and does not require reporting in-profile counters.=
 If my understanding is correct, then
 I don't see how location of UP MEP in relation to PW A and PW B is importa=
nt. Besides, could you refer me to definition of in-profile and out-ot-prof=
ile in regard to MPLS-TP. Much obliged.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">As for your challenge I do have solution but, I=
 believe, it is HW specific. Sorry if you can not do that.</span><o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">We have a fundamental difference of opinio=
n.&nbsp; I have been involved in the OAM for over a decade now and one of t=
he fundamental architectural requirements
 is that OAM packets MUST follow the data packets in the network and inside=
 a switch/router up to the observation point (MEP). So it is not acceptable=
 for data packets to be on Interface A and for MEP to be on Interface B.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">In the example I gave, can you please tell=
 me how you can do Loss Measurement for the LSP with UP-MEP? How do you inc=
rement the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram</span><o:p></o:p></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">UP MEP, whether as defined by RFC 6371 or as de=
fined elsewhere, e.g. IEEE 802.1ag, is not required to be co-located with a=
n ingress to monitored service, e.g.
 attachement circuit, but with logical interface that represents monitored =
service. Location of UP MEP is undefined as long as it complies with where =
is sends to and receives from OAM packets/frames. In case of MPLS this elem=
ent if MPLS forwarding function,
 in case of Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packet=
s sent to forwarding and get proper encapsulation, IMHO, we have ourselves =
an UP MEP. How packet being bounced within a node to get such treatment, I =
think, is implementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">RFC6371 is very high level and does not de=
fine whether UP MEP applies to LSP or PW. &nbsp;Assume there are 2 ingress =
interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">This simple example shows you can&#8217;t =
have an LSP UP-MEP.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
SD</span><o:p></o:p></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Dear All,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think that there's nothing that can preclude from supporti=
ng UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even =
when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:30 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re: [mpls] 2nd working group last call ondraft-ietf=
-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">So far no RFC or draft has talked about Down or UP MEP for L=
SPs. But if you think about it logically LSPs can't have UP-MEP because LSP=
 can carry many PWs and each PW may
 enter the LSP from a different port/interface.&nbsp; PWs can have UP-MEP b=
ut only for P2P services (VPWS), otherwise they can't have UP-MEP either (s=
ame as LSP).</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">My suggestion is to correct figures and change UP-MEPs to Do=
wn-MEPs for LSPs. Also to mention UP-MEP is out of scope.</span><o:p></o:p>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">SD</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:20 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To: Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re:Re: [mpls] 2nd working group last call ondraft-i=
etf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hi Shahram,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Just one comment.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;I would also argue that LSPs can't have UP-MEPs, since P=
Ws from many ingress ports can enter an LSP&nbsp; and therefore the LSP can=
't start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think this depends on implementations.</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Any RFC don't restrict to DOWN-MEPs in an LSP.</span><o:p></=
o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Anyway, MEP mechanism is out of scope in this draft as you s=
aid.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thanks,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki Endo</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Hi,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Although I mentioned I am Ok with the draft to be advanc=
ed to RFC, but after reviewing it in more details it appears that the draft=
, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A quick fix at this point is to mention UP-MEP is out of=
 scope and change the figures to only show Down-MEPs. A better fix is to el=
aborate on UP-MEP and its applicability
 and placement, etc.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Wednesday, March 06, 2013 11:30 AM</span><o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: Re: [mpls] 2nd working group last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;My Comments are addressed and I support this draft to be=
 published as Informational&nbsp; RFC.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Tuesday, February 26, 2013 3:02 AM</span><o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: [mpls] 2nd working group last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Working Group,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated a=
fter a previous
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;last call, due to the nature a and extent of the updates=
 we have chosen
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;to start a 2nd wg last call.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;The IETF datatracker status page for this draft is:</spa=
n><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-m=
pls-tp-mip-mep-map">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;There's also a htmlized version available at:</span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp=
-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-=
05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A diff from the previous version is available at:</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf=
-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls=
-tp-mip-mep-map-05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Please send your comments, including approval of the doc=
uments and the
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;updates to the mpls working group list (<a href=3D"mailt=
o:mpls@ietf.org">mpls@ietf.org</a>)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;This working group last call ends March 13, 2013.</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;/Loa</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;for the MPLS working group co-chairs</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;--</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a></span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">_______________________________________________</span><o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:=
p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https=
://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF11207059Deusaamb103ericsso_--

From davari@broadcom.com  Wed Mar 13 16:25:31 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C2B611E8142 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 16:25:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ckDW2WHZQEQk for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 16:25:29 -0700 (PDT)
Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by ietfa.amsl.com (Postfix) with ESMTP id E591B11E8148 for <mpls@ietf.org>; Wed, 13 Mar 2013 16:25:28 -0700 (PDT)
Received: from [10.16.192.224] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Wed, 13 Mar 2013 16:21:58 -0700
X-Server-Uuid: 06151B78-6688-425E-9DE2-57CB27892261
Received: from SJEXCHCAS06.corp.ad.broadcom.com (10.16.203.15) by SJEXCHHUB01.corp.ad.broadcom.com (10.16.192.224) with Microsoft SMTP Server (TLS) id 8.2.247.2; Wed, 13 Mar 2013 16:24:42 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS06.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Wed, 13 Mar 2013 16:24:42 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Gregory Mirsky" <gregory.mirsky@ericsson.com>
Thread-Topic: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
Thread-Index: AQHOH1NdwRf/Tf9hZk+Xrs65EizX8Jij+Y8wgACCswD//4v/kIAAet+A//+fhICAAIPFAP//jxSgAA72o4AADfCGIP//m4mA//+M+cc=
Date: Wed, 13 Mar 2013 23:24:41 +0000
Message-ID: <751954C6-6DCB-4DA3-A218-0848C305CC24@broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF1120703DD@eusaamb103.ericsson.se> <0D4312C0-ED50-4839-B1B0-9D4BF696F88E@broadcom.com> <7347100B5761DC41A166AC17F22DF1120704C4@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BD97@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070535@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BEB7@SJEXCHMB12.corp.ad.broadcom.com>, <7347100B5761DC41A166AC17F22DF11207059D@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF11207059D@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
X-WSS-ID: 7D5FD59C0BG1328125-01-01
Content-Type: multipart/alternative; boundary=_000_751954C66DCB4DA3A2180848C305CC24broadcomcom_
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 23:25:31 -0000

--_000_751954C66DCB4DA3A2180848C305CC24broadcomcom_
Content-Type: text/plain;
 charset=windows-1252
Content-Transfer-Encoding: quoted-printable

If IETF wants to define a MEP that only applies to pizza boxes, or only to =
Synthetic LM then be my guest.  But you have to state its applicability to =
any draft that defines it.

My recommendation is to not define such a restrictive entity.


Regards,
Shahram


On Mar 13, 2013, at 4:16 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:

Hi Shahram,
I don't see line cards and distinct switch fabric in what's called "pizza b=
oxes", a.k.a. fixed configuration nodes.

True, some implementations would not be able to support UP MEP but, IMHO, t=
hat is not good enough reason not to define it and even less of good reason=
 not to support in capable implementations.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 4:01 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Greg,

You keep mentioning implementation. I am not arguing or discussing any impl=
ementation. I don=92t even care about implementation, but we should not ign=
ore the fact that routers are implemented via Line-cards and switch fabrics=
.

Thx
Shahram


From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:37 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
I think that we came to state of declaring personal preferences and discuss=
ing specifics of various implementations.

    Best regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 3:31 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Greg,

Correct, but we can=92t define a MEP that can only support a subset of OAM =
specially the less desirable ones. Besides Synthetic loss is not accurate a=
nd as far as I know, not many users are interested in Synthetic loss.

Thx
SD

From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 3:13 PM
To: Shahram Davari
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)

Hi Shahram,
as indicated before, Synthetic LM is viable option and will work just fine =
from UP MEP. Would you agree?

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 2:21 PM
To: Gregory Mirsky
Cc: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>; mpls@iet=
f.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@=
tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft=
-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:m=
pls-ads@tools.ietf.org>
Subject: Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,

First of all MPLS-TP LM can use direct Loss measurement of RFC6374.

Secondly I am not asking on what is your implementation. I am asking logica=
lly how do you do LM for LSP UPMEP. You have to let the data packets go thr=
ough forwarding and queuing and be actually delivered to the egress interfa=
ce before you can increment receive LM counter. Just examining the forwardi=
ng result is not enough since for example the link between egress line card=
 and the fabric can be broken or have errors.



Regards,
Shahram


On Mar 13, 2013, at 1:06 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com<=
mailto:gregory.mirsky@ericsson.com>> wrote:
Hi Shahram,
I believe that MPLS-TP LM is what is called Synthetic Loss Measurement and =
does not require reporting in-profile counters. If my understanding is corr=
ect, then I don't see how location of UP MEP in relation to PW A and PW B i=
s important. Besides, could you refer me to definition of in-profile and ou=
t-ot-profile in regard to MPLS-TP. Much obliged.
As for your challenge I do have solution but, I believe, it is HW specific.=
 Sorry if you can not do that.

    Regards,
        Greg

________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 12:55 PM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
We have a fundamental difference of opinion.  I have been involved in the O=
AM for over a decade now and one of the fundamental architectural requireme=
nts is that OAM packets MUST follow the data packets in the network and ins=
ide a switch/router up to the observation point (MEP). So it is not accepta=
ble for data packets to be on Interface A and for MEP to be on Interface B.
In the example I gave, can you please tell me how you can do Loss Measureme=
nt for the LSP with UP-MEP? How do you increment the LSP UP-MEP receive LM =
counters for packets received from PW-A and PW-B? and where is the LSP-UP-M=
EP located?
Thx
Shahram
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Wednesday, March 13, 2013 12:42 PM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Hi Shahram,
UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE 8=
02.1ag, is not required to be co-located with an ingress to monitored servi=
ce, e.g. attachement circuit, but with logical interface that represents mo=
nitored service. Location of UP MEP is undefined as long as it complies wit=
h where is sends to and receives from OAM packets/frames. In case of MPLS t=
his element if MPLS forwarding function, in case of Ethernet - Bridge Relay=
 Entity. For MPLS, as long as OAM packets sent to forwarding and get proper=
 encapsulation, IMHO, we have ourselves an UP MEP. How packet being bounced=
 within a node to get such treatment, I think, is implementation specific.
    Regards,
        Greg
________________________________
From: Shahram Davari [mailto:davari@broadcom.com]
Sent: Wednesday, March 13, 2013 11:59 AM
To: Gregory Mirsky; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
Greg,
RFC6371 is very high level and does not define whether UP MEP applies to LS=
P or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps =
Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs g=
o inside the same LSP that exists Interface C. Now please explain if we wer=
e to have an UP-MEP for LSP then on which interface would that LSP UP-MEP r=
eside? Interface A? B? C?
This simple example shows you can=92t have an LSP UP-MEP.
Thx
SD
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Tuesday, March 12, 2013 11:56 AM
To: Shahram Davari; hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitach=
i.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last c=
all ondraft-ietf-mpls-tp-mip-mep-map)
Dear All,
What would be the most appropriate subject to continue this discussion? I'l=
l give it a try, please feel free to change it.
I think that there's nothing that can preclude from supporting UP MEP on MP=
LS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple =
PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that =
service, VPWS, is not part of MPLS-TP architecture.
        Regards,
                Greg
-----Original Message-----
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-boun=
ces@ietf.org] On Behalf Of Shahram Davari
Sent: Tuesday, March 12, 2013 11:30 AM
To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:=
mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<=
mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.=
org<mailto:mpls-ads@tools.ietf.org>
Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-me=
p-map
Hideki,
So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you=
 think about it logically LSPs can't have UP-MEP because LSP can carry many=
 PWs and each PW may enter the LSP from a different port/interface.  PWs ca=
n have UP-MEP but only for P2P services (VPWS), otherwise they can't have U=
P-MEP either (same as LSP).
My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSP=
s. Also to mention UP-MEP is out of scope.
Thx
SD
-----Original Message-----
From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto=
:hideki.endo.es@hitachi.com]
Sent: Tuesday, March 12, 2013 11:20 AM
To: Shahram Davari
Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-=
ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.=
org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tool=
s.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
Hi Shahram,
Just one comment.
>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
I think this depends on implementations.
Any RFC don't restrict to DOWN-MEPs in an LSP.
Anyway, MEP mechanism is out of scope in this draft as you said.
Thanks,
Hideki Endo
>Hi,
>
>Although I mentioned I am Ok with the draft to be advanced to RFC, but aft=
er reviewing it in more details it appears that the draft, in spite of its =
name, does talk about UP-MEP at all and only talks about UP-MIP, while the =
figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, c=
onsidering that there can't be a MIP without a MEP,  the draft should have =
some wording regarding UP-MEPs and their applicability to LSPs and PWs. I w=
ould also argue that LSPs can't have UP-MEPs, since PWs from many ingress p=
orts can enter an LSP  and therefore the LSP can't start on the ingress int=
erface.
>
>A quick fix at this point is to mention UP-MEP is out of scope and change =
the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP =
and its applicability and placement, etc.
>
>Regards,
>Shahram
>
>
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Shahram Davari
>Sent: Wednesday, March 06, 2013 11:30 AM
>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: Re: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>My Comments are addressed and I support this draft to be published as Info=
rmational  RFC.
>
>Thx
>Shahram
>
>-----Original Message-----
>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bou=
nces@ietf.org] On Behalf Of
>Loa Andersson
>Sent: Tuesday, February 26, 2013 3:02 AM
>To: mpls@ietf.org<mailto:mpls@ietf.org>
>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs=
@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mi=
p-mep-map@tools.ietf.org>
>Subject: [mpls] 2nd working group last call on
>draft-ietf-mpls-tp-mip-mep-map
>
>Working Group,
>
>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>last call, due to the nature a and extent of the updates we have chosen
>to start a 2nd wg last call.
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>
>Please send your comments, including approval of the documents and the
>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org=
>)
>
>This working group last call ends March 13, 2013.
>
>/Loa
>for the MPLS working group co-chairs
>--
>
>
>Loa Andersson                        email: loa@mail01.huawei.com<mailto:l=
oa@mail01.huawei.com>
>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>Huawei Technologies (consult)        phone: +46 739 81 21 64
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org<mailto:mpls@ietf.org>
>https://www.ietf.org/mailman/listinfo/mpls
>
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls

--_000_751954C66DCB4DA3A2180848C305CC24broadcomcom_
Content-Type: text/html;
 charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body dir=3D"auto">
<div>If IETF wants to define a MEP that only applies to pizza boxes, or onl=
y to Synthetic LM then be my guest. &nbsp;But you have to state its applica=
bility to any draft that defines it.&nbsp;</div>
<div><br>
</div>
<div>My recommendation is to not define such a restrictive entity.</div>
<div><br>
<br>
Regards,
<div>Shahram</div>
<div><br>
</div>
</div>
<div><br>
On Mar 13, 2013, at 4:16 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
br>
<br>
</div>
<blockquote type=3D"cite">
<div>
<meta content=3D"MSHTML 6.00.6002.18747" name=3D"GENERATOR">
<!--[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]--><style>@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","seri=
f"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
LI.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
DIV.MsoAcetate {
	FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; m=
so-style-priority: 99; mso-style-link: "Balloon Text Char"
}
SPAN.BalloonTextChar {
	FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link=
: "Balloon Text"; mso-style-name: "Balloon Text Char"
}
P.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
LI.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
DIV.emailquote {
	FONT-SIZE: 12pt; MARGIN-LEFT: 1pt; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times =
New Roman","serif"; mso-style-name: emailquote; mso-margin-top-alt: auto; m=
so-margin-bottom-alt: auto
}
SPAN.EmailStyle20 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle21 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle22 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal
}
SPAN.EmailStyle23 {
	COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: perso=
nal-reply
}
.MsoChpDefault {
	FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
	page: WordSection1
}
</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]-->
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">Hi Shahram,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">I don't see line cards and distin=
ct switch fabric in what's called &quot;pizza boxes&quot;, a.k.a. fixed con=
figuration nodes.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2">True, some implementations would =
not be able to support UP MEP but, IMHO, that is not good enough reason not=
 to define it and even less of good reason not
 to support in capable implementations.</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013"><font fa=
ce=3D"Arial" color=3D"#0000ff" size=3D"2"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013">&nbsp;&n=
bsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" size=3D"2">
Regards,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span class=3D"823111223-13032013">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=3D"Arial" color=3D"#0000ff" s=
ize=3D"2">
Greg</font></span></div>
<br>
<div class=3D"OutlookMessageHeader" lang=3D"en-us" dir=3D"ltr" align=3D"lef=
t">
<hr tabindex=3D"-1">
<font face=3D"Tahoma" size=3D"2"><b>From:</b> Shahram Davari [<a href=3D"ma=
ilto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 4:01 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<br>
</font><br>
</div>
<div></div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">You keep mentioning implementation. I am n=
ot arguing or discussing any implementation. I don=92t even care about impl=
ementation, but we should not ignore the
 fact that routers are implemented via Line-cards and switch fabrics. &nbsp=
;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:37 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">I think that we came to state of declaring pers=
onal preferences and discussing specifics of various implementations.</span=
><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Best regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:31 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Hi Greg,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Correct, but we can=92t define a MEP that =
can only support a subset of OAM specially the less desirable ones. Besides=
 Synthetic loss is not accurate and as
 far as I know, not many users are interested in Synthetic loss.<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">SD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 3:13 PM<br>
<b>To:</b> Shahram Davari<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">as indicated before, Synthetic LM is viable opt=
ion and will work just fine from UP MEP. Would you agree?</span><o:p></o:p>=
</p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 2:21 PM<br>
<b>To:</b> Gregory Mirsky<br>
<b>Cc:</b> <a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hit=
achi.com</a>;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> Re: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Greg,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">First of all MPLS-TP LM can use direct Loss measurem=
ent of RFC6374.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Secondly I am not asking on what is your implementat=
ion. I am asking logically how do you do LM for LSP UPMEP. You have to let =
the data packets go through forwarding and queuing and be actually delivere=
d to the egress interface before you
 can increment receive LM counter. Just examining the forwarding result is =
not enough since for example the link between egress line card and the fabr=
ic can be broken or have errors.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
<br>
Regards, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Shahram<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><br>
On Mar 13, 2013, at 1:06 PM, &quot;Gregory Mirsky&quot; &lt;<a href=3D"mail=
to:gregory.mirsky@ericsson.com">gregory.mirsky@ericsson.com</a>&gt; wrote:<=
o:p></o:p></p>
</div>
<blockquote style=3D"MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt">
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">I believe that MPLS-TP LM is what is called Syn=
thetic Loss Measurement and does not require reporting in-profile counters.=
 If my understanding is correct, then
 I don't see how location of UP MEP in relation to PW A and PW B is importa=
nt. Besides, could you refer me to definition of in-profile and out-ot-prof=
ile in regard to MPLS-TP. Much obliged.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">As for your challenge I do have solution but, I=
 believe, it is HW specific. Sorry if you can not do that.</span><o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:55 PM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">We have a fundamental difference of opinio=
n.&nbsp; I have been involved in the OAM for over a decade now and one of t=
he fundamental architectural requirements
 is that OAM packets MUST follow the data packets in the network and inside=
 a switch/router up to the observation point (MEP). So it is not acceptable=
 for data packets to be on Interface A and for MEP to be on Interface B.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">In the example I gave, can you please tell=
 me how you can do Loss Measurement for the LSP with UP-MEP? How do you inc=
rement the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
Shahram</span><o:p></o:p></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">Hi Shahram,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FA=
MILY: 'Arial','sans-serif'">UP MEP, whether as defined by RFC 6371 or as de=
fined elsewhere, e.g. IEEE 802.1ag, is not required to be co-located with a=
n ingress to monitored service, e.g.
 attachement circuit, but with logical interface that represents monitored =
service. Location of UP MEP is undefined as long as it complies with where =
is sends to and receives from OAM packets/frames. In case of MPLS this elem=
ent if MPLS forwarding function,
 in case of Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packet=
s sent to forwarding and get proper encapsulation, IMHO, we have ourselves =
an UP MEP. How packet being bounced within a node to get such treatment, I =
think, is implementation specific.</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp; <span style=3D"FONT-SIZE: 10pt; C=
OLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span sty=
le=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">
Greg</span><o:p></o:p></p>
<div class=3D"MsoNormal" style=3D"TEXT-ALIGN: center" align=3D"center">
<hr align=3D"center" width=3D"100%" size=3D"2">
</div>
<p class=3D"MsoNormal" style=3D"MARGIN-BOTTOM: 12pt"><b><span style=3D"FONT=
-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</span></b><span styl=
e=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Shahram Davari [=
<a href=3D"mailto:davari@broadcom.com">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Greg,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">RFC6371 is very high level and does not de=
fine whether UP MEP applies to LSP or PW. &nbsp;Assume there are 2 ingress =
interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">This simple example shows you can=92t have=
 an LSP UP-MEP.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 11pt; COLOR: #1f497d; FONT=
-FAMILY: 'Calibri','sans-serif'">Thx<br>
SD</span><o:p></o:p></p>
<div>
<div style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b=
5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: mediu=
m none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tah=
oma','sans-serif'">From:</span></b><span style=3D"FONT-SIZE: 10pt; FONT-FAM=
ILY: 'Tahoma','sans-serif'"> Gregory Mirsky [<a href=3D"mailto:gregory.mirs=
ky@ericsson.com">mailto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com">hi=
deki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"m=
ailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Dear All,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">What would be the most appropriate subject to continue this =
discussion? I'll give it a try, please feel free to change it.
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think that there's nothing that can preclude from supporti=
ng UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even =
when multpiple PWs mapped to that LSP.
 Same, I think, is the true for&nbsp; p2mp PW. Note that service, VPWS, is =
not part of MPLS-TP architecture.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:30 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; <a href=3D"mailto:mpls-=
chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org">
mpls-ads@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re: [mpls] 2nd working group last call ondraft-ietf=
-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">So far no RFC or draft has talked about Down or UP MEP for L=
SPs. But if you think about it logically LSPs can't have UP-MEP because LSP=
 can carry many PWs and each PW may
 enter the LSP from a different port/interface.&nbsp; PWs can have UP-MEP b=
ut only for P2P services (VPWS), otherwise they can't have UP-MEP either (s=
ame as LSP).</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">My suggestion is to correct figures and change UP-MEPs to Do=
wn-MEPs for LSPs. Also to mention UP-MEP is out of scope.</span><o:p></o:p>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">SD</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com">hideki.endo.es@hitachi.com</a=
> [<a href=3D"mailto:hideki.endo.es@hitachi.com">mailto:hideki.endo.es@hita=
chi.com</a>]</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Sent: Tuesday, March 12, 2013 11:20 AM</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">To: Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Cc:
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>; <a href=3D"mailto:mpls@ietf.org=
">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-ads@tools.ietf.org</a>; <a =
href=3D"mailto:mpls-chairs@tools.ietf.org">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Subject: Re:Re: [mpls] 2nd working group last call ondraft-i=
etf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hi Shahram,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Just one comment.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;I would also argue that LSPs can't have UP-MEPs, since P=
Ws from many ingress ports can enter an LSP&nbsp; and therefore the LSP can=
't start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">I think this depends on implementations.</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Any RFC don't restrict to DOWN-MEPs in an LSP.</span><o:p></=
o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Anyway, MEP mechanism is out of scope in this draft as you s=
aid.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Thanks,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">Hideki Endo</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Hi,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Although I mentioned I am Ok with the draft to be advanc=
ed to RFC, but after reviewing it in more details it appears that the draft=
, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.&nbsp; Even if the scope of the draft is UP-MIP, considering that =
there can't be a MIP without a MEP,&nbsp; the draft should have some wordin=
g regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PW=
s from many ingress ports can enter an LSP&nbsp; and therefore the LSP can'=
t start on the ingress interface.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A quick fix at this point is to mention UP-MEP is out of=
 scope and change the figures to only show Down-MEPs. A better fix is to el=
aborate on UP-MEP and its applicability
 and placement, etc.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram Davari</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Wednesday, March 06, 2013 11:30 AM</span><o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: Re: [mpls] 2nd working group last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;My Comments are addressed and I support this draft to be=
 published as Informational&nbsp; RFC.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Thx</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Shahram</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;-----Original Message-----</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org">mpls-bounces@ietf.org</a> [<a href=
=3D"mailto:mpls-bounces@ietf.org">mailto:mpls-bounces@ietf.org</a>] On Beha=
lf Of
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Sent: Tuesday, February 26, 2013 3:02 AM</span><o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;To:
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@tools.ietf.org">mpls-=
ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org</a=
>; </span>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map@tools.i=
etf.org">draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a></span><o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Subject: [mpls] 2nd working group last call on
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Working Group,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated a=
fter a previous
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;last call, due to the nature a and extent of the updates=
 we have chosen
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;to start a 2nd wg last call.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;The IETF datatracker status page for this draft is:</spa=
n><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-m=
pls-tp-mip-mep-map">https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip=
-mep-map</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;There's also a htmlized version available at:</span><o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://tools.ietf.org/html/draft-ietf-mpls-tp=
-mip-mep-map-05">http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-=
05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;A diff from the previous version is available at:</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf=
-mpls-tp-mip-mep-map-05">http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls=
-tp-mip-mep-map-05</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Please send your comments, including approval of the doc=
uments and the
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;updates to the mpls working group list (<a href=3D"mailt=
o:mpls@ietf.org">mpls@ietf.org</a>)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;This working group last call ends March 13, 2013.</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;/Loa</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;for the MPLS working group co-chairs</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;--</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:
<a href=3D"mailto:loa@mail01.huawei.com">loa@mail01.huawei.com</a></span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Senior MPLS Expert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;Huawei Technologies (consult)&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;_______________________________________________</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;<a href=3D"https://www.ietf.org/mailman/listinfo/mpls">h=
ttps://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">&gt;&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">_______________________________________________</span><o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'">mpls mailing list</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><o:=
p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'=
,'sans-serif'"><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https=
://www.ietf.org/mailman/listinfo/mpls</a></span><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</body>
</html>

--_000_751954C66DCB4DA3A2180848C305CC24broadcomcom_--


From loa@pi.nu  Wed Mar 13 18:40:14 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7311421F8DA0 for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 18:40:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.973
X-Spam-Level: 
X-Spam-Status: No, score=-100.973 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sotxl1he5E9w for <mpls@ietfa.amsl.com>; Wed, 13 Mar 2013 18:40:11 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 1870521F870F for <mpls@ietf.org>; Wed, 13 Mar 2013 18:40:10 -0700 (PDT)
Received: from [130.129.129.127] (unknown [130.129.129.127]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 4E88D823B5; Thu, 14 Mar 2013 02:40:03 +0100 (CET)
Message-ID: <51412A74.9090003@pi.nu>
Date: Thu, 14 Mar 2013 02:40:04 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
References: <512C960E.70109@pi.nu>
In-Reply-To: <512C960E.70109@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re: [mpls] 2nd working group last call on draft-ietf-mpls-tp-mip-mep-map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 01:40:15 -0000

Working Group,

this wg last call has been closed.

There have been comments, could the authors please review these
comments and if necessary update the document.

/Loa
for the wg chairs

On 2013-02-26 12:01, Loa Andersson wrote:
> Working Group,
>
> draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a
> previous last call, due to the nature a and extent of the updates
> we have chosen to start a 2nd wg last call.
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>
> A diff from the previous version is available at:
> http://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-tp-mip-mep-map-05
>
> Please send your comments, including approval of the documents and
> the updates to the mpls working group list (mpls@ietf.org)
>
> This working group last call ends March 13, 2013.
>
> /Loa
> for the MPLS working group co-chairs

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From hideki.endo.es@hitachi.com  Thu Mar 14 04:00:20 2013
Return-Path: <hideki.endo.es@hitachi.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B05B21F8E1C for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 04:00:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.871
X-Spam-Level: 
X-Spam-Status: No, score=-0.871 tagged_above=-999 required=5 tests=[AWL=0.219,  BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DzOzpNQ6-xRp for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 04:00:15 -0700 (PDT)
Received: from mail7.hitachi.co.jp (mail7.hitachi.co.jp [133.145.228.42]) by ietfa.amsl.com (Postfix) with ESMTP id 9064721F8DCF for <mpls@ietf.org>; Thu, 14 Mar 2013 04:00:14 -0700 (PDT)
Received: from mlsv4.hitachi.co.jp (unknown [133.144.234.166]) by mail7.hitachi.co.jp (Postfix) with ESMTP id 8BE7D37AC3; Thu, 14 Mar 2013 20:00:13 +0900 (JST)
Received: from mfilter03.hitachi.co.jp by mlsv4.hitachi.co.jp (8.13.1/8.13.1) id r2EB0DPh000794; Thu, 14 Mar 2013 20:00:13 +0900
Received: from vshuts04.hitachi.co.jp (vshuts04.hitachi.co.jp [10.201.6.86]) by mfilter03.hitachi.co.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id r2EB0CG3017741; Thu, 14 Mar 2013 20:00:13 +0900
Received: from gmml25.itg.hitachi.co.jp (unknown [158.213.165.145]) by vshuts04.hitachi.co.jp (Postfix) with ESMTP id 3847E14004F; Thu, 14 Mar 2013 20:00:12 +0900 (JST)
Received: from [127.0.0.1] by gmml25.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id r2EB0C12936930; Thu, 14 Mar 2013 20:00:12 +0900
Message-Type: Multiple Part
MIME-Version: 1.0
Message-ID: <XNM1$7$0$0$$6$1$2$A$5004103U5141ad97@hitachi.com>
Content-Type: text/plain; charset=us-ascii
To: <davari@broadcom.com>
From: <hideki.endo.es@hitachi.com>
Date: Thu, 14 Mar 2013 19:59:52 +0900
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BE7E@SJEXCHMB12.corp.ad.broa>
Priority: normal
Importance: normal
X400-Content-Identifier: X5141AD9700000M
X400-MTS-Identifier: [/C=JP/ADMD=HITNET/PRMD=HITACHI/;gmml28130314195935T3T]
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org, mpls-ads@tools.ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2ndworking grou
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 11:00:20 -0000

Sharam,

I'm not sure what you want to do.

Currently, there is no RFC restricting to DOWN-MEP as you know,
which means that there is no consensus on the restriction in MPLS WG.

If you want to standardize the restriction,
what you should do is to submit new draft to make a consensus.

IMO, considering future extention,
unnecessary restriction MUST NOT be defined at this point.

Thanks,
Hideki Endo


>Hideki,
>
>The question is if the span of PWs and the LSP are the same (they start and end on same interface), then what is the point of monitoring the LSP? You can just monitor the PW. 
>
>And I completely disagree that just because something is possible it has to be standardized. We need simple methods that are as generic as possible in standards. LSP UPMEP in my opinion adds a lot of complexity for not much apparent gain. 
>
>Thx
>Shahram 
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com] 
>Sent: Wednesday, March 13, 2013 3:47 PM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2ndworking grouplast
>
>Sharam,
>
>Yes niche, but possible.
>
>If there are any possibilities,
>we MUST NOT preclude the possibilities in an international standard.
>
>Thanks,
>Hideki Endo
>
>
>>Hideki,
>>
>>Correct, but such LSP that can only accept packets from a single interface is very niche application and not generic enough to define an UPMEP for it. We need a definition that is applicable to LSPs in general.
>>
>>Thx
>>SD
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com] 
>>Sent: Wednesday, March 13, 2013 3:31 PM
>>To: Shahram Davari
>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working grouplast call o
>>
>>Sharam,
>>
>>Very simple question.
>>
>>>Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic
>>>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. 
>>Why is this assumption mandatory?
>>
>>"Assume there are 1 ingress interfaces A. Two VLAN flows in the interface A are mapped
>> to different PWs (PW-A and PW-B). Now assume both these PWs go inside the same LSP."
>>In this case, UP-MEP of the LSP can be at interface A, right?
>>
>>Thanks,
>>Hideki Endo
>>
>>
>>>Greg,
>>>
>>>RFC6371 is very high level and does not define whether UP MEP applies to LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. Now please explain if we were to have an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? Interface A? B? C?
>>>
>>>This simple example shows you can't have an LSP UP-MEP.
>>>
>>>Thx
>>>SD
>>>
>>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>>Sent: Tuesday, March 12, 2013 11:56 AM
>>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
>>>
>>>Dear All,
>>>What would be the most appropriate subject to continue this discussion? I'll give it a try, please feel free to change it.
>>>
>>>I think that there's nothing that can preclude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that service, VPWS, is not part of MPLS-TP architecture.
>>>
>>>        Regards,
>>>                Greg
>>>
>>>-----Original Message-----
>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>>>Sent: Tuesday, March 12, 2013 11:30 AM
>>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>
>>>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>>>
>>>Hideki,
>>>
>>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you think about it logically LSPs can't have UP-MEP because LSP can carry many PWs and each PW may enter the LSP from a different port/interface.  PWs can have UP-MEP but only for P2P services (VPWS), otherwise they can't have UP-MEP either (same as LSP).
>>>
>>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope.
>>>
>>>Thx
>>>SD
>>>
>>>-----Original Message-----
>>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto:hideki.endo.es@hitachi.com]
>>>Sent: Tuesday, March 12, 2013 11:20 AM
>>>To: Shahram Davari
>>>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>>>
>>>Hi Shahram,
>>>
>>>Just one comment.
>>>
>>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>>>
>>>I think this depends on implementations.
>>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>>
>>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>>
>>>Thanks,
>>>Hideki Endo
>>>
>>>>Hi,
>>>>
>>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but after reviewing it in more details it appears that the draft, in spite of its name, does talk about UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, considering that there can't be a MIP without a MEP,  the draft should have some wording regarding UP-MEPs and their applicability to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>>>>
>>>>A quick fix at this point is to mention UP-MEP is out of scope and change the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP and its applicability and placement, etc.
>>>>
>>>>Regards,
>>>>Shahram
>>>>
>>>>
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>>>Shahram Davari
>>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>>Subject: Re: [mpls] 2nd working group last call on
>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>My Comments are addressed and I support this draft to be published as Informational  RFC.
>>>>
>>>>Thx
>>>>Shahram
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>>>Loa Andersson
>>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>>Subject: [mpls] 2nd working group last call on
>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Working Group,
>>>>
>>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>>>>last call, due to the nature a and extent of the updates we have chosen
>>>>to start a 2nd wg last call.
>>>>
>>>>The IETF datatracker status page for this draft is:
>>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>There's also a htmlized version available at:
>>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>>
>>>>A diff from the previous version is available at:
>>>>http://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-tp-mip-mep-map-05
>>>>
>>>>Please send your comments, including approval of the documents and the
>>>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org>)
>>>>
>>>>This working group last call ends March 13, 2013.
>>>>
>>>>/Loa
>>>>for the MPLS working group co-chairs
>>>>--
>>>>
>>>>
>>>>Loa Andersson                        email: loa@mail01.huawei.com<mailto:loa@mail01.huawei.com>
>>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>
>>>
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>>
>>
>>
>>
>
>
>

From loa@pi.nu  Thu Mar 14 08:08:49 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF35311E8221 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 08:08:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.749
X-Spam-Level: 
X-Spam-Status: No, score=-99.749 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0hW7xuIbKBA7 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 08:08:47 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id AC37F11E8228 for <mpls@ietf.org>; Thu, 14 Mar 2013 08:08:37 -0700 (PDT)
Received: from [130.129.21.10] (dhcp-150a.meeting.ietf.org [130.129.21.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 5A20F823B5; Thu, 14 Mar 2013 16:08:27 +0100 (CET)
Message-ID: <5141E7EC.3090901@pi.nu>
Date: Thu, 14 Mar 2013 16:08:28 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-tp-temporal-hitless-psm@tools.ietf.org
Subject: [mpls] working group last call on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 15:08:49 -0000

Working Group,

this is to start a two week Working Group last call on
draft-ietf-mpls-tp-temporal-hitless-psm-02.txt.

Please send your comments to the mpls working group
mailing list (mpls@ietf.org).

Please send both technical comments, and if you are happy
with the document as is also indications of support.

There are no IPR claims against this draft.

The co-authors have earlier stated that they are not aware
of any IPRs applicable to this draft.

If anyone else in the working group are aware of IPRs claims against
this draft, the time to disclose that is now.

This working group last call will end on April 2, 2013.

/Loa
for the wg co-chairs
-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From davari@broadcom.com  Thu Mar 14 09:55:23 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4390911E80E7 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 09:55:23 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xYnW0x2+4ZGQ for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 09:55:19 -0700 (PDT)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id 4043921F8CEE for <mpls@ietf.org>; Thu, 14 Mar 2013 09:55:19 -0700 (PDT)
Received: from [10.16.192.224] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Thu, 14 Mar 2013 09:50:55 -0700
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS05.corp.ad.broadcom.com (10.16.203.13) by SJEXCHHUB01.corp.ad.broadcom.com (10.16.192.224) with Microsoft SMTP Server (TLS) id 8.2.247.2; Thu, 14 Mar 2013 09:55:04 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS05.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Thu, 14 Mar 2013 09:55:03 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls]2ndworking grou
Thread-Index: AQHOIKMh2xwzsRuJnUq7Qk/C0mTc0pilZ91Q
Date: Thu, 14 Mar 2013 16:55:03 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9C4A2@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BE7E@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004103U5141ad97@hitachi.com>
In-Reply-To: <XNM1$7$0$0$$6$1$2$A$5004103U5141ad97@hitachi.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5F20663C01906549-20-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2ndworking grou
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 16:55:23 -0000

I just asked that the figures in mip-mep-map draft be changed to Down-MEP, =
instead of UP-MEP.

Thx
SD

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
Sent: Thursday, March 14, 2013 4:00 AM
To: Shahram Davari
Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org;=
 draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls]2ndw=
orking grou

Sharam,

I'm not sure what you want to do.

Currently, there is no RFC restricting to DOWN-MEP as you know,
which means that there is no consensus on the restriction in MPLS WG.

If you want to standardize the restriction,
what you should do is to submit new draft to make a consensus.

IMO, considering future extention,
unnecessary restriction MUST NOT be defined at this point.

Thanks,
Hideki Endo


>Hideki,
>
>The question is if the span of PWs and the LSP are the same (they start an=
d end on same interface), then what is the point of monitoring the LSP? You=
 can just monitor the PW.=20
>
>And I completely disagree that just because something is possible it has t=
o be standardized. We need simple methods that are as generic as possible i=
n standards. LSP UPMEP in my opinion adds a lot of complexity for not much =
apparent gain.=20
>
>Thx
>Shahram=20
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
>Sent: Wednesday, March 13, 2013 3:47 PM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org=
; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2ndworkin=
g grouplast
>
>Sharam,
>
>Yes niche, but possible.
>
>If there are any possibilities,
>we MUST NOT preclude the possibilities in an international standard.
>
>Thanks,
>Hideki Endo
>
>
>>Hideki,
>>
>>Correct, but such LSP that can only accept packets from a single interfac=
e is very niche application and not generic enough to define an UPMEP for i=
t. We need a definition that is applicable to LSPs in general.
>>
>>Thx
>>SD
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
>>Sent: Wednesday, March 13, 2013 3:31 PM
>>To: Shahram Davari
>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.or=
g; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working gro=
uplast call o
>>
>>Sharam,
>>
>>Very simple question.
>>
>>>Assume there are 2 ingress interfaces A & B. Each interface maps Etherne=
t traffic
>>>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the s=
ame LSP that exists Interface C.=20
>>Why is this assumption mandatory?
>>
>>"Assume there are 1 ingress interfaces A. Two VLAN flows in the interface=
 A are mapped
>> to different PWs (PW-A and PW-B). Now assume both these PWs go inside th=
e same LSP."
>>In this case, UP-MEP of the LSP can be at interface A, right?
>>
>>Thanks,
>>Hideki Endo
>>
>>
>>>Greg,
>>>
>>>RFC6371 is very high level and does not define whether UP MEP applies to=
 LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface ma=
ps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PW=
s go inside the same LSP that exists Interface C. Now please explain if we =
were to have an UP-MEP for LSP then on which interface would that LSP UP-ME=
P reside? Interface A? B? C?
>>>
>>>This simple example shows you can't have an LSP UP-MEP.
>>>
>>>Thx
>>>SD
>>>
>>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>>Sent: Tuesday, March 12, 2013 11:56 AM
>>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group las=
t call ondraft-ietf-mpls-tp-mip-mep-map)
>>>
>>>Dear All,
>>>What would be the most appropriate subject to continue this discussion? =
I'll give it a try, please feel free to change it.
>>>
>>>I think that there's nothing that can preclude from supporting UP MEP on=
 MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpip=
le PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note th=
at service, VPWS, is not part of MPLS-TP architecture.
>>>
>>>        Regards,
>>>                Greg
>>>
>>>-----Original Message-----
>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-b=
ounces@ietf.org] On Behalf Of Shahram Davari
>>>Sent: Tuesday, March 12, 2013 11:30 AM
>>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mail=
to:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.o=
rg<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ie=
tf.org<mailto:mpls-ads@tools.ietf.org>
>>>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip=
-mep-map
>>>
>>>Hideki,
>>>
>>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if =
you think about it logically LSPs can't have UP-MEP because LSP can carry m=
any PWs and each PW may enter the LSP from a different port/interface.  PWs=
 can have UP-MEP but only for P2P services (VPWS), otherwise they can't hav=
e UP-MEP either (same as LSP).
>>>
>>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for =
LSPs. Also to mention UP-MEP is out of scope.
>>>
>>>Thx
>>>SD
>>>
>>>-----Original Message-----
>>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mai=
lto:hideki.endo.es@hitachi.com]
>>>Sent: Tuesday, March 12, 2013 11:20 AM
>>>To: Shahram Davari
>>>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mp=
ls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ie=
tf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@t=
ools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-=
mip-mep-map
>>>
>>>Hi Shahram,
>>>
>>>Just one comment.
>>>
>>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many in=
gress ports can enter an LSP  and therefore the LSP can't start on the ingr=
ess interface.
>>>
>>>I think this depends on implementations.
>>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>>
>>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>>
>>>Thanks,
>>>Hideki Endo
>>>
>>>>Hi,
>>>>
>>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but =
after reviewing it in more details it appears that the draft, in spite of i=
ts name, does talk about UP-MEP at all and only talks about UP-MIP, while t=
he figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP=
, considering that there can't be a MIP without a MEP,  the draft should ha=
ve some wording regarding UP-MEPs and their applicability to LSPs and PWs. =
I would also argue that LSPs can't have UP-MEPs, since PWs from many ingres=
s ports can enter an LSP  and therefore the LSP can't start on the ingress =
interface.
>>>>
>>>>A quick fix at this point is to mention UP-MEP is out of scope and chan=
ge the figures to only show Down-MEPs. A better fix is to elaborate on UP-M=
EP and its applicability and placement, etc.
>>>>
>>>>Regards,
>>>>Shahram
>>>>
>>>>
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-=
bounces@ietf.org] On Behalf Of
>>>>Shahram Davari
>>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-cha=
irs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp=
-mip-mep-map@tools.ietf.org>
>>>>Subject: Re: [mpls] 2nd working group last call on
>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>My Comments are addressed and I support this draft to be published as I=
nformational  RFC.
>>>>
>>>>Thx
>>>>Shahram
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-=
bounces@ietf.org] On Behalf Of
>>>>Loa Andersson
>>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-cha=
irs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp=
-mip-mep-map@tools.ietf.org>
>>>>Subject: [mpls] 2nd working group last call on
>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Working Group,
>>>>
>>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>>>>last call, due to the nature a and extent of the updates we have chosen
>>>>to start a 2nd wg last call.
>>>>
>>>>The IETF datatracker status page for this draft is:
>>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>There's also a htmlized version available at:
>>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>>
>>>>A diff from the previous version is available at:
>>>>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>>>>
>>>>Please send your comments, including approval of the documents and the
>>>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.=
org>)
>>>>
>>>>This working group last call ends March 13, 2013.
>>>>
>>>>/Loa
>>>>for the MPLS working group co-chairs
>>>>--
>>>>
>>>>
>>>>Loa Andersson                        email: loa@mail01.huawei.com<mailt=
o:loa@mail01.huawei.com>
>>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>
>>>
>>>_______________________________________________
>>>mpls mailing list
>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>https://www.ietf.org/mailman/listinfo/mpls
>>>
>>>
>>
>>
>>
>
>
>



From pabloisnot@gmail.com  Thu Mar 14 10:48:03 2013
Return-Path: <pabloisnot@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1D8E11E8110 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 10:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 69nWoMxeJNnw for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 10:48:01 -0700 (PDT)
Received: from mail-vc0-f171.google.com (mail-vc0-f171.google.com [209.85.220.171]) by ietfa.amsl.com (Postfix) with ESMTP id 85AF011E80E9 for <mpls@ietf.org>; Thu, 14 Mar 2013 10:48:01 -0700 (PDT)
Received: by mail-vc0-f171.google.com with SMTP id ha11so590508vcb.16 for <mpls@ietf.org>; Thu, 14 Mar 2013 10:48:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Y7RyCTY296YPFYHGp0+paSFJRmxStDEXeCidLeX6v4k=; b=Ymsj52c2SANvgG7IyJd4VW8EH77ckefiuNFDYmCuuvQ//ul6XT4Dhdv76Q5aLEYOjL vVeyYbxJ20fpRekFmRCSUIIPmKZVy+g5i0gkGo316WcvK34SbvRoew+Ho8Tv8pngXEVe RKKnDw1rP4U5KReKfY+q8NrGXbL1YCR0H9EXlT+yfUn+E4wzPzi4Nr3aiShNtTcKaeNw 6ghpAm7/nbYV2kmXpnFUf7Nimg+kkyCXKkzIHyuCW7c7jqeRZYJW5jx3IPW50rue8oV8 Mvbh76iql8bB4UcLznmIiqJni4vozT42qhS2fIgXJklfKa29SS2vA0NfdPu6TqmUhG8I S/ew==
MIME-Version: 1.0
X-Received: by 10.220.223.202 with SMTP id il10mr2934456vcb.4.1363283280852; Thu, 14 Mar 2013 10:48:00 -0700 (PDT)
Received: by 10.52.97.97 with HTTP; Thu, 14 Mar 2013 10:48:00 -0700 (PDT)
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070391@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BB39@SJEXCHMB12.corp.ad.broadcom.com>
Date: Thu, 14 Mar 2013 13:48:00 -0400
Message-ID: <CAGEmCZx+hM2oATCu4ESLGep6wWchaz-8W7nEMu9FEQTfEbjvaw@mail.gmail.com>
From: Pablo Frank <pabloisnot@gmail.com>
To: Shahram Davari <davari@broadcom.com>
Content-Type: multipart/alternative; boundary=14dae9cdc487af28a704d7e61fb9
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE: 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 17:48:04 -0000

--14dae9cdc487af28a704d7e61fb9
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Shahram,

I think you ask an interesting fundamental question below. i.e. what is the
interface that an LSP up-MEP really associated with?  IMHO, it's not the
PWE interfaces.  A MEP cannot live on multiple interfaces simultaneously.
 Furthermore, a MEP that is meant to monitor a tunnel has no business
operating on an interface in a completely different network layer.  We know
that an up-MEP must appear before the "forwarding" function but I struggle
to find a good definition for what the MPLS forwarding function really
encompasses.

If I look to RFC 3031, one is tempted to define the MPLS forwarding
function as the combination of the ILM/FEC+NHLFE.  A related question is
"where does the LSP begin"?  According to 3031, the new label is imposed by
the NHLFE.  So does that mean that tunnels begin *after* the forwarding
function, or is it "during"/"before"?  If it's after, then I have a hard
time accepting that an up-MEP for tunnels even exists.  OTOH, something
like a P2MP LSP does not fit well with this model.  Surely in P2MP, the act
of multicasting the frame is part of the forwarding function?

IEEE 802.1q solves this problem by creating a virtual interface (i.e. the
CBP) inside an IB-BEB for the tunnel up-MEPs to live on.  I know of no
equivalent concept in MPLS so we would likely have to define something to
be able to move forward on the concept of an LSP up-MEP.  But it seems to
me that if an LSP up-MEP exists, it sits on some-yet-to-be-determined
object that is somewhere between the PWE interfaces and the MPLS forwarding
function.

I suspect that we'll get nowhere if we focus on implementation-specific
perspectives.  The answer has to be derived from the architecture of MPLS
and PWEs.

regards,
Pablo

On Wed, Mar 13, 2013 at 3:55 PM, Shahram Davari <davari@broadcom.com> wrote=
:

>  Greg,****
>
> ** **
>
> We have a fundamental difference of opinion.  I have been involved in the
> OAM for over a decade now and one of the fundamental architectural
> requirements is that OAM packets MUST follow the data packets in the
> network and inside a switch/router up to the observation point (MEP). So =
it
> is not acceptable for data packets to be on Interface A and for MEP to be
> on Interface B. ****
>
> ** **
>
> In the example I gave, can you please tell me how you can do Loss
> Measurement for the LSP with UP-MEP? How do you increment the LSP UP-MEP
> receive LM counters for packets received from PW-A and PW-B? and where is
> the LSP-UP-MEP located?****
>
> ** **
>
> Thx
> Shahram****
>
> ** **
>
> *From:* Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
> *Sent:* Wednesday, March 13, 2013 12:42 PM
>
> *To:* Shahram Davari; hideki.endo.es@hitachi.com
> *Cc:* mpls@ietf.org; mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
> *Subject:* RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working
> group last call ondraft-ietf-mpls-tp-mip-mep-map)****
>
>  ** **
>
> Hi Shahram,****
>
> UP MEP, whether as defined by RFC 6371 or as defined elsewhere, e.g. IEEE
> 802.1ag, is not required to be co-located with an ingress to monitored
> service, e.g. attachement circuit, but with logical interface that
> represents monitored service. Location of UP MEP is undefined as long as =
it
> complies with where is sends to and receives from OAM packets/frames. In
> case of MPLS this element if MPLS forwarding function, in case of Etherne=
t
> - Bridge Relay Entity. For MPLS, as long as OAM packets sent to forwardin=
g
> and get proper encapsulation, IMHO, we have ourselves an UP MEP. How pack=
et
> being bounced within a node to get such treatment, I think, is
> implementation specific.****
>
>  ****
>
>     Regards,****
>
>         Greg****
>
> ** **
>  ------------------------------
>
> *From:* Shahram Davari [mailto:davari@broadcom.com <davari@broadcom.com>]
> *Sent:* Wednesday, March 13, 2013 11:59 AM
> *To:* Gregory Mirsky; hideki.endo.es@hitachi.com
> *Cc:* mpls@ietf.org; mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
> *Subject:* RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working
> group last call ondraft-ietf-mpls-tp-mip-mep-map)****
>
> Greg,****
>
> ** **
>
> RFC6371 is very high level and does not define whether UP MEP applies to
> LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface
> maps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both thes=
e
> PWs go inside the same LSP that exists Interface C. Now please explain if
> we were to have an UP-MEP for LSP then on which interface would that LSP
> UP-MEP reside? Interface A? B? C?****
>
> ** **
>
> This simple example shows you can=92t have an LSP UP-MEP.****
>
> ** **
>
> Thx
> SD****
>
> ** **
>
> *From:* Gregory Mirsky [mailto:gregory.mirsky@ericsson.com<gregory.mirsky=
@ericsson.com>]
>
> *Sent:* Tuesday, March 12, 2013 11:56 AM
> *To:* Shahram Davari; hideki.endo.es@hitachi.com
> *Cc:* mpls@ietf.org; mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
> *Subject:* On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group
> last call ondraft-ietf-mpls-tp-mip-mep-map)****
>
> ** **
>
> Dear All,****
>
> What would be the most appropriate subject to continue this discussion?
> I'll give it a try, please feel free to change it. ****
>
>  ****
>
> I think that there's nothing that can preclude from supporting UP MEP on
> MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when
> multpiple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW=
.
> Note that service, VPWS, is not part of MPLS-TP architecture.****
>
>  ****
>
>         Regards,****
>
>                 Greg****
>
>  ****
>
> -----Original Message-----****
>
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org<mpls-bounces@ie=
tf.org>]
> On Behalf Of Shahram Davari****
>
> Sent: Tuesday, March 12, 2013 11:30 AM****
>
> To: hideki.endo.es@hitachi.com****
>
> Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org***=
*
>
> Subject: Re: [mpls] 2nd working group last call
> ondraft-ietf-mpls-tp-mip-mep-map****
>
>  ****
>
> Hideki,****
>
>  ****
>
> So far no RFC or draft has talked about Down or UP MEP for LSPs. But if
> you think about it logically LSPs can't have UP-MEP because LSP can carry
> many PWs and each PW may enter the LSP from a different port/interface.
> PWs can have UP-MEP but only for P2P services (VPWS), otherwise they can'=
t
> have UP-MEP either (same as LSP).****
>
>  ****
>
> My suggestion is to correct figures and change UP-MEPs to Down-MEPs for
> LSPs. Also to mention UP-MEP is out of scope.****
>
>  ****
>
> Thx****
>
> SD****
>
>  ****
>
> -----Original Message-----****
>
> From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com<hidek=
i.endo.es@hitachi.com>
> ]****
>
> Sent: Tuesday, March 12, 2013 11:20 AM****
>
> To: Shahram Davari****
>
> Cc: loa@pi.nu; mpls@ietf.org; mpls-ads@tools.ietf.org;
> mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org=
*
> ***
>
> Subject: Re:Re: [mpls] 2nd working group last call
> ondraft-ietf-mpls-tp-mip-mep-map****
>
>  ****
>
> Hi Shahram,****
>
>  ****
>
> Just one comment.****
>
>  ****
>
> >I would also argue that LSPs can't have UP-MEPs, since PWs from many
> ingress ports can enter an LSP  and therefore the LSP can't start on the
> ingress interface.****
>
>  ****
>
> I think this depends on implementations.****
>
> Any RFC don't restrict to DOWN-MEPs in an LSP.****
>
>  ****
>
> Anyway, MEP mechanism is out of scope in this draft as you said.****
>
>  ****
>
> Thanks,****
>
> Hideki Endo****
>
>  ****
>
> >Hi,****
>
> >** **
>
> >Although I mentioned I am Ok with the draft to be advanced to RFC, but
> after reviewing it in more details it appears that the draft, in spite of
> its name, does talk about UP-MEP at all and only talks about UP-MIP, whil=
e
> the figures show UP-MEPs for LSPs.  Even if the scope of the draft is
> UP-MIP, considering that there can't be a MIP without a MEP,  the draft
> should have some wording regarding UP-MEPs and their applicability to LSP=
s
> and PWs. I would also argue that LSPs can't have UP-MEPs, since PWs from
> many ingress ports can enter an LSP  and therefore the LSP can't start on
> the ingress interface.****
>
> >** **
>
> >A quick fix at this point is to mention UP-MEP is out of scope and chang=
e
> the figures to only show Down-MEPs. A better fix is to elaborate on UP-ME=
P
> and its applicability and placement, etc.****
>
> >** **
>
> >Regards,****
>
> >Shahram****
>
> >** **
>
> > ****
>
> >** **
>
> >-----Original Message-----****
>
> >From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org<mpls-bounces@i=
etf.org>]
> On Behalf Of ****
>
> >Shahram Davari****
>
> >Sent: Wednesday, March 06, 2013 11:30 AM****
>
> >To: Loa Andersson; mpls@ietf.org****
>
> >Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; ** **
>
> >draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org****
>
> >Subject: Re: [mpls] 2nd working group last call on ****
>
> >draft-ietf-mpls-tp-mip-mep-map****
>
> >** **
>
> >My Comments are addressed and I support this draft to be published as
> Informational  RFC.****
>
> >** **
>
> >Thx****
>
> >Shahram****
>
> >** **
>
> >-----Original Message-----****
>
> >From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org<mpls-bounces@i=
etf.org>]
> On Behalf Of ****
>
> >Loa Andersson****
>
> >Sent: Tuesday, February 26, 2013 3:02 AM****
>
> >To: mpls@ietf.org****
>
> >Cc: <mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org; ** **
>
> >draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org****
>
> >Subject: [mpls] 2nd working group last call on ****
>
> >draft-ietf-mpls-tp-mip-mep-map****
>
> >** **
>
> >Working Group,****
>
> >** **
>
> >draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous =
*
> ***
>
> >last call, due to the nature a and extent of the updates we have chosen =
*
> ***
>
> >to start a 2nd wg last call.****
>
> >** **
>
> >The IETF datatracker status page for this draft is:****
>
> >https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map****
>
> >** **
>
> >There's also a htmlized version available at:****
>
> >http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05****
>
> >** **
>
> >A diff from the previous version is available at:****
>
> >http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05****
>
> >** **
>
> >Please send your comments, including approval of the documents and the *=
*
> **
>
> >updates to the mpls working group list (mpls@ietf.org)****
>
> >** **
>
> >This working group last call ends March 13, 2013.****
>
> >** **
>
> >/Loa****
>
> >for the MPLS working group co-chairs****
>
> >--****
>
> >** **
>
> >** **
>
> >Loa Andersson                        email: loa@mail01.huawei.com****
>
> >Senior MPLS Expert                          loa@pi.nu****
>
> >Huawei Technologies (consult)        phone: +46 739 81 21 64****
>
> >_______________________________________________****
>
> >mpls mailing list****
>
> >mpls@ietf.org****
>
> >https://www.ietf.org/mailman/listinfo/mpls****
>
> >** **
>
> >** **
>
> >_______________________________________________****
>
> >mpls mailing list****
>
> >mpls@ietf.org****
>
> >https://www.ietf.org/mailman/listinfo/mpls****
>
> >** **
>
> >** **
>
> >_______________________________________________****
>
> >mpls mailing list****
>
> >mpls@ietf.org****
>
> >https://www.ietf.org/mailman/listinfo/mpls****
>
> >** **
>
>  ****
>
>  ****
>
> _______________________________________________****
>
> mpls mailing list****
>
> mpls@ietf.org****
>
> https://www.ietf.org/mailman/listinfo/mpls****
>
>  ****
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
>

--14dae9cdc487af28a704d7e61fb9
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div>Shahram,</div><div><br></div>I think you ask an interesting fundamenta=
l question below. i.e. what is the interface that an LSP up-MEP really asso=
ciated with? =A0IMHO, it&#39;s not the PWE interfaces. =A0A MEP cannot live=
 on multiple interfaces simultaneously. =A0Furthermore, a MEP that is meant=
 to monitor a tunnel has no business operating on an interface in a complet=
ely different network layer. =A0We know that an up-MEP must appear before t=
he &quot;forwarding&quot; function but I struggle to find a good definition=
 for what the MPLS forwarding function really encompasses. =A0<div>
<br></div><div>If I look to RFC 3031, one is tempted to define the MPLS for=
warding function as the combination of the ILM/FEC+NHLFE. =A0A related ques=
tion is &quot;where does the LSP begin&quot;? =A0According to 3031, the new=
 label is imposed by the NHLFE. =A0So does that mean that tunnels begin *af=
ter* the forwarding function, or is it &quot;during&quot;/&quot;before&quot=
;? =A0If it&#39;s after, then I have a hard time accepting that an up-MEP f=
or tunnels even exists. =A0OTOH, something like a P2MP LSP does not fit wel=
l with this model. =A0Surely in P2MP, the act of multicasting the frame is =
part of the forwarding function?</div>
<div><br></div><div>IEEE 802.1q solves this problem by creating a virtual i=
nterface (i.e. the CBP) inside an IB-BEB for the tunnel up-MEPs to live on.=
 =A0I know of no equivalent concept in MPLS so we would likely have to defi=
ne something to be able to move forward on the concept of an LSP up-MEP. =
=A0But it seems to me that if an LSP up-MEP exists, it sits on some-yet-to-=
be-determined object that is somewhere between the PWE interfaces and the M=
PLS forwarding function.=A0</div>
<div><br></div><div>I suspect that we&#39;ll get nowhere if we focus on imp=
lementation-specific perspectives. =A0The answer has to be derived from the=
 architecture of MPLS and PWEs.</div><div><br></div><div>regards,</div><div=
>
Pablo<br><div><br><div class=3D"gmail_quote">On Wed, Mar 13, 2013 at 3:55 P=
M, Shahram Davari <span dir=3D"ltr">&lt;<a href=3D"mailto:davari@broadcom.c=
om" target=3D"_blank">davari@broadcom.com</a>&gt;</span> wrote:<br><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">






<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Greg,<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">We have a fundamental dif=
ference of opinion.=A0 I have been involved in the OAM for over a decade no=
w and one of the fundamental architectural requirements is
 that OAM packets MUST follow the data packets in the network and inside a =
switch/router up to the observation point (MEP). So it is not acceptable fo=
r data packets to be on Interface A and for MEP to be on Interface B.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">In the example I gave, ca=
n you please tell me how you can do Loss Measurement for the LSP with UP-ME=
P? How do you increment the LSP UP-MEP receive LM counters
 for packets received from PW-A and PW-B? and where is the LSP-UP-MEP locat=
ed?<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Thx<br>
Shahram<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [mailto:<a href=3D"mailto:gregory.mirsky@ericsson.com" target=3D"_bl=
ank">gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 12:42 PM</span></p><div class=3D"im"=
><br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com" ta=
rget=3D"_blank">hideki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org=
</a>; <a href=3D"mailto:mpls-chairs@tools.ietf.org" target=3D"_blank">mpls-=
chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-mep-map=
@tools.ietf.org" target=3D"_blank">draft-ietf-mpls-tp-mip-mep-map@tools.iet=
f.org</a>; <a href=3D"mailto:mpls-ads@tools.ietf.org" target=3D"_blank">mpl=
s-ads@tools.ietf.org</a><br>

</div><div><div class=3D"h5"><b>Subject:</b> RE: On Up and Down MEP in MPLS=
-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-ma=
p)<u></u><u></u></div></div><p></p>
</div>
</div><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">Hi Shahram,</span><u></u><u></=
u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:blue">UP MEP, whether as defined by =
RFC 6371 or as defined elsewhere, e.g. IEEE 802.1ag, is not required to be =
co-located with an ingress to monitored service, e.g. attachement
 circuit, but with logical interface that represents monitored service. Loc=
ation of UP MEP is undefined as long as it complies with where is sends to =
and receives from OAM packets/frames. In case of MPLS this element if MPLS =
forwarding function, in case of
 Ethernet - Bridge Relay Entity. For MPLS, as long as OAM packets sent to f=
orwarding and get proper encapsulation, IMHO, we have ourselves an UP MEP. =
How packet being bounced within a node to get such treatment, I think, is i=
mplementation specific.</span><u></u><u></u></p>

<p class=3D"MsoNormal">=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=A0=A0=A0 <span style=3D"font-size:10.0pt;font-famil=
y:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal">=A0=A0=A0=A0=A0=A0=A0 <span style=3D"font-size:10.0p=
t;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:blue">
Greg</span><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;"> Shahram Davari [<a href=3D"mailto:davari@broadcom.co=
m" target=3D"_blank">mailto:davari@broadcom.com</a>]
<br>
<b>Sent:</b> Wednesday, March 13, 2013 11:59 AM<br>
<b>To:</b> Gregory Mirsky; <a href=3D"mailto:hideki.endo.es@hitachi.com" ta=
rget=3D"_blank">hideki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org=
</a>; <a href=3D"mailto:mpls-chairs@tools.ietf.org" target=3D"_blank">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org" target=3D"_blank">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org" target=3D"_blank">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working g=
roup last call ondraft-ietf-mpls-tp-mip-mep-map)</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Greg,<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">RFC6371 is very high leve=
l and does not define whether UP MEP applies to LSP or PW. =A0Assume there =
are 2 ingress interfaces A &amp; B. Each interface maps Ethernet
 traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside=
 the same LSP that exists Interface C. Now please explain if we were to hav=
e an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? I=
nterface A? B? C?<u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">This simple example shows=
 you can=92t have an LSP UP-MEP.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Thx<br>
SD<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Gregory =
Mirsky [<a href=3D"mailto:gregory.mirsky@ericsson.com" target=3D"_blank">ma=
ilto:gregory.mirsky@ericsson.com</a>]
<br>
<b>Sent:</b> Tuesday, March 12, 2013 11:56 AM<br>
<b>To:</b> Shahram Davari; <a href=3D"mailto:hideki.endo.es@hitachi.com" ta=
rget=3D"_blank">hideki.endo.es@hitachi.com</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org=
</a>; <a href=3D"mailto:mpls-chairs@tools.ietf.org" target=3D"_blank">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org" target=3D"_blank">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org" target=3D"_blank">
mpls-ads@tools.ietf.org</a><br>
<b>Subject:</b> On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=
 last call ondraft-ietf-mpls-tp-mip-mep-map)<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Dear All,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">What would be the most appropriate subjec=
t to continue this discussion? I&#39;ll give it a try, please feel free to =
change it.
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think that there&#39;s nothing that can=
 preclude from supporting UP MEP on MPLS-TP LSP, according to UP MEP defini=
tion of RFC 6371, even when multpiple PWs mapped to that LSP.
 Same, I think, is the true for=A0 p2mp PW. Note that service, VPWS, is not=
 part of MPLS-TP architecture.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0=A0=A0=A0=A0=A0=A0 Regards,<u></u><u><=
/u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0 Greg<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----<u></u><u></u><=
/span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:mpls-bounces@ietf.org" target=3D"_blank">mpls-bounces@iet=
f.org</a> [<a href=3D"mailto:mpls-bounces@ietf.org" target=3D"_blank">mailt=
o:mpls-bounces@ietf.org</a>] On Behalf Of Shahram Davari<u></u><u></u></spa=
n></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:30 AM<u>=
</u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To:
<a href=3D"mailto:hideki.endo.es@hitachi.com" target=3D"_blank">hideki.endo=
.es@hitachi.com</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a>; <a hr=
ef=3D"mailto:mpls-chairs@tools.ietf.org" target=3D"_blank">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org" target=3D"_blank">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a>; <a href=3D"mailto:mpls-a=
ds@tools.ietf.org" target=3D"_blank">
mpls-ads@tools.ietf.org</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re: [mpls] 2nd working group las=
t call ondraft-ietf-mpls-tp-mip-mep-map<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">So far no RFC or draft has talked about D=
own or UP MEP for LSPs. But if you think about it logically LSPs can&#39;t =
have UP-MEP because LSP can carry many PWs and each PW may enter
 the LSP from a different port/interface.=A0 PWs can have UP-MEP but only f=
or P2P services (VPWS), otherwise they can&#39;t have UP-MEP either (same a=
s LSP).<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">My suggestion is to correct figures and c=
hange UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope=
.<u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thx<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">SD<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">-----Original Message-----<u></u><u></u><=
/span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">From:
<a href=3D"mailto:hideki.endo.es@hitachi.com" target=3D"_blank">hideki.endo=
.es@hitachi.com</a> [<a href=3D"mailto:hideki.endo.es@hitachi.com" target=
=3D"_blank">mailto:hideki.endo.es@hitachi.com</a>]<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Sent: Tuesday, March 12, 2013 11:20 AM<u>=
</u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">To: Shahram Davari<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Cc:
<a href=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a>; <a href=3D"ma=
ilto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a>;
<a href=3D"mailto:mpls-ads@tools.ietf.org" target=3D"_blank">mpls-ads@tools=
.ietf.org</a>; <a href=3D"mailto:mpls-chairs@tools.ietf.org" target=3D"_bla=
nk">
mpls-chairs@tools.ietf.org</a>; <a href=3D"mailto:draft-ietf-mpls-tp-mip-me=
p-map@tools.ietf.org" target=3D"_blank">
draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Subject: Re:Re: [mpls] 2nd working group =
last call ondraft-ietf-mpls-tp-mip-mep-map<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hi Shahram,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Just one comment.<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;I would also argue that LSPs can&#39;=
t have UP-MEPs, since PWs from many ingress ports can enter an LSP=A0 and t=
herefore the LSP can&#39;t start on the ingress interface.<u></u><u></u></s=
pan></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">I think this depends on implementations.<=
u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Any RFC don&#39;t restrict to DOWN-MEPs i=
n an LSP.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Anyway, MEP mechanism is out of scope in =
this draft as you said.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Thanks,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">Hideki Endo<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Hi,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Although I mentioned I am Ok with the=
 draft to be advanced to RFC, but after reviewing it in more details it app=
ears that the draft, in spite of its name, does talk about
 UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs =
for LSPs.=A0 Even if the scope of the draft is UP-MIP, considering that the=
re can&#39;t be a MIP without a MEP,=A0 the draft should have some wording =
regarding UP-MEPs and their applicability
 to LSPs and PWs. I would also argue that LSPs can&#39;t have UP-MEPs, sinc=
e PWs from many ingress ports can enter an LSP=A0 and therefore the LSP can=
&#39;t start on the ingress interface.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A quick fix at this point is to menti=
on UP-MEP is out of scope and change the figures to only show Down-MEPs. A =
better fix is to elaborate on UP-MEP and its applicability
 and placement, etc.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Regards,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----<u></u><u><=
/u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org" target=3D"_blank">mpls-bounces@iet=
f.org</a> [<a href=3D"mailto:mpls-bounces@ietf.org" target=3D"_blank">mailt=
o:mpls-bounces@ietf.org</a>] On Behalf Of
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram Davari<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Wednesday, March 06, 2013 11:30=
 AM<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To: Loa Andersson;
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><u></u>=
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org" target=3D"_blank">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org" target=3D"_blank">mpls-chairs=
@tools.ietf.org</a>; <u></u>
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org" target=3D"_blank">draft-ietf-mpls-tp-mip-mep-ma=
p@tools.ietf.org</a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: Re: [mpls] 2nd working group=
 last call on
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map<u></u>=
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;My Comments are addressed and I suppo=
rt this draft to be published as Informational=A0 RFC.<u></u><u></u></span>=
</p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Thx<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Shahram<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;-----Original Message-----<u></u><u><=
/u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;From:
<a href=3D"mailto:mpls-bounces@ietf.org" target=3D"_blank">mpls-bounces@iet=
f.org</a> [<a href=3D"mailto:mpls-bounces@ietf.org" target=3D"_blank">mailt=
o:mpls-bounces@ietf.org</a>] On Behalf Of
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Sent: Tuesday, February 26, 2013 3:02=
 AM<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;To:
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><u></u>=
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Cc: &lt;<a href=3D"mailto:mpls-ads@to=
ols.ietf.org" target=3D"_blank">mpls-ads@tools.ietf.org</a>&gt;;
<a href=3D"mailto:mpls-chairs@tools.ietf.org" target=3D"_blank">mpls-chairs=
@tools.ietf.org</a>; <u></u>
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:draft-ietf-mpls-tp-=
mip-mep-map@tools.ietf.org" target=3D"_blank">draft-ietf-mpls-tp-mip-mep-ma=
p@tools.ietf.org</a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Subject: [mpls] 2nd working group las=
t call on
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map<u></u>=
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Working Group,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;draft-ietf-mpls-tp-mip-mep-map-05.txt=
 has been updated after a previous
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;last call, due to the nature a and ex=
tent of the updates we have chosen
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;to start a 2nd wg last call.<u></u><u=
></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;The IETF datatracker status page for =
this draft is:<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-mpls-tp-mip-mep-map" target=3D"_blank">https://datatracke=
r.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map</a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;There&#39;s also a htmlized version a=
vailable at:<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://tools.ietf.org/html=
/draft-ietf-mpls-tp-mip-mep-map-05" target=3D"_blank">http://tools.ietf.org=
/html/draft-ietf-mpls-tp-mip-mep-map-05</a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;A diff from the previous version is a=
vailable at:<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"http://www.ietf.org/rfcdif=
f?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05" target=3D"_blank">http://www.ie=
tf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05</a><u></u><u></u></=
span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Please send your comments, including =
approval of the documents and the
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;updates to the mpls working group lis=
t (<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a>)<u>=
</u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;This working group last call ends Mar=
ch 13, 2013.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;/Loa<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;for the MPLS working group co-chairs<=
u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;--<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Loa Andersson=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 email:
<a href=3D"mailto:loa@mail01.huawei.com" target=3D"_blank">loa@mail01.huawe=
i.com</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Senior MPLS Expert=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
<a href=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a><u></u><u></u><=
/span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;Huawei Technologies (consult)=A0=A0=
=A0=A0=A0=A0=A0 phone: <a href=3D"tel:%2B46%20739%2081%2021%2064" value=3D"=
+46739812164" target=3D"_blank">+46 739 81 21 64</a><u></u><u></u></span></=
p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<u></u><u></u></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org" targ=
et=3D"_blank">mpls@ietf.org</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls" target=3D"_blank">https://www.ietf.org/mailman/listinfo/m=
pls</a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<u></u><u></u></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org" targ=
et=3D"_blank">mpls@ietf.org</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls" target=3D"_blank">https://www.ietf.org/mailman/listinfo/m=
pls</a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;_____________________________________=
__________<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;mpls mailing list<u></u><u></u></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"mailto:mpls@ietf.org" targ=
et=3D"_blank">mpls@ietf.org</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<a href=3D"https://www.ietf.org/mailm=
an/listinfo/mpls" target=3D"_blank">https://www.ietf.org/mailman/listinfo/m=
pls</a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">&gt;<u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">_________________________________________=
______<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">mpls mailing list<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"mailto:mpls@ietf.org" target=
=3D"_blank">mpls@ietf.org</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;"><a href=3D"https://www.ietf.org/mailman/l=
istinfo/mpls" target=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls<=
/a><u></u><u></u></span></p>

</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;">=A0<u></u><u></u></span></p>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
<br></blockquote></div><br></div></div>

--14dae9cdc487af28a704d7e61fb9--

From hideki.endo.es@hitachi.com  Thu Mar 14 10:55:20 2013
Return-Path: <hideki.endo.es@hitachi.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C555211E80E9 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 10:55:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.09
X-Spam-Level: 
X-Spam-Status: No, score=-1.09 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ACw4wEJMcTK8 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 10:55:19 -0700 (PDT)
Received: from mail7.hitachi.co.jp (mail7.hitachi.co.jp [133.145.228.42]) by ietfa.amsl.com (Postfix) with ESMTP id C805D21F87E7 for <mpls@ietf.org>; Thu, 14 Mar 2013 10:55:18 -0700 (PDT)
Received: from mlsv3.hitachi.co.jp (unknown [133.144.234.166]) by mail7.hitachi.co.jp (Postfix) with ESMTP id D7CDB37AC4; Fri, 15 Mar 2013 02:55:13 +0900 (JST)
Received: from mfilter03.hitachi.co.jp by mlsv3.hitachi.co.jp (8.13.1/8.13.1) id r2EHtDEG010826; Fri, 15 Mar 2013 02:55:13 +0900
Received: from vshuts01.hitachi.co.jp (vshuts01.hitachi.co.jp [10.201.6.83]) by mfilter03.hitachi.co.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id r2EHtCvw024697; Fri, 15 Mar 2013 02:55:13 +0900
Received: from gmml25.itg.hitachi.co.jp (unknown [158.213.165.145]) by vshuts01.hitachi.co.jp (Postfix) with ESMTP id 85C8A2F0050; Fri, 15 Mar 2013 02:55:12 +0900 (JST)
Received: from [127.0.0.1] by gmml25.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id r2EHtCt13414624; Fri, 15 Mar 2013 02:55:12 +0900
Message-Type: Multiple Part
MIME-Version: 1.0
Message-ID: <XNM1$7$0$0$$6$1$2$A$5004104U51420ee8@hitachi.com>
Content-Type: text/plain; charset=us-ascii
To: <davari@broadcom.com>
From: <hideki.endo.es@hitachi.com>
Date: Fri, 15 Mar 2013 02:55:01 +0900
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BE7E@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004103U5141ad97@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9C4A2@SJEXCHMB12.corp.ad.broa>
Priority: normal
Importance: normal
X400-Content-Identifier: X51420EE800000M
X400-MTS-Identifier: [/C=JP/ADMD=HITNET/PRMD=HITACHI/;gmml281303150254483D2]
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org, mpls-ads@tools.ietf.org, draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE:2ndworkin
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 17:55:20 -0000

Sharam,

What's reason to change?

Again, currently, there is no RFC restricting to DOWN-MEP as you know.
And, the fugure in our draft is just example.

Here, what I'd like to make clear is that
our draft focuses on only MIP targetting framework.
This means MEP definition is out of scope in our darft,
but should be in RFC6371.
If you want to add/remove something to/from MEP definition,
you should talk with the authors of RFC6371.

If there is one reason for me to change the fugure in our draft,
Down-MEP may be more popular than Up-MEP.
Normally, An example should be described using the most popular case.
If you say so, it is possible to consider to change.

Thanks,
Hideki Endo


>I just asked that the figures in mip-mep-map draft be changed to Down-MEP, instead of UP-MEP.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com] 
>Sent: Thursday, March 14, 2013 4:00 AM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls]2ndworking grou
>
>Sharam,
>
>I'm not sure what you want to do.
>
>Currently, there is no RFC restricting to DOWN-MEP as you know,
>which means that there is no consensus on the restriction in MPLS WG.
>
>If you want to standardize the restriction,
>what you should do is to submit new draft to make a consensus.
>
>IMO, considering future extention,
>unnecessary restriction MUST NOT be defined at this point.
>
>Thanks,
>Hideki Endo
>
>
>>Hideki,
>>
>>The question is if the span of PWs and the LSP are the same (they start and end on same interface), then what is the point of monitoring the LSP? You can just monitor the PW. 
>>
>>And I completely disagree that just because something is possible it has to be standardized. We need simple methods that are as generic as possible in standards. LSP UPMEP in my opinion adds a lot of complexity for not much apparent gain. 
>>
>>Thx
>>Shahram 
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com] 
>>Sent: Wednesday, March 13, 2013 3:47 PM
>>To: Shahram Davari
>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2ndworking grouplast
>>
>>Sharam,
>>
>>Yes niche, but possible.
>>
>>If there are any possibilities,
>>we MUST NOT preclude the possibilities in an international standard.
>>
>>Thanks,
>>Hideki Endo
>>
>>
>>>Hideki,
>>>
>>>Correct, but such LSP that can only accept packets from a single interface is very niche application and not generic enough to define an UPMEP for it. We need a definition that is applicable to LSPs in general.
>>>
>>>Thx
>>>SD
>>>
>>>-----Original Message-----
>>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com] 
>>>Sent: Wednesday, March 13, 2013 3:31 PM
>>>To: Shahram Davari
>>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working grouplast call o
>>>
>>>Sharam,
>>>
>>>Very simple question.
>>>
>>>>Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic
>>>>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. 
>>>Why is this assumption mandatory?
>>>
>>>"Assume there are 1 ingress interfaces A. Two VLAN flows in the interface A are mapped
>>> to different PWs (PW-A and PW-B). Now assume both these PWs go inside the same LSP."
>>>In this case, UP-MEP of the LSP can be at interface A, right?
>>>
>>>Thanks,
>>>Hideki Endo
>>>
>>>
>>>>Greg,
>>>>
>>>>RFC6371 is very high level and does not define whether UP MEP applies to LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface maps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these PWs go inside the same LSP that exists Interface C. Now please explain if we were to have an UP-MEP for LSP then on which interface would that LSP UP-MEP reside? Interface A? B? C?
>>>>
>>>>This simple example shows you can't have an LSP UP-MEP.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>>>Sent: Tuesday, March 12, 2013 11:56 AM
>>>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map)
>>>>
>>>>Dear All,
>>>>What would be the most appropriate subject to continue this discussion? I'll give it a try, please feel free to change it.
>>>>
>>>>I think that there's nothing that can preclude from supporting UP MEP on MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpiple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note that service, VPWS, is not part of MPLS-TP architecture.
>>>>
>>>>        Regards,
>>>>                Greg
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>>>>Sent: Tuesday, March 12, 2013 11:30 AM
>>>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>
>>>>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Hideki,
>>>>
>>>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if you think about it logically LSPs can't have UP-MEP because LSP can carry many PWs and each PW may enter the LSP from a different port/interface.  PWs can have UP-MEP but only for P2P services (VPWS), otherwise they can't have UP-MEP either (same as LSP).
>>>>
>>>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for LSPs. Also to mention UP-MEP is out of scope.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>-----Original Message-----
>>>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [mailto:hideki.endo.es@hitachi.com]
>>>>Sent: Tuesday, March 12, 2013 11:20 AM
>>>>To: Shahram Davari
>>>>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Hi Shahram,
>>>>
>>>>Just one comment.
>>>>
>>>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>>>>
>>>>I think this depends on implementations.
>>>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>>>
>>>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>>>
>>>>Thanks,
>>>>Hideki Endo
>>>>
>>>>>Hi,
>>>>>
>>>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but after reviewing it in more details it appears that the draft, in spite of its name, does talk about UP-MEP at all and only talks about UP-MIP, while the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MIP, considering that there can't be a MIP without a MEP,  the draft should have some wording regarding UP-MEPs and their applicability to LSPs and PWs. I would also argue that LSPs can't have UP-MEPs, since PWs from many ingress ports can enter an LSP  and therefore the LSP can't start on the ingress interface.
>>>>>
>>>>>A quick fix at this point is to mention UP-MEP is out of scope and change the figures to only show Down-MEPs. A better fix is to elaborate on UP-MEP and its applicability and placement, etc.
>>>>>
>>>>>Regards,
>>>>>Shahram
>>>>>
>>>>>
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>>>>Shahram Davari
>>>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>>>Subject: Re: [mpls] 2nd working group last call on
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>My Comments are addressed and I support this draft to be published as Informational  RFC.
>>>>>
>>>>>Thx
>>>>>Shahram
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org] On Behalf Of
>>>>>Loa Andersson
>>>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>>>Subject: [mpls] 2nd working group last call on
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>Working Group,
>>>>>
>>>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previous
>>>>>last call, due to the nature a and extent of the updates we have chosen
>>>>>to start a 2nd wg last call.
>>>>>
>>>>>The IETF datatracker status page for this draft is:
>>>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>There's also a htmlized version available at:
>>>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>A diff from the previous version is available at:
>>>>>http://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>Please send your comments, including approval of the documents and the
>>>>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf.org>)
>>>>>
>>>>>This working group last call ends March 13, 2013.
>>>>>
>>>>>/Loa
>>>>>for the MPLS working group co-chairs
>>>>>--
>>>>>
>>>>>
>>>>>Loa Andersson                        email: loa@mail01.huawei.com<mailto:loa@mail01.huawei.com>
>>>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
>>>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>

From davari@broadcom.com  Thu Mar 14 11:01:23 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 943741F0D0F for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:01:23 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id emaB9Wm0Ah1v for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:01:22 -0700 (PDT)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id 51C631F0D09 for <mpls@ietf.org>; Thu, 14 Mar 2013 11:01:22 -0700 (PDT)
Received: from [10.16.192.232] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Thu, 14 Mar 2013 10:57:00 -0700
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS03.corp.ad.broadcom.com (10.16.203.9) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Thu, 14 Mar 2013 11:01:09 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS03.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Thu, 14 Mar 2013 11:00:48 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:[mpls]2ndworkin
Thread-Index: AQHOIN0euuxKjen5vkGF2M+Jt+TmBZileL1Q
Date: Thu, 14 Mar 2013 18:00:48 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9C565@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BE7E@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004103U5141ad97@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9C4A2@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004104U51420ee8@hitachi.com>
In-Reply-To: <XNM1$7$0$0$$6$1$2$A$5004104U51420ee8@hitachi.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5CD0E03C01960317-01-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE:2ndworkin
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 18:01:23 -0000

Heidi,

That is exactly my point. Since there is no argument about Down-MEP and eve=
ryone agrees Down-MEP LSP is possible and most useful and applies to any ap=
plication, then I suggest changing UP-MEPs in your figures to Down-MEPs.=20

My concern is that if in future someone writes a draft about Down-MEP and U=
P-MEP for PW and LSP and the decision is not to have LSP UP_MEP, then your =
RFC will require change.

Thanks
Shahram

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
Sent: Thursday, March 14, 2013 10:55 AM
To: Shahram Davari
Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org;=
 draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:[mpl=
s]2ndworkin

Sharam,

What's reason to change?

Again, currently, there is no RFC restricting to DOWN-MEP as you know.
And, the fugure in our draft is just example.

Here, what I'd like to make clear is that
our draft focuses on only MIP targetting framework.
This means MEP definition is out of scope in our darft,
but should be in RFC6371.
If you want to add/remove something to/from MEP definition,
you should talk with the authors of RFC6371.

If there is one reason for me to change the fugure in our draft,
Down-MEP may be more popular than Up-MEP.
Normally, An example should be described using the most popular case.
If you say so, it is possible to consider to change.

Thanks,
Hideki Endo


>I just asked that the figures in mip-mep-map draft be changed to Down-MEP,=
 instead of UP-MEP.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
>Sent: Thursday, March 14, 2013 4:00 AM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org=
; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls]2nd=
working grou
>
>Sharam,
>
>I'm not sure what you want to do.
>
>Currently, there is no RFC restricting to DOWN-MEP as you know,
>which means that there is no consensus on the restriction in MPLS WG.
>
>If you want to standardize the restriction,
>what you should do is to submit new draft to make a consensus.
>
>IMO, considering future extention,
>unnecessary restriction MUST NOT be defined at this point.
>
>Thanks,
>Hideki Endo
>
>
>>Hideki,
>>
>>The question is if the span of PWs and the LSP are the same (they start a=
nd end on same interface), then what is the point of monitoring the LSP? Yo=
u can just monitor the PW.=20
>>
>>And I completely disagree that just because something is possible it has =
to be standardized. We need simple methods that are as generic as possible =
in standards. LSP UPMEP in my opinion adds a lot of complexity for not much=
 apparent gain.=20
>>
>>Thx
>>Shahram=20
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
>>Sent: Wednesday, March 13, 2013 3:47 PM
>>To: Shahram Davari
>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.or=
g; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2ndworki=
ng grouplast
>>
>>Sharam,
>>
>>Yes niche, but possible.
>>
>>If there are any possibilities,
>>we MUST NOT preclude the possibilities in an international standard.
>>
>>Thanks,
>>Hideki Endo
>>
>>
>>>Hideki,
>>>
>>>Correct, but such LSP that can only accept packets from a single interfa=
ce is very niche application and not generic enough to define an UPMEP for =
it. We need a definition that is applicable to LSPs in general.
>>>
>>>Thx
>>>SD
>>>
>>>-----Original Message-----
>>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]=20
>>>Sent: Wednesday, March 13, 2013 3:31 PM
>>>To: Shahram Davari
>>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.o=
rg; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working gr=
ouplast call o
>>>
>>>Sharam,
>>>
>>>Very simple question.
>>>
>>>>Assume there are 2 ingress interfaces A & B. Each interface maps Ethern=
et traffic
>>>>to its own PW (PW-A and PW-B). Now assume both these PWs go inside the =
same LSP that exists Interface C.=20
>>>Why is this assumption mandatory?
>>>
>>>"Assume there are 1 ingress interfaces A. Two VLAN flows in the interfac=
e A are mapped
>>> to different PWs (PW-A and PW-B). Now assume both these PWs go inside t=
he same LSP."
>>>In this case, UP-MEP of the LSP can be at interface A, right?
>>>
>>>Thanks,
>>>Hideki Endo
>>>
>>>
>>>>Greg,
>>>>
>>>>RFC6371 is very high level and does not define whether UP MEP applies t=
o LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface m=
aps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these P=
Ws go inside the same LSP that exists Interface C. Now please explain if we=
 were to have an UP-MEP for LSP then on which interface would that LSP UP-M=
EP reside? Interface A? B? C?
>>>>
>>>>This simple example shows you can't have an LSP UP-MEP.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>>>Sent: Tuesday, March 12, 2013 11:56 AM
>>>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-m=
ep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group la=
st call ondraft-ietf-mpls-tp-mip-mep-map)
>>>>
>>>>Dear All,
>>>>What would be the most appropriate subject to continue this discussion?=
 I'll give it a try, please feel free to change it.
>>>>
>>>>I think that there's nothing that can preclude from supporting UP MEP o=
n MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpi=
ple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note t=
hat service, VPWS, is not part of MPLS-TP architecture.
>>>>
>>>>        Regards,
>>>>                Greg
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-=
bounces@ietf.org] On Behalf Of Shahram Davari
>>>>Sent: Tuesday, March 12, 2013 11:30 AM
>>>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@tools.ietf.org<mai=
lto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@tools.ietf.=
org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>; mpls-ads@tools.i=
etf.org<mailto:mpls-ads@tools.ietf.org>
>>>>Subject: Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp-mi=
p-mep-map
>>>>
>>>>Hideki,
>>>>
>>>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if=
 you think about it logically LSPs can't have UP-MEP because LSP can carry =
many PWs and each PW may enter the LSP from a different port/interface.  PW=
s can have UP-MEP but only for P2P services (VPWS), otherwise they can't ha=
ve UP-MEP either (same as LSP).
>>>>
>>>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for=
 LSPs. Also to mention UP-MEP is out of scope.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>-----Original Message-----
>>>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com> [ma=
ilto:hideki.endo.es@hitachi.com]
>>>>Sent: Tuesday, March 12, 2013 11:20 AM
>>>>To: Shahram Davari
>>>>Cc: loa@pi.nu<mailto:loa@pi.nu>; mpls@ietf.org<mailto:mpls@ietf.org>; m=
pls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>; mpls-chairs@tools.i=
etf.org<mailto:mpls-chairs@tools.ietf.org>; draft-ietf-mpls-tp-mip-mep-map@=
tools.ietf.org<mailto:draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
>>>>Subject: Re:Re: [mpls] 2nd working group last call ondraft-ietf-mpls-tp=
-mip-mep-map
>>>>
>>>>Hi Shahram,
>>>>
>>>>Just one comment.
>>>>
>>>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many i=
ngress ports can enter an LSP  and therefore the LSP can't start on the ing=
ress interface.
>>>>
>>>>I think this depends on implementations.
>>>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>>>
>>>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>>>
>>>>Thanks,
>>>>Hideki Endo
>>>>
>>>>>Hi,
>>>>>
>>>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but=
 after reviewing it in more details it appears that the draft, in spite of =
its name, does talk about UP-MEP at all and only talks about UP-MIP, while =
the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MI=
P, considering that there can't be a MIP without a MEP,  the draft should h=
ave some wording regarding UP-MEPs and their applicability to LSPs and PWs.=
 I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
>>>>>
>>>>>A quick fix at this point is to mention UP-MEP is out of scope and cha=
nge the figures to only show Down-MEPs. A better fix is to elaborate on UP-=
MEP and its applicability and placement, etc.
>>>>>
>>>>>Regards,
>>>>>Shahram
>>>>>
>>>>>
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls=
-bounces@ietf.org] On Behalf Of
>>>>>Shahram Davari
>>>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-ch=
airs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-t=
p-mip-mep-map@tools.ietf.org>
>>>>>Subject: Re: [mpls] 2nd working group last call on
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>My Comments are addressed and I support this draft to be published as =
Informational  RFC.
>>>>>
>>>>>Thx
>>>>>Shahram
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls=
-bounces@ietf.org] On Behalf Of
>>>>>Loa Andersson
>>>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>; mpls-ch=
airs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls-t=
p-mip-mep-map@tools.ietf.org>
>>>>>Subject: [mpls] 2nd working group last call on
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>Working Group,
>>>>>
>>>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a previou=
s
>>>>>last call, due to the nature a and extent of the updates we have chose=
n
>>>>>to start a 2nd wg last call.
>>>>>
>>>>>The IETF datatracker status page for this draft is:
>>>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>There's also a htmlized version available at:
>>>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>A diff from the previous version is available at:
>>>>>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>Please send your comments, including approval of the documents and the
>>>>>updates to the mpls working group list (mpls@ietf.org<mailto:mpls@ietf=
.org>)
>>>>>
>>>>>This working group last call ends March 13, 2013.
>>>>>
>>>>>/Loa
>>>>>for the MPLS working group co-chairs
>>>>>--
>>>>>
>>>>>
>>>>>Loa Andersson                        email: loa@mail01.huawei.com<mail=
to:loa@mail01.huawei.com>
>>>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu=
>
>>>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>



From gregory.mirsky@ericsson.com  Thu Mar 14 11:11:50 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBF6E11E818B for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:11:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2d1P6bj5UtgM for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:11:49 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id 7F1E111E8144 for <mpls@ietf.org>; Thu, 14 Mar 2013 11:11:49 -0700 (PDT)
X-AuditID: c6180641-b7faf6d00000096b-33-514212e41349
Received: from EUSAAHC007.ericsson.se (Unknown_Domain [147.117.188.93]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id F4.F9.02411.4E212415; Thu, 14 Mar 2013 19:11:49 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC007.ericsson.se ([147.117.188.93]) with mapi id 14.02.0318.004; Thu, 14 Mar 2013 14:11:48 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Shahram Davari <davari@broadcom.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:[mpls]2ndworkin
Thread-Index: AQHOIN0euvQEJFP+XkyjsXi/XHAU25ilvQoA//+9qYA=
Date: Thu, 14 Mar 2013 18:11:47 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF112070ACF@eusaamb103.ericsson.se>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BE7E@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004103U5141ad97@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9C4A2@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004104U51420ee8@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9C565@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F281BD9C565@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.134]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDLMWRmVeSWpSXmKPExsUyuXRPrO5TIadAgxUPuSzW93paNN86y25x /ct7JoslLzvYLb5fWsJicWvpSlYHNo9Z98+yebSeWcPisWTJTyaPL5c/swWwRHHZpKTmZJal FunbJXBlHOl/zlrwKrviy8bl7A2M96O6GDk5JARMJOYt3MAEYYtJXLi3nq2LkYtDSOAIo8Tu WV9ZIZzljBKX21Yzg1SxCRhJvNjYww5iiwikSszu62cDsZkFfjFKbL2kB2ILC8RIvH3czwJR Eyux6FYfG4RtJfG79TCYzSKgKrH9/ENGEJtXwFti/8SVzBDL5rJLbDvyFuwkToFwiY4j88EG MQKd9/3UGiaIZeISt57MhzpbQGLJnvPMELaoxMvH/1ghbGWJJU/2s0DU60gs2P0J6lBtiWUL XzNDLBaUODnzCcsERrFZSMbOQtIyC0nLLCQtCxhZVjFylBanluWmGxluYgTG2DEJNscdjAs+ WR5ilOZgURLnDXW9ECAkkJ5YkpqdmlqQWhRfVJqTWnyIkYmDU6qBcfWHF1xb5jqyMjt68jVU Kq3+n7Z412PeLyyvVHkb79daMGTtY0rpM1jLqmi08Bt7k63+1yuu+5jd5rcodM6wnBagWHz1 tXeP9broULkboVOs8xbOTxULTNn85m3y+cUmP6QPrnoVxvC+N26Rws7b3S/f/MuRTf/BeTK+ Pu3RiyvpMYpXiv6kK7EUZyQaajEXFScCAGj9KHJ/AgAA
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE:2ndworkin
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 18:11:51 -0000

Hi Shahram,
I can not agree with your characterization "... everyone agrees Down-MEP LS=
P is ... most useful ...". I'll note that for Ethernet OAM Down MEP suggest=
ed for physical level, i.e. link layer, while Up MEP used for service level=
. I agree with Pablo and will re-state expressed in the beginning Up and Do=
wn MEP are related to monitored object, not to clients of such object.

	Regards,
		Greg

-----Original Message-----
From: Shahram Davari [mailto:davari@broadcom.com]=20
Sent: Thursday, March 14, 2013 11:01 AM
To: hideki.endo.es@hitachi.com
Cc: Gregory Mirsky; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-m=
pls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:=
[mpls]2ndworkin

Heidi,

That is exactly my point. Since there is no argument about Down-MEP and eve=
ryone agrees Down-MEP LSP is possible and most useful and applies to any ap=
plication, then I suggest changing UP-MEPs in your figures to Down-MEPs.=20

My concern is that if in future someone writes a draft about Down-MEP and U=
P-MEP for PW and LSP and the decision is not to have LSP UP_MEP, then your =
RFC will require change.

Thanks
Shahram

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
Sent: Thursday, March 14, 2013 10:55 AM
To: Shahram Davari
Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org;=
 draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:[mpl=
s]2ndworkin

Sharam,

What's reason to change?

Again, currently, there is no RFC restricting to DOWN-MEP as you know.
And, the fugure in our draft is just example.

Here, what I'd like to make clear is that our draft focuses on only MIP tar=
getting framework.
This means MEP definition is out of scope in our darft, but should be in RF=
C6371.
If you want to add/remove something to/from MEP definition, you should talk=
 with the authors of RFC6371.

If there is one reason for me to change the fugure in our draft, Down-MEP m=
ay be more popular than Up-MEP.
Normally, An example should be described using the most popular case.
If you say so, it is possible to consider to change.

Thanks,
Hideki Endo


>I just asked that the figures in mip-mep-map draft be changed to Down-MEP,=
 instead of UP-MEP.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
>Sent: Thursday, March 14, 2013 4:00 AM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org;=20
>mpls-chairs@tools.ietf.org;=20
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:=20
>[mpls]2ndworking grou
>
>Sharam,
>
>I'm not sure what you want to do.
>
>Currently, there is no RFC restricting to DOWN-MEP as you know, which=20
>means that there is no consensus on the restriction in MPLS WG.
>
>If you want to standardize the restriction, what you should do is to=20
>submit new draft to make a consensus.
>
>IMO, considering future extention,
>unnecessary restriction MUST NOT be defined at this point.
>
>Thanks,
>Hideki Endo
>
>
>>Hideki,
>>
>>The question is if the span of PWs and the LSP are the same (they start a=
nd end on same interface), then what is the point of monitoring the LSP? Yo=
u can just monitor the PW.=20
>>
>>And I completely disagree that just because something is possible it has =
to be standardized. We need simple methods that are as generic as possible =
in standards. LSP UPMEP in my opinion adds a lot of complexity for not much=
 apparent gain.=20
>>
>>Thx
>>Shahram
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
>>Sent: Wednesday, March 13, 2013 3:47 PM
>>To: Shahram Davari
>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org;=20
>>mpls-chairs@tools.ietf.org;=20
>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls]=20
>>2ndworking grouplast
>>
>>Sharam,
>>
>>Yes niche, but possible.
>>
>>If there are any possibilities,
>>we MUST NOT preclude the possibilities in an international standard.
>>
>>Thanks,
>>Hideki Endo
>>
>>
>>>Hideki,
>>>
>>>Correct, but such LSP that can only accept packets from a single interfa=
ce is very niche application and not generic enough to define an UPMEP for =
it. We need a definition that is applicable to LSPs in general.
>>>
>>>Thx
>>>SD
>>>
>>>-----Original Message-----
>>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
>>>Sent: Wednesday, March 13, 2013 3:31 PM
>>>To: Shahram Davari
>>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org;=20
>>>mpls-chairs@tools.ietf.org;=20
>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org;=20
>>>mpls-ads@tools.ietf.org
>>>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working=20
>>>grouplast call o
>>>
>>>Sharam,
>>>
>>>Very simple question.
>>>
>>>>Assume there are 2 ingress interfaces A & B. Each interface maps=20
>>>>Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these P=
Ws go inside the same LSP that exists Interface C.
>>>Why is this assumption mandatory?
>>>
>>>"Assume there are 1 ingress interfaces A. Two VLAN flows in the=20
>>>interface A are mapped  to different PWs (PW-A and PW-B). Now assume bot=
h these PWs go inside the same LSP."
>>>In this case, UP-MEP of the LSP can be at interface A, right?
>>>
>>>Thanks,
>>>Hideki Endo
>>>
>>>
>>>>Greg,
>>>>
>>>>RFC6371 is very high level and does not define whether UP MEP applies t=
o LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface m=
aps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these P=
Ws go inside the same LSP that exists Interface C. Now please explain if we=
 were to have an UP-MEP for LSP then on which interface would that LSP UP-M=
EP reside? Interface A? B? C?
>>>>
>>>>This simple example shows you can't have an LSP UP-MEP.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>>>Sent: Tuesday, March 12, 2013 11:56 AM
>>>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org;=20
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org;=20
>>>>mpls-ads@tools.ietf.org
>>>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=20
>>>>last call ondraft-ietf-mpls-tp-mip-mep-map)
>>>>
>>>>Dear All,
>>>>What would be the most appropriate subject to continue this discussion?=
 I'll give it a try, please feel free to change it.
>>>>
>>>>I think that there's nothing that can preclude from supporting UP MEP o=
n MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpi=
ple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note t=
hat service, VPWS, is not part of MPLS-TP architecture.
>>>>
>>>>        Regards,
>>>>                Greg
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>=20
>>>>[mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>>>>Sent: Tuesday, March 12, 2013 11:30 AM
>>>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>;=20
>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;=20
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls
>>>>-tp-mip-mep-map@tools.ietf.org>;=20
>>>>mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>
>>>>Subject: Re: [mpls] 2nd working group last call=20
>>>>ondraft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Hideki,
>>>>
>>>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if=
 you think about it logically LSPs can't have UP-MEP because LSP can carry =
many PWs and each PW may enter the LSP from a different port/interface.  PW=
s can have UP-MEP but only for P2P services (VPWS), otherwise they can't ha=
ve UP-MEP either (same as LSP).
>>>>
>>>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for=
 LSPs. Also to mention UP-MEP is out of scope.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>-----Original Message-----
>>>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>=20
>>>>[mailto:hideki.endo.es@hitachi.com]
>>>>Sent: Tuesday, March 12, 2013 11:20 AM
>>>>To: Shahram Davari
>>>>Cc: loa@pi.nu<mailto:loa@pi.nu>;=20
>>>>mpls@ietf.org<mailto:mpls@ietf.org>;=20
>>>>mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>;=20
>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;=20
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls
>>>>-tp-mip-mep-map@tools.ietf.org>
>>>>Subject: Re:Re: [mpls] 2nd working group last call=20
>>>>ondraft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Hi Shahram,
>>>>
>>>>Just one comment.
>>>>
>>>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many i=
ngress ports can enter an LSP  and therefore the LSP can't start on the ing=
ress interface.
>>>>
>>>>I think this depends on implementations.
>>>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>>>
>>>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>>>
>>>>Thanks,
>>>>Hideki Endo
>>>>
>>>>>Hi,
>>>>>
>>>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but=
 after reviewing it in more details it appears that the draft, in spite of =
its name, does talk about UP-MEP at all and only talks about UP-MIP, while =
the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MI=
P, considering that there can't be a MIP without a MEP,  the draft should h=
ave some wording regarding UP-MEPs and their applicability to LSPs and PWs.=
 I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
>>>>>
>>>>>A quick fix at this point is to mention UP-MEP is out of scope and cha=
nge the figures to only show Down-MEPs. A better fix is to elaborate on UP-=
MEP and its applicability and placement, etc.
>>>>>
>>>>>Regards,
>>>>>Shahram
>>>>>
>>>>>
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>=20
>>>>>[mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>>>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>;=20
>>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpl
>>>>>s-tp-mip-mep-map@tools.ietf.org>
>>>>>Subject: Re: [mpls] 2nd working group last call on=20
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>My Comments are addressed and I support this draft to be published as =
Informational  RFC.
>>>>>
>>>>>Thx
>>>>>Shahram
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>=20
>>>>>[mailto:mpls-bounces@ietf.org] On Behalf Of Loa Andersson
>>>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>;=20
>>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpl
>>>>>s-tp-mip-mep-map@tools.ietf.org>
>>>>>Subject: [mpls] 2nd working group last call on=20
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>Working Group,
>>>>>
>>>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a=20
>>>>>previous last call, due to the nature a and extent of the updates=20
>>>>>we have chosen to start a 2nd wg last call.
>>>>>
>>>>>The IETF datatracker status page for this draft is:
>>>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>There's also a htmlized version available at:
>>>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>A diff from the previous version is available at:
>>>>>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>Please send your comments, including approval of the documents and=20
>>>>>the updates to the mpls working group list=20
>>>>>(mpls@ietf.org<mailto:mpls@ietf.org>)
>>>>>
>>>>>This working group last call ends March 13, 2013.
>>>>>
>>>>>/Loa
>>>>>for the MPLS working group co-chairs
>>>>>--
>>>>>
>>>>>
>>>>>Loa Andersson                        email: loa@mail01.huawei.com<mail=
to:loa@mail01.huawei.com>
>>>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu=
>
>>>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>



From davari@broadcom.com  Thu Mar 14 11:20:30 2013
Return-Path: <davari@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0E1C21F8DA2 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:20:29 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jP8EW56m-z93 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:20:23 -0700 (PDT)
Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by ietfa.amsl.com (Postfix) with ESMTP id F348A11E812B for <mpls@ietf.org>; Thu, 14 Mar 2013 11:20:22 -0700 (PDT)
Received: from [10.16.192.232] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Thu, 14 Mar 2013 11:17:31 -0700
X-Server-Uuid: 06151B78-6688-425E-9DE2-57CB27892261
Received: from SJEXCHCAS07.corp.ad.broadcom.com (10.16.203.17) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Thu, 14 Mar 2013 11:20:15 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS07.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Thu, 14 Mar 2013 11:20:05 -0700
From: "Shahram Davari" <davari@broadcom.com>
To: "Gregory Mirsky" <gregory.mirsky@ericsson.com>, "hideki.endo.es@hitachi.com" <hideki.endo.es@hitachi.com>
Thread-Topic: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:[mpls]2ndworkin
Thread-Index: AQHOIN0euuxKjen5vkGF2M+Jt+TmBZileL1QgAB5qYD//4xWoA==
Date: Thu, 14 Mar 2013 18:20:05 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F281BD9C5DB@SJEXCHMB12.corp.ad.broadcom.com>
References: <512C960E.70109@pi.nu> <4A6CE49E6084B141B15C0713B8993F281BD962A2@SJEXCHMB12.corp.ad.broa> <4A6CE49E6084B141B15C0713B8993F281BD9AAF4@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004088U513f719e@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9AB6D@SJEXCHMB12.corp.ad.broa> <7347100B5761DC41A166AC17F22DF11206FBD5@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F281BD9BA48@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004099U5140fe12@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BDE1@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004100U514101c0@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9BE7E@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004103U5141ad97@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9C4A2@SJEXCHMB12.corp.ad.broa> <XNM1$7$0$0$$6$1$2$A$5004104U51420ee8@hitachi.com> <4A6CE49E6084B141B15C0713B8993F281BD9C565@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF112070ACF@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF112070ACF@eusaamb103.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5CCBB10BG1879009-02-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>, "draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org" <draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org>
Subject: Re: [mpls] On Up and Down MEP in MPLS-TP (RE:2ndworkin
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 18:20:30 -0000

Hi,

In any case I am not convinced about the possibility or usefulness of an UP=
-MEP LSP. So I categorize it as controversial. Due to this reason I am aski=
ng it to be removed from this draft before I vote yes to this last call.

Thx
SD

-----Original Message-----
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]=20
Sent: Thursday, March 14, 2013 11:12 AM
To: Shahram Davari; hideki.endo.es@hitachi.com
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-mip-mep-m=
ap@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:=
[mpls]2ndworkin

Hi Shahram,
I can not agree with your characterization "... everyone agrees Down-MEP LS=
P is ... most useful ...". I'll note that for Ethernet OAM Down MEP suggest=
ed for physical level, i.e. link layer, while Up MEP used for service level=
. I agree with Pablo and will re-state expressed in the beginning Up and Do=
wn MEP are related to monitored object, not to clients of such object.

	Regards,
		Greg

-----Original Message-----
From: Shahram Davari [mailto:davari@broadcom.com]=20
Sent: Thursday, March 14, 2013 11:01 AM
To: hideki.endo.es@hitachi.com
Cc: Gregory Mirsky; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-m=
pls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: RE: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:=
[mpls]2ndworkin

Heidi,

That is exactly my point. Since there is no argument about Down-MEP and eve=
ryone agrees Down-MEP LSP is possible and most useful and applies to any ap=
plication, then I suggest changing UP-MEPs in your figures to Down-MEPs.=20

My concern is that if in future someone writes a draft about Down-MEP and U=
P-MEP for PW and LSP and the decision is not to have LSP UP_MEP, then your =
RFC will require change.

Thanks
Shahram

-----Original Message-----
From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
Sent: Thursday, March 14, 2013 10:55 AM
To: Shahram Davari
Cc: gregory.mirsky@ericsson.com; mpls@ietf.org; mpls-chairs@tools.ietf.org;=
 draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
Subject: Re:RE: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:[mpl=
s]2ndworkin

Sharam,

What's reason to change?

Again, currently, there is no RFC restricting to DOWN-MEP as you know.
And, the fugure in our draft is just example.

Here, what I'd like to make clear is that our draft focuses on only MIP tar=
getting framework.
This means MEP definition is out of scope in our darft, but should be in RF=
C6371.
If you want to add/remove something to/from MEP definition, you should talk=
 with the authors of RFC6371.

If there is one reason for me to change the fugure in our draft, Down-MEP m=
ay be more popular than Up-MEP.
Normally, An example should be described using the most popular case.
If you say so, it is possible to consider to change.

Thanks,
Hideki Endo


>I just asked that the figures in mip-mep-map draft be changed to Down-MEP,=
 instead of UP-MEP.
>
>Thx
>SD
>
>-----Original Message-----
>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
>Sent: Thursday, March 14, 2013 4:00 AM
>To: Shahram Davari
>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org;=20
>mpls-chairs@tools.ietf.org;=20
>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>Subject: Re:RE: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE:=20
>[mpls]2ndworking grou
>
>Sharam,
>
>I'm not sure what you want to do.
>
>Currently, there is no RFC restricting to DOWN-MEP as you know, which=20
>means that there is no consensus on the restriction in MPLS WG.
>
>If you want to standardize the restriction, what you should do is to=20
>submit new draft to make a consensus.
>
>IMO, considering future extention,
>unnecessary restriction MUST NOT be defined at this point.
>
>Thanks,
>Hideki Endo
>
>
>>Hideki,
>>
>>The question is if the span of PWs and the LSP are the same (they start a=
nd end on same interface), then what is the point of monitoring the LSP? Yo=
u can just monitor the PW.=20
>>
>>And I completely disagree that just because something is possible it has =
to be standardized. We need simple methods that are as generic as possible =
in standards. LSP UPMEP in my opinion adds a lot of complexity for not much=
 apparent gain.=20
>>
>>Thx
>>Shahram
>>
>>-----Original Message-----
>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
>>Sent: Wednesday, March 13, 2013 3:47 PM
>>To: Shahram Davari
>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org;=20
>>mpls-chairs@tools.ietf.org;=20
>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org; mpls-ads@tools.ietf.org
>>Subject: Re:RE: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls]=20
>>2ndworking grouplast
>>
>>Sharam,
>>
>>Yes niche, but possible.
>>
>>If there are any possibilities,
>>we MUST NOT preclude the possibilities in an international standard.
>>
>>Thanks,
>>Hideki Endo
>>
>>
>>>Hideki,
>>>
>>>Correct, but such LSP that can only accept packets from a single interfa=
ce is very niche application and not generic enough to define an UPMEP for =
it. We need a definition that is applicable to LSPs in general.
>>>
>>>Thx
>>>SD
>>>
>>>-----Original Message-----
>>>From: hideki.endo.es@hitachi.com [mailto:hideki.endo.es@hitachi.com]
>>>Sent: Wednesday, March 13, 2013 3:31 PM
>>>To: Shahram Davari
>>>Cc: gregory.mirsky@ericsson.com; mpls@ietf.org;=20
>>>mpls-chairs@tools.ietf.org;=20
>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org;=20
>>>mpls-ads@tools.ietf.org
>>>Subject: Re:RE: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working=20
>>>grouplast call o
>>>
>>>Sharam,
>>>
>>>Very simple question.
>>>
>>>>Assume there are 2 ingress interfaces A & B. Each interface maps=20
>>>>Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these P=
Ws go inside the same LSP that exists Interface C.
>>>Why is this assumption mandatory?
>>>
>>>"Assume there are 1 ingress interfaces A. Two VLAN flows in the=20
>>>interface A are mapped  to different PWs (PW-A and PW-B). Now assume bot=
h these PWs go inside the same LSP."
>>>In this case, UP-MEP of the LSP can be at interface A, right?
>>>
>>>Thanks,
>>>Hideki Endo
>>>
>>>
>>>>Greg,
>>>>
>>>>RFC6371 is very high level and does not define whether UP MEP applies t=
o LSP or PW.  Assume there are 2 ingress interfaces A & B. Each interface m=
aps Ethernet traffic to its own PW (PW-A and PW-B). Now assume both these P=
Ws go inside the same LSP that exists Interface C. Now please explain if we=
 were to have an UP-MEP for LSP then on which interface would that LSP UP-M=
EP reside? Interface A? B? C?
>>>>
>>>>This simple example shows you can't have an LSP UP-MEP.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
>>>>Sent: Tuesday, March 12, 2013 11:56 AM
>>>>To: Shahram Davari; hideki.endo.es@hitachi.com
>>>>Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org;=20
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org;=20
>>>>mpls-ads@tools.ietf.org
>>>>Subject: On Up and Down MEP in MPLS-TP (RE: [mpls] 2nd working group=20
>>>>last call ondraft-ietf-mpls-tp-mip-mep-map)
>>>>
>>>>Dear All,
>>>>What would be the most appropriate subject to continue this discussion?=
 I'll give it a try, please feel free to change it.
>>>>
>>>>I think that there's nothing that can preclude from supporting UP MEP o=
n MPLS-TP LSP, according to UP MEP definition of RFC 6371, even when multpi=
ple PWs mapped to that LSP. Same, I think, is the true for  p2mp PW. Note t=
hat service, VPWS, is not part of MPLS-TP architecture.
>>>>
>>>>        Regards,
>>>>                Greg
>>>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>=20
>>>>[mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>>>>Sent: Tuesday, March 12, 2013 11:30 AM
>>>>To: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>
>>>>Cc: mpls@ietf.org<mailto:mpls@ietf.org>;=20
>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;=20
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls
>>>>-tp-mip-mep-map@tools.ietf.org>;=20
>>>>mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>
>>>>Subject: Re: [mpls] 2nd working group last call=20
>>>>ondraft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Hideki,
>>>>
>>>>So far no RFC or draft has talked about Down or UP MEP for LSPs. But if=
 you think about it logically LSPs can't have UP-MEP because LSP can carry =
many PWs and each PW may enter the LSP from a different port/interface.  PW=
s can have UP-MEP but only for P2P services (VPWS), otherwise they can't ha=
ve UP-MEP either (same as LSP).
>>>>
>>>>My suggestion is to correct figures and change UP-MEPs to Down-MEPs for=
 LSPs. Also to mention UP-MEP is out of scope.
>>>>
>>>>Thx
>>>>SD
>>>>
>>>>-----Original Message-----
>>>>From: hideki.endo.es@hitachi.com<mailto:hideki.endo.es@hitachi.com>=20
>>>>[mailto:hideki.endo.es@hitachi.com]
>>>>Sent: Tuesday, March 12, 2013 11:20 AM
>>>>To: Shahram Davari
>>>>Cc: loa@pi.nu<mailto:loa@pi.nu>;=20
>>>>mpls@ietf.org<mailto:mpls@ietf.org>;=20
>>>>mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>;=20
>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;=20
>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpls
>>>>-tp-mip-mep-map@tools.ietf.org>
>>>>Subject: Re:Re: [mpls] 2nd working group last call=20
>>>>ondraft-ietf-mpls-tp-mip-mep-map
>>>>
>>>>Hi Shahram,
>>>>
>>>>Just one comment.
>>>>
>>>>>I would also argue that LSPs can't have UP-MEPs, since PWs from many i=
ngress ports can enter an LSP  and therefore the LSP can't start on the ing=
ress interface.
>>>>
>>>>I think this depends on implementations.
>>>>Any RFC don't restrict to DOWN-MEPs in an LSP.
>>>>
>>>>Anyway, MEP mechanism is out of scope in this draft as you said.
>>>>
>>>>Thanks,
>>>>Hideki Endo
>>>>
>>>>>Hi,
>>>>>
>>>>>Although I mentioned I am Ok with the draft to be advanced to RFC, but=
 after reviewing it in more details it appears that the draft, in spite of =
its name, does talk about UP-MEP at all and only talks about UP-MIP, while =
the figures show UP-MEPs for LSPs.  Even if the scope of the draft is UP-MI=
P, considering that there can't be a MIP without a MEP,  the draft should h=
ave some wording regarding UP-MEPs and their applicability to LSPs and PWs.=
 I would also argue that LSPs can't have UP-MEPs, since PWs from many ingre=
ss ports can enter an LSP  and therefore the LSP can't start on the ingress=
 interface.
>>>>>
>>>>>A quick fix at this point is to mention UP-MEP is out of scope and cha=
nge the figures to only show Down-MEPs. A better fix is to elaborate on UP-=
MEP and its applicability and placement, etc.
>>>>>
>>>>>Regards,
>>>>>Shahram
>>>>>
>>>>>
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>=20
>>>>>[mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>>>>>Sent: Wednesday, March 06, 2013 11:30 AM
>>>>>To: Loa Andersson; mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>;=20
>>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpl
>>>>>s-tp-mip-mep-map@tools.ietf.org>
>>>>>Subject: Re: [mpls] 2nd working group last call on=20
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>My Comments are addressed and I support this draft to be published as =
Informational  RFC.
>>>>>
>>>>>Thx
>>>>>Shahram
>>>>>
>>>>>-----Original Message-----
>>>>>From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>=20
>>>>>[mailto:mpls-bounces@ietf.org] On Behalf Of Loa Andersson
>>>>>Sent: Tuesday, February 26, 2013 3:02 AM
>>>>>To: mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>Cc: <mpls-ads@tools.ietf.org<mailto:mpls-ads@tools.ietf.org>>;=20
>>>>>mpls-chairs@tools.ietf.org<mailto:mpls-chairs@tools.ietf.org>;
>>>>>draft-ietf-mpls-tp-mip-mep-map@tools.ietf.org<mailto:draft-ietf-mpl
>>>>>s-tp-mip-mep-map@tools.ietf.org>
>>>>>Subject: [mpls] 2nd working group last call on=20
>>>>>draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>Working Group,
>>>>>
>>>>>draft-ietf-mpls-tp-mip-mep-map-05.txt has been updated after a=20
>>>>>previous last call, due to the nature a and extent of the updates=20
>>>>>we have chosen to start a 2nd wg last call.
>>>>>
>>>>>The IETF datatracker status page for this draft is:
>>>>>https://datatracker.ietf.org/doc/draft-ietf-mpls-tp-mip-mep-map
>>>>>
>>>>>There's also a htmlized version available at:
>>>>>http://tools.ietf.org/html/draft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>A diff from the previous version is available at:
>>>>>http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-tp-mip-mep-map-05
>>>>>
>>>>>Please send your comments, including approval of the documents and=20
>>>>>the updates to the mpls working group list=20
>>>>>(mpls@ietf.org<mailto:mpls@ietf.org>)
>>>>>
>>>>>This working group last call ends March 13, 2013.
>>>>>
>>>>>/Loa
>>>>>for the MPLS working group co-chairs
>>>>>--
>>>>>
>>>>>
>>>>>Loa Andersson                        email: loa@mail01.huawei.com<mail=
to:loa@mail01.huawei.com>
>>>>>Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu=
>
>>>>>Huawei Technologies (consult)        phone: +46 739 81 21 64
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>mpls mailing list
>>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org<mailto:mpls@ietf.org>
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>





From loa@pi.nu  Thu Mar 14 11:26:37 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC1D911E81F4 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:26:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.398
X-Spam-Level: 
X-Spam-Status: No, score=-100.398 tagged_above=-999 required=5 tests=[AWL=0.650, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id di7HCVrALBbO for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:26:34 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 6EC6111E81B5 for <mpls@ietf.org>; Thu, 14 Mar 2013 11:26:34 -0700 (PDT)
Received: from [130.129.21.10] (dhcp-150a.meeting.ietf.org [130.129.21.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 167007FE07; Thu, 14 Mar 2013 19:26:28 +0100 (CET)
Message-ID: <51421655.4020709@pi.nu>
Date: Thu, 14 Mar 2013 19:26:29 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>,  "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-lsp-ping-ttl-tlv@tools.ietf.org,  Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [mpls] IPR poll on draft-ietf-mpls-lsp-ping-ttl-tlv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 18:26:37 -0000

Working Group and authors;

The authors of draft-ietf-mpls-lsp-ping-ttl-tlv has indicated
that the draft is ready working group last call.

Since we never done an IPR poll on this draft we will do this before
starting the working group last call to check whether there is IPR
on the document that needs to be disclosed.

This mail starts that IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-lsp-ping-
ttl-tlv?

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as a document author or contributor please respond to
this email regardless of whether or not you are aware of any relevant
IPR. *The response needs to be sent to the MPLS wg mailing list.* The 
documents will not advance to the next stage until a response
has been received from each author and contributor.

If you are on the MPLS WG email list but are not listed as an author or
contributor, then please explicitly respond only if you are aware of any
IPR that has not yet been disclosed in conformance with IETF rules.


Thanks, Loa
(as MPLS WG co-chair)
-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From aldrin.ietf@gmail.com  Thu Mar 14 11:34:31 2013
Return-Path: <aldrin.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A37C621F90DA for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:34:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JzGpp-RGEWsO for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 11:34:31 -0700 (PDT)
Received: from mail-pb0-f51.google.com (mail-pb0-f51.google.com [209.85.160.51]) by ietfa.amsl.com (Postfix) with ESMTP id D4B2E21F90D3 for <mpls@ietf.org>; Thu, 14 Mar 2013 11:34:30 -0700 (PDT)
Received: by mail-pb0-f51.google.com with SMTP id un15so2593903pbc.24 for <mpls@ietf.org>; Thu, 14 Mar 2013 11:34:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:content-type:mime-version:subject:from:in-reply-to:date :cc:content-transfer-encoding:message-id:references:to:x-mailer; bh=q4EU6Dz7xih9jMH/yJrq6GG9SdQ7/IVrYHt1Hhqahp8=; b=YKe9XAj9JWSWALyUUDRx2/5mCXdEmhPzNZcSXsdBwr5sEUeWrMrulAAgqkR0vOv0Of VerFKhhYPyIQ1vwfBGxGYl4nJu0iAmyOxsHzmGK1bGtJS3tBYG7ejblH/8cVLnveq110 2pVwJbvq+vo82LoasUg8F7yAhFjR+sUNNEEkyMTawpPrDxkKi6bymf/Z14ZIaQxU02oB hYKVqtw85V8w4tmozhMAmolccoBDloAEcJt3f/hMeTtbc2zMN8WdT+m8uznue0syYs2s 0HhYgRo19Ei3LYrC6xBLQm6n9RWxzMxS/Gvnv5BSjJgrufKgCmTqb0CeAlQjHoBja48u m05A==
X-Received: by 10.68.135.196 with SMTP id pu4mr8390238pbb.50.1363286070538; Thu, 14 Mar 2013 11:34:30 -0700 (PDT)
Received: from ?IPv6:2001:df8::16:d5cc:2f73:313d:b416? ([2001:df8:0:16:d5cc:2f73:313d:b416]) by mx.google.com with ESMTPS id mz8sm4451550pbc.9.2013.03.14.11.34.28 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 14 Mar 2013 11:34:29 -0700 (PDT)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Sam Aldrin <aldrin.ietf@gmail.com>
In-Reply-To: <51421655.4020709@pi.nu>
Date: Thu, 14 Mar 2013 11:34:24 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <976D8E06-997E-41F9-986B-9A8C2036B857@gmail.com>
References: <51421655.4020709@pi.nu>
To: Loa Andersson <loa@pi.nu>
X-Mailer: Apple Mail (2.1499)
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-lsp-ping-ttl-tlv@tools.ietf.org
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-lsp-ping-ttl-tlv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 18:34:31 -0000

None that I know (as co-author).

cheers
-sam
On Mar 14, 2013, at 11:26 AM, Loa Andersson <loa@pi.nu> wrote:

> Working Group and authors;
>=20
> The authors of draft-ietf-mpls-lsp-ping-ttl-tlv has indicated
> that the draft is ready working group last call.
>=20
> Since we never done an IPR poll on this draft we will do this before
> starting the working group last call to check whether there is IPR
> on the document that needs to be disclosed.
>=20
> This mail starts that IPR poll.
>=20
> Are you aware of any IPR that applies to draft-ietf-mpls-lsp-ping-
> ttl-tlv?
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>=20
> If you are listed as a document author or contributor please respond =
to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS wg mailing list.* The =
documents will not advance to the next stage until a response
> has been received from each author and contributor.
>=20
> If you are on the MPLS WG email list but are not listed as an author =
or
> contributor, then please explicitly respond only if you are aware of =
any
> IPR that has not yet been disclosed in conformance with IETF rules.
>=20
>=20
> Thanks, Loa
> (as MPLS WG co-chair)
> --=20
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64


From loa@pi.nu  Thu Mar 14 12:18:12 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BA8311E8126 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 12:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.615
X-Spam-Level: 
X-Spam-Status: No, score=-100.615 tagged_above=-999 required=5 tests=[AWL=0.433, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hU1T7hj85Msa for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 12:18:11 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id CF1C011E80F2 for <mpls@ietf.org>; Thu, 14 Mar 2013 12:18:10 -0700 (PDT)
Received: from [130.129.21.10] (dhcp-150a.meeting.ietf.org [130.129.21.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 1C31A7FE07; Thu, 14 Mar 2013 20:18:06 +0100 (CET)
Message-ID: <51422270.3080804@pi.nu>
Date: Thu, 14 Mar 2013 20:18:08 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>,  "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-targeted-mldp@tools.ietf.org,  Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [mpls] IPR poll for draft-ietf-mpls-targeted-mldp
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 19:18:12 -0000

Working Group and authors;

The authors of draft-ietf-mpls-targeted-mldp has indicated
that the draft is ready working group last call.

Since we never done an IPR poll on this draft we will do this before
starting the working group last call to check whether there is IPR
on the document that needs to be disclosed.

This mail starts that IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-targeted-mldp?

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as a document author or contributor please respond to
this email regardless of whether or not you are aware of any relevant
IPR. *The response needs to be sent to the MPLS wg mailing list.* The 
documents will not advance to the next stage until a response
has been received from each author and contributor.

If you are on the MPLS WG email list but are not listed as an author or
contributor, then please explicitly respond only if you are aware of any
IPR that has not yet been disclosed in conformance with IETF rules.


Thanks, Loa
(as MPLS WG co-chair)
-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From mn1921@att.com  Thu Mar 14 12:20:00 2013
Return-Path: <mn1921@att.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AA4911E8126 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 12:20:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zCCCUMeRNVg1 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 12:19:59 -0700 (PDT)
Received: from nbfkord-smmo06.seg.att.com (nbfkord-smmo06.seg.att.com [209.65.160.94]) by ietfa.amsl.com (Postfix) with ESMTP id 9171E11E80F2 for <mpls@ietf.org>; Thu, 14 Mar 2013 12:19:59 -0700 (PDT)
Received: from unknown [144.160.20.145] (EHLO nbfkord-smmo06.seg.att.com) by nbfkord-smmo06.seg.att.com(mxl_mta-6.15.0-1) with ESMTP id fd222415.2aab00e5a940.267315.00-536.751232.nbfkord-smmo06.seg.att.com (envelope-from <mn1921@att.com>);  Thu, 14 Mar 2013 19:19:59 +0000 (UTC)
X-MXL-Hash: 514222df15d1d80d-c3f30918544e45b28289c96b7b1dcf36d6bb701d
Received: from unknown [144.160.20.145] (EHLO mlpd192.enaf.sfdc.sbc.com) by nbfkord-smmo06.seg.att.com(mxl_mta-6.15.0-1) over TLS secured channel with ESMTP id ed222415.0.267313.00-298.751214.nbfkord-smmo06.seg.att.com (envelope-from <mn1921@att.com>);  Thu, 14 Mar 2013 19:19:58 +0000 (UTC)
X-MXL-Hash: 514222de69f3e10d-02cf7ae396765eee378746fa28d6e67f58869e43
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpd192.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id r2EJJvXW027196; Thu, 14 Mar 2013 15:19:58 -0400
Received: from alpi133.aldc.att.com (alpi133.aldc.att.com [130.8.217.3]) by mlpd192.enaf.sfdc.sbc.com (8.14.5/8.14.5) with ESMTP id r2EJJmnk027092 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Mar 2013 15:19:52 -0400
Received: from MISOUT7MSGHUB9A.ITServices.sbc.com (misout7msghub9a.itservices.sbc.com [144.151.223.62]) by alpi133.aldc.att.com (RSA Interceptor); Thu, 14 Mar 2013 19:19:36 GMT
Received: from MISOUT7MSGUSR9I.ITServices.sbc.com ([144.151.223.56]) by MISOUT7MSGHUB9A.ITServices.sbc.com ([144.151.223.62]) with mapi id 14.02.0342.003; Thu, 14 Mar 2013 15:19:36 -0400
From: "NAPIERALA, MARIA H" <mn1921@att.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-targeted-mldp@tools.ietf.org" <draft-ietf-mpls-targeted-mldp@tools.ietf.org>, Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Thread-Topic: IPR poll for draft-ietf-mpls-targeted-mldp
Thread-Index: AQHOIOivsIyKQLZE80mfVSRNToxqu5ilj9Pw
Date: Thu, 14 Mar 2013 19:19:35 +0000
Message-ID: <1D70D757A2C9D54D83B4CBD7625FA80E0114B54E@MISOUT7MSGUSR9I.ITServices.sbc.com>
References: <51422270.3080804@pi.nu>
In-Reply-To: <51422270.3080804@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.70.19.230]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010122901)]
X-MAIL-FROM: <mn1921@att.com>
X-SOURCE-IP: [144.160.20.145]
X-AnalysisOut: [v=2.0 cv=Fs6yCRXq c=1 sm=0 a=ZRNLZ4dFUbCvG8UMqPvVAA==:17 a]
X-AnalysisOut: [=i-D4eiayz9cA:10 a=Rd9kFLIRbOYA:10 a=ofMgfj31e3cA:10 a=BLc]
X-AnalysisOut: [eEmwcHowA:10 a=kj9zAlcOel0A:10 a=zQP7CpKOAAAA:8 a=XIqpo32R]
X-AnalysisOut: [AAAA:8 a=N6QRg4d0vZQA:10 a=48vgC7mUAAAA:8 a=i0EeH86SAAAA:8]
X-AnalysisOut: [ a=QVQk1NJBC84vSoD_t1AA:9 a=CjuIK1q_8ugA:10 a=lZB815dzVvQA]
X-AnalysisOut: [:10]
Subject: Re: [mpls] IPR poll for draft-ietf-mpls-targeted-mldp
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 19:20:00 -0000

No IPR I am aware of.

Maria

> -----Original Message-----
> From: Loa Andersson [mailto:loa@pi.nu]
> Sent: Thursday, March 14, 2013 3:18 PM
> To: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-
> targeted-mldp@tools.ietf.org; Martin Vigoureux
> Subject: IPR poll for draft-ietf-mpls-targeted-mldp
>=20
> Working Group and authors;
>=20
> The authors of draft-ietf-mpls-targeted-mldp has indicated
> that the draft is ready working group last call.
>=20
> Since we never done an IPR poll on this draft we will do this before
> starting the working group last call to check whether there is IPR
> on the document that needs to be disclosed.
>=20
> This mail starts that IPR poll.
>=20
> Are you aware of any IPR that applies to draft-ietf-mpls-targeted-mldp?
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>=20
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS wg mailing list.* The
> documents will not advance to the next stage until a response
> has been received from each author and contributor.
>=20
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of
> any
> IPR that has not yet been disclosed in conformance with IETF rules.
>=20
>=20
> Thanks, Loa
> (as MPLS WG co-chair)
> --
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64

From ssaxena@cisco.com  Thu Mar 14 12:36:55 2013
Return-Path: <ssaxena@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1DF911E820A for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 12:36:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iUhizO7WzRI7 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 12:36:55 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 5E95111E81FD for <mpls@ietf.org>; Thu, 14 Mar 2013 12:36:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1736; q=dns/txt; s=iport; t=1363289814; x=1364499414; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=yY+TpeZuLmxHmtlr+NTAXhESCuyPvfYcsD0j9HBkN08=; b=B6iV/NJgyk72W872XLl/njJtrEc4YgVegpqvOWzCgU77ZDRKGNOZyqQm dMBXKJ3TJIsDF6ne84JTZoQQ3/0fhEpMQctuB0s9t/vltVqm1/Sb7KFs4 j5n/yC4Mhw2o2MeRKAho1j4w5ArjmwdmvWY8plqQDHmfhqS1hehL5+ufu 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAP0lQlGtJV2b/2dsb2JhbABDxQKBZRZ0gisBAQEEOjEDBgUMAgICAQgRBAEBCxQJBxsXFAkIAgQBDQUIiAzBcgSNURCBACYLBwaCWWEDp1qDCoFzNQ
X-IronPort-AV: E=Sophos;i="4.84,846,1355097600"; d="scan'208";a="187563876"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-2.cisco.com with ESMTP; 14 Mar 2013 19:36:54 +0000
Received: from xhc-rcd-x08.cisco.com (xhc-rcd-x08.cisco.com [173.37.183.82]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id r2EJarYv012237 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 14 Mar 2013 19:36:53 GMT
Received: from xmb-aln-x06.cisco.com ([169.254.1.248]) by xhc-rcd-x08.cisco.com ([173.37.183.82]) with mapi id 14.02.0318.004; Thu, 14 Mar 2013 14:36:53 -0500
From: "Shaleen Saxena (ssaxena)" <ssaxena@cisco.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-lsp-ping-ttl-tlv@tools.ietf.org" <draft-ietf-mpls-lsp-ping-ttl-tlv@tools.ietf.org>, Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Thread-Topic: IPR poll on draft-ietf-mpls-lsp-ping-ttl-tlv
Thread-Index: AQHOIOF2CXKrHb0i9kKo45DSnVcdz5illJ1g
Date: Thu, 14 Mar 2013 19:36:53 +0000
Message-ID: <5942F95203B6A743BA212455F91E1B2F22E00F74@xmb-aln-x06.cisco.com>
References: <51421655.4020709@pi.nu>
In-Reply-To: <51421655.4020709@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [161.44.71.111]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "Shaleen Saxena \(ssaxena\)" <ssaxena@cisco.com>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-lsp-ping-ttl-tlv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 19:36:56 -0000

Hi Loa,

No, there is no IPR that I am aware of.

Regards,
Shaleen

-----Original Message-----
From: Loa Andersson [mailto:loa@pi.nu]=20
Sent: Thursday, March 14, 2013 2:26 PM
To: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-lsp-ping-ttl=
-tlv@tools.ietf.org; Martin Vigoureux
Subject: IPR poll on draft-ietf-mpls-lsp-ping-ttl-tlv

Working Group and authors;

The authors of draft-ietf-mpls-lsp-ping-ttl-tlv has indicated that the draf=
t is ready working group last call.

Since we never done an IPR poll on this draft we will do this before starti=
ng the working group last call to check whether there is IPR on the documen=
t that needs to be disclosed.

This mail starts that IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-lsp-ping- ttl-tlv?

If so, has this IPR been disclosed in compliance with IETF IPR rules (see R=
FCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as a document author or contributor please respond to thi=
s email regardless of whether or not you are aware of any relevant IPR. *Th=
e response needs to be sent to the MPLS wg mailing list.* The documents wil=
l not advance to the next stage until a response has been received from eac=
h author and contributor.

If you are on the MPLS WG email list but are not listed as an author or con=
tributor, then please explicitly respond only if you are aware of any IPR t=
hat has not yet been disclosed in conformance with IETF rules.


Thanks, Loa
(as MPLS WG co-chair)
--=20


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From loa@pi.nu  Thu Mar 14 13:47:32 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5604E11E81B6 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 13:47:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.788
X-Spam-Level: 
X-Spam-Status: No, score=-100.788 tagged_above=-999 required=5 tests=[AWL=0.260, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GvyOF5Hq806j for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 13:47:31 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 984A511E814D for <mpls@ietf.org>; Thu, 14 Mar 2013 13:47:31 -0700 (PDT)
Received: from [130.129.21.10] (dhcp-150a.meeting.ietf.org [130.129.21.10]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 3BEA17FE07; Thu, 14 Mar 2013 21:47:30 +0100 (CET)
Message-ID: <51423764.3070605@pi.nu>
Date: Thu, 14 Mar 2013 21:47:32 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>, Henrik Levkowetz <henrik@levkowetz.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [mpls] starting to use the ID tracker for MPLS wg documents
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 20:47:32 -0000

Working Group,

I and Martin sat down with Henrik earlier today. We have started to
use the ID tracker for MPLS wg documents.

One immediate consequence of this is that document authors started
to receive mail from the "IETF Secretariat" saying that the state of
their document has changed. The ID tracker is a good piece of
engineering and most of time the changes you see are pretty
straightforward.

However there is one state "Call For Adoption By WG Issued" that
is not very intuitive; it is not the same thing as what we call
"Poll to see of we have consensus to make this a Working Group
Document". It is the initial ID tracker state, and the meaning is
rather - if this document belongs in IETF it belongs in the MPLS
wg.

We have talked with Henrik to add a new initial state; something
like "Candidate Document" that signify that the document has
found its working group and that we are prepared to start the
process to see if there is support for the document in the working
group.

Please look at the new states at https://datatracker.ietf.org/wg/mpls/
to see if your document seems to be in the right state.

ID Exist - means that we have not started the process to make this
            a working group document
Call For Adoption By WG Issued
          - means that this process has been started
Adopted by a WG
          - means that it has been adopted as a working group document
            (this is a transitional state, as soon as the working group
            document is published the individual document disappears
            from the working group web page)
WG Document
          - is the initial state of the of a working group document
Waiting for WG Chair Go-Ahead
          - the document has been in some type of review and some pieces
            has to fall into place

/Loa
for the wg chairs

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64

From kvivek@broadcom.com  Thu Mar 14 21:55:21 2013
Return-Path: <kvivek@broadcom.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C232D21F91B0 for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 21:55:21 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DfPK2FPfbGUo for <mpls@ietfa.amsl.com>; Thu, 14 Mar 2013 21:55:21 -0700 (PDT)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id 1A69121F91AE for <mpls@ietf.org>; Thu, 14 Mar 2013 21:55:21 -0700 (PDT)
Received: from [10.16.192.232] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Thu, 14 Mar 2013 21:51:01 -0700
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS05.corp.ad.broadcom.com (10.16.203.13) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Thu, 14 Mar 2013 21:55:13 -0700
Received: from SJEXCHMB09.corp.ad.broadcom.com ( [fe80::3da7:665e:cc78:181f]) by SJEXCHCAS05.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Thu, 14 Mar 2013 21:55:03 -0700
From: "Vivek Kumar" <kvivek@broadcom.com>
To: "kireeti.kompella@gmail.com" <kireeti.kompella@gmail.com>
Thread-Topic: [mpls] Reserving extended special purpose labels
Thread-Index: Ac4hOKlGDepwf9olSVyAPeVbCpouKg==
Date: Fri, 15 Mar 2013 04:55:02 +0000
Message-ID: <3C086BA39C55B9418AE8FEA3F3EFDEC42AC5B2FE@SJEXCHMB09.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.16.203.100]
MIME-Version: 1.0
X-WSS-ID: 7D5C773F3C02308184-01-01
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] Reserving extended special purpose labels
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Mar 2013 04:55:21 -0000

Hi Kireeti,
   Just one clarification needed. Why not reserve label value in the range =
0-15 in the extended label space ?

Regards,
Vivek
=20

Date: Wed, 13 Mar 2013 15:48:55 -0400
From: Kireeti Kompella <kireeti.kompella@gmail.com>
To: mpls@ietf.org
Subject: [mpls] Reserving extended special purpose labels
Message-ID: <0B390473-1A62-48B5-B5CD-D727C5D96F28@gmail.com>
Content-Type: text/plain;	charset=3Dus-ascii

Hi All,

In today's discussion, I noted the need to reserve (i.e., not allocate) som=
e of the special purpose labels in the extended space. The primary reason t=
o reserve special purpose label S is that an implementation interprets S in=
dependent of the preceding label; an example is the ELI.=20

Please comment to the list or to an MPLS WG chair near you if you believe a=
 label in the range 0-14 should be reserved in the extended special purpose=
 label space.=20

Thanks,
Kireeti



From internet-drafts@ietf.org  Fri Mar 15 15:21:20 2013
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A26D1F0C74; Fri, 15 Mar 2013 15:21:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.432
X-Spam-Level: 
X-Spam-Status: No, score=-102.432 tagged_above=-999 required=5 tests=[AWL=0.168, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mGrLjhZSNLuc; Fri, 15 Mar 2013 15:21:19 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A58B621F86B8; Fri, 15 Mar 2013 15:21:19 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.43
Message-ID: <20130315222119.13503.34143.idtracker@ietfa.amsl.com>
Date: Fri, 15 Mar 2013 15:21:19 -0700
Cc: mpls@ietf.org
Subject: [mpls] I-D Action: draft-kompella-mpls-special-purpose-labels-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Mar 2013 22:21:20 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Multiprotocol Label Switching Working Gro=
up of the IETF.

	Title           : Allocating and Retiring Special Purpose MPLS Labels
	Author(s)       : Kireeti Kompella
                          Loa Andersson
                          Adrian Farrel
	Filename        : draft-kompella-mpls-special-purpose-labels-02.txt
	Pages           : 13
	Date            : 2013-03-15

Abstract:
   Some MPLS labels have been allocated for specific purposes.  A block
   of labels (0-15) has been set aside to this end, and are commonly
   called "reserved labels".  They will be called "special purpose
   labels" in this document.  As there are only 16 of these labels,
   caution is needed in the allocation of new special purpose labels,
   yet at the same time allow forward progress when one is called for.
   This memo defines some procedures to follow in the allocation and
   retirement of special purpose labels, as well as a method to extend
   the special purpose label space.  Finally, this memo renames the IANA
   registry for these labels to "Special Purpose MPLS Label Values", and
   creates a new one called the "Extended Special Purpose MPLS Label
   Values" registry.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-kompella-mpls-special-purpose-labels

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-kompella-mpls-special-purpose-labels-02

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-kompella-mpls-special-purpose-labe=
ls-02


Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From koike.yoshinori@lab.ntt.co.jp  Fri Mar 15 17:49:39 2013
Return-Path: <koike.yoshinori@lab.ntt.co.jp>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 502B711E8105 for <mpls@ietfa.amsl.com>; Fri, 15 Mar 2013 17:49:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.09
X-Spam-Level: 
X-Spam-Status: No, score=-0.09 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cUlcokEXw3b2 for <mpls@ietfa.amsl.com>; Fri, 15 Mar 2013 17:49:38 -0700 (PDT)
Received: from tama500.ecl.ntt.co.jp (tama500.ecl.ntt.co.jp [129.60.39.148]) by ietfa.amsl.com (Postfix) with ESMTP id A77EE11E80F7 for <mpls@ietf.org>; Fri, 15 Mar 2013 17:49:38 -0700 (PDT)
Received: from mfs6.rdh.ecl.ntt.co.jp (mfs6.rdh.ecl.ntt.co.jp [129.60.39.149]) by tama500.ecl.ntt.co.jp (8.13.8/8.13.8) with ESMTP id r2G0nS3j019172; Sat, 16 Mar 2013 09:49:28 +0900
Received: from mfs6.rdh.ecl.ntt.co.jp (localhost.localdomain [127.0.0.1]) by mfs6.rdh.ecl.ntt.co.jp (Postfix) with ESMTP id 7EA4BE0169; Sat, 16 Mar 2013 09:49:28 +0900 (JST)
Received: from imail3.m.ecl.ntt.co.jp (imail3.m.ecl.ntt.co.jp [129.60.5.248]) by mfs6.rdh.ecl.ntt.co.jp (Postfix) with ESMTP id 695F1E0168; Sat, 16 Mar 2013 09:49:28 +0900 (JST)
Received: from [129.60.11.43] (koike-pc.nslab.ecl.ntt.co.jp [129.60.11.43]) by imail3.m.ecl.ntt.co.jp (8.13.8/8.13.8) with ESMTP id r2G0nSGc031780;  Sat, 16 Mar 2013 09:49:28 +0900
Message-ID: <5143C230.2080705@lab.ntt.co.jp>
Date: Sat, 16 Mar 2013 09:52:00 +0900
From: Yoshinori Koike <koike.yoshinori@lab.ntt.co.jp>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
References: <5141E7EC.3090901@pi.nu>
In-Reply-To: <5141E7EC.3090901@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [mpls] working group last call on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Mar 2013 00:49:39 -0000

Yes, support as a co-author.

Best regards,

Yoshinori

(2013/03/15 0:08), Loa Andersson wrote:
> Working Group,
>
> this is to start a two week Working Group last call on
> draft-ietf-mpls-tp-temporal-hitless-psm-02.txt.
>
> Please send your comments to the mpls working group
> mailing list (mpls@ietf.org).
>
> Please send both technical comments, and if you are happy
> with the document as is also indications of support.
>
> There are no IPR claims against this draft.
>
> The co-authors have earlier stated that they are not aware
> of any IPRs applicable to this draft.
>
> If anyone else in the working group are aware of IPRs claims against
> this draft, the time to disclose that is now.
>
> This working group last call will end on April 2, 2013.
>
> /Loa
> for the wg co-chairs


-- 
Yoshinori Koike
koike.yoshinori@lab.ntt.co.jp


From curtis@occnc.com  Sat Mar 16 12:12:51 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C608B21F8915 for <mpls@ietfa.amsl.com>; Sat, 16 Mar 2013 12:12:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.495
X-Spam-Level: 
X-Spam-Status: No, score=-0.495 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I4D2DvvQ30gd for <mpls@ietfa.amsl.com>; Sat, 16 Mar 2013 12:12:50 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 4DE6321F8861 for <mpls@ietf.org>; Sat, 16 Mar 2013 12:12:50 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2GJBWi2081622; Sat, 16 Mar 2013 15:11:34 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303161911.r2GJBWi2081622@gateway1.orleans.occnc.com>
To: Tal Mizrahi <talmi@marvell.com>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Tue, 12 Mar 2013 14:49:08 EDT." <201303121849.r2CIn882022072@gateway1.orleans.occnc.com>
Date: Sat, 16 Mar 2013 15:11:31 -0400
Cc: mpls@ietf.org
Subject: [mpls] fast-path in draft-villamizar-mpls-forwarding (was Re: Comments ...)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Mar 2013 19:12:51 -0000

Tal,

This is about one part of a thread that you started where I promised
follow-up.

In message <201303121849.r2CIn882022072@gateway1.orleans.occnc.com>
Curtis Villamizar writes:
>  
> In message <74470498B659FA4687F0B0018C19A89C01A0F9726814@IL-MB01.marvell.com>
> Tal Mizrahi writes:
> > 
> > Hi Curtis,
>  
> Hi Tal,
>  
> > Very interesting draft. I definitely think it is worth pursuing.
>  
> Thank you for the comments.
>  
> > Some comments below:
> >  
> > 1.  I think it is a good idea to describe the common practices of
> >     where you draw the line between hardware and software.  However,
> >     as a chip vendor I do not feel comfortable with *mandating* what
> >     should be implemented in hardware.
> >  
> >     Terms like: "hardware should", "hardware MUST be capable of", or
> >     "MUST be recognized by hardware" are a bit harsh.
> >  
> >     In general, I suggest to relax the phrasing in a way that
> >     describes what typically is done in hardware, but does mandate
> >     what should be done in hardware.
>  
> This is a very good comment.  Just prior to the 01 version I went
> through the use of the words SHOULD and MUST (with help from Shane)
> and tried to do one of the following:
>  
>   1.  Find and existing RFC where SHOULD or MUST is already specified
>       and cite it as the source of the requirement (not applicable in
>       this case).
>  
>   2.  Change the wording to match SHOULD or MUST in an existing RFC.
>       The same as #1.
>  
>   3.  Clearly indicate a recommendation that is not required for
>       compliance but is required for some other reason such as
>       provider scalability needs but retain strong wording.
>  
>   4.  Just make a statement about common practice and reasons and
>       leave it at that.
>  
> Any recommendation about implementing something in hardware should be
> of the form #4, unless there is strong evidence that it cannot be
> implemented without hardware support.  Packet filtering or any other
> operation that may have to run at line rate qualifies.
>  
> This is similar to the argument almost two decades ago about whether
> such things as packets with IP options, source routed packets,
> IP fragmentation, etc, needed to be in hardware.  In some cases you
> could crash a router with too high a load of these so clearly these
> all had to be implemented in hardware.
>  
> If you would like to meet here at IETF the two of us can go through
> each statement in the DoS and OAM sections and review the wording.  If
> so, we can take this off line (I'll send another email without the WG
> on the Cc).
>  
> If not, I will go through the wording and send a later reply.

[trimmed rest of response]

Since we didn't meet at IETF, I've taken this longish topic back to
the list.

Here are the recommendations regarding "fast-path".  I added the
following to the preview version as a result of the MPLS-RT request
to define the scope up front.  This is just one paragraph of that
definition of scope.

+       Implementation details are a local matter and are out of
+       scope.  Most interfaces today operate at 1 Gb/s or greater.
+       It is assumed that all forwarding operations are implemented
+       in specialized forwarding hardware rather than on a special
+       purpose processor.  This is often referred to as "fast path"
+       and "slow path" processing.  Some recommendations are made
+       regarding implemeting control or management plane
+       functionality in specialized hardware or with limited
+       assistance from specialized hardware.  This advise is based on
+       expected control or management protocol loads and on the need
+       for denial of service (DoS) protection.

The section you are referring to is "OAM and DoS Protection".  The
openning paragraph is:

   Denial of service (DoS) protection is an area requiring hardware
   support that is often overlooked or inadequately considered.
   Hardware assist is also needed for OAM, particularly the more
   demanding MPLS-TP OAM.

Except for support of only the very slowest of interfaces, the above
is true.  It is probably true for even 10/100 Ethernet since the
accompanying processors are often slow enough that a control plane DoS
is possible at even these slow rates.

Later the following statement is made.

   Used along, the compromise of a single node, including a small
   computer at a network operations center, could compromise an entire
   network.  Implementations which send all G-ACh/GAL traffic directly
   to a routing engine CPU are subject to DoS attack as a result of
   such a compromise.

That should be "used alone", referring to OOB only.  This type of
leveraged attack has occurred in other types of "firewalled" control
planes.

Still later:

   For very low speed interfaces cryptographic authentication can be
   performed by the general purpose CPU used as a routing engine.  For
   all other cases, cryptographic hardware may be needed.  For very
   high speed interfaces, even cryptographic hardware can be
   overwhelmed.

This is true as stated.  At the high end, you can either put more of
your chip real estate and power budget into more and/or faster crypto
engines, or front-end the crypto with more efficient alternate
techniques. such as filtering.

Later preferencing additional warnings:

   Some control and management protocols are often carried with
   payload traffic.  This is commonly the case with BGP, T-LDP, and
   SNMP.  It is often the case with RSVP-TE.  Even when carried over
   G-ACh/GAL additional measures can reduce the potential for a minor
   breach to be leveraged to a full network attack.

I don't think there is any issue with the technical validity of the
above statements.

GTSM is described.  GTSM is specified as a filtering technique, with
filtering applied to the TTL value.

The following is advice stating a common (and effective) strategy.

   At the very minimum, packet filtering plus classification and use
   of multiple queues supporting rate limiting is needed for traffic
   that could potentially be sent to a general purpose CPU used as a
   routing engine.  The first level of filtering only allows
   connections to be initiated from specific IP prefixes to specific
   destination ports and then preferably passes traffic directly to a
   cryptographic engine and/or rate limits.  The second level of
   filtering passes connected traffic, such as TCP connections having
   received at least one authenticated SYN or having been locally
   initiated.  The second level of filtering only passes traffic to
   specific address and port pairs to be checked for cryptographic
   authentication.

The words "is needed" is used but "for traffic that could potentially
be sent to a general purpose CPU used as a routing engine".  The rest
describes a strategy to protect against TCP SYN attack, even TCP SYN
with crypto that could swamp the crypto hardware.  Any such attack is
reduced to a delay in getting a connection established, but once
established, filtering does most of the work.

This paragraph is intended to indicate that the packet must go to the
crypto engine before hitting the main CPU for best results.

  The cryptographic authentication is generally the last resort in DoS
  attack mitigation.  If a packet must be first sent to a general
  purpose CPU, then sent to a cryptographic engine, a DoS attack is
  possible on high speed interfaces.  Only where hardware can identify
  a signature and the portion of packet covered by the signature is
  cryptographic authentication highly beneficial in protecting against
  DoS attacks.

This paragraph simply states that full line rate crypto is hard at
very fast line rates and small packets and isn't a good solution.

   For chips supporting multiple 100 Gb/s interfaces, only a very
   large number of parallel cryptographic engines can provide the
   processing capacity to handle a large scale DoS or distributed DoS
   (DDoS) attack.  For many forwarding chips this much processing
   power requires significant chip real estate and power, and
   therefore reduces system space and power density.  For this reason,
   cryptographic authentication is not considered a viable first line
   of defense.

This paragraph talks about OOB and perimeter filtering as a better
first line of defense.

   For some networks the first line of defense is some means of
   supporting OOB control and management traffic.  In the past this
   OOB channel migh make use of overhead bits in SONET or OTN or a
   dedicated DWDM wavelength.  G-ACh and GAL provide an alternative
   OOB mechanism which is independent of underlying layers.  In other
   networks, including most IP/MPLS networks, perimeter filtering
   serves a similar purpose, though less effective without extreme
   vigilance.

Finally additional lines of defense are described.

   A second line of defense is filtering, including GTSM.  For
   protocols such as EBGP, GTSM and other filtering is often the first
   line of defense.  Cryptographic authentication is usually the last
   line of defense and insufficient by itself to mitigate DoS or DDoS
   attacks.

If you can help better word the above recommendations regarding DoS,
please do so.  There were no absolute requirements to do anything in
particular in hardware though the option of doing everything on a
general purpose CPU with no hardware assist for DoS is described
(accurately) as infeasible when high speed interfaces are used.  Even
the bad option of attempting to put a lot of very fast crypto hardware
is not prohibited, but discouraged due to the existance of less real
estate and power hungry solutions.

There are stronger wordings about fast-path (aka done in some form of
hardware) for OAM.

It is well known that ICMP, most IP options, and TTL expire has to be
done in hardware.  That was figured out the hard way in the early
1990s.  There is brief mention of this (in RFC4950 context).

   The ICMP message generation can be implemented in forwarding
   hardware, but if sent to a general purpose CPU must be rate limited
   to avoid a potential denial or service (DoS) attack.

Later:

   Both BFD and LSP Ping MUST be recognized by hardware and at the
   very minimum forwarded to the main CPU.  Hardware assistance for
   BFD is often provided and is considered necessary for relatively
   high rate proactive monitoring.  Both BFD and LSP Ping MUST be
   recognized in any filtering prior to passing traffic to a general
   purpose CPU and appropriate DoS protection applied (see <"DoS
   Protection" section>).  Failure to recognize BFD and LSP Ping and
   at least rate limit creates the potential for misconfiguration to
   cause outages rather than cause errors in the misconfigured OAM.

This could be softenned, but the best it can say is that if a network
is not to be exposed to a OAM misconfiguration or a single breach in
the NOC potentially leveraging a substantial denial of service, then
hardware assist is needed.  It does say that the minimum is to filter
and rate limit before sending to the CPU.

Do you disagree with the above paragraph?  Would you like it to be
worded better?

Next is PW VCCV.  No further advice on fast-path is given there.

Last is MPLS-TP OAM.  It has a few statements about hardware.

  For fast RDI initiation, RDI SHOULD be initiated and handled by
  hardware if BFD is handled in forwarding hardware.

That is a "SHOULD" and it contains an important "if".

  Alarm Reporting

    [RFC6427] describes the details of a new protocol supporting Alarm
    Indication Signal (AIS), Link Down Indication, and fault
    management.  This functionality SHOULD be supported in forwarding
    hardware on high speed interfaces.

Perhaps the reasoning can be given here, replacing the "SHOULD" with
the consequences (slow AIS, LDI, fault management which are specified
as being fast).

   Loopback of packet traffic SHOULD be implemented in forwarding
   hardware on high speed interfaces.

I hope no one disagrees with the statement above.

Regarding DM and LM:

   [...] This capture and insertion MUST be implemented in forwarding
   hardware for LM OAM to be sufficiently accurate.

   [...] This timestamp capture and insertion MUST be implemented in
   forwarding hardware for DM OAM to be sufficiently accurate.

It is clear that DM and direct LM can't be accurate unless implemented
in hardware.

Finally for OAM:

   CC-CV and alarm reporting is tied to protection and therefore
   SHOULD be supported in forwarding hardware in order to provide
   protection for a large number of affected LSP within target
   response intervals.  Since CC-CV is supported by BFD, for MPLS-TP,
   BFD SHOULD be supported in forwarding hardware.

Next is layer-2 OAM interworking.

   This functionality SHOULD be supported in forwarding hardware.

   An MPLS OAM implementation SHOULD interwork with the underlying
   server layer and provide a means to interwork with a client layer.

   For high speed interfaces, this interworking SHOULD be supported in
   forwarding hardware.

This one is a SHOULD and thought to be evident.  If the layer-2 OAM
already must be in hardware, and the MPLS OAM needs fast response in
some cases, then it makes sense.  I could explain further.

I can rewrite all of the above without the use of SHOULD and MUST
instead stating what the conquences would be.  The text would get even
longer than it is right now.  Keeping it short was the reason to just
state SHOULD and MUST.  

The next section is "Extent of OAM Support by Hardware" and it tries
to summarize the advice.  Perhaps here we could clarify that advice is
given based on known consequences and that failure to provide support
or assistance in hardware may be at one's own peril, whether at the
chip, system, or deployment.

The document might become a little longer if each "for reason X .."
followed by SHOULD or MUST is replaced with "Y is the common practice"
and "the consequences of not doing so is X".  I have no objection to
doing that type of rewording.

Would the type of rewording described above be sufficient, or do you
have any technical objections to the advice given?

Curtis


ps- also note - spelling and grammar nits are abundant.  I'll spell
check before the next iteration (02) comes out and try to check for
grammar.  Right now focus is content.

From erosen@cisco.com  Mon Mar 18 09:54:01 2013
Return-Path: <erosen@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A4A221F8A51 for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 09:54:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n5pVgkDq8Ee1 for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 09:53:53 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 1A60121F896D for <mpls@ietf.org>; Mon, 18 Mar 2013 09:53:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=36; q=dns/txt; s=iport; t=1363625625; x=1364835225; h=to:cc:subject:in-reply-to:reply-to:date:message-id:from; bh=93ATJCr6oL1XOu84sRne0vAzdth5Z0yrsN0eeLCRzSU=; b=Kdxz+qBxVvvtWkp2elqZa3hzfEpB2PUAsNeuhejtwY2/DyUGKO8ggwoM XNyboJPEOkdcoggIyzpDfzv1iwM0COmd3rHaiIp23Kqqy/XDKpuFlDWx8 7ZAxcTWv1ja4Ynr65I16QSX8++MXV877ahOmma3SX52RJBmLZdRIU5ZbJ U=;
X-IronPort-AV: E=Sophos;i="4.84,865,1355097600"; d="scan'208";a="188705923"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP; 18 Mar 2013 16:53:43 +0000
Received: from erosen-linux.cisco.com (erosen-linux.cisco.com [161.44.70.34]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r2IGrff6001850 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 18 Mar 2013 16:53:42 GMT
Received: from erosen-linux (localhost.localdomain [127.0.0.1]) by erosen-linux.cisco.com (8.13.8/8.13.8) with ESMTP id r2IGrce0006686;  Mon, 18 Mar 2013 12:53:39 -0400
To: Loa Andersson <loa@pi.nu>
In-reply-to: Your message of Thu, 14 Mar 2013 20:18:08 +0100. <51422270.3080804@pi.nu>
Date: Mon, 18 Mar 2013 12:53:38 -0400
Message-ID: <6685.1363625618@erosen-linux>
From: Eric Rosen <erosen@cisco.com>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-targeted-mldp@tools.ietf.org
Subject: Re: [mpls] IPR poll for draft-ietf-mpls-targeted-mldp
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: erosen@cisco.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2013 16:54:01 -0000

Not aware of any applicable IPR.

From erosen@cisco.com  Mon Mar 18 11:05:49 2013
Return-Path: <erosen@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9764E21F8FA7 for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 11:05:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dG2Xw4ISgkKM for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 11:05:41 -0700 (PDT)
Received: from mtv-iport-3.cisco.com (mtv-iport-3.cisco.com [173.36.130.14]) by ietfa.amsl.com (Postfix) with ESMTP id 9905421F8F00 for <mpls@ietf.org>; Mon, 18 Mar 2013 11:05:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2676; q=dns/txt; s=iport; t=1363629924; x=1364839524; h=to:subject:reply-to:date:message-id:from; bh=RbKL6nr5as241SMRCBF9GfBuyX84pEKOXzxE/5zyOxM=; b=aCRcLoJIP+rERI3wI/asqo/S8uyCLn5S6Df/4+M4rJoa/txHigYUep+o 5mkQ/rtzFNzBnJ4zjVo+oZLBKYBTUgQV0GNgYkaCOP9dJ8JlceHUzX36r gNWlISkUblkl885oIoapOsvlOGRwiyB+lLekrqMFEgN9gSUGV4jpVOVzI s=;
X-IronPort-AV: E=Sophos;i="4.84,865,1355097600"; d="scan'208";a="73356038"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by mtv-iport-3.cisco.com with ESMTP; 18 Mar 2013 18:05:24 +0000
Received: from erosen-linux.cisco.com (erosen-linux.cisco.com [161.44.70.34]) by mtv-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id r2II5N5t012970 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);  Mon, 18 Mar 2013 18:05:24 GMT
Received: from erosen-linux (localhost.localdomain [127.0.0.1]) by erosen-linux.cisco.com (8.13.8/8.13.8) with ESMTP id r2II5MEC010027;  Mon, 18 Mar 2013 14:05:22 -0400
To: MPLS <mpls@ietf.org>
Date: Mon, 18 Mar 2013 14:05:22 -0400
Message-ID: <10026.1363629922@erosen-linux>
From: Eric Rosen <erosen@cisco.com>
Subject: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: erosen@cisco.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2013 18:05:49 -0000

A few comments:

- The extended special purpose label space has about a million possible
  values (16 - 1048559), with an allocation policy of "standards action".
  This encourages squatting on "unofficial" codepoints while discouraging
  the publication of non-standards-track drafts describing the use of those
  codepoints.

  I think it would be better to have a much smaller piece of the label space
  to be allocated under the "standards action" policy.

- With a large extended special purpose label space, why do we need a
  process for reusing deprecated (non-extended) special purpose label
  values?  Especially when we already know that "IETF-wide surveys" don't
  necessarily determine correctly whether some feature is actually in use
  somewhere.

- "an arbitrary string of consecutive extension labels is legal, and
  semantically equivalent to a single extension label"

  I don't see the sense of this.  It will only lead to interoperability
  issues when some implementation puts in lots of extraneous labels and some
  other implementation can't handle it properly (as mentioned in the
  Security Considerations).

- Section 3, point 4, on the possible use of codepoint 3, doesn't seem to
  make any change to existing process or usage.  I'm not sure why it is even
  in the document.

- The fact that every special purpose label has a corresponding extended
  special purpose label seems problematic to me.  Suppose some
  implementation decides that when it needs to push "IPv4 explicit null" on
  a packet, it is always going to use the extended special purpose label.
  This seems perfectly legal, but will not interoperate with other
  implementations that understand "IPv4 explicit null" but that don't
  support the extended special purpose label space.

- From section 3.1:

       An extension label MUST be followed by another label L (and thus
       MUST have the bottom-of-stack bit clear).  L MUST be interpreted
       as an "extended special purpose label" from a new registry
       created by this document (see Section 5).  Whether or not L has
       the bottom-of-stack bit set depends on whether other labels
       follow L. Only L is interpreted as an extended special purpose
       label; labels following L are interpreted as normal.

  If all labels following a special purpose label "are interpreted as
  normal", it follows that there can only be one special purpose label in
  the stack.  I don't think that's the intention.

  Probably the final sentence should be "an extension label only affects the
  interpretation of the label immediately below it".
  

  

  

From wivory@cisco.com  Mon Mar 18 14:25:07 2013
Return-Path: <wivory@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E71E721F86EF for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 14:25:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wJ2iGOU1Yllk for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 14:25:06 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 783A321F86C1 for <mpls@ietf.org>; Mon, 18 Mar 2013 14:25:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3886; q=dns/txt; s=iport; t=1363641906; x=1364851506; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=7b2zeuheqYpvtriugOIt5+QMiX7j8iBN48kBw90tdN8=; b=Gcig5satqehvbJrv1xqwG8pIN2n5qIKpyPA9YmL+N9s5DtDwwPaCLipv WUz9RQbW6mVrNa4vqTS8dZEB9maIFzAH14qRmF7OYg06AHgg6D8NIfV+v nPDwi13Ynn8mtzSB3pFr2dj/p1VSdpFLRaM1humIzuZL7MhWtgPimF6Ak 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAHOFR1GtJV2Z/2dsb2JhbABDxTSBWxZ0giQBAQEEAQEBNzQXBAIBCBEEAQELFAkHJwsUCQgCBAESCIgMDMIhBI5fJhIGgllhA6dggwqCKA
X-IronPort-AV: E=Sophos;i="4.84,867,1355097600"; d="scan'208";a="185819988"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-9.cisco.com with ESMTP; 18 Mar 2013 21:25:06 +0000
Received: from xhc-aln-x08.cisco.com (xhc-aln-x08.cisco.com [173.36.12.82]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r2ILP5bC013942 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <mpls@ietf.org>; Mon, 18 Mar 2013 21:25:06 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.8]) by xhc-aln-x08.cisco.com ([173.36.12.82]) with mapi id 14.02.0318.004; Mon, 18 Mar 2013 16:25:05 -0500
From: "William Ivory (wivory)" <wivory@cisco.com>
To: "Eric Rosen (erosen)" <erosen@cisco.com>, MPLS <mpls@ietf.org>
Thread-Topic: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
Thread-Index: AQHOJAM8qaELAe8FWUK38P43szWlcJir85nQ
Date: Mon, 18 Mar 2013 21:25:04 +0000
Deferred-Delivery: Mon, 18 Mar 2013 21:25:00 +0000
Message-ID: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com>
References: <10026.1363629922@erosen-linux>
In-Reply-To: <10026.1363629922@erosen-linux>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.61.163.252]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2013 21:25:08 -0000

Hi Eric,

Given you're also at Cisco, and given this would be my first post to the IE=
TF MPLS list, I thought I'd run this past you first ... (-:  Couple of poin=
ts inline...

>>-----Original Message-----
>>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
>>Eric Rosen (erosen)
>>Sent: 18 March 2013 18:05
>>To: MPLS
>>Subject: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
>>
>>A few comments:
>>
>>- The extended special purpose label space has about a million possible
>>  values (16 - 1048559), with an allocation policy of "standards action".
>>  This encourages squatting on "unofficial" codepoints while discouraging
>>  the publication of non-standards-track drafts describing the use of tho=
se
>>  codepoints.
>>
>>  I think it would be better to have a much smaller piece of the label sp=
ace
>>  to be allocated under the "standards action" policy.
>>
>>- With a large extended special purpose label space, why do we need a
>>  process for reusing deprecated (non-extended) special purpose label
>>  values?  Especially when we already know that "IETF-wide surveys" don't
>>  necessarily determine correctly whether some feature is actually in use
>>  somewhere.

Using extended labels increases packet size.  This could cause unexpected i=
ssues with MTU at pinch points in a network, and could also possibly lead t=
o faster exhaustion of hardware resources as the extra labels will need to =
be programmed in hardware.

>>
>>- "an arbitrary string of consecutive extension labels is legal, and
>>  semantically equivalent to a single extension label"
>>
>>  I don't see the sense of this.  It will only lead to interoperability
>>  issues when some implementation puts in lots of extraneous labels and s=
ome
>>  other implementation can't handle it properly (as mentioned in the
>>  Security Considerations).

Isn't it better to allow for an arbitrary number now, rather than only allo=
w one now, then have to extend in future, and end up with devices in the ne=
twork supporting all 3 possible levels of support (or lack of)?

Thanks,

William

>>
>>- Section 3, point 4, on the possible use of codepoint 3, doesn't seem to
>>  make any change to existing process or usage.  I'm not sure why it is e=
ven
>>  in the document.
>>
>>- The fact that every special purpose label has a corresponding extended
>>  special purpose label seems problematic to me.  Suppose some
>>  implementation decides that when it needs to push "IPv4 explicit null" =
on
>>  a packet, it is always going to use the extended special purpose label.
>>  This seems perfectly legal, but will not interoperate with other
>>  implementations that understand "IPv4 explicit null" but that don't
>>  support the extended special purpose label space.
>>
>>- From section 3.1:
>>
>>       An extension label MUST be followed by another label L (and thus
>>       MUST have the bottom-of-stack bit clear).  L MUST be interpreted
>>       as an "extended special purpose label" from a new registry
>>       created by this document (see Section 5).  Whether or not L has
>>       the bottom-of-stack bit set depends on whether other labels
>>       follow L. Only L is interpreted as an extended special purpose
>>       label; labels following L are interpreted as normal.
>>
>>  If all labels following a special purpose label "are interpreted as
>>  normal", it follows that there can only be one special purpose label in
>>  the stack.  I don't think that's the intention.
>>
>>  Probably the final sentence should be "an extension label only affects =
the
>>  interpretation of the label immediately below it".
>>
>>
>>
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org
>>https://www.ietf.org/mailman/listinfo/mpls

From wivory@cisco.com  Mon Mar 18 14:28:26 2013
Return-Path: <wivory@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F081821F8900 for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 14:28:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PgjDIkGuPLrM for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 14:28:26 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 2771921F8A0D for <mpls@ietf.org>; Mon, 18 Mar 2013 14:28:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4605; q=dns/txt; s=iport; t=1363642106; x=1364851706; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=mkAYQ4ZLta1JFF1k8mBeH3t65R9GgKr1y9rh4gwW3P4=; b=SXaPgqPxTmmOX7zE+W4XqXeAwTFh3Gw4ckaxIi2HzK5NLu5QCdvjehY3 9HMHxH5+hRVc1YNL9AOnBGupzd5O4zZ1Z9KTkxDAVjBpXBCe57bcjDUR8 voqi5qppUVetN1E76xgbUdP+EHD9EweA0OP9K2KafBvx8MsfQIn4nV5S4 c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAHOFR1GtJV2Z/2dsb2JhbABDxTSBWxZ0giQBAQEEAQEBNzQXBAIBCBEEAQELFAkHJwsUCQgCBAESCIgMDMIhBI5fJhIGgllhA6dggwqCKA
X-IronPort-AV: E=Sophos;i="4.84,867,1355097600"; d="scan'208";a="188812921"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP; 18 Mar 2013 21:28:25 +0000
Received: from xhc-rcd-x13.cisco.com (xhc-rcd-x13.cisco.com [173.37.183.87]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r2ILSPsF015834 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <mpls@ietf.org>; Mon, 18 Mar 2013 21:28:25 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.8]) by xhc-rcd-x13.cisco.com ([173.37.183.87]) with mapi id 14.02.0318.004; Mon, 18 Mar 2013 16:28:25 -0500
From: "William Ivory (wivory)" <wivory@cisco.com>
To: "Eric Rosen (erosen)" <erosen@cisco.com>, MPLS <mpls@ietf.org>
Thread-Topic: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
Thread-Index: AQHOJAM8qaELAe8FWUK38P43szWlcJir85nQgAADAfA=
Date: Mon, 18 Mar 2013 21:28:24 +0000
Deferred-Delivery: Mon, 18 Mar 2013 21:28:00 +0000
Message-ID: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1DF@xmb-aln-x03.cisco.com>
References: <10026.1363629922@erosen-linux> <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com>
In-Reply-To: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.61.163.252]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2013 21:28:27 -0000

Oh well, guess I ran it past everyone.  Points still stand I hope!

William

>>-----Original Message-----
>>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of
>>William Ivory (wivory)
>>Sent: 18 March 2013 21:25
>>To: Eric Rosen (erosen); MPLS
>>Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-label=
s-
>>02
>>
>>Hi Eric,
>>
>>Given you're also at Cisco, and given this would be my first post to the =
IETF
>>MPLS list, I thought I'd run this past you first ... (-:  Couple of point=
s inline...
>>
>>>>-----Original Message-----
>>>>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf
>>>>Of Eric Rosen (erosen)
>>>>Sent: 18 March 2013 18:05
>>>>To: MPLS
>>>>Subject: [mpls] comments on
>>>>draft-kompella-mpls-special-purpose-labels-02
>>>>
>>>>A few comments:
>>>>
>>>>- The extended special purpose label space has about a million
>>>>possible
>>>>  values (16 - 1048559), with an allocation policy of "standards action=
".
>>>>  This encourages squatting on "unofficial" codepoints while
>>>>discouraging
>>>>  the publication of non-standards-track drafts describing the use of
>>>>those
>>>>  codepoints.
>>>>
>>>>  I think it would be better to have a much smaller piece of the label
>>>> space  to be allocated under the "standards action" policy.
>>>>
>>>>- With a large extended special purpose label space, why do we need a
>>>>  process for reusing deprecated (non-extended) special purpose label
>>>>  values?  Especially when we already know that "IETF-wide surveys"
>>>>don't
>>>>  necessarily determine correctly whether some feature is actually in
>>>>use
>>>>  somewhere.
>>
>>Using extended labels increases packet size.  This could cause unexpected
>>issues with MTU at pinch points in a network, and could also possibly lea=
d to
>>faster exhaustion of hardware resources as the extra labels will need to =
be
>>programmed in hardware.
>>
>>>>
>>>>- "an arbitrary string of consecutive extension labels is legal, and
>>>>  semantically equivalent to a single extension label"
>>>>
>>>>  I don't see the sense of this.  It will only lead to
>>>> interoperability  issues when some implementation puts in lots of
>>>> extraneous labels and some  other implementation can't handle it
>>>> properly (as mentioned in the  Security Considerations).
>>
>>Isn't it better to allow for an arbitrary number now, rather than only al=
low one
>>now, then have to extend in future, and end up with devices in the networ=
k
>>supporting all 3 possible levels of support (or lack of)?
>>
>>Thanks,
>>
>>William
>>
>>>>
>>>>- Section 3, point 4, on the possible use of codepoint 3, doesn't seem
>>>>to
>>>>  make any change to existing process or usage.  I'm not sure why it
>>>>is even
>>>>  in the document.
>>>>
>>>>- The fact that every special purpose label has a corresponding
>>>>extended
>>>>  special purpose label seems problematic to me.  Suppose some
>>>>  implementation decides that when it needs to push "IPv4 explicit
>>>>null" on
>>>>  a packet, it is always going to use the extended special purpose labe=
l.
>>>>  This seems perfectly legal, but will not interoperate with other
>>>>  implementations that understand "IPv4 explicit null" but that don't
>>>>  support the extended special purpose label space.
>>>>
>>>>- From section 3.1:
>>>>
>>>>       An extension label MUST be followed by another label L (and thus
>>>>       MUST have the bottom-of-stack bit clear).  L MUST be interpreted
>>>>       as an "extended special purpose label" from a new registry
>>>>       created by this document (see Section 5).  Whether or not L has
>>>>       the bottom-of-stack bit set depends on whether other labels
>>>>       follow L. Only L is interpreted as an extended special purpose
>>>>       label; labels following L are interpreted as normal.
>>>>
>>>>  If all labels following a special purpose label "are interpreted as
>>>> normal", it follows that there can only be one special purpose label
>>>> in  the stack.  I don't think that's the intention.
>>>>
>>>>  Probably the final sentence should be "an extension label only
>>>> affects the  interpretation of the label immediately below it".
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>mpls mailing list
>>>>mpls@ietf.org
>>>>https://www.ietf.org/mailman/listinfo/mpls
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org
>>https://www.ietf.org/mailman/listinfo/mpls

From erosen@cisco.com  Tue Mar 19 10:03:05 2013
Return-Path: <erosen@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7142C21F8C7D for <mpls@ietfa.amsl.com>; Tue, 19 Mar 2013 10:03:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XEVTgQX3Qw4z for <mpls@ietfa.amsl.com>; Tue, 19 Mar 2013 10:03:04 -0700 (PDT)
Received: from mtv-iport-3.cisco.com (mtv-iport-3.cisco.com [173.36.130.14]) by ietfa.amsl.com (Postfix) with ESMTP id 597B121F8CDF for <mpls@ietf.org>; Tue, 19 Mar 2013 10:03:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2050; q=dns/txt; s=iport; t=1363712584; x=1364922184; h=to:cc:subject:in-reply-to:reply-to:date:message-id:from; bh=bA3GkWKhgyliNP9K42HpghOLnH6QReJXIdKIkJTsmRI=; b=DALSUzkzMGESuKRoDWYy4ipR7OTP7pGU08Kz1DlvxmnxLeI3rQLhjtLh csATxovB6sWhcL+U83J7FY9LrL+WbvRHEA6SCt1aFjehfXaFwlnbXDuHg hCvafFzjdEu/Z/sv0VzJqx6ldV3RKQRdHJpdBYBhwiffvhPcaWDLxcc1w g=;
X-IronPort-AV: E=Sophos;i="4.84,872,1355097600"; d="scan'208";a="73474334"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-3.cisco.com with ESMTP; 19 Mar 2013 17:03:04 +0000
Received: from erosen-linux.cisco.com (erosen-linux.cisco.com [161.44.70.34]) by mtv-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id r2JH33Mq026094 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);  Tue, 19 Mar 2013 17:03:03 GMT
Received: from erosen-linux (localhost.localdomain [127.0.0.1]) by erosen-linux.cisco.com (8.13.8/8.13.8) with ESMTP id r2JH32SU031964;  Tue, 19 Mar 2013 13:03:02 -0400
To: "William Ivory (wivory)" <wivory@cisco.com>
In-reply-to: Your message of Mon, 18 Mar 2013 17:25:04 -0400. <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com>
Date: Tue, 19 Mar 2013 13:03:02 -0400
Message-ID: <31963.1363712582@erosen-linux>
From: Eric Rosen <erosen@cisco.com>
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: erosen@cisco.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Mar 2013 17:03:05 -0000

> Using extended labels increases packet size.  This could cause unexpected
> issues with MTU at pinch points in a network,

Suppose one has a choice between (a) reusing a deprecated codepoint from the
special purpose label space, and (b) using a new codepoint from the extended
special purpose label space.  The risk of (a) is that you later find that
you have a customer with a legacy system that still uses the deprecated
codepoint.  The risk of (b) is that the label stack is 32 bits longer for
each occurrence of the label, and this is the factor that pushes some
packets over the MTU.

IMHO, (b) is the much more cost-effective strategy.  Lower risk, and lower
cost to work around it if it happens.

> and could also possibly lead to faster exhaustion of hardware resources as
> the extra labels will need to be programmed in hardware.

Even if we deprecated and reused every special purpose label from the
non-extended space, that would only be 16 labels.  I hope that 16 labels in
the extended space will not exhaust the hardware resources.

With regard to the issue of allowing an arbitrary number of "extension
labels":

> Isn't it better to allow for an arbitrary number now, rather than only
> allow one now, then have to extend in future

There will never be a need for an arbitrary number of extension labels,
because the semantics of an arbitrary number of extension labels (according
to the draft) is the same as the semantics of a single extension label.

I wonder if there is a terminological issue here.  An extended special
purpose label is represented by a pair of contiguous label stack entries.
The topmost entry of the pair is the "extension label" (label value 15), and
the bottommost entry of the pair is a label from the extended special
purpose registry.  It should be possible to have an arbitrary number of such
pairs in the label stack.  But I don't see the value of having an arbitrary
number of contiguous "15"s followed by a label from the extended special
purpose registry.





From wivory@cisco.com  Wed Mar 20 05:25:46 2013
Return-Path: <wivory@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C6B521F863C for <mpls@ietfa.amsl.com>; Wed, 20 Mar 2013 05:25:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pSyjwrlYHEl7 for <mpls@ietfa.amsl.com>; Wed, 20 Mar 2013 05:25:45 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id C065121F85A2 for <mpls@ietf.org>; Wed, 20 Mar 2013 05:25:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3200; q=dns/txt; s=iport; t=1363782345; x=1364991945; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=brPwAMXy1cY+LcdJGlKWPiHi23bFsaRGKROA6SxSPNg=; b=D0PiYk+tIZSWmViAAUkGKmAGV3cqlvh1L7ah6m3l2z8TsaFonFQZVtZ2 IC4OyJ/OPKsub4jCVyaD7hJfLI78dWPW5/dc0jRDk3C+23l71IVyQ+uCw /kW9YQH5I1ZnOvcDfUcRGx3ZGhpugmB317/iCagTl38ykvsISO4rqLdJl U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAB2qSVGtJXG+/2dsb2JhbABDxReBUBZ0giQBAQEEOj8MBAIBCBEEAQELFBAyHQgCBA4NiAzCNBeOXiYLBwaCWWEDp2KDCoIo
X-IronPort-AV: E=Sophos;i="4.84,877,1355097600"; d="scan'208";a="189476573"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-5.cisco.com with ESMTP; 20 Mar 2013 12:25:45 +0000
Received: from xhc-aln-x03.cisco.com (xhc-aln-x03.cisco.com [173.36.12.77]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r2KCPjYU017298 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <mpls@ietf.org>; Wed, 20 Mar 2013 12:25:45 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.8]) by xhc-aln-x03.cisco.com ([173.36.12.77]) with mapi id 14.02.0318.004; Wed, 20 Mar 2013 07:25:45 -0500
From: "William Ivory (wivory)" <wivory@cisco.com>
To: "Eric Rosen (erosen)" <erosen@cisco.com>
Thread-Topic: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
Thread-Index: AQHOJMOdqaELAe8FWUK38P43szWlcJiucwOQ
Date: Wed, 20 Mar 2013 12:25:44 +0000
Deferred-Delivery: Wed, 20 Mar 2013 12:25:00 +0000
Message-ID: <D2FD2FE4B21AEB41A13FAA7498B10761E0F10A@xmb-aln-x03.cisco.com>
References: Your message of Mon, 18 Mar 2013 17:25:04 -0400. <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com> <31963.1363712582@erosen-linux>
In-Reply-To: <31963.1363712582@erosen-linux>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [144.254.153.51]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Mar 2013 12:25:46 -0000

>> -----Original Message-----
>> From: Eric Rosen (erosen)
>> Sent: 19 March 2013 17:03
>> To: William Ivory (wivory)
>> Cc: Eric Rosen (erosen); MPLS
>> Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labe=
ls-02
>>=20
>>=20
>> > Using extended labels increases packet size.  This could cause
>> > unexpected issues with MTU at pinch points in a network,
>>=20
>> Suppose one has a choice between (a) reusing a deprecated codepoint from=
 the special purpose
>> label space, and (b) using a new codepoint from the extended special pur=
pose label space.  The
>> risk of (a) is that you later find that you have a customer with a legac=
y system that still uses the
>> deprecated codepoint.  The risk of (b) is that the label stack is 32 bit=
s longer for each occurrence
>> of the label, and this is the factor that pushes some packets over the M=
TU.
>>=20
>> IMHO, (b) is the much more cost-effective strategy.  Lower risk, and low=
er cost to work around it
>> if it happens.
[]=20
>From my (admittedly short) experience of MPLS, MTU is a consistent problem =
in the field.  There's risk in both approaches, and while I'm happy if the =
consensus is for (b), I think the possible impact on existing network confi=
gurations should not be ignored.

>>=20
>> > and could also possibly lead to faster exhaustion of hardware
>> > resources as the extra labels will need to be programmed in hardware.
>>=20
>> Even if we deprecated and reused every special purpose label from the no=
n-extended space,
>> that would only be 16 labels.  I hope that 16 labels in the extended spa=
ce will not exhaust the
>> hardware resources.
[]=20
16 wouldn't be a problem IMO.  Was (mistakenly) thinking it was the whole l=
abel space to consider, not just 16.

>>=20
>> With regard to the issue of allowing an arbitrary number of "extension
>> labels":
>>=20
>> > Isn't it better to allow for an arbitrary number now, rather than only
>> > allow one now, then have to extend in future
>>=20
>> There will never be a need for an arbitrary number of extension labels, =
because the semantics of
>> an arbitrary number of extension labels (according to the draft) is the =
same as the semantics of a
>> single extension label.
>>=20
>> I wonder if there is a terminological issue here.  An extended special p=
urpose label is
>> represented by a pair of contiguous label stack entries.
>> The topmost entry of the pair is the "extension label" (label value 15),=
 and the bottommost entry
>> of the pair is a label from the extended special purpose registry.  It s=
hould be possible to have an
>> arbitrary number of such pairs in the label stack.  But I don't see the =
value of having an arbitrary
>> number of contiguous "15"s followed by a label from the extended special=
 purpose registry.
[]=20
Maybe I've completely misunderstood the proposal, but isn't the idea that w=
e have:

- [0-14][unreserved label]...
- [15][0-14 representing next 15 reserved labels][unreserved label] ...
- [15][15][0-14 representing 2nd new set of 15 reserved labels][unreserved =
label] ...

?

William

>>=20
>>=20
>>=20


From brian@innovationslab.net  Wed Mar 20 16:12:24 2013
Return-Path: <brian@innovationslab.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD8AD21F8959 for <mpls@ietfa.amsl.com>; Wed, 20 Mar 2013 16:12:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OrAa3fv-D5YB for <mpls@ietfa.amsl.com>; Wed, 20 Mar 2013 16:12:24 -0700 (PDT)
Received: from uillean.fuaim.com (uillean.fuaim.com [206.197.161.140]) by ietfa.amsl.com (Postfix) with ESMTP id 68B0F21F8900 for <mpls@ietf.org>; Wed, 20 Mar 2013 16:12:24 -0700 (PDT)
Received: from clairseach.fuaim.com (clairseach-high.fuaim.com [206.197.161.158]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by uillean.fuaim.com (Postfix) with ESMTP id 59A188809E; Wed, 20 Mar 2013 16:12:21 -0700 (PDT)
Received: from Littlejohn.local (c-69-140-213-249.hsd1.md.comcast.net [69.140.213.249]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by clairseach.fuaim.com (Postfix) with ESMTP id 0729414000C; Wed, 20 Mar 2013 16:12:20 -0700 (PDT)
Message-ID: <514A4252.2010408@innovationslab.net>
Date: Wed, 20 Mar 2013 19:12:18 -0400
From: Brian Haberman <brian@innovationslab.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: mpls@ietf.org, "mpls-ads@tools.ietf.org" <mpls-ads@tools.ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [mpls] MPLS-related work in TICTOC
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Mar 2013 23:12:25 -0000

MPLS WG,
      I would like to make everyone in the group aware of some work that 
overlaps with MPLS.  The TICTOC WG is developing a specification for 
carrying IEEE 1588 timing information over MPLS.  There will be a WGLC 
(in both TICTOC and MPLS) starting on this document in a few months.  I 
invite anyone interested to review the document and contribute to the 
TICTOC effort.

http://datatracker.ietf.org/doc/draft-ietf-tictoc-1588overmpls/

Regards,
Brian

From mjork@juniper.net  Wed Mar 20 19:38:59 2013
Return-Path: <mjork@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6087121F8233 for <mpls@ietfa.amsl.com>; Wed, 20 Mar 2013 19:38:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.467
X-Spam-Level: 
X-Spam-Status: No, score=-1.467 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_RAND_6=2, UNRESOLVED_TEMPLATE=3.132]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 377H69x17X3O for <mpls@ietfa.amsl.com>; Wed, 20 Mar 2013 19:38:58 -0700 (PDT)
Received: from exprod7og101.obsmtp.com (exprod7og101.obsmtp.com [64.18.2.155]) by ietfa.amsl.com (Postfix) with ESMTP id 4F84C21F84C5 for <mpls@ietf.org>; Wed, 20 Mar 2013 19:38:54 -0700 (PDT)
Received: from P-EMHUB02-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob101.postini.com ([64.18.6.12]) with SMTP ID DSNKUUpyviVUH3cEPkXlZtXOr8jBHP9DAX0I@postini.com; Wed, 20 Mar 2013 19:38:54 PDT
Received: from P-CLDFE01-HQ.jnpr.net (172.24.192.59) by P-EMHUB02-HQ.jnpr.net (172.24.192.36) with Microsoft SMTP Server (TLS) id 8.3.213.0; Wed, 20 Mar 2013 19:37:07 -0700
Received: from o365mail.juniper.net (207.17.137.224) by o365mail.juniper.net (172.24.192.59) with Microsoft SMTP Server id 14.1.355.2; Wed, 20 Mar 2013 19:37:07 -0700
Received: from am1outboundpool.messaging.microsoft.com (213.199.154.205) by o365mail.juniper.net (207.17.137.224) with Microsoft SMTP Server (TLS) id 14.1.355.2; Wed, 20 Mar 2013 19:46:21 -0700
Received: from mail39-am1-R.bigfish.com (10.3.201.246) by AM1EHSOBE024.bigfish.com (10.3.207.146) with Microsoft SMTP Server id 14.1.225.23; Thu, 21 Mar 2013 02:37:05 +0000
Received: from mail39-am1 (localhost [127.0.0.1])	by mail39-am1-R.bigfish.com (Postfix) with ESMTP id 10D7D2C02D1	for <mpls@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Thu, 21 Mar 2013 02:37:05 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.241.149; KIP:(null); UIP:(null); (null); H:BL2PRD0511HT002.namprd05.prod.outlook.com; R:internal; EFV:INT
X-SpamScore: 0
X-BigFish: PS0(zzzz1f42h1ee6h1de0h1202h1e76h1d1ah1d2ahzzz2dh2a8h668h839h944hd25hf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh15d0h162dh1631h1758h18e1h1946h19b5h19ceh1ad9h1b0ah1155h)
Received: from mail39-am1 (localhost.localdomain [127.0.0.1]) by mail39-am1 (MessageSwitch) id 1363833422668939_26335; Thu, 21 Mar 2013 02:37:02 +0000 (UTC)
Received: from AM1EHSMHS009.bigfish.com (unknown [10.3.201.230])	by mail39-am1.bigfish.com (Postfix) with ESMTP id 96BA3E00AA; Thu, 21 Mar 2013 02:37:02 +0000 (UTC)
Received: from BL2PRD0511HT002.namprd05.prod.outlook.com (157.56.241.149) by AM1EHSMHS009.bigfish.com (10.3.207.109) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 21 Mar 2013 02:37:01 +0000
Received: from BL2PRD0511MB435.namprd05.prod.outlook.com ([169.254.10.157]) by BL2PRD0511HT002.namprd05.prod.outlook.com ([10.255.131.37]) with mapi id 14.16.0275.006; Thu, 21 Mar 2013 02:36:55 +0000
From: Markus Jork <mjork@juniper.net>
To: "draft-kompella-mpls-special-purpose-labels@tools.ietf.org" <draft-kompella-mpls-special-purpose-labels@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Thread-Topic: MPLS-RT review of draft-kompella-mpls-special-purpose-labels-02.txt
Thread-Index: AQHOIdD7jbjHEbVpR0mDi8NXsE3K/ZivYW5A
Date: Thu, 21 Mar 2013 02:36:55 +0000
Message-ID: <4DDE473A58262547A699C1E7C7AAF2742A4651AB@BL2PRD0511MB435.namprd05.prod.outlook.com>
References: <5143A82D.8010204@pi.nu>
In-Reply-To: <5143A82D.8010204@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [66.129.232.2]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%12219$Dn%TOOLS.IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%ALCATEL-LUCENT.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-kompella-mpls-special-purpose-labels-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2013 02:38:59 -0000

This is my MPLS review team review of draft-kompella-mpls-special-purpose-l=
abels-02.txt.

1. Is the document coherent?

Yes, it discusses the topic in a question and answer format that is easy to=
 understand. This is a useful format for triggering discussion and initiall=
y developing the set of proposed allocation and usage rules for the special=
 purpose labels. However, if this document progresses further towards becom=
ing a standards track RFC, a more conventional format would be more appropr=
iate I think: an introduction chapter directly followed by the set of polic=
ies and rules.

2. Is it useful?

There is a good chance this document will never be needed at all. But we ca=
n't be sure because that means predicting the future. And because it is dea=
ling with a currently very limited resource, it seems prudent to prevent fu=
ture problems by defining an extension mechanism now.

3. Is it technically sound?

The document represents one reasonable approach of dealing with the issue o=
f the very limited reserved label space. As the discussion on the mailing l=
ist has shown, everyone's crystal ball seems to be calibrated slightly diff=
erently and certain aspects could be handled one way or the other. But I am=
 not aware of a clear alternative to the overall approach.
So I think this document is ready for working group adoption.

-Markus


From loa@pi.nu  Thu Mar 21 01:54:56 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3284421F854E for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 01:54:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6JUhBRjIOXge for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 01:54:52 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 07D9921F856E for <mpls@ietf.org>; Thu, 21 Mar 2013 01:54:52 -0700 (PDT)
Received: from [10.1.3.104] (unknown [195.68.67.65]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id C32DB7FE07; Thu, 21 Mar 2013 09:54:47 +0100 (CET)
Message-ID: <514ACAD6.5070806@pi.nu>
Date: Thu, 21 Mar 2013 09:54:46 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
References: <5135CA50.8060402@pi.nu>
In-Reply-To: <5135CA50.8060402@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, draft-weingarten-mpls-smp-requirements@tools.ietf.org
Subject: [mpls] Closed - Re: poll to to see if we have support to make draft-weingarten-mpls-smp-requirements a working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2013 08:54:56 -0000

Working Group,

this poll is closed - and we have a new working group document.

Could the authors please publish the new working group document
(draft-ietf-mpls-smp-requirements-00.txt) with no other changes
than the administrative information as compared to the document
that we did the poll on.

/Loa
for the wg co-chairs

On 2013-03-05 11:34, Loa Andersson wrote:
> Working Group,
>
> This is to start a two week poll on adopting
> draft-weingarten-mpls-smp-requirements-03 as an MPLS working
> group document.
>
> Please send your comments (support/not support) to the mpls working
> group mailing list (mpls at ietf.org). Please give a technical
> motivation for your support/not support, especially if you think that
> the document should not be adopted as a working group document.
>
> This poll ends March 20, 2013.
>
> There are no IPR claim against this document.
>
> The authors has stated on the working group mailing list
> that they are not aware of any other IPR claims against this draft.
> However if you are on the the mpls working group mailing list and
> aware of IPR that relates to this draft, the time to disclose
> this is now.
>
> /Loa
> (mpls wg co-chair)
>

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consultant)     phone: +46 739 81 21 64

From loa@pi.nu  Thu Mar 21 02:20:54 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8066621F8F1F for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 02:20:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wPiFsiEvERXL for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 02:20:54 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id DDA8E21F89A6 for <mpls@ietf.org>; Thu, 21 Mar 2013 02:20:53 -0700 (PDT)
Received: from [10.1.3.104] (unknown [195.68.67.65]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id AF6247FE07; Thu, 21 Mar 2013 10:20:52 +0100 (CET)
Message-ID: <514AD0F3.1090307@pi.nu>
Date: Thu, 21 Mar 2013 10:20:51 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
References: <5136E90F.8060308@pi.nu>
In-Reply-To: <5136E90F.8060308@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-ldp-applicability-label-adv@tools.ietf.org
Subject: [mpls] Closed - Re: working group last call on draft-ietf-mpls-ldp-applicability-label-adv
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2013 09:20:54 -0000

Working Group,

this working group last call has been closed, we only had
supportive comments! The working group chairs will discuss
with the authors how to progress the document.

/Loa
for the mpls wg co-chairs

On 2013-03-06 07:58, Loa Andersson wrote:
> Working Group,
>
> this is to start a two week Working Group last call on
> draft-ietf-mpls-ldp-applicability-label-adv-01.txt.
>
> Please send your comments to the mpls working group
> mailing list (mpls@ietf.org).
>
> Please send both technical comments, and if you are happy
> with the document as is also indications of support.
>
> There are no IPR claims against this draft.
>
> The co-authors have earlier stated that they are not aware
> of any IPRs applicable to this draft.
>
> If anyone else in the working group are aware of IPRs claims against
> this draft, the time to disclose that is now.
>
> This working group last call will end on March 20, 2013.
>
> /Loa
> for the wg co-chairs
>
>
>

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consultant)     phone: +46 739 81 21 64

From loa@pi.nu  Thu Mar 21 02:28:36 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C171D21F8F3A for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 02:28:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j5lhIv7pjpWL for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 02:28:36 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 0A9F921F8F35 for <mpls@ietf.org>; Thu, 21 Mar 2013 02:28:34 -0700 (PDT)
Received: from [10.1.3.104] (a65.fluent.fr [195.68.67.65]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id CE5B17FE07; Thu, 21 Mar 2013 10:28:32 +0100 (CET)
Message-ID: <514AD2BF.5040604@pi.nu>
Date: Thu, 21 Mar 2013 10:28:31 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "mpls@ietf.org" <mpls@ietf.org>
References: <51278645.3050800@pi.nu> <513E5BB9.4030505@pi.nu>
In-Reply-To: <513E5BB9.4030505@pi.nu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "<mpls-ads@tools.ietf.org>" <mpls-ads@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-ietf-mpls-ldp-ip-pw-capability@tools.ietf.org
Subject: [mpls] Closed - Re: Still Open - Working group last call on draft-ietf-mpls-ldp-ip-pw-capability-03.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2013 09:28:36 -0000

Working Group,

this working group last call has been closed.

We have only had supportive comments. The working group chairs will
discuss with the authors how to progress the document.

/Loa
for the wg co-chairs

On 2013-03-11 23:33, Loa Andersson wrote:
> Working Group,
>
> this wglc should have been closed Friday last week, but since the
> activity has been a little bit weak and we are going into the
> IETF week we will not close it until mid-next week.
>
> Please take this chance to review and comment.
>
> /Loa
>
> On 2013-02-22 15:52, Loa Andersson wrote:
>> Working Group,
>>
>> this is to start a two week Working Group last call on
>> draft-ietf-mpls-ldp-ip-pw-capability-03.txt.
>>
>> Please send your comments to the mpls working group
>> mailing list (mpls@ietf.org).
>>
>> Please send both technical comments, and if you are happy
>> with the document as is also indications of support.
>>
>> There are no IPR claims against this draft.
>>
>> Booth the co-authors have earlier stated that they are not aware
>> of any IPRs applicable to this draft.
>>
>> If anyone else in the working group are aware of IPRs claims against
>> this draft, the time to disclose that is now.
>>
>> This working group last call will end on March 8, 2013.
>>
>> /Loa
>> for the wg co-chairs
>>
>>
>>
>>
>

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consultant)     phone: +46 739 81 21 64

From jsw@inconcepts.biz  Thu Mar 21 11:11:35 2013
Return-Path: <jsw@inconcepts.biz>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2246121F8E1C for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 11:11:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.629
X-Spam-Level: 
X-Spam-Status: No, score=0.629 tagged_above=-999 required=5 tests=[AWL=0.150,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27Y4zEP8TzMK for <mpls@ietfa.amsl.com>; Thu, 21 Mar 2013 11:11:34 -0700 (PDT)
Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 844CC21F8CF0 for <mpls@ietf.org>; Thu, 21 Mar 2013 11:11:34 -0700 (PDT)
Received: by mail-ie0-f174.google.com with SMTP id aq17so838180iec.5 for <mpls@ietf.org>; Thu, 21 Mar 2013 11:11:34 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=oT0006GpOHOCDlj1bse715528l51BnLXWl/ZDKZfVxk=; b=W7bmp3eityv4naB2gwPv4wy+bVs7D/nroESGxjM5c5l0j/CISn12bAqpMFP9YJ10J3 HSqCVIgBb1uEik9qw1yP24DjMhJFnAWGXRMdBnhB6qz8LiVW6y6M5R0ets4UtI5SvH53 39mreAWMVxSuU4Ttv6Vvot0RYNMe1dKPCuPXV9ayQOxGbreoYN/laTiGjTQUTO9XIPFB 30EN8CI/UwIYOyueD1dcp7ynd4RyxFV7x+xhZeMswGMyqih14VIBaQpKuZytQilOl9+m iKECjDskA7cDhsoJzTAIxDAvTzmA2HAtNSU92iYDcDPaj9mH65Rd25tUSQZk/Uw9ZFBb kzoQ==
MIME-Version: 1.0
X-Received: by 10.50.13.100 with SMTP id g4mr1943469igc.44.1363889493914; Thu, 21 Mar 2013 11:11:33 -0700 (PDT)
Received: by 10.50.77.167 with HTTP; Thu, 21 Mar 2013 11:11:33 -0700 (PDT)
X-Originating-IP: [74.134.22.105]
In-Reply-To: <D2FD2FE4B21AEB41A13FAA7498B10761E0F10A@xmb-aln-x03.cisco.com>
References: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com> <31963.1363712582@erosen-linux> <D2FD2FE4B21AEB41A13FAA7498B10761E0F10A@xmb-aln-x03.cisco.com>
Date: Thu, 21 Mar 2013 14:11:33 -0400
Message-ID: <CAPWAtb+rF8WyG5BzrSdwMFnX_mh9eDcJicU4zsAyD78z9odfPg@mail.gmail.com>
From: Jeff Wheeler <jsw@inconcepts.biz>
To: "William Ivory (wivory)" <wivory@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQkZCdoSgJZ03n7UyK+uZ2gDZr1dNXx+LCBF8JJoWhg/e3ZhMAbFFPnAc5mzRvrzMXrRS8BZ
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2013 18:11:35 -0000

On Wed, Mar 20, 2013 at 8:25 AM, William Ivory (wivory)
<wivory@cisco.com> wrote:
> Maybe I've completely misunderstood the proposal, but isn't the idea that we have:
>
> - [0-14][unreserved label]...
> - [15][0-14 representing next 15 reserved labels][unreserved label] ...
> - [15][15][0-14 representing 2nd new set of 15 reserved labels][unreserved label] ...

My understanding of the text is [15][15][x] means exactly the same
thing as [15][x].  In S3.1 "In particular, an arbitrary string of
consecutive extension labels is legal, and semantically equivalent to
a single extension label (note that this string of extension labels
MUST be followed by an extended special purpose label that is not the
extension label.")

What you are getting is 1M new special-purpose labels by prefixing
with 15.  It is basically generalizing the concept used by Entropy
Labels.


MTU issues are not trivial but having a deeper and deeper label stack
is a vexing problem.  Many routers will choke on a packet that has
more than N labels, where N is often <= 5.  It would be wise to
consider simply expanding the number of reserved/specal-purpose labels
by growing them from 0..15 to 0..X.

Do any routers exist where it is easier to deploy support for extended
special purpose labels than for simply growing the reservation?  My
suspicion is no.  If no, then this draft is very foolish.


The "eats up forwarding label space" argument doesn't really work.  If
networks are constrained for forwarding label space then they are
going to run out, whether or not a few hundred or a few tens of
thousand of additional reservations are made.  What I'm saying is, if
a network couldn't afford to give up 0..65535 now, then it is going to
out-grow the 20-bit label space in a week anyway, so it is already
screwed.  Of course most equipment does not have room in FIB for a
fully-populated LFIB anyway.


In short, my $0.02 is this draft is exploring the wrong solution.
-- 
Jeff S Wheeler <jsw@inconcepts.biz>
Sr Network Operator  /  Innovative Network Concepts

From saku@ytti.fi  Fri Mar 22 00:14:07 2013
Return-Path: <saku@ytti.fi>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55CE221F8489 for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 00:14:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C8Wvj3Vy-dIA for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 00:14:06 -0700 (PDT)
Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 83A1021F8488 for <mpls@ietf.org>; Fri, 22 Mar 2013 00:14:06 -0700 (PDT)
Received: by mail-la0-f45.google.com with SMTP id er20so6604243lab.4 for <mpls@ietf.org>; Fri, 22 Mar 2013 00:14:05 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent :x-gm-message-state; bh=ne3kYXdqlsOqJ+alXeVSvVQ7BER6SvZyxTKRsgv4HsU=; b=EsVRXHRFGP6t4JBcum4OIJr8cT8g94G6EtoM9utiyTuoTTTtSP1ICRbLR3sCerVMTK Ep5z66DscmuXvvwKa6Td0KPDic0mH0hW6B2yhG2I99ed2+NFJHiWNBDKGB22EzwlffqW f36oIleFTy/XaS+RtiODiRz2SgeadIFuYl8zD0uaaglgwu7W2kuoruKxKoBIE1IT6J3w 2G7IONpyjCZ1t3yF3XteE0WQ33vsG8uRHiCsD0CllKahGCGj01EBJn6dTL4iNYi/Rz2S 4XMBvwdJ3FZ1XDIY1XmRRVm377MQC4GVky5LxOP8A7otuLZd8cpnn70vIR4bw8flZaP9 ELkw==
X-Received: by 10.112.131.227 with SMTP id op3mr541790lbb.76.1363936445016; Fri, 22 Mar 2013 00:14:05 -0700 (PDT)
Received: from pob.ytti.fi (ytti.fi. [2001:6e8:288::8]) by mx.google.com with ESMTPS id l1sm506515lbn.8.2013.03.22.00.14.02 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 22 Mar 2013 00:14:03 -0700 (PDT)
Date: Fri, 22 Mar 2013 09:14:00 +0200
From: Saku Ytti <saku@ytti.fi>
To: mpls@ietf.org
Message-ID: <20130322071400.GA32063@pob.ytti.fi>
References: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com> <31963.1363712582@erosen-linux> <D2FD2FE4B21AEB41A13FAA7498B10761E0F10A@xmb-aln-x03.cisco.com> <CAPWAtb+rF8WyG5BzrSdwMFnX_mh9eDcJicU4zsAyD78z9odfPg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAPWAtb+rF8WyG5BzrSdwMFnX_mh9eDcJicU4zsAyD78z9odfPg@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Gm-Message-State: ALoCoQkIUX0YEmaBIR4uCFvHAbLMAMWKoL6c4SFIfTHkCqBUI/O7QouLr3fgY4j3iAcDvyIzy5fC
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Mar 2013 07:14:07 -0000

On (2013-03-21 14:11 -0400), Jeff Wheeler wrote:

> Do any routers exist where it is easier to deploy support for extended
> special purpose labels than for simply growing the reservation?  My

I'm quite interested in this as well. If someone can think of practical
example of MPLS product in use, where by HW labels 16 through say 16k will
be used and cannot not be used via software update, it would be easy to
disregard option of extending space.

I'm not concerned of trio or ezchip style products, I'm sure those will
adapt with very low cost to what we can think of essentially 8B mpls label
when certain 20b magic exists. But 'l3 switch' style products might be
problematic (7600, brocade, EX8k)

How commonly do we foresee the need for multiple subsequent SP labels, such
as [ 15 ext1 15 ext2 15 ext3 igp vpn ]? If this seems common, what would be
the implications of dedicating one bit in SP label for EOE or
end-of-extension?  So we'd have [15 ext1 ext2 ext3 igp vpn] with EOE bit
off in ext[12] and on in ext3.

-- 
  ++ytti

From loa@pi.nu  Fri Mar 22 02:26:00 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3320C21F9072 for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 02:26:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.048
X-Spam-Level: 
X-Spam-Status: No, score=-101.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GZaAuYyPdjP3 for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 02:25:59 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 82BFB21F903C for <mpls@ietf.org>; Fri, 22 Mar 2013 02:25:59 -0700 (PDT)
Received: from [10.1.3.104] (a65.fluent.fr [195.68.67.65]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id 543BD7FE07; Fri, 22 Mar 2013 10:25:56 +0100 (CET)
Message-ID: <514C23A1.60500@pi.nu>
Date: Fri, 22 Mar 2013 10:25:53 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: Jeff Wheeler <jsw@inconcepts.biz>
References: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com> <31963.1363712582@erosen-linux> <D2FD2FE4B21AEB41A13FAA7498B10761E0F10A@xmb-aln-x03.cisco.com> <CAPWAtb+rF8WyG5BzrSdwMFnX_mh9eDcJicU4zsAyD78z9odfPg@mail.gmail.com>
In-Reply-To: <CAPWAtb+rF8WyG5BzrSdwMFnX_mh9eDcJicU4zsAyD78z9odfPg@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Mar 2013 09:26:00 -0000

On 2013-03-21 19:11, Jeff Wheeler wrote:
<snip>
>
>
> MTU issues are not trivial but having a deeper and deeper label stack
> is a vexing problem.  Many routers will choke on a packet that has
> more than N labels, where N is often <= 5.  It would be wise to
> consider simply expanding the number of reserved/specal-purpose labels
> by growing them from 0..15 to 0..X.
>
<snip>

Specifying is easy, implementing is harder, operating is worse!
Label stack processing is mostly or at least commonly in HW. You
would need to do a HW change of your entire network the day you 
introduce the first router with the "grown label space", otherwise
treatment of labels 15 to X will be non-deterministic

/Loa


-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consultant)     phone: +46 739 81 21 64

From pabloisnot@gmail.com  Fri Mar 22 14:13:33 2013
Return-Path: <pabloisnot@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DABBE21F89B2 for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 14:13:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.298
X-Spam-Level: 
X-Spam-Status: No, score=-3.298 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_37=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0IhO38nTY43I for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 14:13:33 -0700 (PDT)
Received: from mail-vc0-f175.google.com (mail-vc0-f175.google.com [209.85.220.175]) by ietfa.amsl.com (Postfix) with ESMTP id E22BB21F8496 for <mpls@ietf.org>; Fri, 22 Mar 2013 14:13:32 -0700 (PDT)
Received: by mail-vc0-f175.google.com with SMTP id hf12so3435340vcb.20 for <mpls@ietf.org>; Fri, 22 Mar 2013 14:13:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=dqL3QZeyv/1IlA+e2HkNTYsM0l5zeZz7RJSzQL8c+z4=; b=j2aJIK9tVG809JOMyZnGfCEntZV6gbHRUNMPhkeaGuHLRWjMp/MsSeICv2WJ+v42EF heg53uFQ8MjYE48ZTCngrAEbFeWnTwMF2An+bHnvSQ5Y+Yxu2jeplJh3ultCPy6IUX09 fCDHuoWFuU/XTS+4ipc1ispYk+mpYuneIuVXzcdC6usE9aaInJP/0w58WUL7jchZLVRP VlbA6eLFQzbyeOq9baMX2e/GMifFZd374dh68MOYOo4vKTGIcncOeiqMFWY50AwxXVgp gWmJVxDosSrbegwfsbv2HQ2Q9KPfZdp5kV8vvoSByulUICkzVuaUKkJM0b/ZckHIJo58 hz9g==
MIME-Version: 1.0
X-Received: by 10.58.85.134 with SMTP id h6mr4340498vez.18.1363986812354; Fri, 22 Mar 2013 14:13:32 -0700 (PDT)
Received: by 10.52.97.97 with HTTP; Fri, 22 Mar 2013 14:13:32 -0700 (PDT)
Date: Fri, 22 Mar 2013 17:13:32 -0400
Message-ID: <CAGEmCZzFSaTN=hKbBTmFakiF2H9EbEB4211K+oEXtCoMWox3zg@mail.gmail.com>
From: Pablo Frank <pabloisnot@gmail.com>
To: draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org,  mpls@ietf.org
Content-Type: multipart/alternative; boundary=047d7b6d93406dc4c104d889ed3b
Subject: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Mar 2013 21:13:34 -0000

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

Hello draft-kompella-mpls-special-purpose-labels authors,

I'll preface my comments by saying that while I think the intent of this
draft is certainly laudable, the matter of reserved-label exhaustion is
probably not urgent.  In other words, let's not be hasty on this one and
let's get it right.  :-)

My first concern involves backwards compatibility with mpls multipath
solutions.  In particular, it's important that implementations that hash
label stacks for the purposes of ECMP or LAG should ignore reserved labels.
 I would think the same thing should apply to extended special purpose
labels but because these labels can be outside the 0-15 range, existing
implementations will include them in their hash.  This will have the effect
that current implementations will add unintended entropy when it sees these
labels.  That's probably a bad effect and I doubt it was intended.
 Conversely, this is exactly the desired behaviour of ELI+Entropy which
this proposal appears to be modeled on.

My second concern involves the size of the extended special purpose label
range and how that will impact very high-speed hardware designs.  As it
currently stands, detecting a reserved label is trivially simple and since
the set of reserved labels is so small, the handling of said labels can be
either implemented in a very small lookup resource or even hard-coded.
 Since the proposed extended special purpose label space is now 20-bits
wide, this becomes a much more expensive lookup resource in terms of chip
area, lookup cycles, etc.  If jumping from 4-bits to 20-bits is "free", I'd
be less concerned.  But IMO, it's not free and may very well be an
overreaction given that the rate of reserved label allocation does not
appear to be growing exponentially.

The third concern is a relatively minor issue with how the draft appears to
allow arbitrarily long strings of label 15 and seems to mandate that they
should be treated as a single occurence of label 15.  I could see some
implementations being vulnerable to DOS attack if they parse the label
stack recursively.  Is there a particular motivation for this requirement
or am I reading it wrong?

A possible solution that addresses all of these concerns, that admittedly
is not very elegant, is to use each consecutive occurance of label 15 to
extend the reserved label space by another 15 labels.  In other words:
- labels 0-14 are the original (classic) reserved labels if they are not
preceeded by label 15.
- Unless they are preceeded by label 15, in which case labels 0-14 are
really mapped to special purpose labels 16-30.
- Unless they are preceeded by two consecutive label 15s, in which case
labels 0-14 are really mapped to special purpose labels 32-46.
- etc.
To address my 3rd concern, an implementation would discard a string of
label 15s if they exceeded the range of labels that it supported.

Yeah, I know, yuck.  But it does work and has the virtue of being
backwards-compatible with existing mpls multipath techniques and allowing a
much more gradual ramp for the hardware lookup tables.

It also assumes that the rate of reserved label allocation will remain more
or less linear over time.  It may, in fact, decrease given that GACh
channel-types can probably address many future needs.

regards,
Pablo

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

Hello draft-kompella-mpls-special-purpose-labels authors,<div><br></div><di=
v>I&#39;ll preface my comments by saying that while I think the intent of t=
his draft is certainly=A0laudable, the matter of reserved-label exhaustion =
is probably not urgent. =A0In other words, let&#39;s not be hasty on this o=
ne and let&#39;s get it right. =A0:-)</div>


<div><br></div><div>My first concern involves backwards compatibility with =
mpls multipath solutions. =A0In particular, it&#39;s important that impleme=
ntations that hash label stacks for the purposes of ECMP or LAG should igno=
re reserved labels. =A0I would think the same thing should apply to extende=
d special purpose labels but because these labels can be outside the 0-15 r=
ange, existing implementations will include them in their hash. =A0This wil=
l have the effect that current implementations will add unintended entropy =
when it sees these labels. =A0That&#39;s probably a bad effect and I doubt =
it was intended. =A0Conversely, this is exactly the desired behaviour of EL=
I+Entropy which this proposal appears to be modeled on.</div>


<div><br></div><div>My second concern involves the size of the extended spe=
cial purpose label range and how that will impact very high-speed hardware =
designs. =A0As it currently stands, detecting a reserved label is trivially=
 simple and since the set of reserved labels is so small, the handling of s=
aid labels can be either implemented in a very small lookup resource or eve=
n hard-coded. =A0Since the proposed extended special purpose label space is=
 now 20-bits wide, this becomes a much more expensive lookup resource in te=
rms of chip area, lookup cycles, etc. =A0If jumping from 4-bits to 20-bits =
is &quot;free&quot;, I&#39;d be less concerned. =A0But IMO, it&#39;s not fr=
ee and may very well be an overreaction given that the rate of reserved lab=
el allocation does not appear to be growing exponentially.</div>
<div><br></div><div>The third concern is a relatively minor issue with how =
the draft appears to allow arbitrarily long strings of label 15 and seems t=
o mandate that they should be treated as a single occurence of label 15. =
=A0I could see some implementations being vulnerable to DOS attack if they =
parse the label stack recursively. =A0Is there a particular motivation for =
this requirement or am I reading it wrong? =A0</div>
<div><br></div><div>A possible solution that addresses all of these concern=
s, that admittedly is not very elegant, is to use each consecutive occuranc=
e of label 15 to extend the reserved label space by another 15 labels. =A0I=
n other words:</div>
<div>- labels 0-14 are the original (classic) reserved labels if they are n=
ot preceeded by label 15.</div><div>- Unless they are preceeded by label 15=
, in which case labels 0-14 are really mapped to special purpose labels 16-=
30.</div>
<div>- Unless they are preceeded by two consecutive label 15s, in which cas=
e labels 0-14 are really mapped to special purpose labels 32-46.</div><div>=
- etc.</div><div>To address my 3rd concern, an implementation would discard=
 a string of label 15s if they exceeded the range of labels that it support=
ed.</div>
<div><br></div><div>Yeah, I know, yuck. =A0But it does work and has the vir=
tue of being backwards-compatible with existing mpls multipath techniques a=
nd allowing a much more gradual ramp for the hardware lookup tables. =A0</d=
iv>
<div><br></div><div>It also assumes that the rate of reserved label allocat=
ion will remain more or less linear over time. =A0It may, in fact, decrease=
 given that GACh channel-types can probably address many future needs.</div=
>
<div><br></div><div>regards,</div><div>Pablo</div><div><br></div>


--047d7b6d93406dc4c104d889ed3b--

From jsw@inconcepts.biz  Fri Mar 22 18:39:25 2013
Return-Path: <jsw@inconcepts.biz>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEEE221F8A7E for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 18:39:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.579
X-Spam-Level: 
X-Spam-Status: No, score=0.579 tagged_above=-999 required=5 tests=[AWL=0.099,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BecAExivSesi for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 18:39:25 -0700 (PDT)
Received: from mail-ie0-x229.google.com (mail-ie0-x229.google.com [IPv6:2607:f8b0:4001:c03::229]) by ietfa.amsl.com (Postfix) with ESMTP id 4D1A621F88FB for <mpls@ietf.org>; Fri, 22 Mar 2013 18:39:24 -0700 (PDT)
Received: by mail-ie0-f169.google.com with SMTP id qd14so4183907ieb.0 for <mpls@ietf.org>; Fri, 22 Mar 2013 18:39:24 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=zmTV/8ECw7whiZMIROaM5GNtLkpe4Pq/3uHvfIoFRAk=; b=hoa/0uxvMycaK4p+n28ztL+8HFz3ozrJ1h4pJQPK7hnWQ2tBHrmEN9NpLIkGhC/1LQ 8zqo4ZU/4ytem6J1fOvNbI40rN8qicV7caUmOpeuMY9aqjKsSqu8ipNTxE6fdaXO9C/O PcrlTA6/Q128xn6tSdPTQ9TccO9e42Kjx7G0a9zbWwkIj7hYrXaUAqYJGzMu0jrJMkgZ INDcCHh+61hz94bzJI7zVYbcegv1o8AFf3+ekXElrB/AOMHH2q/pvHgUBtdDadYw9nfj 4gAsb9FPJR309erf5NG0tQYzTN+vTCd88PTX7NzBYCAy7AbHm/Fdseq9WH0qs58u1I83 IsGQ==
MIME-Version: 1.0
X-Received: by 10.50.13.100 with SMTP id g4mr2718936igc.44.1364002763974; Fri, 22 Mar 2013 18:39:23 -0700 (PDT)
Received: by 10.50.77.167 with HTTP; Fri, 22 Mar 2013 18:39:23 -0700 (PDT)
X-Originating-IP: [74.134.22.105]
In-Reply-To: <514C23A1.60500@pi.nu>
References: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com> <31963.1363712582@erosen-linux> <D2FD2FE4B21AEB41A13FAA7498B10761E0F10A@xmb-aln-x03.cisco.com> <CAPWAtb+rF8WyG5BzrSdwMFnX_mh9eDcJicU4zsAyD78z9odfPg@mail.gmail.com> <514C23A1.60500@pi.nu>
Date: Fri, 22 Mar 2013 21:39:23 -0400
Message-ID: <CAPWAtbL5MKWHAq__48zte6gzkhq63osCOS3usgBg7veFLFeOaw@mail.gmail.com>
From: Jeff Wheeler <jsw@inconcepts.biz>
To: Loa Andersson <loa@pi.nu>
Content-Type: multipart/alternative; boundary=089e013c661438996f04d88da4fd
X-Gm-Message-State: ALoCoQkOjjT4W/bmVnU9eGoUz6xYrdUt6mc5SDKhrLtSpwzw0yrxmpJD9kgb2CQQ8WQVqjTVpWV8
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Mar 2013 01:39:26 -0000

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

On Fri, Mar 22, 2013 at 5:25 AM, Loa Andersson <loa@pi.nu> wrote:
> Specifying is easy, implementing is harder, operating is worse!
> Label stack processing is mostly or at least commonly in HW. You
> would need to do a HW change of your entire network the day you introduce
> the first router with the "grown label space", otherwise
> treatment of labels 15 to X will be non-deterministic

Loa, can you give any example of such hardware?

I believe this draft is a huge mistake, and that mistake is probably based
on the wrong assumption you've posted (quoted above.)

Any feature introduced by extended special-purpose labels is not going to
be supported by routers without at least new software.  If routers exist
that are not capable of taking additional processing steps (such as punt to
CPU, forward as IPv4/IPv6, use entropy label) based on an arbitrary label
value, then these routers simply will not be able to support new features.
 They will not break.

So we're not talking about breaking anyone's deployed hardware.  At worst,
new features might not be able to be supported.  However, I suspect vendors
were not so fantastically stupid as to hard-wire 0..15 special action label
range into their ASICs without making it possible to install a LFIB entry
so arbitrary labels can also take a special action.

If there are such fantastically stupid vendors, it's probably not a good
idea to punish everyone else for their rather obvious mistake.


This adds MTU complexity and wastes bandwidth / wire-time whenever extended
S-P labels are in use.

If you are going to make those sacrifices, I think you should be able to
give at least one example of a router that actually forces you to do it
this way.

-- 
Jeff S Wheeler <jsw@inconcepts.biz>
Sr Network Operator  /  Innovative Network Concepts

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

On Fri, Mar 22, 2013 at 5:25 AM, Loa Andersson &lt;<a href=3D"mailto:loa@pi=
.nu">loa@pi.nu</a>&gt; wrote:<br>&gt; Specifying is easy, implementing is h=
arder, operating is worse!<br>&gt; Label stack processing is mostly or at l=
east commonly in HW. You<br>
&gt; would need to do a HW change of your entire network the day you introd=
uce<br>&gt; the first router with the &quot;grown label space&quot;, otherw=
ise<br>&gt; treatment of labels 15 to X will be non-deterministic<br><br>
Loa, can you give any example of such hardware?<br><br>I believe this draft=
 is a huge mistake, and that mistake is probably based on the wrong assumpt=
ion you&#39;ve posted (quoted above.)<br><br>Any feature introduced by exte=
nded special-purpose labels is not going to be supported by routers without=
 at least new software. =A0If routers exist that are not capable of taking =
additional processing steps (such as punt to CPU, forward as IPv4/IPv6, use=
 entropy label) based on an arbitrary label value, then these routers simpl=
y will not be able to support new features. =A0They will not break.<br>
<br>So we&#39;re not talking about breaking anyone&#39;s deployed hardware.=
 =A0At worst, new features might not be able to be supported. =A0However, I=
 suspect vendors were not so fantastically stupid as to hard-wire 0..15 spe=
cial action label range into their ASICs without making it possible to inst=
all a LFIB entry so arbitrary labels can also take a special action.<div>
<br></div><div>If there are such fantastically stupid vendors, it&#39;s pro=
bably not a good idea to punish everyone else for their rather obvious mist=
ake.</div><div><br></div><div><br></div><div>This adds MTU complexity and w=
astes bandwidth / wire-time whenever extended S-P labels are in use.</div>
<div><br></div><div>If you are going to make those sacrifices, I think you =
should be able to give at least one example of a router that actually force=
s you to do it this way.</div><div><br></div><div>-- <br>Jeff S Wheeler &lt=
;<a href=3D"mailto:jsw@inconcepts.biz">jsw@inconcepts.biz</a>&gt;<br>
Sr Network Operator =A0/ =A0Innovative Network Concepts<br></div>

--089e013c661438996f04d88da4fd--

From curtis@occnc.com  Fri Mar 22 20:05:03 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5CD721F8D46 for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 20:05:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.42
X-Spam-Level: 
X-Spam-Status: No, score=-0.42 tagged_above=-999 required=5 tests=[AWL=0.075,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZODqVTQvRG2a for <mpls@ietfa.amsl.com>; Fri, 22 Mar 2013 20:05:03 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 2E47421F8BBD for <mpls@ietf.org>; Fri, 22 Mar 2013 20:05:03 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2N33jTB040776; Fri, 22 Mar 2013 23:03:45 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303230303.r2N33jTB040776@gateway1.orleans.occnc.com>
To: Jeff Wheeler <jsw@inconcepts.biz>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Fri, 22 Mar 2013 21:39:23 EDT." <CAPWAtbL5MKWHAq__48zte6gzkhq63osCOS3usgBg7veFLFeOaw@mail.gmail.com>
Date: Fri, 22 Mar 2013 23:03:45 -0400
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Mar 2013 03:05:04 -0000

In message <CAPWAtbL5MKWHAq__48zte6gzkhq63osCOS3usgBg7veFLFeOaw@mail.gmail.com>
Jeff Wheeler writes:
 
> On Fri, Mar 22, 2013 at 5:25 AM, Loa Andersson <loa@pi.nu> wrote:
> > Specifying is easy, implementing is harder, operating is worse!
> > Label stack processing is mostly or at least commonly in HW. You
> > would need to do a HW change of your entire network the day you introduce
> > the first router with the "grown label space", otherwise
> > treatment of labels 15 to X will be non-deterministic
>  
> Loa, can you give any example of such hardware?
>  
> I believe this draft is a huge mistake, and that mistake is probably based
> on the wrong assumption you've posted (quoted above.)
>  
> Any feature introduced by extended special-purpose labels is not going to
> be supported by routers without at least new software.  If routers exist
> that are not capable of taking additional processing steps (such as punt to
> CPU, forward as IPv4/IPv6, use entropy label) based on an arbitrary label
> value, then these routers simply will not be able to support new features.
>  They will not break.
>  
> So we're not talking about breaking anyone's deployed hardware.  At worst,
> new features might not be able to be supported.  However, I suspect vendors
> were not so fantastically stupid as to hard-wire 0..15 special action label
> range into their ASICs without making it possible to install a LFIB entry
> so arbitrary labels can also take a special action.
>  
> If there are such fantastically stupid vendors, it's probably not a good
> idea to punish everyone else for their rather obvious mistake.
>  
>  
> This adds MTU complexity and wastes bandwidth / wire-time whenever extended
> S-P labels are in use.
>  
> If you are going to make those sacrifices, I think you should be able to
> give at least one example of a router that actually forces you to do it
> this way.
>  
> -- 
> Jeff S Wheeler <jsw@inconcepts.biz>
> Sr Network Operator  /  Innovative Network Concepts


Many LSR use a table for the ILM.  Since the receving end specifies
which label to use in both LDP and RSVP-TE (and PW), an LSR with less
than the full 20 bits of space can be assured that all labels it will
ever see will fall within that table.

A TCAM can be used as an ILM but it is much less power efficient.  It
is though common where a TCAM is used for IP routes (or MAC lookups)
and the power is already in the power budget for that use of the chip.

If the IETF is assigning the labels and decides to put a label up high
in the number space (for example a block of experimental or vendor
assigned, which I hope to never see), then the table approach won't
work.  The existing reserved space (0-15) is well within any LSR's ILM
table size.

I'm liking Pablo's suggestion a little bit because of the small
extension to the space, except for the problem of LSR that don't know
the meaning of 15 and then misinterpret the next label (for example,
as ELI).  So I like using 15 and then a small space such as 17-1023.
The worst an LSR will do with that is hash on it, so maybe any further
labels that can't be hashed on can go into the old space.

If we assign 1,000 special purpose labels, we are going to need a lot
bigger micro-programable engine instruction spaces than we have in
some existing chips that do OAM that way.  So I think ~1000 is plenty
big enough.

Curtis

From housley@vigilsec.com  Sat Mar 23 12:16:34 2013
Return-Path: <housley@vigilsec.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B8E821F8D2F; Sat, 23 Mar 2013 12:16:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ywyXAQTI4muG; Sat, 23 Mar 2013 12:16:33 -0700 (PDT)
Received: from odin.smetech.net (mail.smetech.net [208.254.26.82]) by ietfa.amsl.com (Postfix) with ESMTP id BE18821F8D5D; Sat, 23 Mar 2013 12:16:33 -0700 (PDT)
Received: from localhost (unknown [208.254.26.81]) by odin.smetech.net (Postfix) with ESMTP id 68DF89A40D2; Sat, 23 Mar 2013 15:16:32 -0400 (EDT)
X-Virus-Scanned: amavisd-new at smetech.net
Received: from odin.smetech.net ([208.254.26.82]) by localhost (ronin.smetech.net [208.254.26.81]) (amavisd-new, port 10024) with ESMTP id idbZry9e46ET; Sat, 23 Mar 2013 15:16:27 -0400 (EDT)
Received: from [192.168.2.100] (pool-108-28-60-169.washdc.fios.verizon.net [108.28.60.169]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by odin.smetech.net (Postfix) with ESMTP id 347BD9A40CD; Sat, 23 Mar 2013 15:16:31 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1085)
Content-Type: text/plain; charset=us-ascii
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <20130128200109.10916.38496.idtracker@ietfa.amsl.com>
Date: Sat, 23 Mar 2013 15:16:29 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <A7D6179B-4760-4B3B-8547-769DADAA4243@vigilsec.com>
References: <20130128200109.10916.38496.idtracker@ietfa.amsl.com>
To: ietf@ietf.org
X-Mailer: Apple Mail (2.1085)
Cc: mpls@ietf.org
Subject: Re: [mpls] Last Call: <draft-ietf-mpls-tp-use-cases-and-design-06.txt>
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Mar 2013 19:16:34 -0000

I wonder if the direction of Section 1.2 can be revised to make it more =
of an engineering document.

It currently says:

   In recent years, the urgency for moving from traditional transport
   technologies, such as SONET/SDH, TDM, and ATM, to new packet
   technologies has been rising. This is largely due to the fast growing
   demand for bandwidth, which has been fueled by the following factors:
   ...

Please consider an approach that describes the the reasons behind the =
transition from the network operator and network user perspectives:

   Traditional transport technologies include SONET/SDH, TDM, and ATM.
   There is a transition away from these transport technologies to new
   packet technologies. In addition to the ever increasing demand for
   bandwidth, the packet technologies offer these advantages:
   ...

The fact that IP networks are being used for new applications and that =
the legacy devices are getting old does not motivate the transition to =
packet technologies.  The advantages that packet technologies offer for =
these new applications is the thing that needs to be highlighted here, =
even if it is just a list of bullets.

It seems like the only sentence that addresses this point in Section 1.2 =
is: "It streamlines the operation, reduces the overall complexity, and =
improves end-to-end convergence."

Thanks,
  Russ

On Jan 28, 2013, at 3:01 PM, The IESG wrote:

> The IESG has received a request from the Multiprotocol Label Switching =
WG
> (mpls) to consider the following document:
> - 'MPLS-TP Applicability; Use Cases and Design'
>  <draft-ietf-mpls-tp-use-cases-and-design-06.txt> as Informational RFC
>=20
> The IESG plans to make a decision in the next few weeks, and solicits
> final comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2013-02-11. Exceptionally, comments may =
be
> sent to iesg@ietf.org instead. In either case, please retain the
> beginning of the Subject line to allow automated sorting.
>=20
> Abstract
>=20
>   This document provides applicability, use case studies and network
>   design considerations for the Multiprotocol Label Switching =
Transport
>   Profile (MPLS-TP). The use cases include Metro Ethernet access and
>   aggregation transport, Mobile backhaul, and packet optical =
transport.
>=20
> The file can be obtained via
> =
http://datatracker.ietf.org/doc/draft-ietf-mpls-tp-use-cases-and-design/
>=20
> IESG discussion can be tracked via
> =
http://datatracker.ietf.org/doc/draft-ietf-mpls-tp-use-cases-and-design/ba=
llot/
>=20
>=20
> No IPR declarations have been submitted directly on this I-D.


From jsw@inconcepts.biz  Sat Mar 23 16:21:54 2013
Return-Path: <jsw@inconcepts.biz>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46C4E21F8C04 for <mpls@ietfa.amsl.com>; Sat, 23 Mar 2013 16:21:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.554
X-Spam-Level: 
X-Spam-Status: No, score=0.554 tagged_above=-999 required=5 tests=[AWL=0.075,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pm94Dc4PONtW for <mpls@ietfa.amsl.com>; Sat, 23 Mar 2013 16:21:53 -0700 (PDT)
Received: from mail-we0-x22a.google.com (mail-we0-x22a.google.com [IPv6:2a00:1450:400c:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 7A20221F8BCD for <mpls@ietf.org>; Sat, 23 Mar 2013 16:21:53 -0700 (PDT)
Received: by mail-we0-f170.google.com with SMTP id z2so2666048wey.15 for <mpls@ietf.org>; Sat, 23 Mar 2013 16:21:52 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=51YakQDyDPlJ2WsJrsdWTBzahkOiKHtVCSXQm7MVnHA=; b=m8UNZUoG89ro065WUkGXJQK7Wa0Tm7VuxEMx6MaRrZe0l9Rr0MPbyQNmzmDkKNkw1F vOIAgoMvyEEsc4fubyeiLctht19p44eYmXHlTFzCFQVw5C0mbLqKywGeHrsNhyvLyWwH hVm+yCvxGBTNVHzTz2wNgVA1dmK/YkwTamVUO9VY4sFJg9/Z/79f10YPrCQj0ilaoMJv T/7QfthR7uk1vY6mc6XDQ6/0/GmpPRW8Gl5nxItfkhW6zSpxz8tnZkcPFBGcQyj1Gb3u 5OswEu8WMmNcJFc/vMMb4w2gbQFqwRYhULT+Xyd2i4LSKAEzGcQHqXoIxD/Kr/HRh3NG BuaQ==
MIME-Version: 1.0
X-Received: by 10.180.94.133 with SMTP id dc5mr23114653wib.1.1364080912517; Sat, 23 Mar 2013 16:21:52 -0700 (PDT)
Received: by 10.227.128.200 with HTTP; Sat, 23 Mar 2013 16:21:52 -0700 (PDT)
X-Originating-IP: [74.134.22.105]
In-Reply-To: <201303230303.r2N33jTB040776@gateway1.orleans.occnc.com>
References: <CAPWAtbL5MKWHAq__48zte6gzkhq63osCOS3usgBg7veFLFeOaw@mail.gmail.com> <201303230303.r2N33jTB040776@gateway1.orleans.occnc.com>
Date: Sat, 23 Mar 2013 19:21:52 -0400
Message-ID: <CAPWAtbKu=JvFYwHWW-8ToxS7czDUgUU6Z=vJCq5JQstKTwiBSA@mail.gmail.com>
From: Jeff Wheeler <jsw@inconcepts.biz>
To: curtis@occnc.com
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQnzVW8FqrrjDo05EffQFrRkVuGVjzicuBDDLHBsPXVidy+RurgDSqQBX+grdXNm/2GT+NOT
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Mar 2013 23:21:54 -0000

On Fri, Mar 22, 2013 at 11:03 PM, Curtis Villamizar <curtis@occnc.com> wrote:
> Many LSR use a table for the ILM.  Since the receving end specifies
> which label to use in both LDP and RSVP-TE (and PW), an LSR with less
> than the full 20 bits of space can be assured that all labels it will
> ever see will fall within that table.

I don't think anyone has suggested this is a problem for PE -- except
carrier-of-carrier PE.  Ignoring that case for now, keep in mind that
a PE isn't going to signal willingness to accept entropy labels, or
any future feature, that might require the use of extended
special-purpose labels.

Aside from carrier-of-carrier issues, there is no sense in even
discussing PEs.  Either they'll support it, or they won't; but PEs are
in a position to choose.

> I'm liking Pablo's suggestion a little bit because of the small
> extension to the space, except for the problem of LSR that don't know
> the meaning of 15 and then misinterpret the next label (for example,
> as ELI).  So I like using 15 and then a small space such as 17-1023.

The 15 prefix is my gripe.  I do not believe hardware exists that
can't inter-operate in a P role if 16-1023 (or whatever) suddenly
became reserved labels.  If the community can't come up with a single
example of such hardware, then it shouldn't penalize everyone with
this ridiculous prefix label.

Plenty of routers exist that are unwilling to look at a label stack
deeper than 3..5 labels.  This draft just adds to label bloat, and
that costs data-plane processing time or makes features impossible to
implement without new hardware.


I also would like to understand why several consecutive 15 labels
should be processed.  That seems pointless.  Is there a reason for it?

--
Jeff S Wheeler <jsw@inconcepts.biz>
Sr Network Operator  /  Innovative Network Concepts

From loa@pi.nu  Mon Mar 25 02:56:19 2013
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F04C21F8EE8 for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 02:56:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.448
X-Spam-Level: 
X-Spam-Status: No, score=-100.448 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, J_CHICKENPOX_37=0.6, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SObOpBSdU5hw for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 02:56:18 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id 88FA821F8EE5 for <mpls@ietf.org>; Mon, 25 Mar 2013 02:56:18 -0700 (PDT)
Received: from [192.168.1.104] (81-236-221-144-no93.tbcn.telia.com [81.236.221.144]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id A03E3823B5; Mon, 25 Mar 2013 10:56:12 +0100 (CET)
Message-ID: <51501F3E.2010400@pi.nu>
Date: Mon, 25 Mar 2013 10:56:14 +0100
From: Loa Andersson <loa@pi.nu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: Pablo Frank <pabloisnot@gmail.com>
References: <CAGEmCZzFSaTN=hKbBTmFakiF2H9EbEB4211K+oEXtCoMWox3zg@mail.gmail.com>
In-Reply-To: <CAGEmCZzFSaTN=hKbBTmFakiF2H9EbEB4211K+oEXtCoMWox3zg@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org, draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org
Subject: Re: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Mar 2013 09:56:19 -0000

Pablo,

tnx for comment - see inline please-

On 2013-03-22 22:13, Pablo Frank wrote:
> Hello draft-kompella-mpls-special-purpose-labels authors,
>
> I'll preface my comments by saying that while I think the intent of this
> draft is certainly laudable, the matter of reserved-label exhaustion is
> probably not urgent.  In other words, let's not be hasty on this one and
> let's get it right.  :-)

The reason for this draft been posted now was that we wanted to address
the issue before it becomes urgent, so yes I agree.

However there is one (maybe two) things in the draft that is a little
more urgent than the extension of the special purpose label space.

1. the renaming of "reserved labels" to "special purpose labels", to
    align with how IANA useses the word "reerved".
2. The procedures to deprecate and retire special purpose labels.

If we find that the discussion on how to extend the special purpose
label space drags out, then I guess we could break out those to items
in a separate draft. But let keep in the draft for some time.

>
> My first concern involves backwards compatibility with mpls multipath
> solutions.  In particular, it's important that implementations that hash
> label stacks for the purposes of ECMP or LAG should ignore reserved
> labels.  I would think the same thing should apply to extended special
> purpose labels

yes that is true
  but because these labels can be outside the 0-15 range,
> existing implementations will include them in their hash.

I don't think this is true - if you find a special purpose label that
you don't recognize you should silently drop that packet. So a packet
with an unrecognized extension label should no get into the hashing
at all.

> This will
> have the effect that current implementations will add unintended entropy
> when it sees these labels.
>That's probably a bad effect and I doubt it
> was intended.  Conversely, this is exactly the desired behaviour of
> ELI+Entropy which this proposal appears to be modeled on.
>
> My second concern involves the size of the extended special purpose
> label range and how that will impact very high-speed hardware designs.
>   As it currently stands, detecting a reserved label is trivially simple
> and since the set of reserved labels is so small, the handling of said
> labels can be either implemented in a very small lookup resource or even
> hard-coded.  Since the proposed extended special purpose label space is
> now 20-bits wide, this becomes a much more expensive lookup resource in
> terms of chip area, lookup cycles, etc.  If jumping from 4-bits to
> 20-bits is "free", I'd be less concerned.  But IMO, it's not free and
> may very well be an overreaction given that the rate of reserved label
> allocation does not appear to be growing exponentially.

I'd be fully open to discuss how many special purpose labels that is
needed, I saw Curtis talking about 0-1023, would that address your
concern?

>
> The third concern is a relatively minor issue with how the draft appears
> to allow arbitrarily long strings of label 15 and seems to mandate that
> they should be treated as a single occurence of label 15.  I could see
> some implementations being vulnerable to DOS attack if they parse the
> label stack recursively.  Is there a particular motivation for this
> requirement or am I reading it wrong?

In the last version of the document we said that 15 in the extended
space is "reserved", my personal opinion is that 15,15 is not allowed
and that it should have be taken out of the draft.
>
> A possible solution that addresses all of these concerns, that
> admittedly is not very elegant, is to use each consecutive occurance of
> label 15 to extend the reserved label space by another 15 labels.  In
> other words:
> - labels 0-14 are the original (classic) reserved labels if they are not
> preceeded by label 15.
> - Unless they are preceeded by label 15, in which case labels 0-14 are
> really mapped to special purpose labels 16-30.
> - Unless they are preceeded by two consecutive label 15s, in which case
> labels 0-14 are really mapped to special purpose labels 32-46.
> - etc.
> To address my 3rd concern, an implementation would discard a string of
> label 15s if they exceeded the range of labels that it supported.

I'd really would like to allocate 0-1023 after 15 for the extended
special purpose, with some of the as listed in the draft, have a common
interpretation in both spaces.

/Loa
>
> Yeah, I know, yuck.  But it does work and has the virtue of being
> backwards-compatible with existing mpls multipath techniques and
> allowing a much more gradual ramp for the hardware lookup tables.
>
> It also assumes that the rate of reserved label allocation will remain
> more or less linear over time.  It may, in fact, decrease given that
> GACh channel-types can probably address many future needs.
>
> regards,
> Pablo
>
>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

-- 


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consultant)     phone: +46 739 81 21 64

From erosen@cisco.com  Mon Mar 25 07:55:46 2013
Return-Path: <erosen@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62EBB11E80E3 for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 07:55:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ihENrZXW55ty for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 07:55:45 -0700 (PDT)
Received: from mtv-iport-1.cisco.com (mtv-iport-1.cisco.com [173.36.130.12]) by ietfa.amsl.com (Postfix) with ESMTP id BBA0811E80C5 for <mpls@ietf.org>; Mon, 25 Mar 2013 07:55:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3235; q=dns/txt; s=iport; t=1364223345; x=1365432945; h=to:cc:subject:in-reply-to:reply-to:date:message-id:from; bh=0rgb4ugufHvNyB8/nFnGprTBcS39NA3tS2CrJXXMYPA=; b=ivai4xEmYhgoZ3RjJiaG69cuXo+cwwbgYf/I0vJIPDyLyZykqWqQjzIb AEU83PGb0YEDB/hhPHDVgG/fDsTKmTUeP426K1FQFCiqrI1iaSjOTI/YQ BskKh6J3u4iM6YY0vsJbqDjRZULoFAp9NEaiFxQE+9RwGe6yieSQpAU6r M=;
X-IronPort-AV: E=Sophos;i="4.84,905,1355097600"; d="scan'208";a="73568843"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-1.cisco.com with ESMTP; 25 Mar 2013 14:55:45 +0000
Received: from erosen-linux.cisco.com (erosen-linux.cisco.com [161.44.70.34]) by mtv-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id r2PEtije017084 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);  Mon, 25 Mar 2013 14:55:45 GMT
Received: from erosen-linux (localhost.localdomain [127.0.0.1]) by erosen-linux.cisco.com (8.13.8/8.13.8) with ESMTP id r2PEthYG022046;  Mon, 25 Mar 2013 10:55:44 -0400
To: Loa Andersson <loa@pi.nu>
In-reply-to: Your message of Mon, 25 Mar 2013 10:56:14 +0100. <51501F3E.2010400@pi.nu>
Date: Mon, 25 Mar 2013 10:55:43 -0400
Message-ID: <22045.1364223343@erosen-linux>
From: Eric Rosen <erosen@cisco.com>
Cc: mpls@ietf.org, draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org
Subject: Re: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: erosen@cisco.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Mar 2013 14:55:46 -0000

Loa> However there is one (maybe two) things in the draft that is a little
Loa> more urgent than the extension of the special purpose label space.

Loa> 1. the renaming of "reserved labels" to "special purpose labels", to
Loa>    align with how IANA uses the word "reserved".

Loa> 2. The procedures to deprecate and retire special purpose labels.

What is the urgency?

Loa> if you find a special purpose label that you don't recognize you should
Loa> silently drop that packet. So a packet with an unrecognized extension
Loa> label should not get into the hashing at all.

If an unrecognized label rises to the top of the label stack, the packet
should be dropped.  However, I don't think there's any requirement for a
router to drop a packet just because there's an unrecognized special purpose
label somewhere in the stack.  So if hashing is done on the entire stack, I
think Pablo is right that labels from the extended special purpose label
space will get into the hash.

Whether that really makes any difference is another matter.  

Pablo> This will have the effect that current implementations will add
Pablo> unintended entropy when it sees these labels.

Are there specific scenarios in which packets that should stay in order can get
different special purpose labels pushed on their stacks, but cannot get
different dynamically assigned labels pushed on their stacks?

Loa> I'd really would like to allocate 0-1023 after 15 for the extended
Loa> special purpose

How about 0-63?  Or 0-255?  

If the WG were to decide that Pablo's point is valid, one could deal with it
by treating several of the currently unused special purpose labels (I think
there are nine available) as extension labels, each identifying a new 4-bit
extended special purpose label space.  That scheme would satisfy Pablo's
criteria, but would not require more than two label stack entries to
represent any of the special purpose labels.  (I guess each such label space
would have to assign 7 as the entropy label.)

I'm not advocating this scheme, but I do think it is better than using the
cardinality of a sequence of 15's to identify a particular special purpose
label space ;-)

With regard to Jeff's suggestion to just expand the special purpose label
space by several bits, I think the problem is the following.  There are
bound to be routers in the network that do not know that 17, say, is now a
special purpose label.  Such routers may bind dynamically 17 to a FEC or
tunnel.  This will add an exciting bit of unpredictability to the handling
of packets carrying that label.

Jeff> Plenty of routers exist that are unwilling to look at a label stack
Jeff> deeper than 3..5 labels.

I'm guessing that "unwilling to look at" means that the high speed memory
used to hold the packet header cannot hold more than 3 to 5 labels.  This
would only be a problem for a P router if it had to interpret (in the fast
path) an extended special purpose label and 2-4 regular labels (or a couple
of special purpose labels) in order to dispatch the packet properly.  It
might be interesting to examine such scenarios, if someone can present them
without getting overly emotional about it ;-)
















From loa@mail01.huawei.com  Mon Mar 25 08:40:02 2013
Return-Path: <loa@mail01.huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6B4521E803D for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 08:40:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.348
X-Spam-Level: 
X-Spam-Status: No, score=0.348 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, MIME_QP_LONG_LINE=1.396,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5gBp1OS4Xxtk for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 08:40:01 -0700 (PDT)
Received: from mail.pi.nu (unknown [195.206.248.139]) by ietfa.amsl.com (Postfix) with ESMTP id B5D7D21F84DF for <mpls@ietf.org>; Mon, 25 Mar 2013 08:40:00 -0700 (PDT)
Received: from [192.168.1.94] (90-227-238-197-no15.business.telia.com [90.227.238.197]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.pi.nu (Postfix) with ESMTPSA id F39AD7FE07; Mon, 25 Mar 2013 16:39:56 +0100 (CET)
References: <22045.1364223343@erosen-linux>
Mime-Version: 1.0 (1.0)
In-Reply-To: <22045.1364223343@erosen-linux>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <19191D1B-4C54-4D32-A965-FF84D6BC67A5@mail01.huawei.com>
X-Mailer: iPad Mail (10B329)
From: "Loa@mail01.huawei.com" <loa@mail01.huawei.com>
Date: Mon, 25 Mar 2013 16:39:57 +0100
To: "<erosen@cisco.com>" <erosen@cisco.com>
X-Mailman-Approved-At: Mon, 25 Mar 2013 09:05:04 -0700
Cc: "<mpls@ietf.org>" <mpls@ietf.org>, "<draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org>" <draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org>
Subject: Re: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Mar 2013 15:40:03 -0000

Eric,

About urgency -
I just tried say when working e.g.  IANA we would benefit from getting the t=
erminology
right.=20

About retiring special purpose labels -
We could start the retirement process  for not used labels if we have the pr=
ocess in place.=20

I didn't say "urgent" - just that I don't want to wait, while something else=
 is discussed.=20

About number extend labels -
As I said I'm prepared to discuss and that I've a preference.

/Loa

Sent from iPAD n
On 25 mar 2013, at 15:55, Eric Rosen <erosen@cisco.com> wrote:

>=20
> Loa> However there is one (maybe two) things in the draft that is a little=

> Loa> more urgent than the extension of the special purpose label space.
>=20
> Loa> 1. the renaming of "reserved labels" to "special purpose labels", to
> Loa>    align with how IANA uses the word "reserved".
>=20
> Loa> 2. The procedures to deprecate and retire special purpose labels.
>=20
> What is the urgency?
>=20
> Loa> if you find a special purpose label that you don't recognize you shou=
ld
> Loa> silently drop that packet. So a packet with an unrecognized extension=
tgi wouldn't cel
> Loa> label should not get into the hashing at all.
>=20
> If an unrecognized label rises to the top of the label stack, the packet
> should be dropped.  However, I don't think there's any requirement for a
> router to drop a packet just because there's an unrecognized special purpo=
se
> label somewhere in the stack.  So if hashing is done on the entire stack, I=

> think Pablo is right that labels from the extended special purpose label
> space will get into the hash.
>=20
> Whether that really makes any difference is another matter. =20
>=20
> Pablo> This will have the effect that current implementations will add
> Pablo> unintended entropy when it sees these labels.
>=20
> Are there specific scenarios in which packets that should stay in order ca=
n get
> different special purpose labels pushed on their stacks, but cannot get
> different dynamically assigned labels pushed on their stacks?
>=20
> Loa> I'd really would like to allocate 0-1023 after 15 for the extended
> Loa> special purpose
>=20
> How about 0-63?  Or 0-255? =20
>=20
> If the WG were to decide that Pablo's point is valid, one could deal with i=
t
> by treating several of the currently unused special purpose labels (I thin=
k
> there are nine available) as extension labels, each identifying a new 4-bi=
t
> extended special purpose label space.  That scheme would satisfy Pablo's
> criteria, but would not require more than two label stack entries to
> represent any of the special purpose labels.  (I guess each such label spa=
ce
> would have to assign 7 as the entropy label.)
>=20
> I'm not advocating this scheme, but I do think it is better than using the=

> cardinality of a sequence of 15's to identify a particular special purpose=

> label space ;-)
>=20
> With regard to Jeff's suggestion to just expand the special purpose label
> space by several bits, I think the problem is the following.  There are
> bound to be routers in the network that do not know that 17, say, is now a=

> special purpose label.  Such routers may bind dynamically 17 to a FEC or
> tunnel.  This will add an exciting bit of unpredictability to the handling=

> of packets carrying that label.
>=20
> Jeff> Plenty of routers exist that are unwilling to look at a label stack
> Jeff> deeper than 3..5 labels.
>=20
> I'm guessing that "unwilling to look at" means that the high speed memory
> used to hold the packet header cannot hold more than 3 to 5 labels.  This
> would only be a problem for a P router if it had to interpret (in the fast=

> path) an extended special purpose label and 2-4 regular labels (or a coupl=
e
> of special purpose labels) in order to dispatch the packet properly.  It
> might be interesting to examine such scenarios, if someone can present the=
m
> without getting overly emotional about it ;-)
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20

From curtis@occnc.com  Mon Mar 25 19:08:00 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31EFB21F8435 for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 19:08:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.712
X-Spam-Level: 
X-Spam-Status: No, score=0.712 tagged_above=-999 required=5 tests=[AWL=1.207,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4P0QyEHY81CF for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 19:07:59 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 2CA7321F8442 for <mpls@ietf.org>; Mon, 25 Mar 2013 19:07:55 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2Q26dYe018188; Mon, 25 Mar 2013 22:06:39 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303260206.r2Q26dYe018188@gateway1.orleans.occnc.com>
To: Jeff Wheeler <jsw@inconcepts.biz>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Sat, 23 Mar 2013 19:21:52 EDT." <CAPWAtbKu=JvFYwHWW-8ToxS7czDUgUU6Z=vJCq5JQstKTwiBSA@mail.gmail.com>
Date: Mon, 25 Mar 2013 22:06:39 -0400
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2013 02:08:00 -0000

In message <CAPWAtbKu=JvFYwHWW-8ToxS7czDUgUU6Z=vJCq5JQstKTwiBSA@mail.gmail.com>
Jeff Wheeler writes:
 
> On Fri, Mar 22, 2013 at 11:03 PM, Curtis Villamizar <curtis@occnc.com> wrote:
> > Many LSR use a table for the ILM.  Since the receving end specifies
> > which label to use in both LDP and RSVP-TE (and PW), an LSR with less
> > than the full 20 bits of space can be assured that all labels it will
> > ever see will fall within that table.
>  
> I don't think anyone has suggested this is a problem for PE -- except
> carrier-of-carrier PE.  Ignoring that case for now, keep in mind that
> a PE isn't going to signal willingness to accept entropy labels, or
> any future feature, that might require the use of extended
> special-purpose labels.
>  
> Aside from carrier-of-carrier issues, there is no sense in even
> discussing PEs.  Either they'll support it, or they won't; but PEs are
> in a position to choose.

I suspect that you didn't get the point I was making.  This has
nothing to do with LDP P vs PE roles.

The point is that currently an LSR with a smaller that 2^20 (roughly 1
million) ILM that is table based, can insure that all label forwarded
to it by legitimate traffic falls within its ILM table.

> > I'm liking Pablo's suggestion a little bit because of the small
> > extension to the space, except for the problem of LSR that don't know
> > the meaning of 15 and then misinterpret the next label (for example,
> > as ELI).  So I like using 15 and then a small space such as 17-1023.
>  
> The 15 prefix is my gripe.  I do not believe hardware exists that
> can't inter-operate in a P role if 16-1023 (or whatever) suddenly
> became reserved labels.  If the community can't come up with a single
> example of such hardware, then it shouldn't penalize everyone with
> this ridiculous prefix label.

I don't think we are supposed to mention vendor products, but ...

I worked closely with two chip vendors.  Both of their high end chip
designs (which are very different from each other) could handle this
with only microcode changes (ie: in the field).  I think that for both
this is true for a few past generations as well.  I worked not nearly
as closely with a third and I think their current and some recent past
chips could handle this (ie: label 15 followed by another label that
is automatically interpreted as "special"), though they are already a
bit stack depth challenged.

Seeing 15 on the top of stack and interpreting the next label as a
special label is not hard.  Instead of a table of 16 special
operations, there is a table of 1024 (or some number).  A few existing
OAM designs (not a good option, but..) pack a vector and send it off
to an FPGA or ASIC on the side.  In the few designs I've run into that
do this, the packing is quite flexible, so packing the 4 bits of old
reserved space, or 10 bits of new special lable space might be
possible with in-field firmware change.  In either case, the OAM FPGA
or ASIC would need change.

Seeing 0-14 on the stack when looking for entropy and skipping it is
not hard to do.  Seeing a 15 on the stack and skipping two labels is
also not hard.  Except for some of the most poorly designed chips I
know of (and there are some bad ones out there), this is quite doable,
in some with in-field firmware upgrade, though others might need a
tweak making it a next gen feature.

For any new special purpose label that falls outside of the 0-14
range, backwards compatibility will have to be discussed.

It is also worth pointing out that there is time to change designs
before the first 16-1023 special purpose label is assigned, which I
hope won't be soon after this draft.  This draft is about future
proofing should the remaining 6 bits be used up (I think its 6).

> Plenty of routers exist that are unwilling to look at a label stack
> deeper than 3..5 labels.  This draft just adds to label bloat, and
> that costs data-plane processing time or makes features impossible to
> implement without new hardware.

Bad hardware is no reason to not move forward.  In 2000 there were
plenty of routers in the field that could not forward MPLS at all.

It is up to providers to use features that can be supported by their
deployed base of hardware, not for IETF to halt progress based on the
mistakes of vendors in the past.

> I also would like to understand why several consecutive 15 labels
> should be processed.  That seems pointless.  Is there a reason for it?

I entirely agree with that.  It is complete nonsense.

I would like to see 15 followed by 0-15 be declared to be an error.

> --
> Jeff S Wheeler <jsw@inconcepts.biz>
> Sr Network Operator  /  Innovative Network Concepts

Curtis

From curtis@occnc.com  Mon Mar 25 20:56:04 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC3CD21F88E8 for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 20:56:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.456
X-Spam-Level: 
X-Spam-Status: No, score=0.456 tagged_above=-999 required=5 tests=[AWL=0.351,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  J_CHICKENPOX_37=0.6, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hjk7H3vZl1rP for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 20:56:03 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 9F42D21F88D8 for <mpls@ietf.org>; Mon, 25 Mar 2013 20:56:03 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2Q3rV7u021746; Mon, 25 Mar 2013 23:53:31 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303260353.r2Q3rV7u021746@gateway1.orleans.occnc.com>
To: Loa Andersson <loa@pi.nu>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Mon, 25 Mar 2013 10:56:14 BST." <51501F3E.2010400@pi.nu>
Date: Mon, 25 Mar 2013 23:53:31 -0400
Cc: mpls@ietf.org, draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org
Subject: Re: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2013 03:56:04 -0000

In message <51501F3E.2010400@pi.nu>
Loa Andersson writes:
> 
> Pablo,
>  
> tnx for comment - see inline please-

Loa,

A few comments inline.

Curtis


> On 2013-03-22 22:13, Pablo Frank wrote:
> > Hello draft-kompella-mpls-special-purpose-labels authors,
> >
> > I'll preface my comments by saying that while I think the intent of this
> > draft is certainly laudable, the matter of reserved-label exhaustion is
> > probably not urgent.  In other words, let's not be hasty on this one and
> > let's get it right.  :-)
>  
> The reason for this draft been posted now was that we wanted to address
> the issue before it becomes urgent, so yes I agree.
>  
> However there is one (maybe two) things in the draft that is a little
> more urgent than the extension of the special purpose label space.
>  
> 1. the renaming of "reserved labels" to "special purpose labels", to
>     align with how IANA useses the word "reerved".
> 2. The procedures to deprecate and retire special purpose labels.
>  
> If we find that the discussion on how to extend the special purpose
> label space drags out, then I guess we could break out those to items
> in a separate draft. But let keep in the draft for some time.
>  
> >
> > My first concern involves backwards compatibility with mpls multipath
> > solutions.  In particular, it's important that implementations that hash
> > label stacks for the purposes of ECMP or LAG should ignore reserved
> > labels.  I would think the same thing should apply to extended special
> > purpose labels
>  
> yes that is true
>   but because these labels can be outside the 0-15 range,
> > existing implementations will include them in their hash.
>  
> I don't think this is true - if you find a special purpose label that
> you don't recognize you should silently drop that packet. So a packet
> with an unrecognized extension label should no get into the hashing
> at all.

It is.  If the 15 is not on the top of the stack, then the LSR MUST
NOT drop the packet.  In doing the hash, an older LSR would skip over
the 15 but then incorrectly hash on the next label if it fell outside
of the 0-15 range.

> > This will
> > have the effect that current implementations will add unintended entropy
> > when it sees these labels.
> >That's probably a bad effect and I doubt it
> > was intended.  Conversely, this is exactly the desired behaviour of
> > ELI+Entropy which this proposal appears to be modeled on.
> >
> > My second concern involves the size of the extended special purpose
> > label range and how that will impact very high-speed hardware designs.
> >   As it currently stands, detecting a reserved label is trivially simple
> > and since the set of reserved labels is so small, the handling of said
> > labels can be either implemented in a very small lookup resource or even
> > hard-coded.  Since the proposed extended special purpose label space is
> > now 20-bits wide, this becomes a much more expensive lookup resource in
> > terms of chip area, lookup cycles, etc.  If jumping from 4-bits to
> > 20-bits is "free", I'd be less concerned.  But IMO, it's not free and
> > may very well be an overreaction given that the rate of reserved label
> > allocation does not appear to be growing exponentially.
>  
> I'd be fully open to discuss how many special purpose labels that is
> needed, I saw Curtis talking about 0-1023, would that address your
> concern?
>  
> >
> > The third concern is a relatively minor issue with how the draft appears
> > to allow arbitrarily long strings of label 15 and seems to mandate that
> > they should be treated as a single occurence of label 15.  I could see
> > some implementations being vulnerable to DOS attack if they parse the
> > label stack recursively.  Is there a particular motivation for this
> > requirement or am I reading it wrong?
>  
> In the last version of the document we said that 15 in the extended
> space is "reserved", my personal opinion is that 15,15 is not allowed
> and that it should have be taken out of the draft.

+1

> > A possible solution that addresses all of these concerns, that
> > admittedly is not very elegant, is to use each consecutive occurance of
> > label 15 to extend the reserved label space by another 15 labels.  In
> > other words:
> > - labels 0-14 are the original (classic) reserved labels if they are not
> > preceeded by label 15.
> > - Unless they are preceeded by label 15, in which case labels 0-14 are
> > really mapped to special purpose labels 16-30.
> > - Unless they are preceeded by two consecutive label 15s, in which case
> > labels 0-14 are really mapped to special purpose labels 32-46.
> > - etc.
> > To address my 3rd concern, an implementation would discard a string of
> > label 15s if they exceeded the range of labels that it supported.
>  
> I'd really would like to allocate 0-1023 after 15 for the extended
> special purpose, with some of the as listed in the draft, have a common
> interpretation in both spaces.

How about 16-1023 following 15?  With 0-15 following 15 being
considered an error.  Then 10 bits can be passed to the OAM gorp.

> /Loa
> >
> > Yeah, I know, yuck.  But it does work and has the virtue of being
> > backwards-compatible with existing mpls multipath techniques and
> > allowing a much more gradual ramp for the hardware lookup tables.
> >
> > It also assumes that the rate of reserved label allocation will remain
> > more or less linear over time.  It may, in fact, decrease given that
> > GACh channel-types can probably address many future needs.
> >
> > regards,
> > Pablo

From cts@etri.re.kr  Mon Mar 25 21:01:36 2013
Return-Path: <cts@etri.re.kr>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FE3A21F888B for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 21:01:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -92.527
X-Spam-Level: 
X-Spam-Status: No, score=-92.527 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, MIME_8BIT_HEADER=0.3, MIME_BASE64_TEXT=1.753, TVD_SPACE_RATIO=2.219, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EwjstjWhzG3U for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 21:01:35 -0700 (PDT)
Received: from smtpeg.etri.re.kr (smtpeg2.etri.re.kr [129.254.27.142]) by ietfa.amsl.com (Postfix) with ESMTP id 8AAC921F886A for <mpls@ietf.org>; Mon, 25 Mar 2013 21:01:35 -0700 (PDT)
Received: from SMTP2.etri.info (129.254.28.72) by SMTPEG2.etri.info (129.254.27.142) with Microsoft SMTP Server (TLS) id 14.1.355.2; Tue, 26 Mar 2013 13:01:36 +0900
Received: from SMTP4.etri.info ([169.254.3.138]) by SMTP2.etri.info ([169.254.2.197]) with mapi id 14.01.0355.002; Tue, 26 Mar 2013 13:01:31 +0900
From: =?ks_c_5601-1987?B?waTFwr3E?= <cts@etri.re.kr>
To: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: test
Thread-Index: Ac4p1pTGezC8Ob6nS82twMdIX4rSrA==
Date: Tue, 26 Mar 2013 04:01:31 +0000
Message-ID: <AD98114A73E97041A2EDDCC3F3D10B030F64C7C0@SMTP4.etri.info>
Accept-Language: ko-KR, en-US
Content-Language: ko-KR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [129.254.73.69]
Content-Type: text/plain; charset="ks_c_5601-1987"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: [mpls] test
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2013 04:01:36 -0000

UGxlYXNlIGlnbm9yZS4uLg0KDQo=

From curtis@occnc.com  Mon Mar 25 21:06:17 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7CC521F88E8 for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 21:06:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.068
X-Spam-Level: 
X-Spam-Status: No, score=0.068 tagged_above=-999 required=5 tests=[AWL=0.563,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w0IMX7db96-V for <mpls@ietfa.amsl.com>; Mon, 25 Mar 2013 21:06:17 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 01CE121F88CC for <mpls@ietf.org>; Mon, 25 Mar 2013 21:06:16 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2Q4507N021858; Tue, 26 Mar 2013 00:05:00 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303260405.r2Q4507N021858@gateway1.orleans.occnc.com>
To: erosen@cisco.com
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Mon, 25 Mar 2013 10:55:43 EDT." <22045.1364223343@erosen-linux>
Date: Tue, 26 Mar 2013 00:05:00 -0400
Cc: mpls@ietf.org, draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org
Subject: Re: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2013 04:06:17 -0000

In message <22045.1364223343@erosen-linux>
Eric Rosen writes:
 
>  
> Loa> However there is one (maybe two) things in the draft that is a little
> Loa> more urgent than the extension of the special purpose label space.
>  
> Loa> 1. the renaming of "reserved labels" to "special purpose labels", to
> Loa>    align with how IANA uses the word "reserved".
>  
> Loa> 2. The procedures to deprecate and retire special purpose labels.
>  
> What is the urgency?
>  
> Loa> if you find a special purpose label that you don't recognize you should
> Loa> silently drop that packet. So a packet with an unrecognized extension
> Loa> label should not get into the hashing at all.
>  
> If an unrecognized label rises to the top of the label stack, the packet
> should be dropped.  However, I don't think there's any requirement for a
> router to drop a packet just because there's an unrecognized special purpose
> label somewhere in the stack.  So if hashing is done on the entire stack, I
> think Pablo is right that labels from the extended special purpose label
> space will get into the hash.
>  
> Whether that really makes any difference is another matter.  
>  
> Pablo> This will have the effect that current implementations will add
> Pablo> unintended entropy when it sees these labels.
>  
> Are there specific scenarios in which packets that should stay in order can get
> different special purpose labels pushed on their stacks, but cannot get
> different dynamically assigned labels pushed on their stacks?
>  
> Loa> I'd really would like to allocate 0-1023 after 15 for the extended
> Loa> special purpose
>  
> How about 0-63?  Or 0-255?  
>  
> If the WG were to decide that Pablo's point is valid, one could deal with it
> by treating several of the currently unused special purpose labels (I think
> there are nine available) as extension labels, each identifying a new 4-bit
> extended special purpose label space.  That scheme would satisfy Pablo's
> criteria, but would not require more than two label stack entries to
> represent any of the special purpose labels.  (I guess each such label space
> would have to assign 7 as the entropy label.)
>  
> I'm not advocating this scheme, but I do think it is better than using the
> cardinality of a sequence of 15's to identify a particular special purpose
> label space ;-)

No one is proposing to use the cardinality of a sequence of 15's and
in fact most of us are trying to get two 15s in a row to be an error
and I'm pushing for 0-15 following 15 to be an error.

> With regard to Jeff's suggestion to just expand the special purpose label
> space by several bits, I think the problem is the following.  There are
> bound to be routers in the network that do not know that 17, say, is now a
> special purpose label.  Such routers may bind dynamically 17 to a FEC or
> tunnel.  This will add an exciting bit of unpredictability to the handling
> of packets carrying that label.

17 would have no special meaning unless it directly follows 15.

> Jeff> Plenty of routers exist that are unwilling to look at a label stack
> Jeff> deeper than 3..5 labels.
>  
> I'm guessing that "unwilling to look at" means that the high speed memory
> used to hold the packet header cannot hold more than 3 to 5 labels.  This
> would only be a problem for a P router if it had to interpret (in the fast
> path) an extended special purpose label and 2-4 regular labels (or a couple
> of special purpose labels) in order to dispatch the packet properly.  It
> might be interesting to examine such scenarios, if someone can present them
> without getting overly emotional about it ;-)

By unwilling to look at, Jeff means unwilling to use them in the
multipath hash.

In PWE order (bottom to top).

PWE3 flow label
PWE3 PW label
EL
ELI
LDP
EL
ELI
RSVP-TE

OK.  That is 8.  Wedge 15 and new improved special label in there
(somewhere).  OTOH, only the top three (TE, ELI, EL) need to be looked
at if the gadget support EL.

Curtis

From jsw@inconcepts.biz  Tue Mar 26 01:58:11 2013
Return-Path: <jsw@inconcepts.biz>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5079121F86EA for <mpls@ietfa.amsl.com>; Tue, 26 Mar 2013 01:58:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.479
X-Spam-Level: 
X-Spam-Status: No, score=0.479 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wj7UOICIKbn6 for <mpls@ietfa.amsl.com>; Tue, 26 Mar 2013 01:58:10 -0700 (PDT)
Received: from mail-ie0-x231.google.com (mail-ie0-x231.google.com [IPv6:2607:f8b0:4001:c03::231]) by ietfa.amsl.com (Postfix) with ESMTP id 9595921F8617 for <mpls@ietf.org>; Tue, 26 Mar 2013 01:58:10 -0700 (PDT)
Received: by mail-ie0-f177.google.com with SMTP id tp5so4146936ieb.22 for <mpls@ietf.org>; Tue, 26 Mar 2013 01:58:10 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=PKgJ1MvxjsWLlf6CmVBtyds/nS9OPtvU6aQsA9oVqWM=; b=QYtLTzz7XwYxRqJM1tyCz3pq3cnbmFUAeprZFqprEZevEJfW/OwldIYhsXz2IG14ze fgH2Tcsabn4TLGjw8GJwKJR6Gj4kkFyLg9vDJj4clu36ydiXTdBTFlw2RW5+pAOuPX4e CZsxbpoVwSEW0c2FzEPDoshrKwsbiFVBTtVgX8GeIDYdfoJD7x6uoJ/mJR7QKGPMZjVO bgUh7jAPSfflw5OkwK1PSRbRMvgKmG1tBAtaDZdgDFSw3tr35sf+UAbz4eXyvAfUrTHl TmAmXozcWTapB0VMLyOcdOHjYdGQPnSFFGDg64EttsFE3kvNCy9ytzwQfXZGsBAfFUII OaGw==
MIME-Version: 1.0
X-Received: by 10.50.13.100 with SMTP id g4mr806166igc.44.1364288290091; Tue, 26 Mar 2013 01:58:10 -0700 (PDT)
Received: by 10.50.152.105 with HTTP; Tue, 26 Mar 2013 01:58:09 -0700 (PDT)
X-Originating-IP: [74.134.22.105]
In-Reply-To: <201303260206.r2Q26dYe018188@gateway1.orleans.occnc.com>
References: <CAPWAtbKu=JvFYwHWW-8ToxS7czDUgUU6Z=vJCq5JQstKTwiBSA@mail.gmail.com> <201303260206.r2Q26dYe018188@gateway1.orleans.occnc.com>
Date: Tue, 26 Mar 2013 04:58:09 -0400
Message-ID: <CAPWAtbLw0vHDMO28LqNpBY93FtWFSz0eWxNjo=Qor1OxExXMFg@mail.gmail.com>
From: Jeff Wheeler <jsw@inconcepts.biz>
To: curtis@occnc.com
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQl75Zp91pLt8nrOt12VjtLct7VOXDsqrCWtr/GL4fRcNuSWFdUOk7EBSWBzoMZgEfMOh3Sh
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2013 08:58:11 -0000

On Mon, Mar 25, 2013 at 10:06 PM, Curtis Villamizar <curtis@occnc.com> wrote:
> The point is that currently an LSR with a smaller that 2^20 (roughly 1
> million) ILM that is table based, can insure that all label forwarded
> to it by legitimate traffic falls within its ILM table.

You expressed concern that some hardware would be unable to cope with
reserved labels 16-1023 but could cope with [15][X] and I disagree.
If Entropy Labels doesn't break this hardware, then neither will any
possible expanded reserved label scheme -- except those that make the
label stack too deep.

This draft makes the label stack deeper.  There is zero benefit to
that.  I'll respond to your other remarks below, as you've actually
argued my position for me.

> I don't think we are supposed to mention vendor products, but ...
>
> I worked closely with two chip vendors.  Both of their high end chip

This working group is basing an obviously bad design decision on the
assumption that some hardware exists that somehow could not cope with
simply expanding the reserved label range from 0-15 to 0-1023.

If these hardware makers are concerned about their products
inter-operating, then they should speak up.  It shouldn't be your
responsibility.

I argue that there are zero such chips deployed with such an
incredibly stupid design that they would, in any way, break if the
0-15 range is just made 0-Bigger.

0-Bigger is technically superior, in every way, to the 15 prefix
proposed in this draft.

If you want to do the technically inferior solution, then please
justify it.  Otherwise, let these makers of old or badly-designed
chips express their concern.

> Bad hardware is no reason to not move forward.  In 2000 there were
> plenty of routers in the field that could not forward MPLS at all.

You can't argue that "bad hardware is no reason to move forward," but
then support a bad design, like this 15 prefix before new reserved
labels; and justify it by saying there is some hardware that can't
support an extended range.

Which do you want?  Supporting the bad hardware that no one has been
able to name, and no one has even claimed exists, even without naming
it?

Or would you like a technically superior solution, which is very
simply, changing 0-15 to 0-1023 (or whatever value is agreeable.)

Making the label stack deeper for no reason is really stupid.  If you
can show some reason to do it, I am certainly willing to listen.  "Bad
hardware" that no one claims exists in the field is not a reason.

> I would like to see 15 followed by 0-15 be declared to be an error.

I disagree strongly with the 15 prefix concept.  However, if it does
keep momentum, I agree that [15][15] should be undefined behavior, and
that should be explicitly documented as undefined.  This covers
routers that don't know about 15.

-- 
Jeff S Wheeler <jsw@inconcepts.biz>
Sr Network Operator  /  Innovative Network Concepts

From jsw@inconcepts.biz  Tue Mar 26 02:20:34 2013
Return-Path: <jsw@inconcepts.biz>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 660C821F893D for <mpls@ietfa.amsl.com>; Tue, 26 Mar 2013 02:20:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.479
X-Spam-Level: 
X-Spam-Status: No, score=0.479 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rNhLh4Tg8xCa for <mpls@ietfa.amsl.com>; Tue, 26 Mar 2013 02:20:33 -0700 (PDT)
Received: from mail-ia0-x22e.google.com (mail-ia0-x22e.google.com [IPv6:2607:f8b0:4001:c02::22e]) by ietfa.amsl.com (Postfix) with ESMTP id C314E21F8934 for <mpls@ietf.org>; Tue, 26 Mar 2013 02:20:33 -0700 (PDT)
Received: by mail-ia0-f174.google.com with SMTP id b35so6153536iac.19 for <mpls@ietf.org>; Tue, 26 Mar 2013 02:20:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=MEIv0l1FzY9v4ZkWCleTAlUWf6yZC8MeiS0VjmQvZa8=; b=Rrdq+OXDdvM1SB5RVqqDcOr2ix5ln701H7aEvg8MTZoPiN3FYdrE6WbJ1almuI9rnA OvFf2wY3rFcrHHrv3xU3BuvagW+FypOUqmqxNqJt1fezMf3q80bsfA9N0yUI/2uLIiJv 1syL9Yrj/t1BZLaIzd6cjTdkWBt064WaL13kQIr7nu4/FY/pyhgS5pUCQc2B5AjEejb8 /u18pNn+4jwt/GTISe1vD+jvXTN0faYFqyjuRL5iwZpk0MsxtRZlxtQrEkYyNX8xgjBt kzgGEcYLBJi8A7M4gNdRgovEg18mnAdTebLSVqvBXu6jDrZo3rSS3vCjG6SSte4zxn8Q gKbg==
MIME-Version: 1.0
X-Received: by 10.50.57.200 with SMTP id k8mr818460igq.44.1364289632932; Tue, 26 Mar 2013 02:20:32 -0700 (PDT)
Received: by 10.50.152.105 with HTTP; Tue, 26 Mar 2013 02:20:32 -0700 (PDT)
X-Originating-IP: [74.134.22.105]
In-Reply-To: <22045.1364223343@erosen-linux>
References: <51501F3E.2010400@pi.nu> <22045.1364223343@erosen-linux>
Date: Tue, 26 Mar 2013 05:20:32 -0400
Message-ID: <CAPWAtbLd=uvmF0Uq+_jreF-LW5Bq5daFiw1fqdoMn_7zAfA0ow@mail.gmail.com>
From: Jeff Wheeler <jsw@inconcepts.biz>
To: erosen@cisco.com
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQlcrlH88vFibOH727wLULJ1UY7QyxD6T8//H2i1nHnwynq0v5QpAgBn7hkVG7+pR7fxXWO3
Cc: mpls@ietf.org
Subject: Re: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2013 09:20:34 -0000

On Mon, Mar 25, 2013 at 10:55 AM, Eric Rosen <erosen@cisco.com> wrote:
> What is the urgency?

See below.

> With regard to Jeff's suggestion to just expand the special purpose label
> space by several bits, I think the problem is the following.  There are
> bound to be routers in the network that do not know that 17, say, is now a
> special purpose label.  Such routers may bind dynamically 17 to a FEC or
> tunnel.  This will add an exciting bit of unpredictability to the handling
> of packets carrying that label.

Precisely -- today you can use 17 as a forwarding label.  I argue that
the best solution is to expand the existing special-purpose label
space, so PE routers must first stop allocating 17 and friends;
otherwise P routers will think an FEC label is an SP label, and create
an inter-op problem.

It's questionable whether or not the existing special-purpose label
space will ever be exhausted.  This is plenty of time for PE routers
to receive software updates that no longer allocate 16-1023 (or
whatever) as forwarding labels.

> Jeff> Plenty of routers exist that are unwilling to look at a label stack
> Jeff> deeper than 3..5 labels.
>
> I'm guessing that "unwilling to look at" means that the high speed memory
> used to hold the packet header cannot hold more than 3 to 5 labels.  This
> would only be a problem for a P router if it had to interpret (in the fast
> path) an extended special purpose label and 2-4 regular labels (or a couple
> of special purpose labels) in order to dispatch the packet properly.  It
> might be interesting to examine such scenarios, if someone can present them
> without getting overly emotional about it ;-)

As Curtis points out, it may also be a problem for hashing.  If the
router cannot find the BoS then it can't hash on the payload.  The
wisdom of payload estimation hashing has proven to be questionable at
best, but a deeper and deeper label stack causes more problems than
just MTU.

Whether you call it register size, compute cycles per packet, or
whatever, the fact is that many routers exist that are limited to 3..5
labels before the router's behavior becomes unspecified or degraded.

-- 
Jeff S Wheeler <jsw@inconcepts.biz>
Sr Network Operator  /  Innovative Network Concepts

From internet-drafts@ietf.org  Tue Mar 26 09:07:31 2013
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DA441F0D07; Tue, 26 Mar 2013 09:07:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.56
X-Spam-Level: 
X-Spam-Status: No, score=-102.56 tagged_above=-999 required=5 tests=[AWL=0.040, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QEC3mtei7POZ; Tue, 26 Mar 2013 09:07:30 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A18321F8AF0; Tue, 26 Mar 2013 09:07:30 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.43
Message-ID: <20130326160730.19606.9284.idtracker@ietfa.amsl.com>
Date: Tue, 26 Mar 2013 09:07:30 -0700
Cc: mpls@ietf.org
Subject: [mpls] I-D Action: draft-ietf-mpls-smp-requirements-00.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2013 16:07:32 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Multiprotocol Label Switching Working Gro=
up of the IETF.

	Title           : Requirements for MPLS Shared Mesh Protection
	Author(s)       : Yaacov Weingarten
                          Sam Aldrin
                          Ping Pan
                          Jeong-dong Ryoo
                          Greg Mirsky
	Filename        : draft-ietf-mpls-smp-requirements-00.txt
	Pages           : 13
	Date            : 2013-03-25

Abstract:
   This document presents the basic network objectives for the behavior
   of shared mesh protection (SMP) not based on control-plane support.
   This is an expansion of the basic requirements presented in the MPLS
   Transport Profile Requirements (RFC5654) and MPLS Transport Profile
   Survivability Framework (RFC6372) documents.  This document should be
   used as a basis for the definition of the mechanism that would be
   used to implement SMP for MPLS-TP data paths, in networks that do not
   employ a control plane for their operation.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-smp-requirements

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-mpls-smp-requirements-00


Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From lberger@labn.net  Wed Mar 27 07:26:25 2013
Return-Path: <lberger@labn.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63AF021F9189 for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 07:26:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.273
X-Spam-Level: 
X-Spam-Status: No, score=-102.273 tagged_above=-999 required=5 tests=[AWL=-0.008, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MkCfEKADm6e8 for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 07:26:20 -0700 (PDT)
Received: from oproxy13-pub.unifiedlayer.com (oproxy13-pub.unifiedlayer.com [69.89.16.30]) by ietfa.amsl.com (Postfix) with SMTP id 0AF5221F9184 for <mpls@ietf.org>; Wed, 27 Mar 2013 07:26:20 -0700 (PDT)
Received: (qmail 13677 invoked by uid 0); 27 Mar 2013 14:25:57 -0000
Received: from unknown (HELO box313.bluehost.com) (69.89.31.113) by oproxy13.unifiedlayer.com with SMTP; 27 Mar 2013 14:25:57 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default;  h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=pxqU6vqXI1NkVWVgQ3VN7SklAHeSKZQDDHmQ8VzGAYc=;  b=X8Q4pTiYj2a2s7mSa1Yu7COz7a7owkSO+G/vu6K9EXMNFCPVk2S0TTr6LCX68/bCIgCkRx/SY9p1omMyDZxXxApK+848+j3VRJQF167zQ+/u1cNf8MzuKB0FrjuODFZ6;
Received: from box313.bluehost.com ([69.89.31.113]:55651 helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.80) (envelope-from <lberger@labn.net>) id 1UKrIb-0007wS-9e; Wed, 27 Mar 2013 08:25:57 -0600
Message-ID: <5152FAD5.7040309@labn.net>
Date: Wed, 27 Mar 2013 06:57:41 -0700
From: Lou Berger <lberger@labn.net>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>
References: <50E5E64A.8090105@pi.nu> <CAA=duU1JC9n2uCHLaU9znryuydYfJ3fw_du=3GXkK-4eH=H5FA@mail.gmail.com> <EF35EE4B92789843B1DECBC0E24558640C5565@eusaamb105.ericsson.se> <4A1562797D64E44993C5CBF38CF1BE4805E29A@ESESSMB301.ericsson.se>
In-Reply-To: <4A1562797D64E44993C5CBF38CF1BE4805E29A@ESESSMB301.ericsson.se>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org" <draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org>
Subject: Re: [mpls] poll to see if we have support to make draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Mar 2013 14:26:25 -0000

Daniele,
	We're finally getting around to updating this draft.  See below for
responses in-line.

On 1/10/2013 10:58 AM, Daniele Ceccarelli wrote:
>  Yes/Support
>  
> with some very minor comments/suggestions:
>  
> BR
> Daniele
>  
> 1 .
>    MPLS TE-LSP support is discussed in [RFC4875] and
>    [RFC5332], and PW support is being developed based on
>    [I-D.ietf-pwe3-p2mp-pw-requirements] and
>    [I-D.ietf-l2vpn-vpms-frmwk-requirements].
> I'd say that P2MP MPLS TE-LSP support is discussed...and P2MP PW support....

done!

>  
> 2.
> 
>    MPLS-TP point-to-
>    multipoint connectivity is analogous to that provided by traditional
>    transport technologies such as Optical Transport Network (OTN) point-
>    to-multipoint [ref?] and optical drop-and-continue [ref?], and thus
>    supports the same class of traditional applications.
> 
> Maybe it could be worth listing which this applications are?
> 

Adding "e.g., video distribution." Do you have any other examples you'd
like to see included?

> 3. 
>  
> 
> Per [RFC6373], the definitions of P2MP, [RFC4875], and GMPLS
>    recovery, [RFC4872] and [RFC4873], do not explicitly cover their
>    interactions.  MPLS-TP requires a formal definition of recovery
>    techniques for P2MP LSPs.  Such a formal definition will be based on
>    existing RFCs and may not require any new protocol mechanisms but,
>    nonetheless, should be documented. 
> 
> Is there any plan to document it in this ID o somewhere else? if so, where?

I don't have such a plan, nor have I heard of anyone working on this
document.  Looks like an opportunity for authorship for someone!

> RFC6372 only provides protection considerations, what about restoration?

Well this is really a comment on RFC6372.  In any case, it certainly
mentions restoration.

Much thanks!
Lou

> 
>  
> 
> On Thu, Jan 3, 2013 at 3:12 PM, Loa Andersson <loa@pi.nu <mailto:loa@pi.nu>> wrote:
> 
>     Working group,
> 
>     This is to start a two week poll on adopting
>     draft-fbb-mpls-tp-p2mp-framework-06 as an MPLS working group document.
> 
>     Please send your comments (support/not support) to the mpls working
>     group mailing list (mpls at ietf.org <http://ietf.org>). Please give
>     an technical
>     motivation for your support/not support, especially if you think that
>     the document should not be adopted as a working group document.
> 
>     This poll ends January 17, 2013.
> 
>     There are no IPR claim against this document.
> 
>     All the active co-authors has stated on the working group mailing list
>     that they are not aware of any other IPR claims than those already
>     disclosed.
> 
>     /Loa
>     (mpls wg co-chair)
> 
>     -- 
> 
> 
>     Loa Andersson                         email:
>     loa.andersson@ericsson.com <mailto:loa.andersson@ericsson.com>
>     Sr Strategy and Standards Manager            loa@pi.nu
>     <mailto:loa@pi.nu>
>     Ericsson Inc                          phone: +46 10 717 52 13
>     <tel:%2B46%2010%20717%2052%2013>
>                                                  +46 767 72 92 13
>     <tel:%2B46%20767%2072%2092%2013>
>     _______________________________________________
>     mpls mailing list
>     mpls@ietf.org <mailto:mpls@ietf.org>
>     https://www.ietf.org/mailman/listinfo/mpls
> 
>      
> 
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> 

From lberger@labn.net  Wed Mar 27 07:26:38 2013
Return-Path: <lberger@labn.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EA8821F918D for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 07:26:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.271
X-Spam-Level: 
X-Spam-Status: No, score=-102.271 tagged_above=-999 required=5 tests=[AWL=-0.006, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rmBWVtEhlAKV for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 07:26:36 -0700 (PDT)
Received: from oproxy13-pub.unifiedlayer.com (oproxy13-pub.unifiedlayer.com [69.89.16.30]) by ietfa.amsl.com (Postfix) with SMTP id C654221F9184 for <mpls@ietf.org>; Wed, 27 Mar 2013 07:26:25 -0700 (PDT)
Received: (qmail 14028 invoked by uid 0); 27 Mar 2013 14:26:02 -0000
Received: from unknown (HELO box313.bluehost.com) (69.89.31.113) by oproxy13.unifiedlayer.com with SMTP; 27 Mar 2013 14:26:02 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default;  h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=FRyMn9tY/3cq7JDeUDUaLFWF4iV6Z6kLajm54DCXg90=;  b=XKPSBxiH9kal/zHIM7SsPmVd0hVY6DEJN4MCz8odFRQwghGfmtnB8QCflX7+zeYQ1IPHyDBkoglO04kueUwYXciYSpcmvIAjZswVJShDM9VK8vs3/tSKavTT/87teyEz;
Received: from box313.bluehost.com ([69.89.31.113]:55658 helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.80) (envelope-from <lberger@labn.net>) id 1UKrIf-0007yq-Ai; Wed, 27 Mar 2013 08:26:02 -0600
Message-ID: <5152FD21.4040403@labn.net>
Date: Wed, 27 Mar 2013 07:07:29 -0700
From: Lou Berger <lberger@labn.net>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: Gregory Mirsky <gregory.mirsky@ericsson.com>
References: <50E5E64A.8090105@pi.nu> <7347100B5761DC41A166AC17F22DF11204DA19@eusaamb103.ericsson.se>
In-Reply-To: <7347100B5761DC41A166AC17F22DF11204DA19@eusaamb103.ericsson.se>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org" <draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org>
Subject: Re: [mpls] poll to see if we have support to make draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Mar 2013 14:26:38 -0000

Hi Greg,
	Thanks for the comment.  Sorry about the overdue response.

The proposed revised text to address you comment is:

      ... describes the application of linear protection to
      unidirectional P2MP entities using 1+1 and 1:1 protection
      architecture. For 1+1, the approach is for the root of the P2MP
      tree to bridge the user traffic to both the working and
      protection entities. Each sink/leaf MPLS-TP node selects the
      traffic from one entity according to some predetermined
      criteria.

      For 1:1, the source/root MPLS-TP node needs to identify the
      existence of a fault condition on any of the branches of the
      network.  Fault notification happens from the node idenifying
      the fault to the root node and from the leaves to the root via
      an out of band path...

I think this covers it.  Do you agree?

Lou

On 1/14/2013 7:35 PM, Gregory Mirsky wrote:
> Dear All,
> support
>  
> As a note/suggestion.
> 
>   * I think that the first paragraph of the Section 6 Survivability
>     might be interpreted as in 1:1 protection extra traffic on
>     protection path is not allowed. AFAIK, in 1:1 protection traffic not
>     being sent on protection paths before the defect detected and the
>     root been informed to shift traffic onto the protection path.
> 
>  
>         Regards,
>                 Greg
>  
> -----Original Message-----
> From: mpls-bounces@ietf.org [_mailto:mpls-bounces@ietf.org_] On Behalf
> Of Loa Andersson
> Sent: Thursday, January 03, 2013 12:13 PM
> To: mpls@ietf.org
> Cc: mpls-chairs@tools.ietf.org;
> draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org
> Subject: [mpls] poll to see if we have support to make
> draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
>  
> Working group,
>  
> This is to start a two week poll on adopting
> draft-fbb-mpls-tp-p2mp-framework-06 as an MPLS working group document.
>  
> Please send your comments (support/not support) to the mpls working
> group mailing list (mpls at ietf.org). Please give an technical
> motivation for your support/not support, especially if you think that
> the document should not be adopted as a working group document.
>  
> This poll ends January 17, 2013.
>  
> There are no IPR claim against this document.
>  
> All the active co-authors has stated on the working group mailing list
> that they are not aware of any other IPR claims than those already
> disclosed.
>  
> /Loa
> (mpls wg co-chair)
>  
> -- 
>  
>  
> Loa Andersson                         email: loa.andersson@ericsson.com
> Sr Strategy and Standards Manager            loa@pi.nu
> Ericsson Inc                          phone: +46 10 717 52 13
>                                               +46 767 72 92 13
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> _https://www.ietf.org/mailman/listinfo/mpls_
>  
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> 

From pabloisnot@gmail.com  Wed Mar 27 07:26:51 2013
Return-Path: <pabloisnot@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03F9F21F918F for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 07:26:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UoS+Nuw2BLwt for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 07:26:50 -0700 (PDT)
Received: from mail-ve0-f170.google.com (mail-ve0-f170.google.com [209.85.128.170]) by ietfa.amsl.com (Postfix) with ESMTP id 1DDFA21F9182 for <mpls@ietf.org>; Wed, 27 Mar 2013 07:26:48 -0700 (PDT)
Received: by mail-ve0-f170.google.com with SMTP id 15so1441058vea.15 for <mpls@ietf.org>; Wed, 27 Mar 2013 07:26:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=kKnDHCbVqgVm75q0j/8o9dYP1rAvEI55EJ87wDoWXg0=; b=kxN8bDpL8Xb3kWTRiAc7mWsJzslvZZoca3tI8JjEIjZec7z94IsFUzL/BFf8XFf6Df TevgW3NNecn/Lk524/8uB+j6ZCveIvAn+xjfUtlwaknNrk7JEXqTuudPLjJIn2La5ZXM AdNHgwzc4sJEl/tsGJ3DTE+/+vjblaZGUCIPYdLeLumxsk48lhOC3JKdHMHxrAthrT07 U5AAI0pOvv8uedM7vSztcNtUTyaG+QvrGeIHfILoVNqVIxGGh6Qse/rlhtVoT/Ewb8SQ lxnJElCIhYwVyOBfmixCMf+hyhaFElVdfeAbI6uCM9MLTJKV06gx0ZnQY0P3ZpieZ8Ls fpxg==
MIME-Version: 1.0
X-Received: by 10.52.21.212 with SMTP id x20mr19564745vde.106.1364394407526; Wed, 27 Mar 2013 07:26:47 -0700 (PDT)
Received: by 10.52.97.97 with HTTP; Wed, 27 Mar 2013 07:26:47 -0700 (PDT)
In-Reply-To: <22045.1364223343@erosen-linux>
References: <51501F3E.2010400@pi.nu> <22045.1364223343@erosen-linux>
Date: Wed, 27 Mar 2013 10:26:47 -0400
Message-ID: <CAGEmCZzmtUMWpqO_BP0-TQ565MpyXkSvGrYUWhb-gJE0ordZDg@mail.gmail.com>
From: Pablo Frank <pabloisnot@gmail.com>
To: erosen@cisco.com
Content-Type: multipart/alternative; boundary=20cf3079bb28fe8a7a04d8e8d328
Cc: mpls@ietf.org, draft-kompella-mpls-special-purpose-labels-02@tools.ietf.org
Subject: Re: [mpls] Concerns about draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Mar 2013 14:26:51 -0000

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

A few more comments below PF>>

On Mon, Mar 25, 2013 at 10:55 AM, Eric Rosen <erosen@cisco.com> wrote:

>
> If an unrecognized label rises to the top of the label stack, the packet
> should be dropped.  However, I don't think there's any requirement for a
> router to drop a packet just because there's an unrecognized special
> purpose
> label somewhere in the stack.  So if hashing is done on the entire stack, I
> think Pablo is right that labels from the extended special purpose label
> space will get into the hash.
>
> Whether that really makes any difference is another matter.
>

PF>> It might be useful if the authors of RFC 6790 could comment on why
exactly reserved/special-purpose labels MUST NOT be included in a transit
LSR's hash (afaik, this is the first normative reference that states this
explicitly).  Probably the key reason is for GAL.  I imagine it's not very
helpful to have your LM/DM packets misordered with respect to the flow that
they are trying to monitor.

PF>> But I wonder if this really matters for the other currently defined
SPLs though and whether it will matter for future proposed SPLs.  It may be
*okay* if we simply note in the document that new SPLs allocated from the
extended SPL space may not have this property respected by older transit
LSRs.  Perhaps this even becomes a criteria to determine which space you
should request a new SPL from.  i.e. if your proposed SPL does not require
strict flow ordering wrt the LSP it is associated with, then such SPLs
should be allocated out of the extended space.  We may want to "protect" /
"reserve" the remaining labels in the 0-14 space for uses that require
strict ordering (btw, there's 8 left, not including  label 15).
 Ironically, that has the unfortunate consequence of making this matter
more urgent, not less.  :-)

>
> Loa> I'd really would like to allocate 0-1023 after 15 for the extended
> Loa> special purpose
>
> How about 0-63?  Or 0-255?
>

PF>> In the long-term, it probably doesn't matter that much because
hardware will adapt.  In the short-term, looking at some existing hardware
designs, the difference between, say, 16-1023 and 16-255 can be
significant.  In one NPU that I've used (not naming names but I imagine
some of you can guess), having a 10-bit space could force me to use a
16-bit CAM instead of an 8-bit CAM.  The difference in access-time is a
factor of 4.  That'll add up especially when there's at least two of these
labels now.

If the WG were to decide that Pablo's point is valid, one could deal with it
> by treating several of the currently unused special purpose labels (I think
> there are nine available) as extension labels, each identifying a new 4-bit
> extended special purpose label space.  That scheme would satisfy Pablo's
> criteria, but would not require more than two label stack entries to
> represent any of the special purpose labels.  (I guess each such label
> space
> would have to assign 7 as the entropy label.)
>
> I'm not advocating this scheme, but I do think it is better than using the
> cardinality of a sequence of 15's to identify a particular special purpose
> label space ;-)


PF>> Hey, I didn't say that I *liked* the cardinality idea.  Part of the
reason I suggested it was because I'm kinda hoping that we never actually
get to the 2nd 15.  Your suggestion works as well but it requires us to act
now, whereas my (admittedly quite awful) idea lets us ignore the problem
for hopefully several decades.

PF>> OTOH, if my concerns about SPL misordering only applies to a sub-set
of the SPLs then I'm leaning more towards a scheme where 0-14 is reserved
for legacy and ordering-dependent SPLs and 16-255/1023 is made available
"immediately" for less-strict uses.

cheers,
Pablo

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

A few more comments below PF&gt;&gt;<br><br><div class=3D"gmail_quote">On M=
on, Mar 25, 2013 at 10:55 AM, Eric Rosen <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:erosen@cisco.com" target=3D"_blank">erosen@cisco.com</a>&gt;</span> w=
rote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br>
If an unrecognized label rises to the top of the label stack, the packet<br=
>
should be dropped. =A0However, I don&#39;t think there&#39;s any requiremen=
t for a<br>
router to drop a packet just because there&#39;s an unrecognized special pu=
rpose<br>
label somewhere in the stack. =A0So if hashing is done on the entire stack,=
 I<br>
think Pablo is right that labels from the extended special purpose label<br=
>
space will get into the hash.<br>
<br>
Whether that really makes any difference is another matter.<br></blockquote=
><div><br></div><div>PF&gt;&gt; It might be useful if the authors of RFC 67=
90 could comment on why exactly reserved/special-purpose labels MUST NOT be=
 included in a transit LSR&#39;s hash (afaik, this is the first normative r=
eference that states this explicitly). =A0Probably the key reason is for GA=
L. =A0I imagine it&#39;s not very helpful to have your LM/DM packets misord=
ered with respect to the flow that they are trying to monitor. =A0</div>
<div><br></div><div>PF&gt;&gt; But I wonder if this really matters for the =
other currently defined SPLs though and whether it will matter for future p=
roposed SPLs. =A0It may be *okay* if we simply note in the document that ne=
w SPLs allocated from the extended SPL space may not have this property res=
pected by older transit LSRs. =A0Perhaps this even becomes a criteria to de=
termine which space you should request a new SPL from. =A0i.e. if your prop=
osed SPL does not require strict flow ordering wrt the LSP it is associated=
 with, then such SPLs should be allocated out of the extended space. =A0We =
may want to &quot;protect&quot; / &quot;reserve&quot; the remaining labels =
in the 0-14 space for uses that require strict ordering (btw, there&#39;s 8=
 left, not including =A0label 15). =A0Ironically, that has the unfortunate =
consequence of making this matter more urgent, not less. =A0:-)</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br>
Loa&gt; I&#39;d really would like to allocate 0-1023 after 15 for the exten=
ded<br>
Loa&gt; special purpose<br>
<br>
How about 0-63? =A0Or 0-255?<br></blockquote><div><br></div><div>PF&gt;&gt;=
 In the long-term, it probably doesn&#39;t matter that much because hardwar=
e will adapt. =A0In the short-term, looking at some existing hardware desig=
ns, the difference between, say, 16-1023 and 16-255 can be significant. =A0=
In one NPU that I&#39;ve used (not naming names but I imagine some of you c=
an guess), having a 10-bit space could force me to use a 16-bit CAM instead=
 of an 8-bit CAM. =A0The difference in access-time is a factor of 4. =A0Tha=
t&#39;ll add up especially when there&#39;s at least two of these labels no=
w.</div>
<div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">If the WG were to decide that=
 Pablo&#39;s point is valid, one could deal with it<br>
by treating several of the currently unused special purpose labels (I think=
<br>
there are nine available) as extension labels, each identifying a new 4-bit=
<br>
extended special purpose label space. =A0That scheme would satisfy Pablo&#3=
9;s<br>
criteria, but would not require more than two label stack entries to<br>
represent any of the special purpose labels. =A0(I guess each such label sp=
ace<br>
would have to assign 7 as the entropy label.)<br>
<br>
I&#39;m not advocating this scheme, but I do think it is better than using =
the<br>
cardinality of a sequence of 15&#39;s to identify a particular special purp=
ose<br>
label space ;-)</blockquote><div><br></div><div>PF&gt;&gt; Hey, I didn&#39;=
t say that I *liked* the cardinality idea. =A0Part of the reason I suggeste=
d it was because I&#39;m kinda hoping that we never actually get to the 2nd=
 15. =A0Your suggestion works as well but it requires us to act now, wherea=
s my (admittedly quite awful) idea lets us ignore the problem for hopefully=
 several decades. =A0</div>
<div><br></div><div>PF&gt;&gt; OTOH, if my concerns about SPL misordering o=
nly applies to a sub-set of the SPLs then I&#39;m leaning more towards a sc=
heme where 0-14 is reserved for legacy and ordering-dependent SPLs and 16-2=
55/1023 is made available &quot;immediately&quot; for less-strict uses.</di=
v>
<div><br></div><div>cheers,</div><div>Pablo</div><div><br></div></div>

--20cf3079bb28fe8a7a04d8e8d328--

From gregory.mirsky@ericsson.com  Wed Mar 27 10:23:48 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F05021F91B6 for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 10:23:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vqbn4PW3rFBV for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 10:23:47 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id 90F0021F91A5 for <mpls@ietf.org>; Wed, 27 Mar 2013 10:23:32 -0700 (PDT)
X-AuditID: c6180641-b7faf6d00000096b-54-51532b13cd80
Received: from EUSAAHC002.ericsson.se (Unknown_Domain [147.117.188.78]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id 5F.64.02411.31B23515; Wed, 27 Mar 2013 18:23:31 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC002.ericsson.se ([147.117.188.78]) with mapi id 14.02.0318.004; Wed, 27 Mar 2013 13:23:30 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Lou Berger <lberger@labn.net>
Thread-Topic: [mpls] poll to see if we have support to make draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
Thread-Index: AQHN6e7D/IbBd7ar9Uu2/4Nldm1tYpi6GjgogAAxOGA=
Date: Wed, 27 Mar 2013 17:23:30 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF112075454@eusaamb103.ericsson.se>
References: <50E5E64A.8090105@pi.nu> <7347100B5761DC41A166AC17F22DF11204DA19@eusaamb103.ericsson.se> <5152FD21.4040403@labn.net>
In-Reply-To: <5152FD21.4040403@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.134]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLLMWRmVeSWpSXmKPExsUyuXSPn66wdnCgQdMKS4upC3ewW3Q0v2Wx +H5pCYvFraUrWR1YPJYs+cnk8WFTM5vHl8uf2QKYo7hsUlJzMstSi/TtErgy/q+ZyFgwS6bi 8F7PBsbjol2MHBwSAiYSk7+UdTFyApliEhfurWfrYuTiEBI4wihx6nwDlLOcUeLZ0UlMIFVs AkYSLzb2sIPYIgKKEl8/LmICKWIWOMkocWHSQjaQhLBAhcSuafuYIIoqJRbf2MAIYVtJLNp4 EayZRUBVYvbn+WD1vALeEnOOfmaG2NbCKPHm+jxWkASngIZE6/oTYA2MQPd9P7UGbCizgLjE rSfzmSDuFpBYsuc8M4QtKvHy8T9WCFtZYsmT/SwQ9ToSC3Z/YoOwtSWWLXzNDLFYUOLkzCcs ExjFZiEZOwtJyywkLbOQtCxgZFnFyFFanFqWm25kuIkRGEXHJNgcdzAu+GR5iFGag0VJnDfU 9UKAkEB6YklqdmpqQWpRfFFpTmrxIUYmDk6pBsZM7rqlF/8XqxsfKStbuOz58fp/zB+e3fH/ GHRQw03xZ/3234u9W6Nmhvb1M+aJOwm1XblX5BhoJ5EfH2GwLGG1l7tJ6ddcg0XLg1bW3ZXa Wlr5SM0uaqGsRLCSU5gDi/n1TbGJr1K/JR23jduqb6iu4nlqqfL2uPsS9RbmvVejwvblN8/R VmIpzkg01GIuKk4EAIGExJ9wAgAA
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org" <draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org>
Subject: Re: [mpls] poll to see if we have support to make draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Mar 2013 17:23:48 -0000

Hi Lou,
Thank you. I agree with the proposed change.

	Regards,
		Greg=20

-----Original Message-----
From: Lou Berger [mailto:lberger@labn.net]=20
Sent: Wednesday, March 27, 2013 7:07 AM
To: Gregory Mirsky
Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-fbb-mpls-tp-p2mp-frame=
work@tools.ietf.org
Subject: Re: [mpls] poll to see if we have support to make draft-fbb-mpls-t=
p-p2mp-framework-06.txt an MPLS wg document

Hi Greg,
	Thanks for the comment.  Sorry about the overdue response.

The proposed revised text to address you comment is:

      ... describes the application of linear protection to
      unidirectional P2MP entities using 1+1 and 1:1 protection
      architecture. For 1+1, the approach is for the root of the P2MP
      tree to bridge the user traffic to both the working and
      protection entities. Each sink/leaf MPLS-TP node selects the
      traffic from one entity according to some predetermined
      criteria.

      For 1:1, the source/root MPLS-TP node needs to identify the
      existence of a fault condition on any of the branches of the
      network.  Fault notification happens from the node idenifying
      the fault to the root node and from the leaves to the root via
      an out of band path...

I think this covers it.  Do you agree?

Lou

On 1/14/2013 7:35 PM, Gregory Mirsky wrote:
> Dear All,
> support
> =20
> As a note/suggestion.
>=20
>   * I think that the first paragraph of the Section 6 Survivability
>     might be interpreted as in 1:1 protection extra traffic on
>     protection path is not allowed. AFAIK, in 1:1 protection traffic not
>     being sent on protection paths before the defect detected and the
>     root been informed to shift traffic onto the protection path.
>=20
> =20
>         Regards,
>                 Greg
> =20
> -----Original Message-----
> From: mpls-bounces@ietf.org [_mailto:mpls-bounces@ietf.org_] On Behalf=20
> Of Loa Andersson
> Sent: Thursday, January 03, 2013 12:13 PM
> To: mpls@ietf.org
> Cc: mpls-chairs@tools.ietf.org;
> draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org
> Subject: [mpls] poll to see if we have support to make=20
> draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
> =20
> Working group,
> =20
> This is to start a two week poll on adopting
> draft-fbb-mpls-tp-p2mp-framework-06 as an MPLS working group document.
> =20
> Please send your comments (support/not support) to the mpls working=20
> group mailing list (mpls at ietf.org). Please give an technical=20
> motivation for your support/not support, especially if you think that=20
> the document should not be adopted as a working group document.
> =20
> This poll ends January 17, 2013.
> =20
> There are no IPR claim against this document.
> =20
> All the active co-authors has stated on the working group mailing list=20
> that they are not aware of any other IPR claims than those already=20
> disclosed.
> =20
> /Loa
> (mpls wg co-chair)
> =20
> --
> =20
> =20
> Loa Andersson                         email: loa.andersson@ericsson.com
> Sr Strategy and Standards Manager            loa@pi.nu
> Ericsson Inc                          phone: +46 10 717 52 13
>                                               +46 767 72 92 13=20
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> _https://www.ietf.org/mailman/listinfo/mpls_
> =20
>=20
>=20
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>=20

From lberger@labn.net  Wed Mar 27 10:34:30 2013
Return-Path: <lberger@labn.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7066A21F9215 for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 10:34:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.436
X-Spam-Level: 
X-Spam-Status: No, score=-102.436 tagged_above=-999 required=5 tests=[AWL=0.163, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PIc4uHXu2LrN for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 10:34:29 -0700 (PDT)
Received: from oproxy1-pub.bluehost.com (oproxy1-pub.bluehost.com [66.147.249.253]) by ietfa.amsl.com (Postfix) with SMTP id A179021F9208 for <mpls@ietf.org>; Wed, 27 Mar 2013 10:34:26 -0700 (PDT)
Received: (qmail 5942 invoked by uid 0); 27 Mar 2013 17:34:05 -0000
Received: from unknown (HELO box313.bluehost.com) (69.89.31.113) by oproxy1.bluehost.com with SMTP; 27 Mar 2013 17:34:05 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default;  h=Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:References:In-Reply-To:Message-ID:Date:CC:To:From; bh=PMtl4BS27sjHGNXE3CSud69jwIgKrLNYkpsg2dYGl0s=;  b=rzZnbrPBOTK+Qdk9jNFugf0NX0nMHmL61MrTlD2gpXmYdzIUxuV1WuTcSs5nMd50nqfYCFar1jVqXsKlfF/sbzfM/3VDyyEh5PzN659oVz/B9mrIBU88pKu70eXaPgzH;
Received: from box313.bluehost.com ([69.89.31.113]:52361 helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.80) (envelope-from <lberger@labn.net>) id 1UKuEe-0002LE-VN; Wed, 27 Mar 2013 11:34:05 -0600
From: Lou Berger <lberger@labn.net>
To: Gregory Mirsky <gregory.mirsky@ericsson.com>
Date: Wed, 27 Mar 2013 10:34:00 -0700
Message-ID: <13dace72648.2764.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <7347100B5761DC41A166AC17F22DF112075454@eusaamb103.ericsson.se>
References: <50E5E64A.8090105@pi.nu> <7347100B5761DC41A166AC17F22DF11204DA19@eusaamb103.ericsson.se> <5152FD21.4040403@labn.net> <7347100B5761DC41A166AC17F22DF112075454@eusaamb103.ericsson.se>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 AquaMail/1.2.2.27 (build: 2100233)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Content-Transfer-Encoding: 8bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org" <draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org>
Subject: Re: [mpls] poll to see if we have support to make draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Mar 2013 17:34:30 -0000

Excellent!

Lou



On March 27, 2013 10:23:30 AM Gregory Mirsky <gregory.mirsky@ericsson.com> 
wrote:
> Hi Lou,
> Thank you. I agree with the proposed change.
>
> 	Regards,
> 		Greg
> -----Original Message-----
> From: Lou Berger [mailto:lberger@labn.net] Sent: Wednesday, March 27, 2013 
> 7:07 AM
> To: Gregory Mirsky
> Cc: mpls@ietf.org; mpls-chairs@tools.ietf.org; 
> draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org
> Subject: Re: [mpls] poll to see if we have support to make 
> draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
>
> Hi Greg,
> 	Thanks for the comment.  Sorry about the overdue response.
>
> The proposed revised text to address you comment is:
>
>       ... describes the application of linear protection to
>       unidirectional P2MP entities using 1+1 and 1:1 protection
>       architecture. For 1+1, the approach is for the root of the P2MP
>       tree to bridge the user traffic to both the working and
>       protection entities. Each sink/leaf MPLS-TP node selects the
>       traffic from one entity according to some predetermined
>       criteria.
>
>       For 1:1, the source/root MPLS-TP node needs to identify the
>       existence of a fault condition on any of the branches of the
>       network.  Fault notification happens from the node idenifying
>       the fault to the root node and from the leaves to the root via
>       an out of band path...
>
> I think this covers it.  Do you agree?
>
> Lou
>
> On 1/14/2013 7:35 PM, Gregory Mirsky wrote:
> > Dear All,
> > support
> > As a note/suggestion.
> >   * I think that the first paragraph of the Section 6 Survivability
> >     might be interpreted as in 1:1 protection extra traffic on
> >     protection path is not allowed. AFAIK, in 1:1 protection traffic not
> >     being sent on protection paths before the defect detected and the
> >     root been informed to shift traffic onto the protection path.
> >          Regards,
> >                 Greg
> > -----Original Message-----
> > From: mpls-bounces@ietf.org [_mailto:mpls-bounces@ietf.org_] On Behalf Of 
> Loa Andersson
> > Sent: Thursday, January 03, 2013 12:13 PM
> > To: mpls@ietf.org
> > Cc: mpls-chairs@tools.ietf.org;
> > draft-fbb-mpls-tp-p2mp-framework@tools.ietf.org
> > Subject: [mpls] poll to see if we have support to make 
> draft-fbb-mpls-tp-p2mp-framework-06.txt an MPLS wg document
> > Working group,
> > This is to start a two week poll on adopting
> > draft-fbb-mpls-tp-p2mp-framework-06 as an MPLS working group document.
> > Please send your comments (support/not support) to the mpls working group 
> mailing list (mpls at ietf.org). Please give an technical motivation for 
> your support/not support, especially if you think that the document should 
> not be adopted as a working group document.
> > This poll ends January 17, 2013.
> > There are no IPR claim against this document.
> > All the active co-authors has stated on the working group mailing list 
> that they are not aware of any other IPR claims than those already disclosed.
> > /Loa
> > (mpls wg co-chair)
> > --
> >  Loa Andersson                         email: loa.andersson@ericsson.com
> > Sr Strategy and Standards Manager            loa@pi.nu
> > Ericsson Inc                          phone: +46 10 717 52 13
> >                                               +46 767 72 92 13 > 
> _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > _https://www.ietf.org/mailman/listinfo/mpls_
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls
> >



From gregory.mirsky@ericsson.com  Wed Mar 27 15:53:16 2013
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D66D821F8F46 for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 15:53:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8uJCoWm6+zNc for <mpls@ietfa.amsl.com>; Wed, 27 Mar 2013 15:53:14 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id F0BD621F8F1F for <mpls@ietf.org>; Wed, 27 Mar 2013 15:53:08 -0700 (PDT)
X-AuditID: c618062d-b7f0d6d00000097e-d8-515378505876
Received: from EUSAAHC002.ericsson.se (Unknown_Domain [147.117.188.78]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 13.71.02430.15873515; Wed, 27 Mar 2013 23:53:06 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC002.ericsson.se ([147.117.188.78]) with mapi id 14.02.0318.004; Wed, 27 Mar 2013 18:53:04 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: "curtis@occnc.com" <curtis@occnc.com>
Thread-Topic: MPLS-RT review of draft-villamizar-mpls-forwarding
Thread-Index: AQHOGo4M4BKS76tCWU2P10gtMdj67Zi6QwKw
Date: Wed, 27 Mar 2013 22:53:03 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF112075613@eusaamb103.ericsson.se>
References: Your message of "Mon, 04 Mar 2013 17:32:36 GMT." <7347100B5761DC41A166AC17F22DF11206C7A0@eusaamb103.ericsson.se> <201303061714.r26HEOiO042435@gateway1.orleans.occnc.com>
In-Reply-To: <201303061714.r26HEOiO042435@gateway1.orleans.occnc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.134]
Content-Type: multipart/mixed; boundary="_005_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMKsWRmVeSWpSXmKPExsUyuXSPn25QRXCgwYmvyhaHD0xnt+g6MYPV omnOZkaLf3PnMFvc2fWF1eL7pSUsFreWrmS1uLugicXi4eRL7A6cHq3P9rJ6TPm9kdVjyZKf TB5bnyxh91j8xc9j1vQ2No+2lwoeXy5/ZgvgiOKySUnNySxLLdK3S+DKOLBnEnvBmRNaFaeW /2FqYJw9TbOLkZNDQsBE4umF7WwQtpjEhXvrwWwhgSOMEhunZXQxcgHZyxkl5l74zQ6SYBMw knixsQfMFhHQlPg7aTOYzSywmlli0xMvEFtYwF5iwZtJbBA1DhJTu/pZIGwjiZUNU8FsFgFV ib7fp8BsXgFvib0HTjFBLD7KKHFgUS6IzSngKrG39RpYDSPQcd9PrWGC2CUucevJfCaIo0Uk Hl48DfWAqMTLx/9YIWxliSVP9rNA1GdKTGlrZ4XYJShxcuYTlgmMorOQjJqFpGwWkjKIeL7E 3MvdjBC2jsSC3Z/YIGxtiWULXzPD2GcOPGbCFA+XOPXtJFSvmcSVfXeBbC4g+xCjxIeWtVAN ihJTuh+yQ9heErvm34UbtHjzVqhlWxklVmznRla/gFFgFSNHaXFqWW66kcEmRmDCOibBpruD cc9Ly0OM0hwsSuK8Qa4XAoQE0hNLUrNTUwtSi+KLSnNSiw8xMnFwSjUwyv5q+/H62q1tb/mO Ru6IvJD6QcCy4PS8hXMlBIxKZONuT3RMbyyX7rpWWXRUbKnbVKXTLsbv7H2enhfLOd3UszZM IH4V16vbFyofrW+7LOjOcm1xwxOlbiaN9lkmZjFrnY/yPZaoE2Pewfa22rUhi+V9flNRb2S9 +w3JzfrHFNYetGWt6PyixFKckWioxVxUnAgAxRXpNyYDAAA=
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-villamizar-mpls-forwarding@tools.ietf.org" <draft-villamizar-mpls-forwarding@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Mar 2013 22:53:16 -0000

--_005_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_
Content-Type: multipart/alternative;
	boundary="_000_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_"

--_000_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Curtis,
back to our discussion on 1588overMPLS. I've attached slide from deck prese=
nted at TICTOC meeting in Orlando as illustration of what I mean by "PTP di=
stribution through MPLS network".

PTP/NTP Transport over MPLS network can be done without any special PTP LSP=
 (another slide from the same deck)


        Regards,
                Greg


-----Original Message-----
From: Curtis Villamizar [mailto:curtis@occnc.com]
Sent: Wednesday, March 06, 2013 9:14 AM
To: Gregory Mirsky
Cc: curtis@occnc.com; mpls@ietf.org; draft-villamizar-mpls-forwarding@tools=
.ietf.org; Loa Andersson; mpls-chairs@tools.ietf.org; Martin Vigoureux; Eri=
c Osborne (eosborne); Thomas Nadeau; Thomas Beckhaus
Subject: Re: MPLS-RT review of draft-villamizar-mpls-forwarding


In message <7347100B5761DC41A166AC17F22DF11206C7A0@eusaamb103.ericsson.se>
Gregory Mirsky writes:
> > Curtis
> > > Greg

I fixed this for consistent quoting.

> Hi Curtis,
> I've snipped RT part. Please find my notes in-lined tagged by GIM>>
>
>         Regards,
>                 Greg
>
> [...]

Thanks.  See inline.

Curtis

> > > As I read the document I put some notes that you might consider as
> > > regular comments:
> > >
> > > Need to build list of acronyms
> >
> > Will do.  I'll look to RFC 5513 for guidance.
> >
> > > Section 1.2, bullet 5
> > > With definition of Control Channel Type 4 in PW VCCV "MUST" can be
> > > changed to "SHOULD". The last sentence might be reworded to
> > > "Deployments SHOULD allow enabling and disabling use of PW Control
> > > Word".
> >
> > Please notice the phrase "if MPLS-TP is supported or if ACH is being
> > used on a pseudowire [RFC5586]."  MPLS-TP and RFC5586 (G-ACh and
> > GAL) are cited as the reason for this requirement being a MUST.
> >
> > In rereading this I notice that we should add "The implementor and
> > system designer SHOULD support pseudowire control word if MPLS-TP
> > and
> > RFC5586 are not used [RFC5085]."
>
> GIM>> Even though RFC 5586 excluded GAL from being used on MPLS -TP
> PWs, I believe that there's rough agreement in PWE3 WG that PW VCCV
> Control Channel Type 4 will be applicable to MPLS-TP PWs when Type 1
> (ACH) not in use. Hence was my suggestion to change from "MUST" to
> "SHOULD". Then, since PW CW is SHOULD, we need to say something about
> GAL, PW VCCV Control Channel Type 4. I'd put it at SHOULD too with
> addition of "deployments SHOULD be able to use Type 4 Control Channel
> is use of PW CW is not mandatory".

Some implementations predate RFC5586 but comply to RFC5085.  Those implemen=
tations SHOULD support CW.  Those implementations using MPLS-TP and RFC5586=
 MUST support CW.

> > That should make it more clear (SHOULD if RFC5085 compliant only,
> > MUST if using MPLS-TP and/or RFC5586 compliant).

The entire bullet would be changed to:

   5.  The implementor and system designer MUST support pseudowire
       control word if MPLS-TP is supported or if ACH is being used on
       a pseudowire [RFC5586].  Deployments SHOULD enable pseudowire
       control word.  See Section 2.4.1.  Implementations which
       predate [RFC5586] but comply to only [RFC5085] SHOULD support
       pseudowire control word.

Is that now sufficiently clear with the wording about predating
RFC5586 and supporting only RFC5085?

> > > Section 1.3, bullet 4
> > > Can these tests or any subset of them be viewed as MPLS forwarding
> > > performance benchmarking tests (BMWG)?
> >
> > Al Morton (BMWG chair) is aware of this work and has forwarded a
> > pointer to BMWG.  Jay Karthik commented on BMWG.  Work is to
> > continue in MPLS, but when things have settled down, BMWG may apply
> > the level of rigor they normally apply to assure consistent testing
> > where there is sufficient interest in standardizing test procedures.
> >
> > > Section 2.1.1
> > > Reference to Extended Special Purpose MPLS Labels in the section?
> >
> > If and when it becomes a WG document.  There is no dependency on
> > that draft and it is best to not refer to work that may not advance.
> > Keep in mind that draft-kompella-mpls-special-purpose-labels changes
> > the use of reserved labels, by assigning new meaning to label 15.
> >
> > BTW- I think draft-kompella-mpls-special-purpose-label is good work
> > and IMO it should go through this WG RT process and a call should be
> > made to make it a WG document.
> >
> > > Section 2.1.3
> > > First sentence: I think that "MPLS LSP may be used to carry NTP or
> > > PTP and synchronize clocks ..." might be closer to the goal of
> > > 1588overmpls document.
> >
> > I'm not sure what your objection is.  Here is the paragraph sentence
> > by sentence with annotation.
> >
> >    PTP or NTP may be carried over MPLS [I-D.ietf-tictoc-1588overmpls].
>
> GIM>> I think of "carried over" as Ethernet carried over MPLS in
> PW. The purpose of 1588overMPLS is not only carry NTP or PTP over MPLS
> domain but to distribute clock synchronization according to
> capabilities of LSRs.

PTP is defined as independent of what it is carried over.  IEEE made specif=
ic recommendations regarding carrying PTP over Ethernet and IP.
NTP was defined as running over IP.  draft-ietf-tictoc-1588overmpls exists =
solely to allow either PTP or NTP to run directly over MPLS.

For example, draft-ietf-tictoc-1588overmpls would allow PTP over MPLS over =
GFP over ODU4, where there is no Ethernet header or IP header anywhere in t=
he packet.

I don't think we have to say "carried over MPLS and something useful done a=
t the other end".  There is no purpose in carrying NTP or PTP over MPLS and=
 discarding the packet at the egress.  The "do something useful" part shoul=
d be obvious, and if not the reader can refer to the cited draft.

> >       That is exactly as you pointed out.  I'm a little concerned that
> >       this work may have stalled.
> >
> >    Generally NTP will be carried within IP with IP carried in MPLS
> >    [RFC5905].
> >
> >       That says that NTP has traditionally gone over IP with IP
> >       carried over MPLS.  I don't think there is an argument there.
> >
> >    Both PTP and NTP benefit from accurate time stamping of incoming
> >    packets and the ability to insert accurate time stamps in outgoing
> >    packets.
> >
> >       I don't think anyone would argue this point.
> >
> > Could you point out what you think needs to be changed?  Is it some
> > other paragraph?
>
> GIM>> Don't think that these are my notes. I had only one comment to
> section 2.1.3

Not they are not your notes.  See above where I stated "I'm not sure what y=
our objection is.  Here is the paragraph sentence by sentence with annotati=
on.  Also note the depth of quoting.

Since your followup was to the first sentence, I think that your objection =
was to that sentence.  If you are OK with the notion that "doing something =
useful at the other end" is implied, then we can move on.

> > > Section 2.1.7
> > > Could the section be named "MPLS-TE Local Protection" or "MPLS-TE
> > > Fast Reroute" as RFC 4090 is applicable only to RSVP-TE signaled LSP.
> >
> > RFC4090 has always been known within the IETF as MPLS Fast Reroute
> > or MPLS FRR.  If at some point there is acceptance of IPFRR and
> > extensions to IPFRR to support LDP, then mpls-forwarding-bis can
> > rename these sections.
> >
> > [...]
> >
> > > Section 2.4
> > > The last paragraph seams repetitive of third paragraph. Perhaps
> > > the last one can be merged into the third as:
> > >
> > >    In order to support an adequately balanced load distribution acros=
s
> > >    multiple links, IP header information must be used.  Common
> > >    practice today is to reinspect the IP headers at each LSR and use
> > >    the label stack and IP header information in a hash performed at
> > >    each LSR in the network, combined with a hash seed that is selecte=
d
> > >    by each LSR.  Where flow labels or entropy labels are used, a hash
> > >    seed must be used. Further details are provided in Section 2.4.5.
> >
> > The last paragraph is about the hash seed.  It could be shortenned
> > to get rid of the redundancy yet keep discussion of the hash seed
> > separate.
> >
> >    Common practice today is to reinspect the packet at each LSR and
> >    use information from the packet combined with a hash seed that is
> >    selected by each LSR.  Where flow labels or entropy labels are
> >    used, a hash seed must be used when creating these labels.
> >
> > Is that OK with you?
>
> GIM>> Thank you, it works.
>
> > > Section 2.4.5.1
> > > bullet 3: Following on draft-kompella-mpls-special-purpose-labels-
> > >   would suggest changing "reserved labels" to "special purpose labels=
"
> > >   with note that these might be of one MPLS label element length or
> > >   two elements (extension label + extended special purpose label).
> >
> > For now we are not citing draft-kompella-mpls-special-purpose-labels
> > When (if) it becomes draft-ietf-mpls-special-purpose-labels, we'll
> > make changes.
> >
> > Note that Kireeti is a co-author of this document and is OK with that.
>
> GIM>> Clearly it is up to authors how to select terminology. I just
> noticed that "special purpose labels" becomes more and more used vs.
> "reserved labels".

There is no RFC that defines special purpose labels.  RFC3032 and http://ww=
w.iana.org refer to "reserved labels".  Until there is at least a WG doc de=
fining special purpose labels this document will call them reserved labels.=
  If/when there is a WG doc, then it is easy to change.

> > > bullet 5: I believe it is possible that first nibble of MAC is
> > >   either 4 or 6. If that is the case, then use of the first nibble of
> > >   the payload to determine its type and apply casting might cause
> > >   re-ordering for Ethernet PWs. Perhaps it can be provided as
> > >   rationale to control whether node performs first nibble
> > >   interpretation or not.
> >
> > Note the wording "an implementation SHOULD support the ability", and
> > the statement "If supported, there MUST be a way to disable it (if,
> > for example, PW without CW are used)."
> >
> > The "MUST be able to disable it" (sic) covers the case where a MAC
> > starts with 4 or 6 in the first nibble.
> >
> > Also note that the xml has the following comment:
> >
> >    <!--
> >    draft-ietf-pwe3-vccv-impl-survey-results recommends that the
> >    control word always be used.  Some service providers require
> >    control word support for all encapsulations, and always use it.
> >    -->
> >
> > We didn't cite draft-ietf-pwe3-vccv-impl-survey-results because the
> > draft seems to be stuck.  Andy is co-author and PWE3 chair and he's
> > OK with this.  If it gets unstuck we'll add a sentence.
> >
> > > Section 2.6.4 or 2.6.5
> > > Whether in discussing MPLS-TP OAM or MPLS OAM and Layer 2 OAM
> > > interworking might discuss issue of MPLS-TP CC interval matching
> > > CCM intervals in IEEE 802.1ag/Y.1731 and difference in determining
> > > Loss of Connectivity between BFD-based CC and Ethernet OAM.
> >
> > I think that is too much detail on OAM.  If there is an OAM
> > interworking document that we can cite, then please point it out.
> > For now, we cite the documents that exist:
> >
> >   RFC6670, RFC6310, draft-ietf-pwe3-mpls-eth-oam-iwk (just about out
> >   of the IESG, so an RFC soon).
> >
> > In IETF there is only one MPLS-TP OAM.  We are not going to fight
> > that battle in this document.
> >
> > If 802.1ag/Y.1731 is a server layer, then MPLS-TP timers have to be
> > set a half decimal order of magnitude or more longer.  If PW is a
> > server layer, then 802.1ag/Y.1731 timers have to be set a half
> > decimal order of magnitude or more longer.  But this level of detail
> > does not belong here.
> >
> > [...]


--_000_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Arial" size=3D"2"><span style=3D"font-size:10pt;">
<div>Hi Curtis,</div>
<div>back to our discussion on 1588overMPLS. I've attached slide from deck =
presented at TICTOC meeting in Orlando as illustration of what I mean by &q=
uot;PTP distribution through MPLS network&quot;.</div>
<div> </div>
<div>PTP/NTP Transport over MPLS network can be done without any special PT=
P LSP (another slide from the same deck)</div>
<div> </div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Greg</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>-----Original Message-----</div>
<div>From: Curtis Villamizar [<a href=3D"mailto:curtis@occnc.com"><font col=
or=3D"blue"><u>mailto:curtis@occnc.com</u></font></a>] </div>
<div>Sent: Wednesday, March 06, 2013 9:14 AM</div>
<div>To: Gregory Mirsky</div>
<div>Cc: curtis@occnc.com; mpls@ietf.org; draft-villamizar-mpls-forwarding@=
tools.ietf.org; Loa Andersson; mpls-chairs@tools.ietf.org; Martin Vigoureux=
; Eric Osborne (eosborne); Thomas Nadeau; Thomas Beckhaus</div>
<div>Subject: Re: MPLS-RT review of draft-villamizar-mpls-forwarding</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>In message &lt;7347100B5761DC41A166AC17F22DF11206C7A0@eusaamb103.erics=
son.se&gt;</div>
<div>Gregory Mirsky writes:</div>
<div>&gt; &gt; Curtis</div>
<div>&gt; &gt; &gt; Greg</div>
<div>&nbsp;</div>
<div>I fixed this for consistent quoting.</div>
<div>&nbsp;</div>
<div>&gt; Hi Curtis,</div>
<div>&gt; I've snipped RT part. Please find my notes in-lined tagged by GIM=
&gt;&gt;</div>
<div>&gt;&nbsp; </div>
<div>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</div>
<div>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg</div>
<div>&gt;&nbsp; </div>
<div>&gt; [...]</div>
<div>&nbsp;</div>
<div>Thanks.&nbsp; See inline.</div>
<div>&nbsp;</div>
<div>Curtis</div>
<div>&nbsp;</div>
<div>&gt; &gt; &gt; As I read the document I put some notes that you might =
consider as </div>
<div>&gt; &gt; &gt; regular comments:</div>
<div>&gt; &gt; &gt;</div>
<div>&gt; &gt; &gt; Need to build list of acronyms</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Will do.&nbsp; I'll look to RFC 5513 for guidance.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; &gt; Section 1.2, bullet 5</div>
<div>&gt; &gt; &gt; With definition of Control Channel Type 4 in PW VCCV &q=
uot;MUST&quot; can be </div>
<div>&gt; &gt; &gt; changed to &quot;SHOULD&quot;. The last sentence might =
be reworded to </div>
<div>&gt; &gt; &gt; &quot;Deployments SHOULD allow enabling and disabling u=
se of PW Control </div>
<div>&gt; &gt; &gt; Word&quot;.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Please notice the phrase &quot;if MPLS-TP is supported or if=
 ACH is being </div>
<div>&gt; &gt; used on a pseudowire [RFC5586].&quot;&nbsp; MPLS-TP and RFC5=
586 (G-ACh and </div>
<div>&gt; &gt; GAL) are cited as the reason for this requirement being a MU=
ST.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; In rereading this I notice that we should add &quot;The impl=
ementor and </div>
<div>&gt; &gt; system designer SHOULD support pseudowire control word if MP=
LS-TP </div>
<div>&gt; &gt; and</div>
<div>&gt; &gt; RFC5586 are not used [RFC5085].&quot;&nbsp; </div>
<div>&gt;&nbsp; </div>
<div>&gt; GIM&gt;&gt; Even though RFC 5586 excluded GAL from being used on =
MPLS -TP</div>
<div>&gt; PWs, I believe that there's rough agreement in PWE3 WG that PW VC=
CV </div>
<div>&gt; Control Channel Type 4 will be applicable to MPLS-TP PWs when Typ=
e 1</div>
<div>&gt; (ACH) not in use. Hence was my suggestion to change from &quot;MU=
ST&quot; to </div>
<div>&gt; &quot;SHOULD&quot;. Then, since PW CW is SHOULD, we need to say s=
omething about </div>
<div>&gt; GAL, PW VCCV Control Channel Type 4. I'd put it at SHOULD too wit=
h </div>
<div>&gt; addition of &quot;deployments SHOULD be able to use Type 4 Contro=
l Channel </div>
<div>&gt; is use of PW CW is not mandatory&quot;.</div>
<div>&nbsp;</div>
<div>Some implementations predate RFC5586 but comply to RFC5085.&nbsp; Thos=
e implementations SHOULD support CW.&nbsp; Those implementations using MPLS=
-TP and RFC5586 MUST support CW.</div>
<div>&nbsp;</div>
<div>&gt; &gt; That should make it more clear (SHOULD if RFC5085 compliant =
only, </div>
<div>&gt; &gt; MUST if using MPLS-TP and/or RFC5586 compliant).</div>
<div>&nbsp;</div>
<div>The entire bullet would be changed to:</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp; 5.&nbsp; The implementor and system designer MUST support=
 pseudowire</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; control word if MPLS-TP is suppor=
ted or if ACH is being used on</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a pseudowire [RFC5586].&nbsp; Dep=
loyments SHOULD enable pseudowire</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; control word.&nbsp; See Section 2=
.4.1.&nbsp; Implementations which</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; predate [RFC5586] but comply to o=
nly [RFC5085] SHOULD support</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pseudowire control word.</div>
<div>&nbsp;</div>
<div>Is that now sufficiently clear with the wording about predating</div>
<div>RFC5586 and supporting only RFC5085?</div>
<div>&nbsp;</div>
<div>&gt; &gt; &gt; Section 1.3, bullet 4</div>
<div>&gt; &gt; &gt; Can these tests or any subset of them be viewed as MPLS=
 forwarding </div>
<div>&gt; &gt; &gt; performance benchmarking tests (BMWG)?</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Al Morton (BMWG chair) is aware of this work and has forward=
ed a </div>
<div>&gt; &gt; pointer to BMWG.&nbsp; Jay Karthik commented on BMWG.&nbsp; =
Work is to </div>
<div>&gt; &gt; continue in MPLS, but when things have settled down, BMWG ma=
y apply </div>
<div>&gt; &gt; the level of rigor they normally apply to assure consistent =
testing </div>
<div>&gt; &gt; where there is sufficient interest in standardizing test pro=
cedures.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; &gt; Section 2.1.1</div>
<div>&gt; &gt; &gt; Reference to Extended Special Purpose MPLS Labels in th=
e section?</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; If and when it becomes a WG document.&nbsp; There is no depe=
ndency on </div>
<div>&gt; &gt; that draft and it is best to not refer to work that may not =
advance.&nbsp; </div>
<div>&gt; &gt; Keep in mind that draft-kompella-mpls-special-purpose-labels=
 changes </div>
<div>&gt; &gt; the use of reserved labels, by assigning new meaning to labe=
l 15.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; BTW- I think draft-kompella-mpls-special-purpose-label is go=
od work </div>
<div>&gt; &gt; and IMO it should go through this WG RT process and a call s=
hould be </div>
<div>&gt; &gt; made to make it a WG document.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; &gt; Section 2.1.3</div>
<div>&gt; &gt; &gt; First sentence: I think that &quot;MPLS LSP may be used=
 to carry NTP or </div>
<div>&gt; &gt; &gt; PTP and synchronize clocks ...&quot; might be closer to=
 the goal of </div>
<div>&gt; &gt; &gt; 1588overmpls document.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; I'm not sure what your objection is.&nbsp; Here is the parag=
raph sentence </div>
<div>&gt; &gt; by sentence with annotation.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; PTP or NTP may be carried over MPLS [I-D.i=
etf-tictoc-1588overmpls].</div>
<div>&gt;&nbsp; </div>
<div>&gt; GIM&gt;&gt; I think of &quot;carried over&quot; as Ethernet carri=
ed over MPLS in</div>
<div>&gt; PW. The purpose of 1588overMPLS is not only carry NTP or PTP over=
 MPLS </div>
<div>&gt; domain but to distribute clock synchronization according to </div=
>
<div>&gt; capabilities of LSRs.</div>
<div>&nbsp;</div>
<div>PTP is defined as independent of what it is carried over.&nbsp; IEEE m=
ade specific recommendations regarding carrying PTP over Ethernet and IP.</=
div>
<div>NTP was defined as running over IP.&nbsp; draft-ietf-tictoc-1588overmp=
ls exists solely to allow either PTP or NTP to run directly over MPLS.</div=
>
<div>&nbsp;</div>
<div>For example, draft-ietf-tictoc-1588overmpls would allow PTP over MPLS =
over GFP over ODU4, where there is no Ethernet header or IP header anywhere=
 in the packet.</div>
<div>&nbsp;</div>
<div>I don't think we have to say &quot;carried over MPLS and something use=
ful done at the other end&quot;.&nbsp; There is no purpose in carrying NTP =
or PTP over MPLS and discarding the packet at the egress.&nbsp; The &quot;d=
o something useful&quot; part should be obvious, and if not the
reader can refer to the cited draft.</div>
<div>&nbsp;</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; That is exactly as you p=
ointed out.&nbsp; I'm a little concerned that</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this work may have stall=
ed.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; Generally NTP will be carried within IP wi=
th IP carried in MPLS</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; [RFC5905].</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; That says that NTP has t=
raditionally gone over IP with IP</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; carried over MPLS.&nbsp;=
 I don't think there is an argument there.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; Both PTP and NTP benefit from accurate tim=
e stamping of incoming</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; packets and the ability to insert accurate=
 time stamps in outgoing</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; packets.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I don't think anyone wou=
ld argue this point.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Could you point out what you think needs to be changed?&nbsp=
; Is it some </div>
<div>&gt; &gt; other paragraph?</div>
<div>&gt;&nbsp; </div>
<div>&gt; GIM&gt;&gt; Don't think that these are my notes. I had only one c=
omment to</div>
<div>&gt; section 2.1.3</div>
<div>&nbsp;</div>
<div>Not they are not your notes.&nbsp; See above where I stated &quot;I'm =
not sure what your objection is.&nbsp; Here is the paragraph sentence by se=
ntence with annotation.&nbsp; Also note the depth of quoting.</div>
<div>&nbsp;</div>
<div>Since your followup was to the first sentence, I think that your objec=
tion was to that sentence.&nbsp; If you are OK with the notion that &quot;d=
oing something useful at the other end&quot; is implied, then we can move o=
n.</div>
<div>&nbsp;</div>
<div>&gt; &gt; &gt; Section 2.1.7</div>
<div>&gt; &gt; &gt; Could the section be named &quot;MPLS-TE Local Protecti=
on&quot; or &quot;MPLS-TE </div>
<div>&gt; &gt; &gt; Fast Reroute&quot; as RFC 4090 is applicable only to RS=
VP-TE signaled LSP.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; RFC4090 has always been known within the IETF as MPLS Fast R=
eroute </div>
<div>&gt; &gt; or MPLS FRR.&nbsp; If at some point there is acceptance of I=
PFRR and </div>
<div>&gt; &gt; extensions to IPFRR to support LDP, then mpls-forwarding-bis=
 can </div>
<div>&gt; &gt; rename these sections.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; [...]</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; &gt; Section 2.4</div>
<div>&gt; &gt; &gt; The last paragraph seams repetitive of third paragraph.=
 Perhaps </div>
<div>&gt; &gt; &gt; the last one can be merged into the third as:</div>
<div>&gt; &gt; &gt;</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp; In order to support an adequately bal=
anced load distribution across</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp; multiple links, IP header information=
 must be used.&nbsp; Common</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp; practice today is to reinspect the IP=
 headers at each LSR and use</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp; the label stack and IP header informa=
tion in a hash performed at</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp; each LSR in the network, combined wit=
h a hash seed that is selected</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp; by each LSR.&nbsp; Where flow labels =
or entropy labels are used, a hash</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp; seed must be used. Further details ar=
e provided in Section 2.4.5.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; The last paragraph is about the hash seed.&nbsp; It could be=
 shortenned </div>
<div>&gt; &gt; to get rid of the redundancy yet keep discussion of the hash=
 seed </div>
<div>&gt; &gt; separate.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; Common practice today is to reinspect the =
packet at each LSR and</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; use information from the packet combined w=
ith a hash seed that is</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; selected by each LSR.&nbsp; Where flow lab=
els or entropy labels are</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; used, a hash seed must be used when creati=
ng these labels.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Is that OK with you?</div>
<div>&gt;&nbsp; </div>
<div>&gt; GIM&gt;&gt; Thank you, it works.</div>
<div>&gt;&nbsp; </div>
<div>&gt; &gt; &gt; Section 2.4.5.1</div>
<div>&gt; &gt; &gt; bullet 3: Following on draft-kompella-mpls-special-purp=
ose-labels-</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; would suggest changing &quot;reserved label=
s&quot; to &quot;special purpose labels&quot;</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; with note that these might be of one MPLS l=
abel element length or</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; two elements (extension label &#43; extende=
d special purpose label).</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; For now we are not citing draft-kompella-mpls-special-purpos=
e-labels</div>
<div>&gt; &gt; When (if) it becomes draft-ietf-mpls-special-purpose-labels,=
 we'll </div>
<div>&gt; &gt; make changes.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Note that Kireeti is a co-author of this document and is OK =
with that.</div>
<div>&gt;&nbsp; </div>
<div>&gt; GIM&gt;&gt; Clearly it is up to authors how to select terminology=
. I just</div>
<div>&gt; noticed that &quot;special purpose labels&quot; becomes more and =
more used vs. </div>
<div>&gt; &quot;reserved labels&quot;.</div>
<div>&nbsp;</div>
<div>There is no RFC that defines special purpose labels.&nbsp; RFC3032 and=
 <a href=3D"http://www.iana.org"><font color=3D"blue"><u>http://www.iana.or=
g</u></font></a> refer to &quot;reserved labels&quot;.&nbsp; Until there is=
 at least a WG doc defining special purpose labels this
document will call them reserved labels.&nbsp; If/when there is a WG doc, t=
hen it is easy to change.</div>
<div>&nbsp;</div>
<div>&gt; &gt; &gt; bullet 5: I believe it is possible that first nibble of=
 MAC is</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; either 4 or 6. If that is the case, then us=
e of the first nibble of</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; the payload to determine its type and apply=
 casting might cause</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; re-ordering for Ethernet PWs. Perhaps it ca=
n be provided as</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; rationale to control whether node performs =
first nibble</div>
<div>&gt; &gt; &gt;&nbsp;&nbsp; interpretation or not.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Note the wording &quot;an implementation SHOULD support the =
ability&quot;, and </div>
<div>&gt; &gt; the statement &quot;If supported, there MUST be a way to dis=
able it (if, </div>
<div>&gt; &gt; for example, PW without CW are used).&quot;</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; The &quot;MUST be able to disable it&quot; (sic) covers the =
case where a MAC </div>
<div>&gt; &gt; starts with 4 or 6 in the first nibble.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; Also note that the xml has the following comment:</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; &lt;!--</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; draft-ietf-pwe3-vccv-impl-survey-results r=
ecommends that the</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; control word always be used.&nbsp; Some se=
rvice providers require</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; control word support for all encapsulation=
s, and always use it.</div>
<div>&gt; &gt;&nbsp;&nbsp;&nbsp; --&gt;</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; We didn't cite draft-ietf-pwe3-vccv-impl-survey-results beca=
use the </div>
<div>&gt; &gt; draft seems to be stuck.&nbsp; Andy is co-author and PWE3 ch=
air and he's </div>
<div>&gt; &gt; OK with this.&nbsp; If it gets unstuck we'll add a sentence.=
</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; &gt; Section 2.6.4 or 2.6.5</div>
<div>&gt; &gt; &gt; Whether in discussing MPLS-TP OAM or MPLS OAM and Layer=
 2 OAM </div>
<div>&gt; &gt; &gt; interworking might discuss issue of MPLS-TP CC interval=
 matching </div>
<div>&gt; &gt; &gt; CCM intervals in IEEE 802.1ag/Y.1731 and difference in =
determining </div>
<div>&gt; &gt; &gt; Loss of Connectivity between BFD-based CC and Ethernet =
OAM.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; I think that is too much detail on OAM.&nbsp; If there is an=
 OAM </div>
<div>&gt; &gt; interworking document that we can cite, then please point it=
 out.&nbsp; </div>
<div>&gt; &gt; For now, we cite the documents that exist:</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt;&nbsp;&nbsp; RFC6670, RFC6310, draft-ietf-pwe3-mpls-eth-oam-i=
wk (just about out</div>
<div>&gt; &gt;&nbsp;&nbsp; of the IESG, so an RFC soon).</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; In IETF there is only one MPLS-TP OAM.&nbsp; We are not goin=
g to fight </div>
<div>&gt; &gt; that battle in this document.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; If 802.1ag/Y.1731 is a server layer, then MPLS-TP timers hav=
e to be </div>
<div>&gt; &gt; set a half decimal order of magnitude or more longer.&nbsp; =
If PW is a </div>
<div>&gt; &gt; server layer, then 802.1ag/Y.1731 timers have to be set a ha=
lf </div>
<div>&gt; &gt; decimal order of magnitude or more longer.&nbsp; But this le=
vel of detail </div>
<div>&gt; &gt; does not belong here.</div>
<div>&gt; &gt;&nbsp; </div>
<div>&gt; &gt; [...]</div>
<div>&nbsp;</div>
</span></font>
</body>
</html>

--_000_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_--

--_005_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_
Content-Type: application/vnd.ms-powerpoint;
	name="Transparent Clock (TC) at LSR.ppt"
Content-Description: Transparent Clock (TC) at LSR.ppt
Content-Disposition: attachment;
	filename="Transparent Clock (TC) at LSR.ppt"; size=257536;
	creation-date="Wed, 27 Mar 2013 22:46:40 GMT";
	modification-date="Wed, 27 Mar 2013 22:46:40 GMT"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAEAAAA9AEAAAAAAAAA
EAAA/v///wAAAAD+////AAAAAPABAADxAQAA8gEAAPMBAAD/////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////8A
bh7wlokAABufoi3iakLEj2/zfwxoJMD/iVBORw0KGgoAAAANSUhEUgAAARMAAAC3CAIAAAC+MS2j
AAAAAXNSR0IArs4c6QAAiT9JREFUeF7tvQe8ZfdV37tP77dP76PRjEaj3ix3sDGYEuwQwDYmMTUf
UiDk5X1IHg9eyCekkXzSyUsCIS+BvISEFwghGNMM2NhYlq0ujTSSRtL0cue20+v7rrX2+d999ylz
zp12Jd2tozP77rPPPnv//+v3X32tSKfT8TbOxr20PI/3SPeeorrj/nQ7HAzeePe4HWt3P2QneCJn
Jexidl5T/4lE5JCdapvbl1ObXqQtJ0Q5Tc/Ue2x4bc7ibz6zn+PV8DoVr8lH7Le9TsmrLHnFUrlU
bdQXisvVZqNUKS8WV5aXl5eKK+zXG416q9nqtBu61escaDSbzXa7XalUeqcl0vHyyXQ8Ek0kEslk
MpVK8R6Px2OxWDabZZ/3fD4/MTFRKBTYz8WShyZ3ZrxYkm94ibSXiHvRqBeJ6SDYO3ca1eFgpDvy
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
BuWxjIuEQeOwiZxbBokRf3jQzA3Xo4L2OvuhYDRQ8KfHReag296AyOkrrY2ifwafcX3jP+LkboTT
3rLS2vWauXGlsnF5zrjnDyKacXnLoPOD0te4aNlEzkaA9Ea5h6tKd6EbHRcJ455/o5Hjrn8tsNko
k3cj7+Mty3MGDdqIvGjdRs9xkTDu+dcLOVeVHvvamm8kKb7Jrv3/A90iZTLKU1+2AAAAAElFTkSu
QmCCoEYd8EohAAB0Pz1QOZv7RWKHyBlXSc2s///Y/+AAEEpGSUYAAQEBANwA3AAA/9sAQwACAQEC
AQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4L
DAwM/9sAQwECAgIDAwMGAwMGDAgHCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwM/8AAEQgAmwDpAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAAB
AgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNC
scEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0
dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY
2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E
ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoW
JDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp
6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/fwdBRQOgooAKKKN2DigGwqNSuScgYpzTKpIOeK8H/as
/wCCiPws/ZFspR4o1+JtVVd0elWOJ76T0/dj7gPqxA5pOaW7OfFYujh4+0rz5V5nu5kXgEgD61k+
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
aa9f/MalH5fNeDln9PPRPZ4N7/ikT/Nbnetcau19qnGFI3VcDtZ2OljdPsjHJqCqpX9Vq33etvt8
bMhXbxt/H+uA6nZBtZ1Dm5Q72cb7Ute6d/o2eTy49fORnV5N6P1u2oD3s4aFzx39evboxwsmPZg/
5dbM8eenjTkxdkhArx5L+w1cOH3WlsAD5yMiM+SKAg02azgiDVy6Bt6eQE62bd6TAWYSDRD3pgPe
3EsgkOP6cb79B1o5wRsPz0MOvBX5+fJ8bH7kKy48tgoHJZiCGv8fVpOvVSjkz5+9XLN6s+/SbUdC
7545+er6pYQb57KvnMg5G5YRsjNhz7rozUujlk0Nnzn05eD2N9vXOtmofGhtpwOVTfdVNNzrIdvp
ItrqyGywZ9Y7CjY4sX746ijwc2I3OAnXOotXu4hW4auzeI2LaJ2zyM9ZtMFVuMlNvNVNssNTuquc
3m4v0/31nY61rHC2S62r/VvdG9PzxaieDycMeDx56JOpIx7PHPdkwtgLw0cGDRm6p1v3ld27L5o/
z//1y9ScLPgossHnaxCakPWty//DS6VDLMBdPzKO+2GQ85s3SX1yKxr2LS8oIJufTpdHLi1ynzB3
+EbyJSEh8fKl62tWb1m9cveVC+EPb2VePZN26UT2sf2pgZtStvvG+05/O7HfzV9anmxbM6Su+z4v
6+3OUj9bZp2DcJOrBIguchTMcxDMsRfMchDMthdMt6ImWlETrOkJNsx4G3a8DTPWihppRY22osZY
U+O570+2Y2fgXzmLFrlKlrhKlrtL1rgL1jvTa5wYrAk/F8kGd/0tdd0Ot652oUOd67+0fjqoy+sh
vR+PHHx/xOBbI4dcGzHoVI/O2xvWmTpu5OYjofcSP2ci0FMpyPkivwBHjJz8wtz8Qu4rHhybfT7S
ulgQ3EP/EJfO/5YfDznn0GDTiHGKFCoE3pocciRDHkSpVKk1iUkpR4+e3L7VP3DfqfOnn9+4GH/l
dNr5w1lHA7J3rY1fNevDqB73eje73NwrxNtuS3mzdR7Gq51kyx0ly+xFS23YRZb0fEtmgjnT04rp
ai3oasF0MKZbmjAtzKmWZlRzU6qJCd3IhG5oSjcxp1uaU63MqFbmVFtzur0p1cGU6mxF97Zh+9mw
A6yYAXbsaGfhDBfRHHtmjj0730Wy0lG82lGywcNwdxXLkJrOZ+p5XurY4GHPts/6dno+uPvzob0e
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
kwDM7P8A79bGAOfn1gCtqZAAMwAAAGYAAACZAAAAzAAAAAAzAAAzMwAAZjMAAJkzAADMMwAA/zMA
AABmAAAzZgAAZmYAAJlmAADMZgAA/2YAAACZAAAzmQAAZpkAAJmZAADMmQAA/5kAAADMAAAzzAAA
ZswAAJnMAADMzAAA/8wAAGb/AACZ/wAAzP8AAAAAMwAzADMAZgAzAJkAMwDMADMA/wAzAAAzMwAz
MzMAZjMzAJkzMwDMMzMA/zMzAABmMwAzZjMAZmYzAJlmMwDMZjMA/2YzAACZMwAzmTMAZpkzAJmZ
MwDMmTMA/5kzAADMMwAzzDMAZswzAJnMMwDMzDMA/8wzADP/MwBm/zMAmf8zAMz/MwD//zMAAABm
ADMAZgBmAGYAmQBmAMwAZgD/AGYAADNmADMzZgBmM2YAmTNmAMwzZgD/M2YAAGZmADNmZgBmZmYA
mWZmAMxmZgAAmWYAM5lmAGaZZgCZmWYAzJlmAP+ZZgAAzGYAM8xmAJnMZgDMzGYA/8xmAAD/ZgAz
/2YAmf9mAMz/ZgD/AMwAzAD/AACZmQCZM5kAmQCZAMwAmQAAAJkAMzOZAGYAmQDMM5kA/wCZAABm
mQAzZpkAZjOZAJlmmQDMZpkA/zOZADOZmQBmmZkAmZmZAMyZmQD/mZkAAMyZADPMmQBmzGYAmcyZ
AMzMmQD/zJkAAP+ZADP/mQBmzJkAmf+ZAMz/mQD//5kAAADMADMAmQBmAMwAmQDMAMwAzAAAM5kA
MzPMAGYzzACZM8wAzDPMAP8zzAAAZswAM2bMAGZmmQCZZswAzGbMAP9mmQAAmcwAM5nMAGaZzACZ
mcwAzJnMAP+ZzAAAzMwAM8zMAGbMzACZzMwAzMzMAP/MzAAA/8wAM//MAGb/mQCZ/8wAzP/MAP//
zAAzAMwAZgD/AJkA/wAAM8wAMzP/AGYz/wCZM/8AzDP/AP8z/wAAZv8AM2b/AGZmzACZZv8AzGb/
AP9mzAAAmf8AM5n/AGaZ/wCZmf8AzJn/AP+Z/wAAzP8AM8z/AGbM/wCZzP8AzMz/AP/M/wAz//8A
Zv/MAJn//wDM//8A/2ZmAGb/ZgD//2YAZmb/AP9m/wBm//8ApQAhAF9fXwB3d3cAhoaGAJaWlgDL
y8sAsrKyANfX1wDd3d0A4+PjAOrq6gDx8fEA+Pj4AP/78ACgoKQAgICAAP8AAAAA/wAA//8AAAAA
/wD/AP8AAP//AP///wAwAAAADAAAAAEAAAAVAAAADAAAAAMAAABNAAAAlE8AAAAAAAAAAAAAvwMA
AM8CAAAAAAAAAAAAAMADAADQAgAAIADMAAAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAA
////AAAAAABsAAAAKAQAAJQEAAAASwAAoAAAAHgAAAAoAAAAoAAAAHgAAAABAAgAAAAAAABLAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwADA3MAA8MqmAAQE
BAAICAgADAwMABEREQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIAOTk5AIB8/wBQUP8AkwDW
AP/szADG1u8A1ufnAJCprQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAAM2YAADOZAAAzzAAAM/8A
AGYAAABmMwAAZmYAAGaZAABmzAAAZv8AAJkAAACZMwAAmWYAAJmZAACZzAAAmf8AAMwAAADMMwAA
zGYAAMyZAADMzAAAzP8AAP9mAAD/mQAA/8wAMwAAADMAMwAzAGYAMwCZADMAzAAzAP8AMzMAADMz
MwAzM2YAMzOZADMzzAAzM/8AM2YAADNmMwAzZmYAM2aZADNmzAAzZv8AM5kAADOZMwAzmWYAM5mZ
ADOZzAAzmf8AM8wAADPMMwAzzGYAM8yZADPMzAAzzP8AM/8zADP/ZgAz/5kAM//MADP//wBmAAAA
ZgAzAGYAZgBmAJkAZgDMAGYA/wBmMwAAZjMzAGYzZgBmM5kAZjPMAGYz/wBmZgAAZmYzAGZmZgBm
ZpkAZmbMAGaZAABmmTMAZplmAGaZmQBmmcwAZpn/AGbMAABmzDMAZsyZAGbMzABmzP8AZv8AAGb/
MwBm/5kAZv/MAMwA/wD/AMwAmZkAAJkzmQCZAJkAmQDMAJkAAACZMzMAmQBmAJkzzACZAP8AmWYA
AJlmMwCZM2YAmWaZAJlmzACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ/wCZzAAAmcwzAGbMZgCZzJkA
mczMAJnM/wCZ/wAAmf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwAZgDMAJkAzADMAJkzAADM
MzMAzDNmAMwzmQDMM8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/AMyZAADMmTMAzJlmAMyZ
mQDMmcwAzJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMAmf9mAMz/mQDM/8wAzP//
AMwAMwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ZjMAzGZmAP9mmQD/ZswA
zGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/MmQD/zMwA/8z/AP//MwDM
/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19fAHd3dwCGhoYAlpaWAMvL
ywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAAAAD/AAD/AAAA//8A/wAA
AP8A/wD//wAA////AP//////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
krySvJK8krySvJK8krySvJK8krySvJK8////////////////////////////////////////////
/////////////////////////5K8krySvJK8krySvJK8krySvJK8krySvP//////////////////
/////////////////////////////////////////////////////////////7ySvJK8krySvJK8
krySvJK8krySvJK8kv//////////////////////////////////////////////////////////
//////////+8krySvJK8krySvJK8krySvJK8krySvJL/////////////////////////////////
//////////////////////////////////////////////+SvJK8krySvJK8krySvJK8krySvJK8
krz/////////////////////////////////////////////////////////////////////kryS
vJK8krySvJK8krySvJK8krySvJK8////////////////////////////////////////////////
////////////////////////////////vJK8krySvJK8krySvJK8krySvJK8kryS////////////
/////////////////////////////////////////////////////////7ySvJK8krySvJK8kryS
vJK8krySvJK8kv//////////////////////////////////////////////////////////////
/////////////////7y8kry8vJK8vLySvLy8kry8vJK8vLySvP//////////////////////////
//////////////////////////////////////////+8vJK8vLySvLy8kry8vJK8vOySvLy8krz/
////////////////////////////////////////////////////////////////////////////
//+8krySvJK8krySvJK8krySvJK8krySvJL/////////////////////////////////////////
////////////////////////////vJK8krySvJK8krySvJK8krzsvJK8kryS////////////////
////////////////////////////////////////////////////////////////vLy8vLy8vLy8
vLy8vLy8vLy8vLy8vLy8////////////////////////////////////////////////////////
/////////////7y8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP//////////////////////////////
////////////vJK8krySvJK8krySvJK8krySvJK8kryS/////7ySvLy8kry8vJK8vLySvLy8kry8
vJK8vP///////////////////////////////7ySvJK8krySvJK8krySvJK8krySvJK8kv////+8
kry8vJK8vLySvLy8kry8vJK8vLySvLz//////////////////////////////////////////5K8
krySvJK8krySvJK8krySvJK8krySvP////+8vLy8vLy8vLy8vLy8vLy8vAC8vLy8vLz/////////
//////////////////////+SvJK8krySvJK8krySvJK8krySvJK8krz/////vLy8vLy8vLy8vLy8
vLy8vLwAvLy8vLy8//////////////////////////////////////////+8krySvJK8krySvJK8
krySvJK8krySvJL/////vLy8vLy8vLy8vLy8vAAAAAAAALy8vLy8////////////////////////
////////vJK8krySvJK8krySvJK8krySvJK8kryS/////7y8vLy8vLy8vLy8vLwAAAAAAAC8vLy8
vP//////////////////////////////////////////kry8vJK8vLySvLy8kry8vJK8vLySvLy8
/////7z/vLwAAAC8AAC8AAAAAAAAAAC8vP+8vP///////////////////////////////5K8vLyS
vLy8kry8vJK8vLySvLy8kry8vP////+8/7y8AAAAvAAAvAAAAAAAAAAAvLz/vLz/////////////
/////////////////////////////7ySvJK8krySvJK8krySvJK8krySvJK8kv////+8vLy8vLy8
vLy8vLy8vLy8vLy8vLy8vLz///////////////////////////////+8krySvJK8krySvJK8kryS
vJK8krySvJL/////vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8////////////////////////////
//////////////+8vJK8vLy8vLy8kry8vLy8vLySvLy8vLz/////vP+8/7z/vP+8/7z/vP+8/7z/
vP+8/7z/////////////////////////////////vLy8vLy8kry8vLy8vLySvLy8vLy8vJK8////
/7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8////////////////////////////////////////////
vLy8kry8vJK8vLySvLy8kry8vJK8vLyS/////7y8/7y8vLy8vLz/vLy8vLy8vP+8vLy8vP//////
/////////////////////////7y8vJK8vLySvLy8kry8vJK8vLySvLy8kv////+8vLy8vLz/vLy8
vLy8vP+8vLy8vLy8/7z//////////////////////////////////////////7y8vLy8vLy8vLy8
vLy8vLy8ALy8vLy8vP////+8/7z/vP+8/7z/vP+8/7z/vP+8/7z/vP//////////////////////
//////////+8vLy8vLy8vLy8vLy8vLy8vAC8vLy8vLz/////vP+8/7z/vP+8/7z/vP+8/7z/vP+8
/7z///////////////////////////////////////////+8vLy8vLy8vLy8vLy8AAAAAAAAvLy8
vLz/////29Xb1dvV29Xb1dvV29Xb1dvV29Xb1dvV////////////////////////////////vLy8
vLy8vLy8vLy8vAAAAAAAALy8vLy8/////9vV29Xb1dvV29Xb1dvV29Xb1dvV29Xb1f//////////
////////////////////////////////vLy8vAAAALwAALwAAAAAAAAAALy8vLy8/////9vc1dzb
3NXc29zV3Nvc1dzb3NXc29zV3P///////////////////////////////7y8vLwAAAC8AAC8AAAA
AAAAAAC8vLy8vP/////b3NXc29zV3Nvc1dzb3NXc29zV3Nvc1dz/////////////////////////
/////////////////7y8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP/////c1QDVANsA1dwAANUAAAAA
ANUA1dzb3NX///////////////////////////////+8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLz/
////3NsA1QDVANXcAADVAAAAAADbANXc1dzV////////////////////////////////////////
//+8/7z/vP+8/7z/vP+8/7z/vP+8/7z/vP//////3NwA3AAAAAAAAADc3AAAAADcAADc3Nzc////
////////////////////////////vP+8/7z/vP+8/7z/vP+8/7z/vP+8/7z//////9zcANwAAAAA
AAAA3NwAAAAA3AAA3Nzc3P//////////////////////////////////////////vLy8vLy8vLy8
vLy8vLy8vLy8vLy8vLy8/////9zc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3P//////////////////
/////////////7y8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP/////c3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc
3Nzc3Nz//////////////////////////////////////////7z/vP+8/7z/vP+8/7z/vP+8/7z/
vP+8///////c4tzi3N3c4tzi3OLc3dzi3OLc4tzd3OL///////////////////////////////+8
/7z/vP+8/7z/vP+8/7z/vP+8/7z/vP//////3N3c4tzi3OLc3dzi3OLc4tzd3OLc4tzi////////
//////////////////////////////////+8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7z/////3dzi
3N3c3dzd3OLc3dzd3N3c4tzd3N3c////////////////////////////////vLz/vLy8/7y8vP+8
vLz/vLy8/7y8vP+8/////93c3dzd3OLc3dzd3N3c4tzd3N3c3dzi3P//////////////////////
////////////////////vP+8/7z/vP+8/7z/vP+8/7z/vP+8/7z//////93i3eLd4t3i3eLd4t3i
3eLd4t3i3eLd4v///////////////////////////////7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8
///////d4t3i3eLd4t3i3eLd4t3i3eLd4t3i3eL/////////////////////////////////////
/////5TjlOOU47HjlOOU45TjseOU45TjlOOx4/////+U47HjlOOU45TjseOU45TjlOOx45TjlOP/
//////////////////////////////+U47HjlOOU45TjseOU45TjlOOx45TjlOP/////lOOU45Tj
seOU45TjlOOx45TjlOOU47Hj//////////////////////////////////////////+UlOOUlJTj
lJSU45SUlOOUlJTjlJSU45T/////lJTjlJSU45SUlOOUlJTjlJSU45SUlOOU////////////////
////////////////lJTjlJSU45SUlOOUlJTjlJSU45SUlOOU/////5SU45SUlOOUlJTjlJSU45SU
lOOUlJTjlP//////////////////////////////////////////lJSUlJSUlHWUlJSUlJSUdZSU
lJSUlJR1/////5SUlHWUlJSUlJSUdZSUlJSUlJR1lJSUlP//////////////////////////////
/5SUlHWUlJSUlJSUdZSUlJSUlJR1lJSUlP////+UlJSUlJSUdZSUlJSUlJR1lJSUlJSUlHX/////
/////////////////////////////////////5S9lL2UvZS9lL2UvZS9lL2UvZS9lL2Uvf////+U
vZS9lL2UvZS9lL2UvZS9lL2UvZS9lL3///////////////////////////////+UvZS9lL2UvZS9
lL2UvZS9lL2UvZS9lL3/////lL2UvZS9lL2UvZS9lL2UvZS9lL2UvZS9////////////////////
//////////////////////+9lL2UAAAAAL2UvZQAAAAAvZS9lL2UvZT/////vZS9lL2UvZS9AAAA
AJS9lL2UvZS9lL2U////////////////////////////////vZS9lAAAAAC9lL2UAAAAAL2UvZS9
lL2U/////72UvZS9lL2UvQAAAACUvZS9lL2UvZS9lP//////////////////////////////////
////////vb29vb0AAAAAAL0AAAAAAAC9vb29vb29/////729vb29vb29vQC9vb29vb29vb29vb29
vf///////////////////////////////729vb29AAAAAAC9AAAAAAAAvb29vb29vf////+9vb29
vb29vb0Avb29vb29vb29vb29vb3//////////////////////////////////////////729vZq9
vb29vb29mr29vb29vb2avb29vf////+9vb29vb29mr29vb29vb2avb29vb29vZr/////////////
//////////////////+9vb29vb29mr29vb29vb2avb29vb29vZr/////vb29mr29vb29vb2avb29
vb29vZq9vb29//////////////////////////////////////////+9w73DvcO9w73DvcO9w73D
vcO9w73DvcP/////vcO9w73DvcO9w73DvcO9w73DvcO9w73D////////////////////////////
////vcO9w73DvcO9w73DvcO9w73DvcO9w73D/////73DvcO9w73DvcO9w73DvcO9w73DvcO9w///
////////////////////////////////////////5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl////
/+Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5f///////////////////////////////+Xl5eXl5eXl
5eXl5eXl5eXl5eXl5eXl5f/////l5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eX/////////////////
/////////////////////////+Wg5aDloOWg5aDloOWg5aDloOWg5aDloP/////loOWg5aDloOWg
5aDloOWg5aDloOWg5aD////////////////////////////////loOWg5aDloOWg5aDloOWg5aDl
oOWg5aD/////5aDloOWg5aDloOWg5aDloOWg5aDloOWg////////////////////////////////
//////////+g5aDloOWg5aDloOWg5aDloOWg5aDloOX/////oOWg5aDloOWg5aDloOWg5aDloOWg
5aDl////////////////////////////////oOWg5aDloOWg5aDloOWg5aDloOWg5aDl/////6Dl
oOWg5aDloOWg5aDloOWg5aDloOWg5f//////////////////////////////////////////oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCg/////6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoP//////////
/////////////////////6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoP////+goKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKD//////////////////////////////////////////8OgoKDDoKAAw6CgoAAA
AADDoKCgw6CgoP/////DoKCgw6CgoMMAAKAAAAAAAKCgoMOgoKD///////////8WEAAAJgYPACIg
V01GQwEAAAAAAAEAAAAAAAAAAwAAAAAgAAA8GAAAPFgAAP///////////////////8OgoKDDoKAA
w6CgoAAAAADDoKCgw6CgoP/////DoKCgw6CgoMMAAKAAAAAAAKCgoMOgoKD/////////////////
/////////////////////////8PDoMPDw8MAAACgAAAAAAAAw6DDw8PDw//////Dw8PDw8OgAADD
w8PDAAAAAMPDw8PDoMP////////////////////////////////Dw8PDw8OgAAAAwwAAAAAAAMPD
w8PDoMP/////w8Ogw8PDwwAAw6DDwwAAAADDoMPDw8PD////////////////////////////////
///////////Dw8Ogw8PDw8PDw6DDw8PDw8PDoMPDw8P/////w8PDw8PDw6DDw8PDw8PDoMPDw8PD
w8Og////////////////////////////////w8PDw8PDw6DDw8PDw8PDoMPDw8PDw8Og/////8PD
w6DDw8PDw8PDoMPDw8PDw8Ogw8PDw///////////////////////////////////////////w8PD
w8PDw8PDw8PDw8PDw8PDw8PDw8PD/////8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw///////////
/////////////////////8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw//////Dw8PDw8PDw8PDw8PD
w8PDw8PDw8PDw8P//////////////////////////////////////////+Ra5FrkWuRa5FrkWuRa
5FrkWuRa5FrkWv/////kWuRa5FrkWuRa5FrkWuRa5FrkWuRa5Fr/////////////////////////
///////kWuRa5FrkWuRa5FrkWuRa5FrkWuRa5Fr/////5FrkWuRa5FrkWuRa5FrkWuRa5FrkWuRa
///////////////////////////////////////////k5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OT/
////5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk////////////////////////////////5OTk5OTk
5OTk5OTk5OTk5OTk5OTk5OTk/////+Tk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5P//////////////
////////////////////////////5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk/////+Tk5OTk5OTk
5OTk5OTk5OTk5OTk5OTk5P///////////////////////////////+Tk5OTk5OTk5OTk5OTk5OTk
5OTk5OTk5P/////k5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OT/////////////////////////////
/////////////56enp6enp6enp6enp6enp6enp6enp6env////+enp6enp6enp6enp6enp6enp6e
np6enp7///////////////////////////////+enp6enp6enp6enp6enp6enp6enp6enp7/////
np6enp6enp6enp6enp6enp6enp6enp6e//////////////////////////////////////////+e
np6enp6eAAAAnp6eAAAAAACenp6enp7/////np6enp6engAAAJ6engAAAAAAnp6enp6e////////
////////////////////////np6enp6engAAAJ6engAAAAAAnp6enp6e/////56enp6enp4AAACe
np4AAAAAAJ6enp6env//////////////////////////////////////////nsKewp7CnsIAwgAA
nsIAAAAAnsKewp7C/////57CnsKewp7CAMIAAJ7CAAAAAJ7CnsKewv//////////////////////
/////////57CnsKewp7CAMIAAJ7CAAAAAJ7CnsKewv////+ewp7CnsKewgDCAACewgAAAACewp7C
nsL//////////////////////////////////////////8Kewp7CnsKewp7CnsKewp7CnsKewp7C
nv/////CnsKewp7CnsKewp7CnsKewp7CnsKewp6L///////////////////////////////CnsKe
wp7CnsKewp7CnsKewp7CnsKewp7/////wp7CnsKewp7CnsKewp7CnsKewp7CnsKe////////////
///////////////////////////////CwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsL/////wsLCwsLC
wsLCwsLCwsLCwsLCwsLCwsLC/67/////////////////////////////wsLCwsLCwsLCwsLCwsLC
wsLCwsLCwsLC/////8LCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwv//////////////////////////
/////////////////////////////////////////////////////////////////////////2b/
//////////9mi2b/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////wD//////////////////////////////////wD/////i4v//////66L////
i4v///////////////////////////////////////8A////////////////////////////////
//8A//////////////////////////////////////////////////////////////////////8A
AP8A//////////////////////////////8AAAAA/////4v/i2aLbIv///////9s////////////
////////////////////////AAD/AP//////////////////////////////AAAAAP//////////
////////////////////////////////////////////////////////////AP8AAP//////////
////////////////////AAAAAP///4v//////////////////4v/////////////////////////
/////////wD/AAD//////////////////////////////wAAAAD/////////////////////////
/////////////////////////////////////////////////wD/////////////////////////
//////8A/wD///9m//////////////////+L//9mi2aLZotmi2aLZov///////////////////8A
////////////////////////////////AP8A////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/4v///////////////+L/4uL////////////////i2yL////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////2aLbItm////////
i2aLbIv//////////////////////4v/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////4uLrov//////4uui4uLrov/i///////////
////////////////rov/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////+L////////////Zov/////////////////////Zv//////////////////////////
//+L////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////tK3/
////////i///////////////////////bP///////////////////////////////4v//2yui4ts
i4uLbP//////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////tIu0////////Zv//////
////////////////////////////////////////////////////i2z///////////9mi2z/////
////////tIv/////////////////////////////////////////////////////////////////
/////////////////////////////////////////620/7T///+ui///////////////////////
/////////////////////////////////////4v/////////////////i4v//////////4u0////
////////////////////////////////////////////////////////////////////////////
////////////////////////////i4tmi2aLZotm////////////////////////////////////
//////////////////////+L////////////////////i////////4u0/63/////////////////
////////////////////////////////////////////////////////////////////////////
////////////bIv/////////////////////////////////////////////////////////////
//////////////////////////////+L//////+0//+L////////////////////////////////
////////////////////////////////////////////////////////////////////////bP//
////////////////////////////////////////////////////////////////////////////
////////////////bP//////////////////////////////////////////////////////////
////////////////////////////////////////////////////////i///////////////////
////////////////////////////////////////////////////////////////////////////
//+L////////////////////////////////////////////////////////////////////////
////////////////////////////////////////Zv///4v/////////////////////////////
////////////////////////////////////////////////////////////////i////////4v/
////////////////////////////////////////////////////////////////////////////
/////////////////////////4v///+0//////////////8A//8AAAD/AP//////////////////
//////8A//8AAAAA////////////////////////AP//AAAA/wCui4v///+0////////////////
////////////////////////////////////////////////////////////////////////////
//////////9m////i///////////////AP8A/wAA/wD/////////////////////////AP8A/wAA
/wD//////////////////////wD/AP8AAP8A////i2aLi///////////////////////////////
////////////////////////////////////////////////////////////////////////i///
/7T//////////////wD///8A////////////////////////////vAC01a0Arda7////////////
/////////7wAtNWtAK3Wu////////7T/////////////////////////////////////////////
//////////////////////////////////////////////////////////+L////////////////
/+Lc29TUztbW////////////////////////3NvU29TVzs7HyM7//////////////////9zb1NvU
1c7Ox8jO////////i2b/////////////////////////////////////////////////////////
/////////////////////////////////////////////4tsi4uLi///////vNvU29TUzs7Hx6fd
////////////////////u9vb27PUzs7HyMf8p////////////////7vb29uz1M7Ox8jH/Kf/////
////i///////////////////////////////////////////////////////////////////////
/////////////wD/AP8AAP///////4ts/////////////+Hb29XVztTOzsfHyP//////////////
/////+Hb29TVztTOyKHI/Pz////////////////h29vU1c7UzsihyPz8//////////9s//////8A
/wD/AAD///////////////////////////////////////////////////////////////////8A
/wD/AAD//////4v///+0//////////+627TV1NTIyMfmofz///////////////////+66Lvcs9TO
zqfcz/yh////////////////uui73LPUzs6n3M/8of////+0////rv//////AP8A/wAA////////
////////////////////////////////////////////////////////////AP8AAAD//////4v/
////i///////////4dvivNzOzubd1sih////////////////////29vcvOLVzs/d1ub8x///////
/////////9vb3Lzi1c7P3dbm/Mf/////i/////+L/////wD/AAAA////////////////////////
/////////////////////////////////////////7y9vLySkpKSkry83ov//////7T/////////
/7PV1NW0zqfVx/z8/P///////////////////63Uzs7P5sfOp/z8/KH///////////////+t1M7O
z+bHzqf8/Pyh/////7T/////bN68vJKSkruSvLz/vP//////////////////////////////////
////////////////////////////mJhycnGXcZdymJhs//////+L///////////VztXV3MjItOb8
/Mj////////////////////Vx+bV3a3Hzt3myPzm////////////////1cfm1d2tx87d5sj85v//
//+L/////4uYmHJycZdxnXKYvP+9////////////////////////////////////////////////
/////////7z/kXFIcU9xT3Fxd3GXrv//////////////////3ea11qf8/Mi11qfd////////////
////////3ea01qf8/Pyn3c/m3f///////////////93mtNan/Pz8p93P5t3///////////+LcUhx
T3FPcXF3cZeY/7z/////////////////////////////////////////////////////////vHFI
cXFxcXFxl3GXdwAAAAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhxcXFxd3GXd5d3nfn5
/////////////////////////////////////////////////////////8JIcUlxSHFPcXF3cZcA
fX19fX19fX19fX19ffl9fX19fX19fX19ffn5i319fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19AABxSXFIcU9xcXd3l3f5+fn5////////////
//////////////////////n5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5+fmLZvn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5////////////////////////
////////////////////////////wkhxSHGRkUhxcp1sSAB9fX19fX19fX19fX19fX19fX19fX19
fX35+X35i/uLfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX0AAGxIcZGRSHFynWxIT/n5+fn/////////////////////////////////////////
/////////////7xxSHFJnZiRkZhxcUgAfX19fX19fX19fX19ffl9fX19fX19fX19fX19fX1m+2Z9
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19AABI
cWydnZGRmHFxSHH5+f//////////////////////////////////////////////////////////
knFIkXJxSJGRkUhsAH19fX19fX19fX19fX35fX19fX19fX19fX35fX19fYv7bIt9fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fQAAcUiRcnFIkZFySHGR
///////////////////////////////////////////////////////////////CvJFxSHFJcZG7
vP8AAAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAA+QAAAACL+/v7iwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALy8kXFIcWxykbzC////////////////
/////////////////////////////////////////////////////////////////////////67/
//+ui/////////////////n//////677+/uu////////AP///wD//wD//wAA////////////////
//////////////////////////+L////////////////////////////////////////////////
//////////////////////////////////////////////////////////9mi2aLZvn5//n/////
////////////////i/v7+4v//////wAAAP8AAAAA/wD/AAD/////////////////////////////
////////////i///////////////////////////////////////////////////////////////
/////////////////////////////////////////4uLi4uu///5+fn/vJJtrvmurrzD+f//w///
/4v7+/v7i4v///8A/wAAAP//AP///wD//////////////////////////////////////////4v/
////////////////////////////////////////////////////////////////////////////
//////////////////////+LbIv7i2yL//////n5roaGtbX5+flmrvn/////////Zvv7+/v7bP//
/////////////////////////////////////////////////////////2b/////////////////
////////////////////////////////////////////////////////////////////////////
////rouL+/v7i////4u8///5X4a1/8P/+fn5+fn5kv////////+L+/v7+/uL////////////////
////////////////////////NAwAACYGDwBeGFdNRkMBAAAAAAABAAAAAAAAAAMAAAA8GAAAAAAA
ADxYAAD/////////////////i///////////////////////////////////////////////////
////////////////////////////////////////////i2aL+/v7+2aL/////////91f+fn5//n5
+fn5+fm1Zrz///9mi2b7+/v7+/v7Zotmi2aLZotmi2aLZotmi///////////////////////////
////////Zv//////////////////////////////////////////////////////////////////
////////bK6Li2yLi4tsrouLbIuLi/v7+/v7+4uLbK7///////+Ghv//k7z///n5+f///65mvK6L
+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/uL//////////////////////////+L/2yLi///////
////////////////////////////////////////////////////////////////////bPv7+/v7
+/v7+/v7+/v7+/v7+/v7+/v7+/v7i/////+1orz//5NF///5////////hrVm+/v7+/v7+/v7+/v7
+/v7+/v7+/v7+/v7+/v7Zv//////////////////////////i2z/////////////////////////
////////////////////////////////////////////////////i/v7+/v7+/v7+/v7+/v7+/v7
+/v7+/v7+/v7+4v////Drob/vP/Dk0S8vP+8////w89miwAAAAAAAAD7APsAAAAAAAD7APsAAPsA
AAD7+4v/rv///////////////////////4v/////////////////////////////////////////
/////////////////////////////////////4v7+/v7+/v7+/sAAAD7AAAAAPv7+/v7+/v7+/uL
/////4a1//////+ZSrz///////+1hmYA+wAAAAAAAAAAAAAAAAAA+wD7AAAAAAAA+/tm//+L////
/////////////////2b/////////////////////////////////////////////////////////
//////////////////////+L+/v7+/v7+/v7AAAAAAAAAAAA+/v7+/v7+/v7i/////+Grv///73/
/3lz////vP//tl+L+wD7+/v7+/v7+/sA+/v7+/sAAAD7+wD7APv7rv//bIv/////////////////
/2z/////////////////////////////////////////////////////////////////////////
////////i/v7+/v7+/v7+wD7+/sA+/v7+/v7+/v7+/v7+4v/////hpL///////95ef///////7WG
Zvv7+/v7+/v7+/sA+/v7+/v7+/v7+/v7+/v7+2b/bP//i2z/////////////i2z/////////////
/////////////////////////////////////////////////////////////////////4v7+/v7
+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/uL////w89m/73///+8dEv/vP///8OMhov7+/v7+/v7AAD7
AAAAAAAAAAD7+/v7+/v7+/uLi///////i4uLrouLi66Li///////////////////////////////
//////////////////////////////////////////////////////+L+/v7+/v7+/v7+/v7+/v7
+/v7+/v7+/v7+/v7i/////+8hrz//////290///////dX7xm+/v7+/v7+wAA+wAAAAAAAAAAAPv7
+/v7+/v7Zv//////////////////////////////////////////////////////////////////
////////////////////////////////////////iwAA+wD7AAAA+wAAAAD7+/v7AAAAAAAA+wAA
+4v//////65mvP+9//9vRf//////hoa8rvv7+/v7+/sA+/v7+/sA+/v7+/v7+/v7+/v7+4v/////
////////////////////////////////////////////////////////////////////////////
/////////////////////////4sA+wAAAAAAAPsAAAAAAPsA+wAAAAAAAPsAAPuL////////hq68
////b27/////jIa8/2b7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/tm////////////////////
////////////////////////////////////////////////////////////////////////////
//////////+LAPv7+/v7+/v7+/v7+/v7AAD7+/v7+/v7APv7i////7z///+GZpL//5ON/7y1Zoa1
//+L+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7i///////////////////////////////////
/////////////////////////////////////////////////////////////////////////2b7
+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+4v//////////7WuZq6uja6MYLXd/////4tm+/v7+/v7
+/v7+/v7+/v7+/v7+/v7+/tmi///////////////////////////////////////////////////
//////////////////////////////////////////////////////////+L+/v7+/v7+/v7+/v7
+/v7+/v7+/v7+/v7+/uL///////D////vLyNr66vtf/D////w////4uui4tsi4uLi66Li2yLi4uL
rouLbIuL////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////4tmi2yLZotsi2aLbItmi2yLZotsi2aL
bItm////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////8AAAAA//8AAP//
/wD///8A////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////AP////8A//8A//8A////AP//////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////wD/////////AP//AP//AP//////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////8A//////8AAP///wAAAAD/////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////AP////8A//////8A////AP//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////wD/////AP//
AP//AP///wD/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////8A//////8AAP///wAAAAD/////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////AP//////////////////
/////////////////////////////////////////////////////wD///////////////8A////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////wD/////////////////////////////////
/////////////////////////////////////wD//////////////////wD/////////////////
//////////////////////////////////////////////////////////////////////////8A
//8A//8AAAAA/wD//wD/AAAA//8AAAD//wAAAAD/AP///wAAAP8A//8A/wAA//////8AAAD//wD/
/wAA//8AAP//AP//AP///wD/////AP////8AAAD/////AP//AAAAAP8AAP//////////////////
////////////////////////////////////////////////////////////AP//AP//AP//AP8A
//8A/////wD/AP//AP8A//8A/wD//wD/////AP//AP8A//////8A////AP8A/wD//wAA//8A/wD/
AP////8A/////wD///8A////AP///wD//wD//wD/AP//////////////////////////////////
/////////////////////////////////////////////wD//wD///8AAAD/AP//AP//AAD//wD/
/wD//wAAAP8A//8AAAAA/wD//wD/AP//////AP//////AP8A//8AAP////8AAAD/////AP////8A
////AP////////8A////AAAA/wD/////////////////////////////////////////////////
//////////////////////////////8A//8A//////8A/wD//wD/AP////8A//8A/////wD/AP//
AP//AP8A//8A/wD//////wD//////wD/AP//AAD//wD/AP8A/////wD/////AP///wD/////////
AP//////AP8A//////////////////////////////////8OAAAAFAQAAAABAAAQAAAAAAAAAIAA
AAAAgAAAgIAAAAAAgACAAIAAAICAAMDAwADA3MAApsrwAAQEBAAICAgADAwMABEREQAWFhYAHBwc
ACIiIgApKSkAVVVVAE1NTQBCQkIAOTk5AP98gAD/UFAA1gCTAMzs/wDv1sYA5+fWAK2pkAAzAAAA
ZgAAAJkAAADMAAAAADMAADMzAABmMwAAmTMAAMwzAAD/MwAAAGYAADNmAABmZgAAmWYAAMxmAAD/
ZgAAAJkAADOZAABmmQAAmZkAAMyZAAD/mQAAAMwAADPMAABmzAAAmcwAAMzMAAD/zAAAZv8AAJn/
AADM/wAAAAAzADMAMwBmADMAmQAzAMwAMwD/ADMAADMzADMzMwBmMzMAmTMzAMwzMwD/MzMAAGYz
ADNmMwBmZjMAmWYzAMxmMwD/ZjMAAJkzADOZMwBmmTMAmZkzAMyZMwD/mTMAAMwzADPMMwBmzDMA
mcwzAMzMMwD/zDMAM/8zAGb/MwCZ/zMAzP8zAP//MwAAAGYAMwBmAGYAZgCZAGYAzABmAP8AZgAA
M2YAMzNmAGYzZgCZM2YAzDNmAP8zZgAAZmYAM2ZmAGZmZgCZZmYAzGZmAACZZgAzmWYAZplmAJmZ
ZgDMmWYA/5lmAADMZgAzzGYAmcxmAMzMZgD/zGYAAP9mADP/ZgCZ/2YAzP9mAP8AzADMAP8AAJmZ
AJkzmQCZAJkAzACZAAAAmQAzM5kAZgCZAMwzmQD/AJkAAGaZADNmmQBmM5kAmWaZAMxmmQD/M5kA
M5mZAGaZmQCZmZkAzJmZAP+ZmQAAzJkAM8yZAGbMZgCZzJkAzMyZAP/MmQAA/5kAM/+ZAGbMmQCZ
/5kAzP+ZAP//mQAAAMwAMwCZAGYAzACZAMwAzADMAAAzmQAzM8wAZjPMAJkzzADMM8wA/zPMAABm
zAAzZswAZmaZAJlmzADMZswA/2aZAACZzAAzmcwAZpnMAJmZzADMmcwA/5nMAADMzAAzzMwAZszM
AJnMzADMzMwA/8zMAAD/zAAz/8wAZv+ZAJn/zADM/8wA///MADMAzABmAP8AmQD/AAAzzAAzM/8A
ZjP/AJkz/wDMM/8A/zP/AABm/wAzZv8AZmbMAJlm/wDMZv8A/2bMAACZ/wAzmf8AZpn/AJmZ/wDM
mf8A/5n/AADM/wAzzP8AZsz/AJnM/wDMzP8A/8z/ADP//wBm/8wAmf//AMz//wD/ZmYAZv9mAP//
ZgBmZv8A/2b/AGb//wClACEAX19fAHd3dwCGhoYAlpaWAMvLywCysrIA19fXAN3d3QDj4+MA6urq
APHx8QD4+PgA//vwAKCgpACAgIAA/wAAAAD/AAD//wAAAAD/AP8A/wAA//8A////ABQEAAAEAAAA
AwEIAAUAAAALAgAAAAAFAAAADALQAsADCQIAAPcAAAMCAQAAAACAAAAAAIAAAICAAAAAAIAAgACA
AACAgADAwMAAwNzAAKbK8AAEBAQACAgIAAwMDAAREREAFhYWABwcHAAiIiIAKSkpAFVVVQBNTU0A
QkJCADk5OQD/fIAA/1BQANYAkwDM7P8A79bGAOfn1gCtqZAAMwAAAGYAAACZAAAAzAAAAAAzAAAz
MwAAZjMAAJkzAADMMwAA/zMAAABmAAAzZgAAZmYAAJlmAADMZgAA/2YAAACZAAAzmQAAZpkAAJmZ
AADMmQAA/5kAAADMAAAzzAAAZswAAJnMAADMzAAA/8wAAGb/AACZ/wAAzP8AAAAAMwAzADMAZgAz
AJkAMwDMADMA/wAzAAAzMwAzMzMAZjMzAJkzMwDMMzMA/zMzAABmMwAzZjMAZmYzAJlmMwDMZjMA
/2YzAACZMwAzmTMAZpkzAJmZMwDMmTMA/5kzAADMMwAzzDMAZswzAJnMMwDMzDMA/8wzADP/MwBm
/zMAmf8zAMz/MwD//zMAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYAADNmADMzZgBmM2YAmTNmAMwz
ZgD/M2YAAGZmADNmZgBmZmYAmWZmAMxmZgAAmWYAM5lmAGaZZgCZmWYAzJlmAP+ZZgAAzGYAM8xm
AJnMZgDMzGYA/8xmAAD/ZgAz/2YAmf9mAMz/ZgD/AMwAzAD/AACZmQCZM5kAmQCZAMwAmQAAAJkA
MzOZAGYAmQDMM5kA/wCZAABmmQAzZpkAZjOZAJlmmQDMZpkA/zOZADOZmQBmmZkAmZmZAMyZmQD/
mZkAAMyZADPMmQBmzGYAmcyZAMzMmQD/zJkAAP+ZADP/mQBmzJkAmf+ZAMz/mQD//5kAAADMADMA
mQBmAMwAmQDMAMwAzAAAM5kAMzPMAGYzzACZM8wAzDPMAP8zzAAAZswAM2bMAGZmmQCZZswAzGbM
AP9mmQAAmcwAM5nMAGaZzACZmcwAzJnMAP+ZzAAAzMwAM8zMAGbMzACZzMwAzMzMAP/MzAAA/8wA
M//MAGb/mQCZ/8wAzP/MAP//zAAzAMwAZgD/AJkA/wAAM8wAMzP/AGYz/wCZM/8AzDP/AP8z/wAA
Zv8AM2b/AGZmzACZZv8AzGb/AP9mzAAAmf8AM5n/AGaZ/wCZmf8AzJn/AP+Z/wAAzP8AM8z/AGbM
/wCZzP8AzMz/AP/M/wAz//8AZv/MAJn//wDM//8A/2ZmAGb/ZgD//2YAZmb/AP9m/wBm//8ApQAh
AF9fXwB3d3cAhoaGAJaWlgDLy8sAsrKyANfX1wDd3d0A4+PjAOrq6gDx8fEA+Pj4AP/78ACgoKQA
gICAAP8AAAAA/wAA//8AAAAA/wD/AP8AAP//AP///wD///8AAAAAAAQAAAA0AgAABAAAAAcBAwCh
JQAAQQsgAMwAeACgAAAAAADQAsADAAAAACgAAACgAAAAeAAAAAEACAAAAAAAAEsAAAAAAAAAAAAA
AAAAAAAAAAD/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////5K8kryS
vJK8krySvJK8krySvJK8krySvP//////////////////////////////////////////////////
//////////////////+SvJK8krySvJK8krySvJK8krySvJK8krz/////////////////////////
//////////////////////////////////////////////////////+8krySvJK8krySvJK8kryS
vJK8krySvJL/////////////////////////////////////////////////////////////////
////vJK8krySvJK8krySvJK8krySvJK8kryS////////////////////////////////////////
////////////////////////////////////////krySvJK8krySvJK8krySvJK8krySvJK8////
/////////////////////////////////////////////////////////////////5K8krySvJK8
krySvJK8krySvJK8krySvP//////////////////////////////////////////////////////
/////////////////////////7ySvJK8krySvJK8krySvJK8krySvJK8kv//////////////////
//////////////////////////////////////////////////+8krySvJK8krySvJK8krySvJK8
krySvJL/////////////////////////////////////////////////////////////////////
//////////+8vJK8vLySvLy8kry8vJK8vLySvLy8krz/////////////////////////////////
////////////////////////////////////vLySvLy8kry8vJK8vLySvLzskry8vJK8////////
////////////////////////////////////////////////////////////////////////vJK8
krySvJK8krySvJK8krySvJK8kryS////////////////////////////////////////////////
/////////////////////7ySvJK8krySvJK8krySvJK87LySvJK8kv//////////////////////
/////////////////////////////////////////////////////////7y8vLy8vLy8vLy8vLy8
vLy8vLy8vLy8vP//////////////////////////////////////////////////////////////
//////+8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLz/////////////////////////////////////
/////7ySvJK8krySvJK8krySvJK8krySvJK8kv////+8kry8vJK8vLySvLy8kry8vJK8vLySvLz/
//////////////////////////////+8krySvJK8krySvJK8krySvJK8krySvJL/////vJK8vLyS
vLy8kry8vJK8vLySvLy8kry8//////////////////////////////////////////+SvJK8kryS
vJK8krySvJK8krySvJK8krz/////vLy8vLy8vLy8vLy8vLy8vLwAvLy8vLy8////////////////
////////////////krySvJK8krySvJK8krySvJK8krySvJK8/////7y8vLy8vLy8vLy8vLy8vLy8
ALy8vLy8vP//////////////////////////////////////////vJK8krySvJK8krySvJK8kryS
vJK8kryS/////7y8vLy8vLy8vLy8vLwAAAAAAAC8vLy8vP//////////////////////////////
/7ySvJK8krySvJK8krySvJK8krySvJK8kv////+8vLy8vLy8vLy8vLy8AAAAAAAAvLy8vLz/////
/////////////////////////////////////5K8vLySvLy8kry8vJK8vLySvLy8kry8vP////+8
/7y8AAAAvAAAvAAAAAAAAAAAvLz/vLz///////////////////////////////+SvLy8kry8vJK8
vLySvLy8kry8vJK8vLz/////vP+8vAAAALwAALwAAAAAAAAAALy8/7y8////////////////////
//////////////////////+8krySvJK8krySvJK8krySvJK8krySvJL/////vLy8vLy8vLy8vLy8
vLy8vLy8vLy8vLy8////////////////////////////////vJK8krySvJK8krySvJK8krySvJK8
kryS/////7y8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP//////////////////////////////////
////////vLySvLy8vLy8vJK8vLy8vLy8kry8vLy8/////7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8
/////////////////////////////////7y8vLy8vJK8vLy8vLy8kry8vLy8vLySvP////+8/7z/
vP+8/7z/vP+8/7z/vP+8/7z/vP///////////////////////////////////////////7y8vJK8
vLySvLy8kry8vJK8vLySvLy8kv////+8vP+8vLy8vLy8/7y8vLy8vLz/vLy8vLz/////////////
//////////////////+8vLySvLy8kry8vJK8vLySvLy8kry8vJL/////vLy8vLy8/7y8vLy8vLz/
vLy8vLy8vP+8//////////////////////////////////////////+8vLy8vLy8vLy8vLy8vLy8
vAC8vLy8vLz/////vP+8/7z/vP+8/7z/vP+8/7z/vP+8/7z/////////////////////////////
////vLy8vLy8vLy8vLy8vLy8vLwAvLy8vLy8/////7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8////
////////////////////////////////////////vLy8vLy8vLy8vLy8vAAAAAAAALy8vLy8////
/9vV29Xb1dvV29Xb1dvV29Xb1dvV29Xb1f///////////////////////////////7y8vLy8vLy8
vLy8vLwAAAAAAAC8vLy8vP/////b1dvV29Xb1dvV29Xb1dvV29Xb1dvV29X/////////////////
/////////////////////////7y8vLwAAAC8AAC8AAAAAAAAAAC8vLy8vP/////b3NXc29zV3Nvc
1dzb3NXc29zV3Nvc1dz///////////////////////////////+8vLy8AAAAvAAAvAAAAAAAAAAA
vLy8vLz/////29zV3Nvc1dzb3NXc29zV3Nvc1dzb3NXc////////////////////////////////
//////////+8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLz/////3NUA1QDbANXcAADVAAAAAADVANXc
29zV////////////////////////////////vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8/////9zb
ANUA1QDV3AAA1QAAAAAA2wDV3NXc1f//////////////////////////////////////////vP+8
/7z/vP+8/7z/vP+8/7z/vP+8/7z//////9zcANwAAAAAAAAA3NwAAAAA3AAA3Nzc3P//////////
/////////////////////7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8///////c3ADcAAAAAAAAANzc
AAAAANwAANzc3Nz//////////////////////////////////////////7y8vLy8vLy8vLy8vLy8
vLy8vLy8vLy8vP/////c3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nz/////////////////////////
//////+8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLz/////3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc
//////////////////////////////////////////+8/7z/vP+8/7z/vP+8/7z/vP+8/7z/vP//
////3OLc4tzd3OLc4tzi3N3c4tzi3OLc3dzi////////////////////////////////vP+8/7z/
vP+8/7z/vP+8/7z/vP+8/7z//////9zd3OLc4tzi3N3c4tzi3OLc3dzi3OLc4v//////////////
////////////////////////////vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8/////93c4tzd3N3c
3dzi3N3c3dzd3OLc3dzd3P///////////////////////////////7y8/7y8vP+8vLz/vLy8/7y8
vP+8vLz/vP/////d3N3c3dzi3N3c3dzd3OLc3dzd3N3c4tz/////////////////////////////
/////////////7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8///////d4t3i3eLd4t3i3eLd4t3i3eLd
4t3i3eL///////////////////////////////+8/7z/vP+8/7z/vP+8/7z/vP+8/7z/vP//////
3eLd4t3i3eLd4t3i3eLd4t3i3eLd4t3i//////////////////////////////////////////+U
45TjlOOx45TjlOOU47HjlOOU45TjseP/////lOOx45TjlOOU47HjlOOU45TjseOU45Tj////////
////////////////////////lOOx45TjlOOU47HjlOOU45TjseOU45Tj/////5TjlOOU47HjlOOU
45TjseOU45TjlOOx4///////////////////////////////////////////lJTjlJSU45SUlOOU
lJTjlJSU45SUlOOU/////5SU45SUlOOUlJTjlJSU45SUlOOUlJTjlP//////////////////////
/////////5SU45SUlOOUlJTjlJSU45SUlOOUlJTjlP////+UlOOUlJTjlJSU45SUlOOUlJTjlJSU
45T//////////////////////////////////////////5SUlJSUlJR1lJSUlJSUlHWUlJSUlJSU
df////+UlJR1lJSUlJSUlHWUlJSUlJSUdZSUlJT///////////////////////////////+UlJR1
lJSUlJSUlHWUlJSUlJSUdZSUlJT/////lJSUlJSUlHWUlJSUlJSUdZSUlJSUlJR1////////////
//////////////////////////////+UvZS9lL2UvZS9lL2UvZS9lL2UvZS9lL3/////lL2UvZS9
lL2UvZS9lL2UvZS9lL2UvZS9////////////////////////////////lL2UvZS9lL2UvZS9lL2U
vZS9lL2UvZS9/////5S9lL2UvZS9lL2UvZS9lL2UvZS9lL2Uvf//////////////////////////
////////////////vZS9lAAAAAC9lL2UAAAAAL2UvZS9lL2U/////72UvZS9lL2UvQAAAACUvZS9
lL2UvZS9lP///////////////////////////////72UvZQAAAAAvZS9lAAAAAC9lL2UvZS9lP//
//+9lL2UvZS9lL0AAAAAlL2UvZS9lL2UvZT/////////////////////////////////////////
/729vb29AAAAAAC9AAAAAAAAvb29vb29vf////+9vb29vb29vb0Avb29vb29vb29vb29vb3/////
//////////////////////////+9vb29vQAAAAAAvQAAAAAAAL29vb29vb3/////vb29vb29vb29
AL29vb29vb29vb29vb29//////////////////////////////////////////+9vb2avb29vb29
vZq9vb29vb29mr29vb3/////vb29vb29vZq9vb29vb29mr29vb29vb2a////////////////////
////////////vb29vb29vZq9vb29vb29mr29vb29vb2a/////729vZq9vb29vb29mr29vb29vb2a
vb29vf//////////////////////////////////////////vcO9w73DvcO9w73DvcO9w73DvcO9
w73D/////73DvcO9w73DvcO9w73DvcO9w73DvcO9w////////////////////////////////73D
vcO9w73DvcO9w73DvcO9w73DvcO9w/////+9w73DvcO9w73DvcO9w73DvcO9w73DvcP/////////
/////////////////////////////////+Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5f/////l5eXl
5eXl5eXl5eXl5eXl5eXl5eXl5eX////////////////////////////////l5eXl5eXl5eXl5eXl
5eXl5eXl5eXl5eX/////5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl////////////////////////
///////////////////loOWg5aDloOWg5aDloOWg5aDloOWg5aD/////5aDloOWg5aDloOWg5aDl
oOWg5aDloOWg////////////////////////////////5aDloOWg5aDloOWg5aDloOWg5aDloOWg
/////+Wg5aDloOWg5aDloOWg5aDloOWg5aDloP//////////////////////////////////////
////oOWg5aDloOWg5aDloOWg5aDloOWg5aDl/////6DloOWg5aDloOWg5aDloOWg5aDloOWg5f//
/////////////////////////////6DloOWg5aDloOWg5aDloOWg5aDloOWg5f////+g5aDloOWg
5aDloOWg5aDloOWg5aDloOX//////////////////////////////////////////6CgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoP////+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKD/////////////////
//////////////+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKD/////oKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCg///////////////////////////////////////////DoKCgw6CgAMOgoKAAAAAAw6Cg
oMOgoKD/////w6CgoMOgoKDDAACgAAAAAACgoKDDoKCg////////////////////////////////
w6CgoMOgoADDoKCgAAAAAMOgoKDDoKCg/////8OgoKDDoKCgwwAAoAAAAAAAoKCgw6CgoP//////
////////////////////////////////////w8Ogw8PDwwAAAKAAAAAAAADDoMPDw8PD/////8PD
w8PDw6AAAMPDw8MAAAAAw8PDw8Ogw////////////////////////////////8PDw8PDw6AAAADD
AAAAAAAAw8PDw8Ogw//////Dw6DDw8PDAADDoMPDAAAAAMOgw8PDw8P/////////////////////
/////////////////////8PDw6DDw8PDw8PDoMPDw8PDw8Ogw8PDw//////Dw8PDw8PDoMPDw8PD
w8Ogw8PDw8PDw6D////////////////////////////////Dw8PDw8PDoMPDw8PDw8Ogw8PDw8PD
w6D/////w8PDoMPDw8PDw8Ogw8PDw8PDw6DDw8PD////////////////////////////////////
///////Dw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8P/////w8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PD
////////////////////////////////w8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PD/////8PDw8PD
w8PDw8PDw8PDw8PDw8PDw8PDw///////////////////////////////////////////5FrkWuRa
5FrkWuRa5FrkWuRa5FrkWuRa/////+Ra5FrkWuRa5FrkWuRa5FrkWuRa5FrkWv//////////////
/////////////////+Ra5FrkWuRa5FrkWuRa5FrkWuRa5FrkWv/////kWuRa5FrkWuRa5FrkWuRa
5FrkWuRa5Fr//////////////////////////////////////////+Tk5OTk5OTk5OTk5OTk5OTk
5OTk5OTk5P/////k5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OT/////////////////////////////
///k5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OT/////5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk////
///////////////////////////////////////k5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OT/////
5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk////////////////////////////////5OTk5OTk5OTk
5OTk5OTk5OTk5OTk5OTk/////+Tk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5P//////////////////
////////////////////////np6enp6enp6enp6enp6enp6enp6enp6e/////56enp6enp6enp6e
np6enp6enp6enp6env///////////////////////////////56enp6enp6enp6enp6enp6enp6e
np6env////+enp6enp6enp6enp6enp6enp6enp6enp7/////////////////////////////////
/////////56enp6enp4AAACenp4AAAAAAJ6enp6env////+enp6enp6eAAAAnp6eAAAAAACenp6e
np7///////////////////////////////+enp6enp6eAAAAnp6eAAAAAACenp6enp7/////np6e
np6engAAAJ6engAAAAAAnp6enp6e//////////////////////////////////////////+ewp7C
nsKewgDCAACewgAAAACewp7CnsL/////nsKewp7CnsIAwgAAnsIAAAAAnsKewp7C////////////
////////////////////nsKewp7CnsIAwgAAnsIAAAAAnsKewp7C/////57CnsKewp7CAMIAAJ7C
AAAAAJ7CnsKewv//////////////////////////////////////////wp7CnsKewp7CnsKewp7C
nsKewp7CnsKe/////8Kewp7CnsKewp7CnsKewp7CnsKewp7Cnov/////////////////////////
/////8Kewp7CnsKewp7CnsKewp7CnsKewp7Cnv/////CnsKewp7CnsKewp7CnsKewp7CnsKewp7/
/////////////////////////////////////////8LCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwv//
///CwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsL/rv/////////////////////////////CwsLCwsLC
wsLCwsLCwsLCwsLCwsLCwsL/////wsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLC////////////////
////////////////////////////////////////////////////////////////////////////
////////Zv///////////2aLZv//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////AP//////////////////////////////////AP////+Li///
////rov///+Li////////////////////////////////////////wD/////////////////////
/////////////wD/////////////////////////////////////////////////////////////
/////////wAA/wD//////////////////////////////wAAAAD/////i/+LZotsi////////2z/
//////////////////////////////////8AAP8A//////////////////////////////8AAAAA
//////////////////////////////////////////////////////////////////////8A/wAA
//////////////////////////////8AAAAA////i///////////////////i///////////////
////////////////////AP8AAP//////////////////////////////AAAAAP//////////////
////////////////////////////////////////////////////////////AP//////////////
/////////////////wD/AP///2b//////////////////4v//2aLZotmi2aLZotmi///////////
/////////wD///////////////////////////////8A/wD/////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////i////////////////4v/i4v///////////////+LbIv/////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////Zots
i2b///////+LZotsi///////////////////////i///////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////i4uui///////i66Li4uui/+L
//////////////////////////+ui///////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////4v///////////9mi/////////////////////9m////////////////
/////////////4v/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////+0rf////////+L//////////////////////9s////////////////////////////////
i///bK6Li2yLi4ts////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////+0i7T/////
//9m//////////////////////////////////////////////////////////+LbP//////////
/2aLbP////////////+0i///////////////////////////////////////////////////////
////////////////////////////////////////////////////rbT/tP///66L////////////
////////////////////////////////////////////////i/////////////////+Li///////
////i7T/////////////////////////////////////////////////////////////////////
//////////////////////////////////////+Li2aLZotmi2b/////////////////////////
/////////////////////////////////4v///////////////////+L////////i7T/rf//////
////////////////////////////////////////////////////////////////////////////
//////////////////////9si///////////////////////////////////////////////////
/////////////////////////////////////////4v//////7T//4v/////////////////////
////////////////////////////////////////////////////////////////////////////
//////9s////////////////////////////////////////////////////////////////////
//////////////////////////9s////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////+L////////
////////////////////////////////////////////////////////////////////////////
/////////////4v/////////////////////////////////////////////////////////////
//////////////////////////////////////////////////9m////i///////////////////
//////////////////////////////////////////////////////////////////////////+L
////////i///////////////////////////////////////////////////////////////////
////////////////////////////////////i////7T//////////////wD//wAAAP8A////////
/////////////////wD//wAAAAD///////////////////////8A//8AAAD/AK6Li////7T/////
////////////////////////////////////////////////////////////////////////////
/////////////////////2b///+L//////////////8A/wD/AAD/AP//////////////////////
//8A/wD/AAD/AP//////////////////////AP8A/wAA/wD///+LZouL////////////////////
////////////////////////////////////////////////////////////////////////////
//////+L////tP//////////////AP///wD///////////////////////////+8ALTVrQCt1rv/
////////////////////vAC01a0Arda7////////tP//////////////////////////////////
/////////////////////////////////////////////////////////////////////4v/////
////////////4tzb1NTO1tb////////////////////////c29Tb1NXOzsfIzv//////////////
////3NvU29TVzs7HyM7///////+LZv//////////////////////////////////////////////
////////////////////////////////////////////////////////i2yLi4uL//////+829Tb
1NTOzsfHp93///////////////////+729vbs9TOzsfIx/yn////////////////u9vb27PUzs7H
yMf8p/////////+L////////////////////////////////////////////////////////////
////////////////////////AP8A/wAA////////i2z/////////////4dvb1dXO1M7Ox8fI////
////////////////4dvb1NXO1M7Iocj8/P///////////////+Hb29TVztTOyKHI/Pz/////////
/2z//////wD/AP8AAP//////////////////////////////////////////////////////////
/////////wD/AP8AAP//////i////7T//////////7rbtNXU1MjIx+ah/P//////////////////
/7rou9yz1M7Op9zP/KH///////////////+66Lvcs9TOzqfcz/yh/////7T///+u//////8A/wD/
AAD///////////////////////////////////////////////////////////////////8A/wAA
AP//////i/////+L///////////h2+K83M7O5t3WyKH////////////////////b29y84tXOz93W
5vzH////////////////29vcvOLVzs/d1ub8x/////+L/////4v/////AP8AAAD/////////////
////////////////////////////////////////////////////vL28vJKSkpKSvLzei///////
tP//////////s9XU1bTOp9XH/Pz8////////////////////rdTOzs/mx86n/Pz8of//////////
/////63Uzs7P5sfOp/z8/KH/////tP////9s3ry8kpKSu5K8vP+8////////////////////////
//////////////////////////////////////+YmHJycZdxl3KYmGz//////4v//////////9XO
1dXcyMi05vz8yP///////////////////9XH5tXdrcfO3ebI/Ob////////////////Vx+bV3a3H
zt3myPzm/////4v/////i5iYcnJxl3Gdcpi8/73/////////////////////////////////////
////////////////////vP+RcUhxT3FPcXF3cZeu///////////////////d5rXWp/z8yLXWp93/
///////////////////d5rTWp/z8/Kfdz+bd////////////////3ea01qf8/Pyn3c/m3f//////
/////4txSHFPcU9xcXdxl5j/vP//////////////////////////////////////////////////
//////+8cUhxcXFxcXGXcZd3AAAAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASHFxcXF3
cZd3l3ed+fn/////////////////////////////////////////////////////////wkhxSXFI
cU9xcXdxlwB9fX19fX19fX19fX19+X19fX19fX19fX19+fmLfX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX0AAHFJcUhxT3Fxd3eXd/n5+fn/
////////////////////////////////+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ytm+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn/////////////
///////////////////////////////////////CSHFIcZGRSHFynWxIAH19fX19fX19fX19fX19
fX19fX19fX19ffn5ffmL+4t9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fQAAbEhxkZFIcXKdbEhP+fn5+f//////////////////////////////
////////////////////////vHFIcUmdmJGRmHFxSAB9fX19fX19fX19fX19+X19fX19fX19fX19
fX19fWb7Zn19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX0AAEhxbJ2dkZGYcXFIcfn5////////////////////////////////////////////////
//////////+ScUiRcnFIkZGRSGwAfX19fX19fX19fX19ffl9fX19fX19fX19ffl9fX19i/tsi319
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19AABxSJFy
cUiRkXJIcZH//////////////////////////////////////////////////////////////8K8
kXFIcUlxkbu8/wAAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAD5AAAAAIv7+/uLAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvLyRcUhxbHKRvML/////
////////////////////////////////////////////////////////////////////////////
////////rv///66L////////////////+f//////rvv7+67///////8A////AP//AP//AAD/////
/////////////////////////////////////4v/////////////////////////////////////
/////////////////////////////////////////////////////////////////////2aLZotm
+fn/+f////////////////////+L+/v7i///////AAAA/wAAAAD/AP8AAP//////////////////
//////////////////////+L////////////////////////////////////////////////////
////////////////////////////////////////////////////i4uLi67///n5+f+8km2u+a6u
vMP5///D////i/v7+/uLi////wD/AAAA//8A////AP//////////////////////////////////
////////i///////////////////////////////////////////////////////////////////
/////////////////////////////////4tsi/uLbIv/////+fmuhoa1tfn5+Wau+f////////9m
+/v7+/ts////////////////////////////////////////////////////////////Zv//////
////////////////////////////////////////////////////////////////////////////
//////////////+ui4v7+/uL////i7z///lfhrX/w//5+fn5+fmS/////////4v7+/v7+4v/////
////////////////////////////////////////////////////i///////////////////////
////////////////////////////////////////////////////////////////////////i2aL
+/v7+2aL/////////91f+fn5//n5+fn5+fm1Zrz///9mi2b7+/v7+/v7Zotmi2aLZotmi2aLZotm
i///////////////////////////////////Zv//////////////////////////////////////
////////////////////////////////////bK6Li2yLi4tsrouLbIuLi/v7+/v7+4uLbK7/////
//+Ghv//k7z///n5+f///65mvK6L+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/uL////////////
//////////////+L/2yLi///////////////////////////////////////////////////////
////////////////////bPv7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7i/////+1orz//5NF///5
////////hrVm+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7Zv//////////////////////////
i2z/////////////////////////////////////////////////////////////////////////
////i/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+4v////Drob/vP/Dk0S8vP+8////w89miwAA
AAAAAAD7APsAAAAAAAD7APsAAPsAAAD7+4v/rv///////////////////////4v/////////////
/////////////////////////////////////////////////////////////////4v7+/v7+/v7
+/sAAAD7AAAAAPv7+/v7+/v7+/uL/////4a1//////+ZSrz///////+1hmYA+wAAAAAAAAAAAAAA
AAAA+wD7AAAAAAAA+/tm//+L/////////////////////2b/////////////////////////////
//////////////////////////////////////////////////+L+/v7+/v7+/v7AAAAAAAAAAAA
+/v7+/v7+/v7i/////+Grv///73//3lz////vP//tl+L+wD7+/v7+/v7+/sA+/v7+/sAAAD7+wD7
APv7rv//bIv//////////////////2z/////////////////////////////////////////////
////////////////////////////////////i/v7+/v7+/v7+wD7+/sA+/v7+/v7+/v7+/v7+4v/
////hpL///////95ef///////7WGZvv7+/v7+/v7+/sA+/v7+/v7+/v7+/v7+/v7+2b/bP//i2z/
////////////i2z/////////////////////////////////////////////////////////////
/////////////////////4v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/uL////w89m/73///+8
dEv/vP///8OMhov7+/v7+/v7AAD7AAAAAAAAAAD7+/v7+/v7+/uLi///////i4uLrouLi66Li///
////////////////////////////////////////////////////////////////////////////
//////+L+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7i/////+8hrz//////290///////dX7xm
+/v7+/v7+wAA+wAAAAAAAAAAAPv7+/v7+/v7Zv//////////////////////////////////////
////////////////////////////////////////////////////////////////////iwAA+wD7
AAAA+wAAAAD7+/v7AAAAAAAA+wAA+4v//////65mvP+9//9vRf//////hoa8rvv7+/v7+/sA+/v7
+/sA+/v7+/v7+/v7+/v7+4v/////////////////////////////////////////////////////
/////////////////////////////////////////////////////4sA+wAAAAAAAPsAAAAAAPsA
+wAAAAAAAPsAAPuL////////hq68////b27/////jIa8/2b7+/v7+/v7+/v7+/v7+/v7+/v7+/v7
+/v7+/tm////////////////////////////////////////////////////////////////////
//////////////////////////////////////+LAPv7+/v7+/v7+/v7+/v7AAD7+/v7+/v7APv7
i////7z///+GZpL//5ON/7y1Zoa1//+L+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7i///////
////////////////////////////////////////////////////////////////////////////
/////////////////////////2b7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+4v//////////7Wu
Zq6uja6MYLXd/////4tm+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/tmi///////////////////////
////////////////////////////////////////////////////////////////////////////
//////////+L+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/uL///////D////vLyNr66vtf/D////
w////4uui4tsi4uLi66Li2yLi4uLrouLbIuL////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////4tm
i2yLZotsi2aLbItmi2yLZotsi2aLbItm////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////8AAAAA//8AAP///wD///8A////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
AP////8A//8A//8A////AP//////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////wD/////////AP//
AP//AP//////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////8A//////8AAP///wAAAAD/////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////AP////8A//////8A////AP//////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////wD/////AP//AP//AP///wD/////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//8A//////8AAP///wAAAAD/////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////AP//////////////////////////////////////////////////////////////////
/////wD///////////////8A////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////wD/////
/////////////////////////////////////////////////////////////////wD/////////
/////////wD/////////////////////////////////////////////////////////////////
//////////////////////////8A//8A//8AAAAA/wD//wD/AAAA//8AAAD//wAAAAD/AP///wAA
AP8A//8A/wAA//////8AAAD//wD//wAA//8AAP//AP//AP///wD/////AP////8AAAD/////AP//
AAAAAP8AAP//////////////////////////////////////////////////////////////////
////////////AP//AP//AP//AP8A//8A/////wD/AP//AP8A//8A/wD//wD/////AP//AP8A////
//8A////AP8A/wD//wAA//8A/wD/AP////8A/////wD///8A////AP///wD//wD//wD/AP//////
/////////////////////////////////////////////////////////////////////////wD/
/wD///8AAAD/AP//AP//AAD//wD//wD//wAAAP8A//8AAAAA/wD//wD/AP//////AP//////AP8A
//8AAP////8AAAD/////AP////8A////AP////////8A////AAAA/wD/////////////////////
//////////////////////////////////////////////////////////8A//8A//////8A/wD/
/wD/AP////8A//8A/////wD/AP//AP//AP8A//8A/wD//////wD//////wD/AP//AAD//wD/AP8A
/////wD/////AP///wD/////////AP//////AP8A//////////////////////////////////8D
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABgACAAAAAAAAAAAAAAAAAAAAAAAB
AAAAAtXN1ZwuGxCTlwgAKyz5rjAAAADYAQAAEAAAAAEAAACIAAAAAwAAAJAAAAAPAAAAqAAAAAQA
AAC8AAAABgAAAMQAAAAHAAAAzAAAAAgAAADUAAAACQAAANwAAAAKAAAA5AAAABcAAADsAAAACwAA
APQAAAAQAAAA/AAAABMAAAAEAQAAFgAAAAwBAAANAAAAFAEAAAwAAAB4AQAAAgAAAOQEAAAeAAAA
EAAAAE9uLXNjcmVlbiBTaG93AAAeAAAADAAAAEVyaWNzc29uAAAAAAMAAACtEwMAAwAAACMAAAAD
AAAAAQAAAAMAAAABAAAAAwAAAAAAAAADAAAAAAAAAAMAAAAPJwsACwAAAAAAAAALAAAAAAAAAAsA
AAAAAAAACwAAAAAAAAAeEAAABQAAAAYAAABBcmlhbAAIAAAAQ2FsaWJyaQANAAAAQXJpYWwgTmFy
cm93AA8AAABEZWZhdWx0IERlc2lnbgAeAAAAVHJhbnNwYXJlbnQgQ2xvY2sgKFRDKSBhdCBMU1IA
DBAAAAYAAAAeAAAACwAAAEZvbnRzIFVzZWQAAwAAAAMAAAAeAAAAEAAAAERlc2lnbiBUZW1wbGF0
ZQADAAAAAQAAAB4AAAANAAAAU2xpZGUgVGl0bGVzAAMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2Dx8AAAAUAAAAX8CR4xSyAAAHAPQDAwAAAGVncmVt
aXIIAAAAZQBnAHIAZQBtAGkAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAAL
AAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkA
AAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAA
ACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAA
NgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABE
AAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIA
AABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAA
AGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAA
bwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9
AAAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAIUAAACGAAAAhwAAAIgAAACJAAAAigAAAIsA
AACMAAAAjQAAAI4AAACPAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcAAACYAAAAmQAA
AJoAAACbAAAAnAAAAJ0AAACeAAAAnwAAAKAAAAChAAAAogAAAKMAAACkAAAApQAAAKYAAACnAAAA
qAAAAKkAAACqAAAAqwAAAKwAAACtAAAArgAAAK8AAACwAAAAsQAAALIAAACzAAAAtAAAALUAAAC2
AAAAtwAAALgAAAC5AAAAugAAALsAAAC8AAAAvQAAAL4AAAC/AAAAwAAAAMEAAADCAAAAwwAAAMQA
AADFAAAAxgAAAMcAAADIAAAAyQAAAMoAAADLAAAAzAAAAM0AAADOAAAAzwAAANAAAADRAAAA0gAA
ANMAAADUAAAA1QAAANYAAADXAAAA2AAAANkAAADaAAAA2wAAANwAAADdAAAA3gAAAN8AAADgAAAA
4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAOgAAADpAAAA6gAAAOsAAADsAAAA7QAAAO4AAADv
AAAA8AAAAPEAAADyAAAA8wAAAPQAAAD1AAAA9gAAAPcAAAD4AAAA+QAAAPoAAAD7AAAA/AAAAP0A
AAD+AAAA/wAAAAABAAABAQAAAgEAAAMBAAAEAQAABQEAAAYBAAAHAQAACAEAAAkBAAAKAQAACwEA
AAwBAAANAQAADgEAAA8BAAAQAQAAEQEAABIBAAATAQAAFAEAABUBAAAWAQAAFwEAABgBAAAZAQAA
GgEAABsBAAAcAQAAHQEAAB4BAAAfAQAAIAEAACEBAAAiAQAAIwEAACQBAAAlAQAAJgEAACcBAAAo
AQAAKQEAACoBAAArAQAALAEAAC0BAAAuAQAALwEAADABAAD+////MgEAADMBAAA0AQAANQEAADYB
AAA3AQAAOAEAADkBAAA6AQAAOwEAADwBAAA9AQAAPgEAAD8BAABAAQAAQQEAAEIBAABDAQAARAEA
AEUBAABGAQAARwEAAEgBAABJAQAASgEAAEsBAABMAQAATQEAAE4BAABPAQAAUAEAAFEBAABSAQAA
UwEAAFQBAABVAQAAVgEAAFcBAABYAQAAWQEAAFoBAABbAQAAXAEAAF0BAABeAQAAXwEAAGABAABh
AQAAYgEAAGMBAABkAQAAZQEAAGYBAABnAQAAaAEAAGkBAABqAQAAawEAAGwBAABtAQAAbgEAAG8B
AABwAQAAcQEAAHIBAABzAQAAdAEAAHUBAAB2AQAAdwEAAHgBAAB5AQAAegEAAHsBAAB8AQAAfQEA
AH4BAAB/AQAAgAEAAIEBAACCAQAAgwEAAIQBAACFAQAAhgEAAIcBAACIAQAAiQEAAIoBAAD+////
jAEAAI0BAACOAQAAjwEAAJABAACRAQAAkgEAAJMBAACUAQAAlQEAAJYBAACXAQAAmAEAAJkBAACa
AQAAmwEAAJwBAACdAQAAngEAAJ8BAACgAQAAoQEAAKIBAACjAQAApAEAAKUBAACmAQAApwEAAKgB
AACpAQAAqgEAAKsBAACsAQAArQEAAK4BAACvAQAAsAEAALEBAACyAQAAswEAALQBAAC1AQAAtgEA
ALcBAAC4AQAAuQEAALoBAAC7AQAAvAEAAL0BAAC+AQAAvwEAAMABAADBAQAAwgEAAMMBAADEAQAA
xQEAAMYBAADHAQAAyAEAAMkBAADKAQAAywEAAMwBAADNAQAAzgEAAM8BAADQAQAA0QEAANIBAADT
AQAA1AEAANUBAADWAQAA1wEAANgBAADZAQAA2gEAANsBAADcAQAA3QEAAN4BAADfAQAA/v///+EB
AADiAQAA4wEAAOQBAADlAQAA5gEAAOcBAAD+////6QEAAOoBAADrAQAA7AEAAO0BAADuAQAA7wEA
AP7////9/////f////3////9////9QEAAP7/////////////////////////////////////////
////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wMAAAAQjYFkm0/PEYbqAKoAuSnoAAAAAAAA
AAAAAAAAAAAAAAAAAAD+////AAAAAAAAAABQAGkAYwB0AHUAcgBlAHMAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgACAf///////////////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1YQIAAAAAAEMAdQByAHIAZQBuAHQAIABV
AHMAZQByAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAIBAQAAAP//
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AEAAAAQAAAAAAAABQBT
AHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAACgAAgECAAAABQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACL
AQAArKkAAAAAAABQAG8AdwBlAHIAUABvAGkAbgB0ACAARABvAGMAdQBtAGUAbgB0AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADEBAAA4sgAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkA
SQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAAAP//////////AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AEAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////
//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAA==

--_005_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_
Content-Type: application/vnd.ms-powerpoint; name="Slave Clock at LER.ppt"
Content-Description: Slave Clock at LER.ppt
Content-Disposition: attachment; filename="Slave Clock at LER.ppt";
	size=228352; creation-date="Wed, 27 Mar 2013 22:52:39 GMT";
	modification-date="Wed, 27 Mar 2013 22:52:39 GMT"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAEAAAAuwEAAAAAAAAA
EAAA/v///wAAAAD+////AAAAALcBAAC4AQAAuQEAALoBAAD/////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////8A
bh7wlokAABufoi3iakLEj2/zfwxoJMD/iVBORw0KGgoAAAANSUhEUgAAARMAAAC3CAIAAAC+MS2j
AAAAAXNSR0IArs4c6QAAiT9JREFUeF7tvQe8ZfdV37tP77dP76PRjEaj3ix3sDGYEuwQwDYmMTUf
UiDk5X1IHg9eyCekkXzSyUsCIS+BvISEFwghGNMM2NhYlq0ujTSSRtL0cue20+v7rrX2+d999ylz
zp12Jd2tozP77rPPPnv//+v3X32tSKfT8TbOxr20PI/3SPeeorrj/nQ7HAzeePe4HWt3P2QneCJn
Jexidl5T/4lE5JCdapvbl1ObXqQtJ0Q5Tc/Ue2x4bc7ibz6zn+PV8DoVr8lH7Le9TsmrLHnFUrlU
bdQXisvVZqNUKS8WV5aXl5eKK+zXG416q9nqtBu61escaDSbzXa7XalUeqcl0vHyyXQ8Ek0kEslk
MpVK8R6Px2OxWDabZZ/3fD4/MTFRKBTYz8WShyZ3ZrxYkm94ibSXiHvRqBeJ6SDYO3ca1eFgpDvy
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
1gCtqZAAMwAAAGYAAACZAAAAzAAAAAAzAAAzMwAAZjMAAJkzAADMMwAA/zMAAABmAAAzZgAAZmYA
AJlmAADMZgAA/2YAAACZAAAzmQAAZpkAAJmZAADMmQAA/5kAAADMAAAzzAAAZswAAJnMAADMzAAA
/8wAAGb/AACZ/wAAzP8AAAAAMwAzADMAZgAzAJkAMwDMADMA/wAzAAAzMwAzMzMAZjMzAJkzMwDM
MzMA/zMzAABmMwAzZjMAZmYzAJlmMwDMZjMA/2YzAACZMwAzmTMAZpkzAJmZMwDMmTMA/5kzAADM
MwAzzDMAZswzAJnMMwDMzDMA/8wzADP/MwBm/zMAmf8zAMz/MwD//zMAAABmADMAZgBmAGYAmQBm
AMwAZgD/AGYAADNmADMzZgBmM2YAmTNmAMwzZgD/M2YAAGZmADNmZgBmZmYAmWZmAMxmZgAAmWYA
M5lmAGaZZgCZmWYAzJlmAP+ZZgAAzGYAM8xmAJnMZgDMzGYA/8xmAAD/ZgAz/2YAmf9mAMz/ZgD/
AMwAzAD/AACZmQCZM5kAmQCZAMwAmQAAAJkAMzOZAGYAmQDMM5kA/wCZAABmmQAzZpkAZjOZAJlm
mQDMZpkA/zOZADOZmQBmmZkAmZmZAMyZmQD/mZkAAMyZADPMmQBmzGYAmcyZAMzMmQD/zJkAAP+Z
ADP/mQBmzJkAmf+ZAMz/mQD//5kAAADMADMAmQBmAMwAmQDMAMwAzAAAM5kAMzPMAGYzzACZM8wA
zDPMAP8zzAAAZswAM2bMAGZmmQCZZswAzGbMAP9mmQAAmcwAM5nMAGaZzACZmcwAzJnMAP+ZzAAA
zMwAM8zMAGbMzACZzMwAzMzMAP/MzAAA/8wAM//MAGb/mQCZ/8wAzP/MAP//zAAzAMwAZgD/AJkA
/wAAM8wAMzP/AGYz/wCZM/8AzDP/AP8z/wAAZv8AM2b/AGZmzACZZv8AzGb/AP9mzAAAmf8AM5n/
AGaZ/wCZmf8AzJn/AP+Z/wAAzP8AM8z/AGbM/wCZzP8AzMz/AP/M/wAz//8AZv/MAJn//wDM//8A
/2ZmAGb/ZgD//2YAZmb/AP9m/wBm//8ApQAhAF9fXwB3d3cAhoaGAJaWlgDLy8sAsrKyANfX1wDd
3d0A4+PjAOrq6gDx8fEA+Pj4AP/78ACgoKQAgICAAP8AAAAA/wAA//8AAAAA/wD/AP8AAP//AP//
/wAwAAAADAAAAAEAAAAVAAAADAAAAAMAAABNAAAAlE8AAAAAAAAAAAAAvwMAAM8CAAAAAAAAAAAA
AMADAADQAgAAIADMAAAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAA////AAAAAABsAAAA
KAQAAJQEAAAASwAAoAAAAHgAAAAoAAAAoAAAAHgAAAABAAgAAAAAAABLAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwADA3MAA8MqmAAQEBAAICAgADAwMABER
EQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIAOTk5AIB8/wBQUP8AkwDWAP/szADG1u8A1ufn
AJCprQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAAM2YAADOZAAAzzAAAM/8AAGYAAABmMwAAZmYA
AGaZAABmzAAAZv8AAJkAAACZMwAAmWYAAJmZAACZzAAAmf8AAMwAAADMMwAAzGYAAMyZAADMzAAA
zP8AAP9mAAD/mQAA/8wAMwAAADMAMwAzAGYAMwCZADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMz
zAAzM/8AM2YAADNmMwAzZmYAM2aZADNmzAAzZv8AM5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wA
ADPMMwAzzGYAM8yZADPMzAAzzP8AM/8zADP/ZgAz/5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkA
ZgDMAGYA/wBmMwAAZjMzAGYzZgBmM5kAZjPMAGYz/wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABm
mTMAZplmAGaZmQBmmcwAZpn/AGbMAABmzDMAZsyZAGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA
/wD/AMwAmZkAAJkzmQCZAJkAmQDMAJkAAACZMzMAmQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZ
AJlmzACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ/wCZzAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAA
mf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwAZgDMAJkAzADMAJkzAADMMzMAzDNmAMwzmQDM
M8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/AMyZAADMmTMAzJlmAMyZmQDMmcwAzJn/AMzM
AADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMAmf9mAMz/mQDM/8wAzP//AMwAMwD/AGYA/wCZ
AMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ZjMAzGZmAP9mmQD/ZswAzGb/AP+ZAAD/mTMA
/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/MmQD/zMwA/8z/AP//MwDM/2YA//+ZAP//zABm
Zv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19fAHd3dwCGhoYAlpaWAMvLywCysrIA19fXAN3d
3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////
AP//////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////krySvJK8krySvJK8kryS
vJK8krySvJK8////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////7ySvJK8krySvJK8krySvJK8krySvJK8kv//
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////+SvJK8krySvJK8krySvJK8kuySvJK8krz/////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////vJK8krySvJK8krySvJK8krzsvJK8kryS////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////7y8
vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////+8krySvJK8krySvJK8
krySvJK8krySvJL/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////+SvJK8krySvJK8krySvJK8krySvJK8krz/////vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////vJK8kryS
vJK8krySvJK8krySvJK8kryS/////7y8vLy8vLySvLy8vLy8vJK8ALy8vLy8kv//////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////5K8krySvJK8krySvJK8kryS
vJK8krySvP////+8vLy8vLy8vLy8vLy8AAAAAAAAvLy8vLz/////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////+8krySvJK8krySvJK8krySvJK8krySvJL/////
vLy8vAAAALwAALwAAAAAAAAAALy8vLy8////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////vLySvLy8kry8vJK8vLySvLy8kry8vJK8/////7y8vP+8vLz/vLy8
/7y8vP+8vLz/vLy8////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////7ySvJK8krySvJK8krySvJK8krySvJK8kv////+8vLy8vLy8vLy8vLy8vLy8vLy8vLy8
vLz/////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////+8vLy8
vLy8vLy8vLy8vLy8vLy8vLy8vLz/////vP+8/7z/vP+8/7z/vP+8/7z/vP+8/7z/////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////vJK8vLySvLy8kry8vJK8
vLySvLy8kry8/////7y8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP//////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////7y8vLy8vLy8vLy8vLy8vLy8ALy8vLy8vP//
///V3NXc29vV3NXc1dzb29Xc1dzV3Nvb1dz/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////+8vLy8vLy8vLy8vLy8AAAAAAAAvLy8vLz/////29Xc1dvV3NXb
1dzV29Xc1dvV3NXb1dzV////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////vP+8vAAAALwAALwAAAAAAAAAALy8/7y8/////9vc29zb3Nvc29zb3Nvc29zb3Nvc
29zb3P//////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////7y8
vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP/////c1QDbANUA29wAANsAAAAAANUA29zV3Nv/////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////+8/7z/vP+8/7z/vP+8
/7z/vP+8/7z/vP//////3NwA3QAAAAAAAADd3AAAAADcAADc3Nzd////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////vLz/vLy8vLy8vP+8vLy8vLy8/7y8vLy8
/////93c3dzc3N3c3dzd3Nzc3dzd3N3c3Nzd3P//////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8///////c4t3i3OLd
4tzi3eLc4t3i3OLd4tzi3eL/////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////+8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLz/////3dzd3N3c3dzd3N3c3dzd3N3c
3dzd3N3c////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
45TjlOOU45TjlOOU45TjlOOU45TjlOOU/////+OU45TjlOOU45TjlOOU45TjlOOU45TjlP//////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////5TjlOOU45TjlOOU
45TjlOOU45TjlOOU4/////+U45TjlOOU45TjlOOU45TjlOOU45TjlOP/////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////+UlJSUlJSUlJSUlJSUlJSUlJSUlJSU
lJT/////lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU/////5SUlJSU
lJSUlJSUlJSUlJSUlJSUlJSUlP//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////5S9lL0AAAAAlL2UvQAAAACUvZS9mr2Uvf////+avZS9lL2UvZoAAAAAvZS9
mr2UvZS9lL3/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//+9mr2avQAAAAAAvQAAAAAAAJq9mr2avZr/////vZq9mr2avZq9AL2avZq9mr2avZq9mr2a////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////vcO9w73DvcO9
w73DvcO9w73DvcO9w73D/////73DvcO9w73DvcO9w73DvcO9w73DvcO9w///////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////72avb29vb29vZq9vb29vb29mr29
vb29vf////+9vb29vZq9vb29vb29mr29vb29vb2avb3/////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////l5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eX/////5eXl
5eXl5eXl5eXl5eXl5eXl5eXl5eXl////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl/////+Xl5eXl5eXl5eXl5eXl
5eXl5eXl5eXl5f//////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////+Wg5aDloOWg5aDloOWg5aDloOWg5aDloP/////loOWg5aDloOWg5aDloOWg5aDloOWg5aD/
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////8WEAAAJgYPACIgV01GQwEAAAAAAAEA
AAAAAAAAAwAAAAAgAAA8GAAAPFgAAP///////////////////6DloKCg5aCgoOWgoKDloKCg5aCg
oOWgoP////+g5aCgoOWgoKDloKCg5aCgoOWgoKDloKD/////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////+gw6DDoMOgAKDDoMMAAAAAoMOgw6DDoMP/////oMOg
w6DDoMOgAADDAAAAAADDoMOgw6DD////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////w6DDoMOgwwAAAMMAAAAAAACgw6DDoMOg/////8Ogw6DDoMMAAKDDoMMA
AAAAoMOgw6DDoP//////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw//////Dw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8P/
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////DoMPDw8PD
w8Ogw8PDw8PDw6DDw8PDw8P/////w8PDw8Ogw8PDw8PDw6DDw8PDw8PDoMPD////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////WuRa5FrkWuRa5FrkWuRa5Frk
WuRa5Frk/////1rkWuRa5FrkWuRa5FrkWuRa5FrkWuRa5P//////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////+Ra5FrkWuRa5FrkWuRa5FrkWuRa5FrkWv/////k
WuRa5FrkWuRa5FrkWuRa5FrkWuRa5Fr/////////////////////////////////////////////
////////////////////////////////////////////////////////////i///////////////
///////////////////////knuTk5J7k5OSe5OTknuTk5J7k5OSe5OT/////5J7k5OSe5OTknuTk
5J7k5OSe5OTknuTk////////////////////////////////////////////////////////////
//////////////////////////////////////////9mi/+LZotm////////////////////////
////////nuSe5J7knuSe5J7knuSe5J7knuSe5J7k/////57knuSe5J7knuSe5J7knuSe5J7knuSe
5P//////////////////////////////////////////////////////////////////////////
/////////////////////////4uLi////4v//4v//////////////////////////////56enp6e
np4AAACenp4AAAAAAJ6enp6env////+enp6enp6eAAAAnp6eAAAAAACenp6enp7/////////////
////////////////////////////////////////////////////////////////////////////
//////////9m//+LZov/////bP////////////////////////////+ensKewp7CngCeAADCngAA
AADCnsKewp7/////wp7Cnp6ewp4AngAAnp4AAAAAwp6ensKe////////////////////////////
////////////////////////////////////////////////////////////////////////i4v/
////////i66Li4v/////////////////////////nsLCwsLCwsKewsLCwsLCwp7CwsLCwsLC////
/8LCwsKewsLCwsLCwp7CwsLCwsLCnsLCwv//////////////////////////////////////////
//////////////////////////////////////////////////////////+LZotmi2aLZv//////
Zv///////////////////////8Kewp7CnsKewp7CnsKewp7CnsKewp7Cnv/////CnsKewp7CnsKe
wp7CnsKewp7CnsKewp7/////////////////////////////////////////////////////////
//////////////////////////////////////////+u//////////////////9s////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////Zv//////////////////i/////9mi2yLZots////////////
////////////AP//////////////////////////////////AP//////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////+L////////////////rv//i66L/////////4uLi67//////////////wAA/wD/
/////////////////////////////wAAAAD/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
i2b/////////////i2aLZv//////////////////i2b///////////8A/wAA////////////////
//////////////8AAAAA////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////9si4uLi66Li2yLi4uL
rv+L////////////////////////i4v/////////////AP//////////////////////////////
/wD/AP//////////////////////////////////////////////////////////////////////
////////////////////////////////////////Zots//////////////9si2aL////////////
////////////////i///////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////+ui////////////////////4v/////////////////////////////
//+L////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////2aL//////////////////////+L////////////////////////////////Zv9mi2aLZotm
i2aLZv//////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////2z/////////
//////////////////////////////////////////////////+L//////////////+Li///////
//////+ttP//////////////////////////////////////////////////////////////////
/////////////////////////////////////////////4tmi2yL////////////////////////
////////////////////////////////////i/////////////////+LZv//////////tIv/////
////////////////////////////////////////////////////////////////////////////
//////////////////////////+Li67//////4v/////////////////////////////////////
//////////////////////////////////////////+L////////tP//rf//////////////////
////////////////////////////////////////////////////////////////////////////
/////////2aL////////////////////////////////////////////////////////////////
/////////////////////////////2b/////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////4v/////
////////////////////////////////////////////////////////////////////////////
////////////////bP//////////////////////////////////////////////////////////
//////////////////////////////////////////////////////+L////////////////////
////////////////////////////////////////////////////////////////////////////
/4v///////+L////////////////////////////////////////////////////////////////
//////////////////////////////////////+L////////////////////AP//AAAA/wD/////
////////////////////AP//AAAAAP///////////////////////wD//wAAAP8A////////tP//
////////////////////////////////////////////////////////////////////////////
////////////////////////Zv///////////////////wD/AP8AAP8A////////////////////
/////wD/AP8AAP8A//////////////////////8A/wD/AAD/AGaLZov//4v/////////////////
////////////////////////////////////////////////////////////////////////////
/////////4v///////////////////8A////AP////////////////////////////8A////AP//
////////////////////////AP///wD//2z/////i4u0////////////////////////////////
//////////////////////////////////////////////////////////////////////9m////
//////////////////////////////////////////////////+83LTVrc6t1rv/////////////
////////vNy01a3Orda7////////bIv/////////////////////////////////////////////
/////////////////////////////////////////////////////////4v//////4v/////////
4tzb1NTO1tb////////////////////////c29Tb1NXOzsfIzv//////////////////3NvU29TV
zs7HyM7/////////i///////////////////////////////////////////////////////////
////////////////////////////////////////////Zotmi2b///////+829Tb1NTOzsfHp93/
//////////////////+729vbs9TOzsfIx/yn////////////////u9vb27PUzs7HyMf8p///////
//+L////////////////////////////////////////////////////////////////////////
////////////AP8A/wAA////////i///////////////4dvb1dXO1M7Ox8fI////////////////
////4dvb1NXO1M7Iocj8/P///////////////+Hb29TVztTOyKHI/Pz/////tP///4v//////wD/
AP8AAP///////////////////////////////////////////////////////////////////wD/
AP8AAP//////Zv///////////////7rbtNXU1MjIx+ah/P///////////////////7rou9yz1M7O
p9zP/KH///////////////+66Lvcs9TOzqfcz/yh/////4v/////i/////8A/wD/AAD/////////
//////////////////////////////////////////////////////+8vbwAkgAAAJK8vN68i///
///////////////h2+K83M7O5t3WyKH////////////////////b29y84tXOz93W5vzH////////
////////29vcvOLVzs/d1ub8x/////+0/////4u9vLySAJIAAAC83rz/////////////////////
/////////////////////////////////////////5iYcnJxl3GXcpiYZv//////////////////
s9XU1bTOp9XH/Pz8////////////////////rdTOzs/mx86n/Pz8of///////////////63Uzs7P
5sfOp/z8/KH/////i/////+LmJhycnGXcZdymJj/vP//////////////////////////////////
//////////////////////+8/5FxSHFPcU9xcXdxl4v//////////////////9XO1dXcyMi05vz8
yP///////////////////9XH5tXdrcfO3ebI/Ob////////////////Vx+bV3a3Hzt3myPzm////
////////bHFIcU9xT3Fxd3GXnf+8////////////////////////////////////////////////
/////////7xxSHFxcXFxcZdxl3dsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAItIcXFx
cXFxl3GXd53C///////////////////////////////////////////////////////////CSHFJ
cUhxT3Fxd3GXAH19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fQAAcUlxSHFPcXF3cZd3wv//
////////////////////////////////////////////////////////vHFIcWxxSHFIcUhycQB9
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX0AAEhxbHFIcUhxSHJxl8L/////////////////
/////////////////////////////////////////8JIcUhxkZFIcXKdbEgAfX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19AABxSHGRkUhxcp1sSEjC////////////////////////////////
//////////////////////////+8cUj5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5kZhxcUhsu///////////////////////////////////////////////
/////////////5JxSJFycUiRkZFIbAB9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX0AAHFI
kXJx+ZGRkUhscv//////////////////////////////////////////////////////////////
wryRcUhxSXGRu7wAfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19AADCvJFxSPlJcZG7vP//
////////////////////////////////////////////////////////////////////////////
/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////5////////////////////////
////////////////////////////////////////////////////////////////////////bP//
//////////////////////////////////////////8A////AP//AP//AAD/////////////////
/////////////////////////4v/////////+f//////////////////////////////////////
/////////////////////////////////////////////////////////67/////////////////
////////////////////////////AAAA/wAAAAD/AP8AAP//////////////////////////////
//////////+L///////5+fn5+f//////////////////////////////////////////////////
////////////////////////////////////////////i///////////////////////////////
/////////////wD/AAAA//8A////AP//////////////////////////////////////////i///
////+fn5+f//////////////////////////////////////////////////////////////////
/////////////////////////////4v/////////////////////////////////////////////
////////////////////////////////////////////////////////i//////////5+fn/////
////////////////////////////////////////////////////////////////////////////
////////////////Zv//////////////////////////////////////////////////////////
////////////////////////////////////////i///////////+fn/////////////////////
////////////////////////////////////////////////////////////////////////////
//+Lrv//////////////////////////////////////////////////////////////////////
////////NAwAACYGDwBeGFdNRkMBAAAAAAABAAAAAAAAAAMAAAA8GAAAAAAAADxYAAD/////////
/////4uu//////////////n/////////////////////////////////////////////////////
/////////////////////////////////////////////////4tm////////////////////Zov/
/////////////////////////////////////////////////////////////4tmi2b///////+8
////vLy13cP/////////////////////////////////////////////////////////////////
/////////////////////////////////////4uL/////////////4uLbP//////////////////
//////////////////////////////////////////////+L////////////////rq6Nta6SvP//
////////////////////////////////////////////////////////////////////////////
/////////////////////////4tmi2yLZotsi2b///9m////////////////////Zv//////////
//////9s//////////////////////9m////////////////hrX/////ta68////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////4uu////////////////i4uL/////////////////4v/////
////////////////i///////////////rrbDvf////+8jf//////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////4tmi///////i2aLZv///2b///////////////+LZov///////////////9m
i///////////////vK7//268//+8/668////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////+LbIuLi///////////i67//////////4uL////i4v//////////66L////////////////
/7au////c7z///+1tf//////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////i2yLZotsi2b/////////Zotsi2aLbIv///////////////////+1tf///5lz////
rrX/////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////67///+Zmf///8+8////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////+Nkv//k5P//7WM////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////3a+S/5O8/7WG////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////+8ta6Nrq6u////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////vN3d
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////AAAAAP//AP//AAAAAAAA/wD/////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
AP8AAAAAAAAA/wD/AAAAAAAA////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////AP//////////
AAD/////AP//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////AAD//wD/AAAAAP//AP////8AAAD//////wAAAP//
AP//AAD//wAA//8A//8A////AAAAAP8AAP////8AAAAA/wAAAAAA/wD///8A////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////AP//AP8A/wD//wD/AP8A//8A/////////wD///8A/wD/AP//AAD//wD/
AP8A/////wD//wD/AP//////AP////8A//////8A////AP//////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////wD/AP//AAAA/wD/AP//AAAAAP////8A//////8A/wD//wAA/////wAAAP//////AAAA
/wD//////wD/////AP//////AP//AP//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////AAD//wD/
////AP8A/wD//wD//wD/////AP//////AP8A//8AAP//AP8A/wD/////////AP8A//////8A////
/wAAAAAA/wAAAAD/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////AP////8A/wAAAAAA////AP//
AAD//////wD//////wD//wAA//8AAP//AP//AP///wAAAAAAAAD/////AP////8A//////8A////
AP//////////////////////////////////////////////////////////////////////////
/////////////////////////////////////wD//wD/AP////////////////////////8A////
AP8A/////////////wD//////////////wD//////wD/////AP//////AP///wD/////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////AAD//wD//////////////////////////wAAAP//AP//////////
//8A//////////////////////8A/////wAAAAAA/wAAAAD/////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////8OAAAAFAQAAAABAAAQAAAAAAAAAIAAAAAAgAAAgIAAAAAA
gACAAIAAAICAAMDAwADA3MAApsrwAAQEBAAICAgADAwMABEREQAWFhYAHBwcACIiIgApKSkAVVVV
AE1NTQBCQkIAOTk5AP98gAD/UFAA1gCTAMzs/wDv1sYA5+fWAK2pkAAzAAAAZgAAAJkAAADMAAAA
ADMAADMzAABmMwAAmTMAAMwzAAD/MwAAAGYAADNmAABmZgAAmWYAAMxmAAD/ZgAAAJkAADOZAABm
mQAAmZkAAMyZAAD/mQAAAMwAADPMAABmzAAAmcwAAMzMAAD/zAAAZv8AAJn/AADM/wAAAAAzADMA
MwBmADMAmQAzAMwAMwD/ADMAADMzADMzMwBmMzMAmTMzAMwzMwD/MzMAAGYzADNmMwBmZjMAmWYz
AMxmMwD/ZjMAAJkzADOZMwBmmTMAmZkzAMyZMwD/mTMAAMwzADPMMwBmzDMAmcwzAMzMMwD/zDMA
M/8zAGb/MwCZ/zMAzP8zAP//MwAAAGYAMwBmAGYAZgCZAGYAzABmAP8AZgAAM2YAMzNmAGYzZgCZ
M2YAzDNmAP8zZgAAZmYAM2ZmAGZmZgCZZmYAzGZmAACZZgAzmWYAZplmAJmZZgDMmWYA/5lmAADM
ZgAzzGYAmcxmAMzMZgD/zGYAAP9mADP/ZgCZ/2YAzP9mAP8AzADMAP8AAJmZAJkzmQCZAJkAzACZ
AAAAmQAzM5kAZgCZAMwzmQD/AJkAAGaZADNmmQBmM5kAmWaZAMxmmQD/M5kAM5mZAGaZmQCZmZkA
zJmZAP+ZmQAAzJkAM8yZAGbMZgCZzJkAzMyZAP/MmQAA/5kAM/+ZAGbMmQCZ/5kAzP+ZAP//mQAA
AMwAMwCZAGYAzACZAMwAzADMAAAzmQAzM8wAZjPMAJkzzADMM8wA/zPMAABmzAAzZswAZmaZAJlm
zADMZswA/2aZAACZzAAzmcwAZpnMAJmZzADMmcwA/5nMAADMzAAzzMwAZszMAJnMzADMzMwA/8zM
AAD/zAAz/8wAZv+ZAJn/zADM/8wA///MADMAzABmAP8AmQD/AAAzzAAzM/8AZjP/AJkz/wDMM/8A
/zP/AABm/wAzZv8AZmbMAJlm/wDMZv8A/2bMAACZ/wAzmf8AZpn/AJmZ/wDMmf8A/5n/AADM/wAz
zP8AZsz/AJnM/wDMzP8A/8z/ADP//wBm/8wAmf//AMz//wD/ZmYAZv9mAP//ZgBmZv8A/2b/AGb/
/wClACEAX19fAHd3dwCGhoYAlpaWAMvLywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA//vw
AKCgpACAgIAA/wAAAAD/AAD//wAAAAD/AP8A/wAA//8A////ABQEAAAEAAAAAwEIAAUAAAALAgAA
AAAFAAAADALQAsADCQIAAPcAAAMCAQAAAACAAAAAAIAAAICAAAAAAIAAgACAAACAgADAwMAAwNzA
AKbK8AAEBAQACAgIAAwMDAAREREAFhYWABwcHAAiIiIAKSkpAFVVVQBNTU0AQkJCADk5OQD/fIAA
/1BQANYAkwDM7P8A79bGAOfn1gCtqZAAMwAAAGYAAACZAAAAzAAAAAAzAAAzMwAAZjMAAJkzAADM
MwAA/zMAAABmAAAzZgAAZmYAAJlmAADMZgAA/2YAAACZAAAzmQAAZpkAAJmZAADMmQAA/5kAAADM
AAAzzAAAZswAAJnMAADMzAAA/8wAAGb/AACZ/wAAzP8AAAAAMwAzADMAZgAzAJkAMwDMADMA/wAz
AAAzMwAzMzMAZjMzAJkzMwDMMzMA/zMzAABmMwAzZjMAZmYzAJlmMwDMZjMA/2YzAACZMwAzmTMA
ZpkzAJmZMwDMmTMA/5kzAADMMwAzzDMAZswzAJnMMwDMzDMA/8wzADP/MwBm/zMAmf8zAMz/MwD/
/zMAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYAADNmADMzZgBmM2YAmTNmAMwzZgD/M2YAAGZmADNm
ZgBmZmYAmWZmAMxmZgAAmWYAM5lmAGaZZgCZmWYAzJlmAP+ZZgAAzGYAM8xmAJnMZgDMzGYA/8xm
AAD/ZgAz/2YAmf9mAMz/ZgD/AMwAzAD/AACZmQCZM5kAmQCZAMwAmQAAAJkAMzOZAGYAmQDMM5kA
/wCZAABmmQAzZpkAZjOZAJlmmQDMZpkA/zOZADOZmQBmmZkAmZmZAMyZmQD/mZkAAMyZADPMmQBm
zGYAmcyZAMzMmQD/zJkAAP+ZADP/mQBmzJkAmf+ZAMz/mQD//5kAAADMADMAmQBmAMwAmQDMAMwA
zAAAM5kAMzPMAGYzzACZM8wAzDPMAP8zzAAAZswAM2bMAGZmmQCZZswAzGbMAP9mmQAAmcwAM5nM
AGaZzACZmcwAzJnMAP+ZzAAAzMwAM8zMAGbMzACZzMwAzMzMAP/MzAAA/8wAM//MAGb/mQCZ/8wA
zP/MAP//zAAzAMwAZgD/AJkA/wAAM8wAMzP/AGYz/wCZM/8AzDP/AP8z/wAAZv8AM2b/AGZmzACZ
Zv8AzGb/AP9mzAAAmf8AM5n/AGaZ/wCZmf8AzJn/AP+Z/wAAzP8AM8z/AGbM/wCZzP8AzMz/AP/M
/wAz//8AZv/MAJn//wDM//8A/2ZmAGb/ZgD//2YAZmb/AP9m/wBm//8ApQAhAF9fXwB3d3cAhoaG
AJaWlgDLy8sAsrKyANfX1wDd3d0A4+PjAOrq6gDx8fEA+Pj4AP/78ACgoKQAgICAAP8AAAAA/wAA
//8AAAAA/wD/AP8AAP//AP///wD///8AAAAAAAQAAAA0AgAABAAAAAcBAwChJQAAQQsgAMwAeACg
AAAAAADQAsADAAAAACgAAACgAAAAeAAAAAEACAAAAAAAAEsAAAAAAAAAAAAAAAAAAAAAAAD/////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////5K8krySvJK8krySvJK8krySvJK8
krySvP//////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////+8krySvJK8krySvJK8krySvJK8krySvJL/////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////krySvJK8krySvJK8krySvJLskrySvJK8////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////7ySvJK8krySvJK8krySvJK87LySvJK8kv//////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////+8vLy8vLy8
vLy8vLy8vLy8vLy8vLy8vLz/////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////vJK8krySvJK8krySvJK8kryS
vJK8kryS////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
krySvJK8krySvJK8krySvJK8krySvJK8/////7y8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP//////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////7ySvJK8krySvJK8
krySvJK8krySvJK8kv////+8vLy8vLy8kry8vLy8vLySvAC8vLy8vJL/////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////+SvJK8krySvJK8krySvJK8krySvJK8
krz/////vLy8vLy8vLy8vLy8vAAAAAAAALy8vLy8////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////vJK8krySvJK8krySvJK8krySvJK8kryS/////7y8vLwA
AAC8AAC8AAAAAAAAAAC8vLy8vP//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////7y8kry8vJK8vLySvLy8kry8vJK8vLySvP////+8vLz/vLy8/7y8vP+8vLz/
vLy8/7y8vP//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//+8krySvJK8krySvJK8krySvJK8krySvJL/////vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////vLy8vLy8vLy8
vLy8vLy8vLy8vLy8vLy8/////7z/vP+8/7z/vP+8/7z/vP+8/7z/vP+8////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////7ySvLy8kry8vJK8vLySvLy8kry8
vJK8vP////+8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLz/////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////+8vLy8vLy8vLy8vLy8vLy8vAC8vLy8vLz/////1dzV
3Nvb1dzV3NXc29vV3NXc1dzb29Xc////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////vLy8vLy8vLy8vLy8vAAAAAAAALy8vLy8/////9vV3NXb1dzV29Xc1dvV
3NXb1dzV29Xc1f//////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////7z/vLwAAAC8AAC8AAAAAAAAAAC8vP+8vP/////b3Nvc29zb3Nvc29zb3Nvc29zb3Nvc29z/
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////+8vLy8vLy8
vLy8vLy8vLy8vLy8vLy8vLz/////3NUA2wDVANvcAADbAAAAAADVANvc1dzb////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////vP+8/7z/vP+8/7z/vP+8/7z/
vP+8/7z//////9zcAN0AAAAAAAAA3dwAAAAA3AAA3Nzc3f//////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////7y8/7y8vLy8vLz/vLy8vLy8vP+8vLy8vP/////d
3N3c3Nzd3N3c3dzc3N3c3dzd3Nzc3dz/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////+8/7z/vP+8/7z/vP+8/7z/vP+8/7z/vP//////3OLd4tzi3eLc4t3i
3OLd4tzi3eLc4t3i////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8/////93c3dzd3N3c3dzd3N3c3dzd3N3c3dzd
3P//////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////+OU45Tj
lOOU45TjlOOU45TjlOOU45TjlP/////jlOOU45TjlOOU45TjlOOU45TjlOOU45T/////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////+U45TjlOOU45TjlOOU45Tj
lOOU45TjlOP/////lOOU45TjlOOU45TjlOOU45TjlOOU45Tj////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU////
/5SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlP//////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////5SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlP////+UlJSUlJSUlJSU
lJSUlJSUlJSUlJSUlJT/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////+UvZS9AAAAAJS9lL0AAAAAlL2UvZq9lL3/////mr2UvZS9lL2aAAAAAL2UvZq9lL2U
vZS9////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////vZq9
mr0AAAAAAL0AAAAAAACavZq9mr2a/////72avZq9mr2avQC9mr2avZq9mr2avZq9mv//////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////73DvcO9w73DvcO9w73D
vcO9w73DvcO9w/////+9w73DvcO9w73DvcO9w73DvcO9w73DvcP/////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////+9mr29vb29vb2avb29vb29vZq9vb29vb3/
////vb29vb2avb29vb29vZq9vb29vb29mr29////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl/////+Xl5eXl5eXl
5eXl5eXl5eXl5eXl5eXl5f//////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////+Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5f/////l5eXl5eXl5eXl5eXl5eXl5eXl
5eXl5eX/////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////l
oOWg5aDloOWg5aDloOWg5aDloOWg5aD/////5aDloOWg5aDloOWg5aDloOWg5aDloOWg////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////oOWgoKDloKCg5aCg
oOWgoKDloKCg5aCg/////6DloKCg5aCgoOWgoKDloKCg5aCgoOWgoP//////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////6DDoMOgw6AAoMOgwwAAAACgw6DDoMOg
w/////+gw6DDoMOgw6AAAMMAAAAAAMOgw6DDoMP/////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////DoMOgw6DDAAAAwwAAAAAAAKDDoMOgw6D/////w6DDoMOg
wwAAoMOgwwAAAACgw6DDoMOg////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////w8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PD/////8PDw8PDw8PDw8PDw8PDw8PD
w8PDw8PDw///////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/8Ogw8PDw8PDw6DDw8PDw8PDoMPDw8PDw//////Dw8PDw6DDw8PDw8PDoMPDw8PDw8Ogw8P/////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////9a5FrkWuRa5Frk
WuRa5FrkWuRa5FrkWuT/////WuRa5FrkWuRa5FrkWuRa5FrkWuRa5Frk////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////5FrkWuRa5FrkWuRa5FrkWuRa5Frk
WuRa/////+Ra5FrkWuRa5FrkWuRa5FrkWuRa5FrkWv//////////////////////////////////
//////////////////////////////////////////////////////////////////////+L////
/////////////////////////////////+Se5OTknuTk5J7k5OSe5OTknuTk5J7k5P/////knuTk
5J7k5OSe5OTknuTk5J7k5OSe5OT/////////////////////////////////////////////////
/////////////////////////////////////////////////////2aL/4tmi2b/////////////
//////////////////+e5J7knuSe5J7knuSe5J7knuSe5J7knuT/////nuSe5J7knuSe5J7knuSe
5J7knuSe5J7k////////////////////////////////////////////////////////////////
////////////////////////////////////i4uL////i///i///////////////////////////
////np6enp6engAAAJ6engAAAAAAnp6enp6e/////56enp6enp4AAACenp4AAAAAAJ6enp6env//
////////////////////////////////////////////////////////////////////////////
/////////////////////2b//4tmi/////9s/////////////////////////////56ewp7CnsKe
AJ4AAMKeAAAAAMKewp7Cnv/////CnsKenp7CngCeAACengAAAADCnp6ewp7/////////////////
////////////////////////////////////////////////////////////////////////////
//////+Li/////////+LrouLi/////////////////////////+ewsLCwsLCwp7CwsLCwsLCnsLC
wsLCwsL/////wsLCwp7CwsLCwsLCnsLCwsLCwsKewsLC////////////////////////////////
/////////////////////////////////////////////////////////////////////4tmi2aL
Zotm//////9m////////////////////////wp7CnsKewp7CnsKewp7CnsKewp7CnsKe/////8Ke
wp7CnsKewp7CnsKewp7CnsKewp7Cnv//////////////////////////////////////////////
/////////////////////////////////////////////////////67//////////////////2z/
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////9m//////////////////+L/////2aLbItmi2z/
//////////////////////8A//////////////////////////////////8A////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////4v///////////////+u//+Lrov/////////i4uLrv//////////
////AAD/AP//////////////////////////////AAAAAP//////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////+LZv////////////+LZotm//////////////////+LZv///////////wD/AAD/////
/////////////////////////wAAAAD/////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////2yLi4uL
rouLbIuLi4uu/4v///////////////////////+Li/////////////8A////////////////////
////////////AP8A////////////////////////////////////////////////////////////
//////////////////////////////////////////////////9mi2z//////////////2yLZov/
//////////////////////////+L////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////66L////////////////////i///////////////////
/////////////4v/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////Zov//////////////////////4v///////////////////////////////9m
/2aLZotmi2aLZotm////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
bP///////////////////////////////////////////////////////////4v/////////////
/4uL/////////////620////////////////////////////////////////////////////////
////////////////////////////////////////////////////////i2aLbIv/////////////
//////////////////////////////////////////////+L/////////////////4tm////////
//+0i///////////////////////////////////////////////////////////////////////
/////////////////////////////////////4uLrv//////i///////////////////////////
/////////////////////////////////////////////////////4v///////+0//+t////////
////////////////////////////////////////////////////////////////////////////
////////////////////Zov/////////////////////////////////////////////////////
////////////////////////////////////////Zv//////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////i///////////////////////////////////////////////////////////////////////
//////////////////////////9s////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////4v/////////
////////////////////////////////////////////////////////////////////////////
////////////i////////4v/////////////////////////////////////////////////////
/////////////////////////////////////////////////4v///////////////////8A//8A
AAD/AP////////////////////////8A//8AAAAA////////////////////////AP//AAAA/wD/
//////+0////////////////////////////////////////////////////////////////////
//////////////////////////////////9m////////////////////AP8A/wAA/wD/////////
////////////////AP8A/wAA/wD//////////////////////wD/AP8AAP8AZotmi///i///////
////////////////////////////////////////////////////////////////////////////
////////////////////i////////////////////wD///8A////////////////////////////
/wD///8A//////////////////////////8A////AP//bP////+Li7T/////////////////////
////////////////////////////////////////////////////////////////////////////
/////2b//////////////////////////////////////////////////////7zctNWtzq3Wu///
//////////////////+83LTVrc6t1rv///////9si///////////////////////////////////
////////////////////////////////////////////////////////////////////i///////
i//////////i3NvU1M7W1v///////////////////////9zb1NvU1c7Ox8jO////////////////
///c29Tb1NXOzsfIzv////////+L////////////////////////////////////////////////
//////////////////////////////////////////////////////9mi2aLZv///////7zb1NvU
1M7Ox8en3f///////////////////7vb29uz1M7Ox8jH/Kf///////////////+729vbs9TOzsfI
x/yn/////////4v/////////////////////////////////////////////////////////////
//////////////////////8A/wD/AAD///////+L///////////////h29vV1c7Uzs7Hx8j/////
///////////////h29vU1c7UzsihyPz8////////////////4dvb1NXO1M7Iocj8/P////+0////
i///////AP8A/wAA////////////////////////////////////////////////////////////
////////AP8A/wAA//////9m////////////////utu01dTUyMjH5qH8////////////////////
uui73LPUzs6n3M/8of///////////////7rou9yz1M7Op9zP/KH/////i/////+L/////wD/AP8A
AP///////////////////////////////////////////////////////////////7y9vACSAAAA
kry83ryL/////////////////+Hb4rzczs7m3dbIof///////////////////9vb3Lzi1c7P3dbm
/Mf////////////////b29y84tXOz93W5vzH/////7T/////i728vJIAkgAAALzevP//////////
////////////////////////////////////////////////////mJhycnGXcZdymJhm////////
//////////+z1dTVtM6n1cf8/Pz///////////////////+t1M7Oz+bHzqf8/Pyh////////////
////rdTOzs/mx86n/Pz8of////+L/////4uYmHJycZdxl3KYmP+8////////////////////////
/////////////////////////////////7z/kXFIcU9xT3Fxd3GXi///////////////////1c7V
1dzIyLTm/PzI////////////////////1cfm1d2tx87d5sj85v///////////////9XH5tXdrcfO
3ebI/Ob///////////9scUhxT3FPcXF3cZed/7z/////////////////////////////////////
////////////////////vHFIcXFxcXFxl3GXd2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAi0hxcXFxcXGXcZd3ncL/////////////////////////////////////////////////////
/////8JIcUlxSHFPcXF3cZcAfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19AABxSXFIcU9x
cXdxl3fC//////////////////////////////////////////////////////////+8cUhxbHFI
cUhxSHJxAH19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fQAASHFscUhxSHFIcnGXwv//////
////////////////////////////////////////////////////wkhxSHGRkUhxcp1sSAB9fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX0AAHFIcZGRSHFynWxISML/////////////////////
/////////////////////////////////////7xxSPn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5
+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fmRmHFxSGy7////////////////////////////////////
////////////////////////knFIkXJxSJGRkUhsAH19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fQAAcUiRcnH5kZGRSGxy////////////////////////////////////////////////////
///////////CvJFxSHFJcZG7vAB9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19
fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX0AAMK8kXFI
+Ulxkbu8////////////////////////////////////////////////////////////////////
////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////n/////////////
////////////////////////////////////////////////////////////////////////////
//////9s/////////////////////////////////////////////wD///8A//8A//8AAP//////
////////////////////////////////////i//////////5////////////////////////////
////////////////////////////////////////////////////////////////////rv//////
//////////////////////////////////////8AAAD/AAAAAP8A/wAA////////////////////
/////////////////////4v///////n5+fn5////////////////////////////////////////
//////////////////////////////////////////////////////+L////////////////////
////////////////////////AP8AAAD//wD///8A////////////////////////////////////
//////+L///////5+fn5////////////////////////////////////////////////////////
////////////////////////////////////////i///////////////////////////////////
//////////////////////////////////////////////////////////////////+L////////
//n5+f//////////////////////////////////////////////////////////////////////
//////////////////////////9m////////////////////////////////////////////////
//////////////////////////////////////////////////+L///////////5+f//////////
////////////////////////////////////////////////////////////////////////////
/////////////4uu////////////////////////////////////////////////////////////
/////////////////////////////////4uu//////////////n/////////////////////////
////////////////////////////////////////////////////////////////////////////
/4tm////////////////////Zov/////////////////////////////////////////////////
/////////////4tmi2b///////+8////vLy13cP/////////////////////////////////////
/////////////////////////////////////////////////////////////////4uL////////
/////4uLbP////////////////////////////////////////////////////////////////+L
////////////////rq6Nta6SvP//////////////////////////////////////////////////
/////////////////////////////////////////////////////4tmi2yLZotsi2b///9m////
////////////////Zv////////////////9s//////////////////////9m////////////////
hrX/////ta68////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////4uu////////////////
i4uL/////////////////4v/////////////////////i///////////////rrbDvf////+8jf//
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////4tmi///////i2aLZv///2b/////////
//////+LZov///////////////9mi///////////////vK7//268//+8/668////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////+LbIuLi///////////i67//////////4uL////i4v/
/////////66L/////////////////7au////c7z///+1tf//////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////i2yLZotsi2b/////////Zotsi2aLbIv/////
//////////////+1tf///5lz////rrX/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/67///+Zmf///8+8////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////+Nkv//k5P//7WM
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////3a+S/5O8/7WG////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////+8ta6Nrq6u////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////vN3d////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////AAAAAP//AP//AAAAAAAA/wD/////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////AP8AAAAAAAAA/wD/AAAAAAAA////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////AP//////////AAD/////AP//////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////AAD//wD/AAAA
AP//AP////8AAAD//////wAAAP//AP//AAD//wAA//8A//8A////AAAAAP8AAP////8AAAAA/wAA
AAAA/wD///8A////////////////////////////////////////////////////////////////
////////////////////////////////////////////////AP//AP8A/wD//wD/AP8A//8A////
/////wD///8A/wD/AP//AAD//wD/AP8A/////wD//wD/AP//////AP////8A//////8A////AP//
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////wD/AP//AAAA/wD/AP//AAAAAP////8A//////8A
/wD//wAA/////wAAAP//////AAAA/wD//////wD/////AP//////AP//AP//////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////AAD//wD/////AP8A/wD//wD//wD/////AP//////AP8A//8AAP//AP8A
/wD/////////AP8A//////8A/////wAAAAAA/wAAAAD/////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////AP////8A/wAAAAAA////AP//AAD//////wD//////wD//wAA//8AAP//AP//AP///wAAAAAA
AAD/////AP////8A//////8A////AP//////////////////////////////////////////////
/////////////////////////////////////////////////////////////////wD//wD/AP//
//////////////////////8A////AP8A/////////////wD//////////////wD//////wD/////
AP//////AP///wD/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////AAD//wD/////////////////
/////////wAAAP//AP////////////8A//////////////////////8A/////wAAAAAA/wAAAAD/
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////8DAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABgACAAAAAAAAAAAAAAAAAAAAAAAB
AAAAAtXN1ZwuGxCTlwgAKyz5rjAAAADQAQAAEAAAAAEAAACIAAAAAwAAAJAAAAAPAAAAqAAAAAQA
AAC8AAAABgAAAMQAAAAHAAAAzAAAAAgAAADUAAAACQAAANwAAAAKAAAA5AAAABcAAADsAAAACwAA
APQAAAAQAAAA/AAAABMAAAAEAQAAFgAAAAwBAAANAAAAFAEAAAwAAABtAQAAAgAAAOQEAAAeAAAA
EAAAAE9uLXNjcmVlbiBTaG93AAAeAAAADAAAAEVyaWNzc29uAAAAAAMAAACsoQIAAwAAABQAAAAD
AAAAAQAAAAMAAAAAAAAAAwAAAAAAAAADAAAAAAAAAAMAAAAPJwsACwAAAAAAAAALAAAAAAAAAAsA
AAAAAAAACwAAAAAAAAAeEAAABQAAAAYAAABBcmlhbAAIAAAAQ2FsaWJyaQANAAAAQXJpYWwgTmFy
cm93AA8AAABEZWZhdWx0IERlc2lnbgATAAAAU2xhdmUgQ2xvY2sgYXQgTEVSAAwQAAAGAAAAHgAA
AAsAAABGb250cyBVc2VkAAMAAAADAAAAHgAAABAAAABEZXNpZ24gVGVtcGxhdGUAAwAAAAEAAAAe
AAAADQAAAFNsaWRlIFRpdGxlcwADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2Dx8AAAAUAAAAX8CR42VhAAAHAPQDAwB2DmVncmVt
aXIIAAAAZQBnAHIAZQBtAGkAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAAL
AAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkA
AAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAA
ACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAA
NgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABE
AAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIA
AABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAA
AGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAA
bwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9
AAAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAIUAAACGAAAAhwAAAIgAAACJAAAAigAAAIsA
AACMAAAAjQAAAI4AAACPAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcAAACYAAAAmQAA
AJoAAACbAAAAnAAAAJ0AAACeAAAAnwAAAKAAAAChAAAAogAAAKMAAACkAAAApQAAAKYAAACnAAAA
qAAAAKkAAACqAAAAqwAAAKwAAACtAAAArgAAAK8AAACwAAAAsQAAALIAAACzAAAAtAAAALUAAAC2
AAAAtwAAALgAAAC5AAAAugAAALsAAAC8AAAAvQAAAL4AAAC/AAAAwAAAAMEAAADCAAAAwwAAAMQA
AADFAAAAxgAAAMcAAADIAAAAyQAAAMoAAADLAAAAzAAAAM0AAADOAAAAzwAAANAAAADRAAAA0gAA
ANMAAADUAAAA1QAAANYAAADXAAAA2AAAANkAAADaAAAA2wAAANwAAADdAAAA3gAAAN8AAADgAAAA
4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAOgAAADpAAAA6gAAAOsAAADsAAAA7QAAAO4AAADv
AAAA8AAAAPEAAADyAAAA8wAAAPQAAAD1AAAA9gAAAPcAAAD4AAAA+QAAAPoAAAD7AAAA/AAAAP0A
AAD+AAAA/wAAAAABAAABAQAAAgEAAAMBAAAEAQAABQEAAAYBAAAHAQAACAEAAAkBAAAKAQAACwEA
AAwBAAANAQAADgEAAA8BAAAQAQAAEQEAABIBAAATAQAAFAEAABUBAAAWAQAAFwEAABgBAAAZAQAA
GgEAABsBAAAcAQAAHQEAAB4BAAAfAQAAIAEAAP7///8iAQAAIwEAACQBAAAlAQAAJgEAACcBAAAo
AQAAKQEAACoBAAArAQAALAEAAC0BAAAuAQAALwEAADABAAAxAQAAMgEAADMBAAA0AQAANQEAADYB
AAA3AQAAOAEAADkBAAA6AQAAOwEAADwBAAA9AQAAPgEAAD8BAABAAQAAQQEAAEIBAABDAQAARAEA
AEUBAABGAQAARwEAAEgBAABJAQAASgEAAEsBAABMAQAATQEAAE4BAABPAQAAUAEAAFEBAAD+////
UwEAAFQBAABVAQAAVgEAAFcBAABYAQAAWQEAAFoBAABbAQAAXAEAAF0BAABeAQAAXwEAAGABAABh
AQAAYgEAAGMBAABkAQAAZQEAAGYBAABnAQAAaAEAAGkBAABqAQAAawEAAGwBAABtAQAAbgEAAG8B
AABwAQAAcQEAAHIBAABzAQAAdAEAAHUBAAB2AQAAdwEAAHgBAAB5AQAAegEAAHsBAAB8AQAAfQEA
AH4BAAB/AQAAgAEAAIEBAACCAQAAgwEAAIQBAACFAQAAhgEAAIcBAACIAQAAiQEAAIoBAACLAQAA
jAEAAI0BAACOAQAAjwEAAJABAACRAQAAkgEAAJMBAACUAQAAlQEAAJYBAACXAQAAmAEAAJkBAACa
AQAAmwEAAJwBAACdAQAAngEAAJ8BAACgAQAAoQEAAKIBAACjAQAApAEAAKUBAACmAQAA/v///6gB
AACpAQAAqgEAAKsBAACsAQAArQEAAK4BAAD+////sAEAALEBAACyAQAAswEAALQBAAC1AQAAtgEA
AP7////9/////f////3////9////vAEAAP7/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wMAAAAQjYFkm0/PEYbqAKoAuSnoAAAAAAAA
AAAAAAAAAAAAAAAAAAD+////AAAAAAAAAABQAGkAYwB0AHUAcgBlAHMAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgACAf///////////////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjQAIAAAAAAEMAdQByAHIAZQBuAHQAIABV
AHMAZQByAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAIBAQAAAP//
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArwEAAAAQAAAAAAAABQBT
AHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAACgAAgECAAAABQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABS
AQAAoKkAAAAAAABQAG8AdwBlAHIAUABvAGkAbgB0ACAARABvAGMAdQBtAGUAbgB0AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACEBAACJYQAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkA
SQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAAAP//////////AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApwEAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////
//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAA==

--_005_7347100B5761DC41A166AC17F22DF112075613eusaamb103ericsso_--

From curtis@occnc.com  Thu Mar 28 07:12:35 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAFE121F8EFE for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 07:12:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.045
X-Spam-Level: 
X-Spam-Status: No, score=-0.045 tagged_above=-999 required=5 tests=[AWL=0.450,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ax0Sb5pQjUNa for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 07:12:35 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 50D9821F8EFD for <mpls@ietf.org>; Thu, 28 Mar 2013 07:12:33 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2SEBHJk058442; Thu, 28 Mar 2013 10:11:17 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303281411.r2SEBHJk058442@gateway1.orleans.occnc.com>
To: Jeff Wheeler <jsw@inconcepts.biz>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Tue, 26 Mar 2013 04:58:09 EDT." <CAPWAtbLw0vHDMO28LqNpBY93FtWFSz0eWxNjo=Qor1OxExXMFg@mail.gmail.com>
Date: Thu, 28 Mar 2013 10:11:17 -0400
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Mar 2013 14:12:35 -0000

In message <CAPWAtbLw0vHDMO28LqNpBY93FtWFSz0eWxNjo=Qor1OxExXMFg@mail.gmail.com>
Jeff Wheeler writes:
 
> On Mon, Mar 25, 2013 at 10:06 PM, Curtis Villamizar <curtis@occnc.com> wrote:
> > The point is that currently an LSR with a smaller that 2^20 (roughly 1
> > million) ILM that is table based, can insure that all label forwarded
> > to it by legitimate traffic falls within its ILM table.
>  
> You expressed concern that some hardware would be unable to cope with
> reserved labels 16-1023 but could cope with [15][X] and I disagree.
> If Entropy Labels doesn't break this hardware, then neither will any
> possible expanded reserved label scheme -- except those that make the
> label stack too deep.
>  
> This draft makes the label stack deeper.  There is zero benefit to
> that.  I'll respond to your other remarks below, as you've actually
> argued my position for me.
>  
> > I don't think we are supposed to mention vendor products, but ...
> >
> > I worked closely with two chip vendors.  Both of their high end chip
>  
> This working group is basing an obviously bad design decision on the
> assumption that some hardware exists that somehow could not cope with
> simply expanding the reserved label range from 0-15 to 0-1023.
>  
> If these hardware makers are concerned about their products
> inter-operating, then they should speak up.  It shouldn't be your
> responsibility.
>  
> I argue that there are zero such chips deployed with such an
> incredibly stupid design that they would, in any way, break if the
> 0-15 range is just made 0-Bigger.
>  
> 0-Bigger is technically superior, in every way, to the 15 prefix
> proposed in this draft.

You are obviously not getting what is being proposed.  Please start by
more carefully reading draft-kompella-mpls-special-purpose-labels-02

   An extension label MUST be followed by another label L (and thus
   MUST have the bottom-of-stack bit clear).  L MUST be interpreted as
   an "extended special purpose label" from a new registry created by
   this document (see Section 5).  Whether or not L has the
   bottom-of-stack bit set depends on whether other labels follow
   L. Only L is interpreted as an extended special purpose label;
   labels following L are interpreted as normal.

All I'm suggesting to change this is that we restrict L to be in the
range 16-1023 rather than use the whole 20 bit range.

No one at all it proposing just increasing the range from 0-15 to
0-1023.  I hope that is now clear.

If the LSR can't handle any new extension and 15+L is on top of stack,
it will barf (drop packet) either on the 15 (doesn't support
extensions at all) or barf on L (doesn't support that extension).  Any
extension has to state in the RFC how this is avoided (for example,
RFC6790 has a negociation between ingress and egress that prevents an
egress having to POP an ELI and EL if it doesn't support that aspect
of RFC6790 forwarding.

The other concern is hashing for multipath.  If the LSR doesn't handle
ELI (and even if it does since RFC6790 says SHOULD in this case), it
could hash on the EL (and maybe even the ELI) and keep going.  Also if
it doesn't know about the "extension label" then it will hash on L and
may even hash on the 15.  Any proposals to use the extension label (or
any existing special purpose label aka reserved label) needs to also
consider this backwards compatibility issue.

Any provider making use of extensions must consider what is written
about backwards compatibility in the RFC that define the extension and
then also consider what their existing installed base of LSR will do.
The provider always has the option to disable any new extension that
would have bad effects due to older LSR in their network and all they
lose is the potential benefit of the extension.

> If you want to do the technically inferior solution, then please
> justify it.  Otherwise, let these makers of old or badly-designed
> chips express their concern.

See above.

> > Bad hardware is no reason to not move forward.  In 2000 there were
> > plenty of routers in the field that could not forward MPLS at all.
>  
> You can't argue that "bad hardware is no reason to move forward," but
> then support a bad design, like this 15 prefix before new reserved
> labels; and justify it by saying there is some hardware that can't
> support an extended range.
>  
> Which do you want?  Supporting the bad hardware that no one has been
> able to name, and no one has even claimed exists, even without naming
> it?
>  
> Or would you like a technically superior solution, which is very
> simply, changing 0-15 to 0-1023 (or whatever value is agreeable.)

The reason we should not extend the range is that the values 16-1023
can still be used as forwarding labels if they are not followed by 15.
Older LSR would commonly request labels starting with 16 and up making
the simple range extension highly problematic.

If something like GAL is proposed, then an upgraded LSR could
potentially send a special purpose label to an older LSR that is using
that label as a forwarding label.

> Making the label stack deeper for no reason is really stupid.  If you
> can show some reason to do it, I am certainly willing to listen.  "Bad
> hardware" that no one claims exists in the field is not a reason.

But we are making it one deeper for a good reason and only when/if
some future, yet to be defined extensions use the 15+L extension
mechanism.  At that time the WG can decide whether backwards
compatibility is sufficiently considered and a network operator can
decide whether to deploy it given their installed base.

For many existing hardware designs, the ability to skip 0-15 in the
hash is quite easy to implement, if they don't already to that.
Skipping 15+L is not that much harder to do.  A lot of chips today
have full access to the first 256 bytes anywhere in the pipeline and
can skip a few (same as they can skip an entire header).  Some of the
hashing engines are very limited and this will have to be considered
in the backwards compatibility section of any RFC defining an
extension, whether using the 0-14 range or using 15+L.

> > I would like to see 15 followed by 0-15 be declared to be an error.
>  
> I disagree strongly with the 15 prefix concept.  However, if it does
> keep momentum, I agree that [15][15] should be undefined behavior, and
> that should be explicitly documented as undefined.  This covers
> routers that don't know about 15.
>  
> -- 
> Jeff S Wheeler <jsw@inconcepts.biz>
> Sr Network Operator  /  Innovative Network Concepts

Curtis

From lizho.jin@gmail.com  Thu Mar 28 07:31:01 2013
Return-Path: <lizho.jin@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36BDE21F8D2E for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 07:31:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9K+Ub10Jo-kE for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 07:31:00 -0700 (PDT)
Received: from mail-qa0-f43.google.com (mail-qa0-f43.google.com [209.85.216.43]) by ietfa.amsl.com (Postfix) with ESMTP id 7362C21F8DA6 for <mpls@ietf.org>; Thu, 28 Mar 2013 07:31:00 -0700 (PDT)
Received: by mail-qa0-f43.google.com with SMTP id l8so1573425qaq.9 for <mpls@ietf.org>; Thu, 28 Mar 2013 07:30:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=NNlb/XPg/AjxrpJihYfnVWVZ+wHRtaK662D29H8soVw=; b=IASlySTVGrWv6LOzT2p/uecwvfbVTPWTUHGT6Kbktzh4RLA9Dure+nOFr8rkwRC02w lJbS8Wq7STqPtpKujly+ZQARroXS9S9ZwBA+TfHJkw5oTWO/bPV9oI6yjV3+cxVQEkF4 TriFXfWHxW2Y7EmgEwqrVDacKhbQvu5S2nU1uhbiIazn0zzjPa7JqJ8q2gcWkTmxiDOH hbpAiRo6yX3M0rJPDk8RC89azFzwTAkXcTc5GbHKdPBaZbtL9P6NgEVNyzRBvOkSHFs4 votvRjqJp4McDWCH9pQZBaybjQ/r1d5uzKKcvGYckfR5EZJInsskN7fgGlNjtjQg/39H tzvw==
MIME-Version: 1.0
X-Received: by 10.229.111.130 with SMTP id s2mr1935719qcp.91.1364481059800; Thu, 28 Mar 2013 07:30:59 -0700 (PDT)
Received: by 10.49.94.49 with HTTP; Thu, 28 Mar 2013 07:30:59 -0700 (PDT)
In-Reply-To: <513E1C97.3050208@pi.nu>
References: <513E1C97.3050208@pi.nu>
Date: Thu, 28 Mar 2013 22:30:59 +0800
Message-ID: <CAH==cJxLbH4=NxjPv5ZZzJmZ1PW98MHRwNRfLiX45WWQ36s9ug@mail.gmail.com>
From: Lizhong Jin <lizho.jin@gmail.com>
To: Loa Andersson <loa@pi.nu>,  draft-pac-mpls-lsp-ping-tlvs-and-sub-tlvs-registry@tools.ietf.org
Content-Type: multipart/alternative; boundary=002354471764df6bb104d8fd0069
Cc: mpls@ietf.org, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-pac-mpls-lsp-ping-tlvs-and-sub-tlvs-registry-00.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Mar 2013 14:31:01 -0000

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

Hi, all
I reviewed this draft, and think the document is useful, and is ready to be
considered for WG adoption. One minor comments, this draft should be an
update to RFC4379, and should be reflected at the beginning of the draft.
Then does that mean this draft should be moved faster than any other drafts
that require sub-tlv allocation.

Regards
Lizhong


On Tue, Mar 12, 2013 at 2:04 AM, Loa Andersson <loa@pi.nu> wrote:

>
> Dan, Xu, Lizhong and Rajiv,
>
> You have been selected as an MPLS Review team reviewers for
> draft-pac-mpls-lsp-ping-tlvs-**and-sub-tlvs-registry-00.
>
> Note to authors: You have been CC'd on this email so that you can know
> that this review is going on. However, please do not review your own
> document.
>
> Reviews should comment on whether the document is coherent, is it
> useful (ie, is it likely to be actually useful in operational
> networks), and is the document technically sound?  We are interested
> in knowing whether the document is ready to be considered for WG
> adoption (ie, it doesn't have to be perfect at this point, but should be
> a good start).
>
> Reviews should be sent to the document authors, WG co-chairs and
> WG secretary, and CC'd to the MPLS WG email list. If necessary, comments
> may be sent privately to only the WG chairs.
>
> Are you able to review this draft by April 2, 2013?
>
> Thanks, Loa
> (as MPLS WG chair)
>
> /Loa
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
>

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

<div>Hi, all</div>I reviewed this draft, and think the document is=A0useful=
, and=A0is ready to be considered for WG=A0adoption. One minor comments, th=
is draft should be an update to RFC4379, and should be reflected at the beg=
inning of the draft. Then does that mean this draft should be moved faster =
than any other drafts that require sub-tlv allocation.<div>

<br></div><div>Regards</div><div>Lizhong<br><div><br><br><div class=3D"gmai=
l_quote">On Tue, Mar 12, 2013 at 2:04 AM, Loa Andersson <span dir=3D"ltr">&=
lt;<a href=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a>&gt;</span> =
wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br>
Dan, Xu, Lizhong and Rajiv,<br>
<br>
You have been selected as an MPLS Review team reviewers for<br>
draft-pac-mpls-lsp-ping-tlvs-<u></u>and-sub-tlvs-registry-00.<br>
<br>
Note to authors: You have been CC&#39;d on this email so that you can know<=
br>
that this review is going on. However, please do not review your own<br>
document.<br>
<br>
Reviews should comment on whether the document is coherent, is it<br>
useful (ie, is it likely to be actually useful in operational<br>
networks), and is the document technically sound? =A0We are interested<br>
in knowing whether the document is ready to be considered for WG<br>
adoption (ie, it doesn&#39;t have to be perfect at this point, but should b=
e<br>
a good start).<br>
<br>
Reviews should be sent to the document authors, WG co-chairs and<br>
WG secretary, and CC&#39;d to the MPLS WG email list. If necessary, comment=
s<br>
may be sent privately to only the WG chairs.<br>
<br>
Are you able to review this draft by April 2, 2013?<br>
<br>
Thanks, Loa<br>
(as MPLS WG chair)<span><font color=3D"#888888"><br>
<br>
/Loa<br>
-- <br>
<br>
<br>
Loa Andersson =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0email: <a href=
=3D"mailto:loa@mail01.huawei.com" target=3D"_blank">loa@mail01.huawei.com</=
a><br>
Senior MPLS Expert =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<a hr=
ef=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a><br>
Huawei Technologies (consult) =A0 =A0 =A0 =A0phone: <a href=3D"tel:%2B46%20=
739%2081%2021%2064" value=3D"+46739812164" target=3D"_blank">+46 739 81 21 =
64</a><br>
</font></span></blockquote></div><br></div></div>

--002354471764df6bb104d8fd0069--

From curtis@occnc.com  Thu Mar 28 13:35:31 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F202121F8910 for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 13:35:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.12
X-Spam-Level: 
X-Spam-Status: No, score=-0.12 tagged_above=-999 required=5 tests=[AWL=0.375,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jqdiG7HkyzmV for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 13:35:31 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 63C0621F890D for <mpls@ietf.org>; Thu, 28 Mar 2013 13:35:29 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2SKWVoG061570; Thu, 28 Mar 2013 16:32:31 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303282032.r2SKWVoG061570@gateway1.orleans.occnc.com>
To: Gregory Mirsky <gregory.mirsky@ericsson.com>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Wed, 27 Mar 2013 22:53:03 -0000." <7347100B5761DC41A166AC17F22DF112075613@eusaamb103.ericsson.se>
Date: Thu, 28 Mar 2013 16:32:31 -0400
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-villamizar-mpls-forwarding@tools.ietf.org" <draft-villamizar-mpls-forwarding@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Mar 2013 20:35:32 -0000

In message <7347100B5761DC41A166AC17F22DF112075613@eusaamb103.ericsson.se>
Gregory Mirsky writes:
 
> Hi Curtis,
>  
> back to our discussion on 1588overMPLS. I've attached slide from deck
> presented at TICTOC meeting in Orlando as illustration of what I mean
> by "PTP distribution through MPLS network".
>  
> PTP/NTP Transport over MPLS network can be done without any special
> PTP LSP (another slide from the same deck)
>  
>  
>         Regards,
>                 Greg


Greg,

Perhaps I am missing your point.  Unless the point it to marvel over
the artwork in the otherwise not very informative slides.

There are two encapsulations shown:

    LSP     LSP
    IP      PW
    UDP     CW
    PTP     Ethernet
            PTP

This just makes it a little hard for the midpoint LSR to do the PTP
correction field update, but otherwise ... so what.

If the LSP midpoint nodes make no corrections, then accuracy suffers.

The midpoint LSR must either: 1) know that the payload is IP or know
that the payload is PW (it doens't today), or guess based on CW or
lack of, and 2) know that the packet might contain PTP, and 3) look at
every packet in the LSP.

I mentioned in the draft that a timestamp has to be captured when a
packet is received and generated and inserted when a packet is sent.
I also mentioned that the offset is variable.  For example in the PW
case, the Ethernet header could have a VLAN ID.

The PTP forwarding correction requires updating a timestamp
compensation field based on the difference between packet arrival and
packet send times.  Perhaps what you are saying is that we don't call
out the need to support that difference plus offset (offset by the
existing compensation).  Of course, the offset and receive stamp can
be added together in software or in less critically time constrained
hardware, with the send stamp subtracted as close to packet transmit
time as possible.

If that is not what you meant, then what exactly is your point?

Curtis

From jsw@inconcepts.biz  Thu Mar 28 15:08:43 2013
Return-Path: <jsw@inconcepts.biz>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3DB321F8F05 for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 15:08:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.479
X-Spam-Level: 
X-Spam-Status: No, score=0.479 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B+X-6h8tL8pf for <mpls@ietfa.amsl.com>; Thu, 28 Mar 2013 15:08:43 -0700 (PDT)
Received: from mail-ie0-x22c.google.com (mail-ie0-x22c.google.com [IPv6:2607:f8b0:4001:c03::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 1E53F21F8EFD for <mpls@ietf.org>; Thu, 28 Mar 2013 15:08:39 -0700 (PDT)
Received: by mail-ie0-f172.google.com with SMTP id c10so16695ieb.17 for <mpls@ietf.org>; Thu, 28 Mar 2013 15:08:39 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=FYAQ+YdayrWnf3GsTc6o9xLnXtqBak6JK3arH3glGEA=; b=gMK0FuVSKSd21P+LB93LwPlOUhMhGWXskairhcUfZgHTWyHIjhbjVbsT5bLRUdQliW fY4u/dTN/0i19+wyR69RiOR38XiFoLluP1i312gJoGuHloqQFXRuXCu5jrdzh43gz2V0 dIZetvJIyFLKMaEfiuccAy9Jmcx115yliUqpobUsMBUG6VSOWfEytDSE0bL1wl3ubVu/ IGuyjlZxNYePrhM0jg+zkcLnGX/lHDO9qlsCoNps8ryhq601UqcYiFaFknzTF3ZvqOmJ WqqiUpc5JdysEZjGDIAEqUsTLFylYGEx3qUCC5EjjeMCeqUDsRdCURzVwp/VAdNEtgF2 G0dg==
MIME-Version: 1.0
X-Received: by 10.50.173.6 with SMTP id bg6mr120363igc.102.1364508519475; Thu, 28 Mar 2013 15:08:39 -0700 (PDT)
Received: by 10.50.182.230 with HTTP; Thu, 28 Mar 2013 15:08:39 -0700 (PDT)
X-Originating-IP: [74.134.22.105]
In-Reply-To: <201303281411.r2SEBHJk058442@gateway1.orleans.occnc.com>
References: <CAPWAtbLw0vHDMO28LqNpBY93FtWFSz0eWxNjo=Qor1OxExXMFg@mail.gmail.com> <201303281411.r2SEBHJk058442@gateway1.orleans.occnc.com>
Date: Thu, 28 Mar 2013 18:08:39 -0400
Message-ID: <CAPWAtbJvG2EyMSgyTQyy6w-saYHfL-HE4+dwQCEQ+3wpgNhZqA@mail.gmail.com>
From: Jeff Wheeler <jsw@inconcepts.biz>
To: curtis@occnc.com
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQnk+HsdTChJbhgfiuZaR2XuEt7QmpsSgiFX+PBjKo76lE9VVugI5UBQOT60t55rzwtHtbjj
Cc: MPLS <mpls@ietf.org>
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Mar 2013 22:08:43 -0000

On Thu, Mar 28, 2013 at 10:11 AM, Curtis Villamizar <curtis@occnc.com> wrote:
> If something like GAL is proposed, then an upgraded LSR could
> potentially send a special purpose label to an older LSR that is using
> that label as a forwarding label.

I don't agree.  An SP label shouldn't end up at top-of-stack unless
the receiving LSR has signalled support for that extension.

The problem is not top-of-stack issues, but middle-of-stack.  If PE2
is legacy and assigns label 17 for an application label, but P1, P2,
etc. are aware that is a new SP label that has some defined purpose,
they may take action on that packet based on the specification of SP
17.

All that needs to happen here is 0..15 be replaced with 0..N and
enough time to pass before the 0..15 space is exhausted that you can
reasonably expect all PEs in a network to receive software upgrades
before any features are specified and deployed to P nodes using SP
values > 15.  This is a very reasonable expectation given the likely
huge lead-time before any such extended SP labels are required to be
allocated (if ever.)

The question is, which of these is more likely:
1) networks depend on PE that can't receive this software upgrade in
many years time; or
2) networks depend on P that can't gain hardware ability to process
deeper label stack in many years time

In both cases, the time-frame is years; but #2 is where hardware
limitations on label stack depth arise.  Folks in this WG have argued
that hardware limits are an issue for changing 0..15 to 0..N and there
is no evidence of that.  There is a large body of evidence that many
routers have degraded or unspecified behavior once label stack grows
beyond a certain depth, and these routers continue to be sold into
customer networks today.  I do not expect that will change, or grow by
2 labels, because of this draft.  Do you?

Quite simply, to have extended SP labels based on my suggestion, all a
customer must do is request his vendor produce software updates to not
use 16..N as forwarding labels.  To have them based on this draft, he
may need to replace all of his hardware.  I think we can all agree
that software updates are more realistic.

-- 
Jeff S Wheeler <jsw@inconcepts.biz>
Sr Network Operator  /  Innovative Network Concepts

From dave.mcdysan@verizon.com  Fri Mar 29 05:12:59 2013
Return-Path: <dave.mcdysan@verizon.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF33621F8F25 for <mpls@ietfa.amsl.com>; Fri, 29 Mar 2013 05:12:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.034
X-Spam-Level: *
X-Spam-Status: No, score=1.034 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, RCVD_IN_DNSWL_LOW=-1, TVD_SPACE_RATIO=2.219]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ManK0ofHSuP6 for <mpls@ietfa.amsl.com>; Fri, 29 Mar 2013 05:12:59 -0700 (PDT)
Received: from fldsmtpe02.verizon.com (fldsmtpe02.verizon.com [140.108.26.141]) by ietfa.amsl.com (Postfix) with ESMTP id 6AD0321F8F1E for <mpls@ietf.org>; Fri, 29 Mar 2013 05:12:59 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: false
Received: from unknown (HELO fldsmtpi01.verizon.com) ([166.68.71.143]) by fldsmtpe02.verizon.com with ESMTP; 29 Mar 2013 12:12:58 +0000
From: "Mcdysan, David E" <dave.mcdysan@verizon.com>
X-IronPort-AV: E=Sophos;i="4.87,373,1363132800"; d="scan'208";a="450694957"
Received: from fhdp1lumxc7hb05.verizon.com (HELO FHDP1LUMXC7HB05.us.one.verizon.com) ([166.68.59.192]) by fldsmtpi01.verizon.com with ESMTP; 29 Mar 2013 12:12:58 +0000
Received: from fhdp1lumxc7v11.us.one.verizon.com ([166.68.59.148]) by FHDP1LUMXC7HB05.us.one.verizon.com ([166.68.59.192]) with mapi; Fri, 29 Mar 2013 08:12:41 -0400
To: MPLS <mpls@ietf.org>
Date: Fri, 29 Mar 2013 08:12:53 -0400
Thread-Topic: Test
Thread-Index: Ac4sdrXcAvlteB47R+6gdF6GtgQeCQ==
Message-ID: <CD7AFD85.6010A%dave.mcdysan@one.verizon.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.5.121010
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [mpls] Test
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Mar 2013 12:13:00 -0000

Please ignore.


From eosborne@cisco.com  Fri Mar 29 06:03:53 2013
Return-Path: <eosborne@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E593421F9406 for <mpls@ietfa.amsl.com>; Fri, 29 Mar 2013 06:03:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.599
X-Spam-Level: 
X-Spam-Status: No, score=-0.599 tagged_above=-999 required=5 tests=[AWL=-10.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, URIBL_SBL=20]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NyI0cD3RB6rM for <mpls@ietfa.amsl.com>; Fri, 29 Mar 2013 06:03:51 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 6B1C921F9415 for <mpls@ietf.org>; Fri, 29 Mar 2013 06:03:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1236; q=dns/txt; s=iport; t=1364562229; x=1365771829; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=T5Z/V0RhQEEvtx3yPmG7rCd+vGS/IhU3XKbCG2gd2wc=; b=EwmAKVeT34f8cAn8Kthyq3AgwSR8q4rh3/Y0ibx2RBiv6bkN5ok/vAQz ovpnbN8U8Nh8CTDNRxq2cLx1UL4Ci13QMLDrmaAhdRt7lM/SzZCldnCfU X4ztKZU04QHKvQ8cplQPEhX8sbwTIdBGrQ/fiaRRA1jURzU4m8PVKM29N s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAIyQVVGtJV2a/2dsb2JhbABDgzq/IoEIFnSCIQEEHR0uERIBKhRCJgEEDg0MiAAMv22OZzGCZmEDp3CDC4Io
X-IronPort-AV: E=Sophos;i="4.87,373,1363132800"; d="scan'208";a="192899161"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-8.cisco.com with ESMTP; 29 Mar 2013 13:03:43 +0000
Received: from xhc-rcd-x02.cisco.com (xhc-rcd-x02.cisco.com [173.37.183.76]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id r2TD3hGS032721 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 29 Mar 2013 13:03:43 GMT
Received: from xmb-rcd-x09.cisco.com ([169.254.9.206]) by xhc-rcd-x02.cisco.com ([173.37.183.76]) with mapi id 14.02.0318.004; Fri, 29 Mar 2013 08:03:43 -0500
From: "Eric Osborne (eosborne)" <eosborne@cisco.com>
To: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: MPLS 2013 Call for Papers
Thread-Index: Ac4sfaMCDTQPCE/kRxyaVFayxvdiMg==
Date: Fri, 29 Mar 2013 13:03:42 +0000
Message-ID: <20ECF67871905846A80F77F8F4A275721011C890@xmb-rcd-x09.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.98.66.75]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [mpls] MPLS 2013 Call for Papers
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Mar 2013 13:03:53 -0000

Forwarding to the list on Dave's behalf as there seems to be some sort of t=
ransmission problem.  Please see the URL below or reply to Dave, not me.



eric


-----
The MPLS 2013 International Conference, the 16th Annual International Confe=
rence on MPLS and Related Technologies, will be held November 17-20, in Was=
hington, DC. The Technical Program Committee is soliciting abstracts summar=
izing a proposed presentation representing original/unpublished work coveri=
ng cutting-edge topics in MPLS, SDN and Virtualization.

Presentations covering new technologies and operational experience are soli=
cited from network equipment vendors, service/transport providers, governme=
nt agencies, the research community, and enterprise users.
The deadline for submission of presentation proposals is April 29, 2013.
If you want further information on MPLS 2013 or want to submit a presentati=
on abstract, please see the following URL:

http://www.isocore.com/mpls2013/call_for_papers/cfp.htm

Many of these topics have been of interest to members of the IETF MPLS work=
ing in the past, and many people active on this list have been presenters a=
t past events.


Regards, =20



Dave Mcdysan
-----

From alessandro.dalessandro@telecomitalia.it  Fri Mar 29 06:17:21 2013
Return-Path: <alessandro.dalessandro@telecomitalia.it>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B16F521F9407 for <mpls@ietfa.amsl.com>; Fri, 29 Mar 2013 06:17:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.14
X-Spam-Level: 
X-Spam-Status: No, score=0.14 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rJObeskAwCPd for <mpls@ietfa.amsl.com>; Fri, 29 Mar 2013 06:17:21 -0700 (PDT)
Received: from GRFEDG701RM001.telecomitalia.it (grfedg701rm001.telecomitalia.it [217.169.121.20]) by ietfa.amsl.com (Postfix) with ESMTP id D22D721F9406 for <mpls@ietf.org>; Fri, 29 Mar 2013 06:17:20 -0700 (PDT)
Received: from TELCAH001RM001.telecomitalia.local (10.19.10.102) by GRFEDG701RM001.telecomitalia.it (10.173.88.20) with Microsoft SMTP Server (TLS) id 8.3.297.1; Fri, 29 Mar 2013 14:17:14 +0100
Received: from TELMBA002RM001.telecomitalia.local ([169.254.1.71]) by TELCAH001RM001.telecomitalia.local ([10.19.10.102]) with mapi id 14.02.0328.009; Fri, 29 Mar 2013 14:17:13 +0100
From: D'Alessandro Alessandro Gerardo <alessandro.dalessandro@telecomitalia.it>
To: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: Support of draft-ietf-mpls-tp-temporal-hitless-psm
Thread-Index: AQHOLHphxjSWCGeqWUeF8UT59o1muZi8pg+Q
Date: Fri, 29 Mar 2013 13:17:11 +0000
Message-ID: <22257C41A415324A984CD03D63344E270516DAF5@TELMBA002RM001.telecomitalia.local>
References: <5141E7EC.3090901@pi.nu> <51558BFA.2010301@lab.ntt.co.jp>
In-Reply-To: <51558BFA.2010301@lab.ntt.co.jp>
Accept-Language: en-US
Content-Language: it-IT
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.19.10.121]
x-ti-disclaimer: Disclaimer1
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [mpls] R: Support of draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Mar 2013 13:17:21 -0000

Support

------------------------------------------------------------------
Telecom Italia
Alessandro Gerardo D'Alessandro
Transport Innovation
Via Reiss Romoli, 274 - 10148 Torino
phone:  +39 011 228 5887
mobile: +39 335 766 9607
fax: +39 06 418 639 07

-------- Original Message --------
Subject: [mpls] working group last call on
draft-ietf-mpls-tp-temporal-hitless-psm
Date: Thu, 14 Mar 2013 16:08:28 +0100
From: Loa Andersson <loa@pi.nu>
To: mpls@ietf.org <mpls@ietf.org>
CC: mpls-chairs@tools.ietf.org <mpls-chairs@tools.ietf.org>,
draft-ietf-mpls-tp-temporal-hitless-psm@tools.ietf.org

Working Group,

this is to start a two week Working Group last call on
draft-ietf-mpls-tp-temporal-hitless-psm-02.txt.

Please send your comments to the mpls working group
mailing list (mpls@ietf.org).

Please send both technical comments, and if you are happy
with the document as is also indications of support.

There are no IPR claims against this draft.

The co-authors have earlier stated that they are not aware
of any IPRs applicable to this draft.

If anyone else in the working group are aware of IPRs claims against
this draft, the time to disclose that is now.

This working group last call will end on April 2, 2013.

/Loa
for the wg co-chairs
--


Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consult)        phone: +46 739 81 21 64
_______________________________________________
mpls mailing list
mpls@ietf.org
https://www.ietf.org/mailman/listinfo/mpls




Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle per=
sone indicate. La diffusione, copia o qualsiasi altra azione derivante dall=
a conoscenza di queste informazioni sono rigorosamente vietate. Qualora abb=
iate ricevuto questo documento per errore siete cortesemente pregati di dar=
ne immediata comunicazione al mittente e di provvedere alla sua distruzione=
, Grazie.

This e-mail and any attachments is confidential and may contain privileged =
information intended for the addressee(s) only. Dissemination, copying, pri=
nting or use by anybody else is unauthorised. If you are not the intended r=
ecipient, please delete this message and any attachments and advise the sen=
der by return e-mail, Thanks.


From scott.mansfield@ericsson.com  Fri Mar 29 13:32:24 2013
Return-Path: <scott.mansfield@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3F2621F8202; Fri, 29 Mar 2013 13:32:24 -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.001, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gGLSb3JYrncd; Fri, 29 Mar 2013 13:32:24 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id E0EEB21F8525; Fri, 29 Mar 2013 13:32:11 -0700 (PDT)
X-AuditID: c618062d-b7f0d6d00000097e-8d-5155fa4ac6d4
Received: from EUSAAHC002.ericsson.se (Unknown_Domain [147.117.188.78]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 06.E9.02430.A4AF5515; Fri, 29 Mar 2013 21:32:11 +0100 (CET)
Received: from EUSAAMB105.ericsson.se ([147.117.188.122]) by EUSAAHC002.ericsson.se ([147.117.188.78]) with mapi id 14.02.0318.004; Fri, 29 Mar 2013 16:32:09 -0400
From: Scott Mansfield <scott.mansfield@ericsson.com>
To: "ietf@ietf.org" <ietf@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "ccamp@ietf.org" <ccamp@ietf.org>, "pwe3@ietf.org" <pwe3@ietf.org>
Thread-Topic: Call for volunteers for IETF ITU-T Liaison Manager for MPLS
Thread-Index: Ac4svHp9+w4IBaMtQneEjAgTuYt2gA==
Date: Fri, 29 Mar 2013 20:32:08 +0000
Message-ID: <EF35EE4B92789843B1DECBC0E24558641FB5B0@eusaamb105.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative; boundary="_000_EF35EE4B92789843B1DECBC0E24558641FB5B0eusaamb105ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGLMWRmVeSWpSXmKPExsUyuXSPn673r9BAg+OHBSyezLnBYvFs43wW i1tLV7Ja9H3awuLA4rFkyU+mAMYoLpuU1JzMstQifbsErowtkwsKXqtVNBz+xt7AeFuxi5GT Q0LARGLTxHZmCFtM4sK99WxdjFwcQgJHGCWWbLnMBOEsZ5SY1bKJCaSKDahj667pjCC2iEAX o8ScV0YgtrCAi8TV7QdZIeKeEhPXPYSy9SRu3OsAs1kEVCXWfHkB1ssr4C0x7UcXC4jNCLT5 +6k1YPOZBcQlbj2ZzwRxkYDEkj3noa4TlXj5+B8rhK0s8X3OIxaI+nyJnffuM0PMFJQ4OfMJ ywRGoVlIRs1CUjYLSRlEXEdiwe5PbBC2tsSyha+ZYewzBx4zIYsvYGRfxchRWpxalptuZLCJ ERgXxyTYdHcw7nlpeYhRmoNFSZw3yPVCgJBAemJJanZqakFqUXxRaU5q8SFGJg5OqQZGpqys su0XRC7OXFWhFPONd2WMkKH1jpafj+Ifn786teW1lubCh7xvWvNntfjpi+5qeqXuEa37YGGp +pw3wUcXKs4Nz2SWY2KI0PwUlXp1pvvMiI+Jr5tm38yx90wLmj7J0PH59bXec7dIpRe+mXIo 8sS89ZyJk+omv2R9e6lFXzM1+bzA9BX1SizFGYmGWsxFxYkAoaWCa1kCAAA=
Subject: [mpls] Call for volunteers for IETF ITU-T Liaison Manager for MPLS
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Mar 2013 20:32:24 -0000

--_000_EF35EE4B92789843B1DECBC0E24558641FB5B0eusaamb105ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable



The IAB will be appointing a liaison manager to ITU-T for MPLS within the n=
ext few weeks. We are soliciting volunteers for this position. Nominations =
(including self-nominations) for this position should be sent to: scott.man=
sfield@ericsson.com<mailto:scott.mansfield@ericsson.com>  no later than Sun=
day April 14, 2013.



The person filling the role of MPLS Liaison to the ITU-T needs to have fami=
liarity with the IETF process and the MPLS, CCAMP, and PWE3 groups.  The MP=
LS Liaison manager also needs to understand the ITU-T process and procedure=
s (including the traditional approval process, the alternative approval pro=
cess, and the ITU-T governance structure). An understanding of the study gr=
oups in the ITU-T that are working in areas that use or affect MPLS technol=
ogies is beneficial. The IETF liaison process is defined in RFCs 4052, 4053=
, and 4691.



Regards,

Scott Mansfield

IETF - ITU-T Liaison Manager

Scott Mansfield
Ericsson Inc.
300 Holger Way
San Jose, CA 95134

--_000_EF35EE4B92789843B1DECBC0E24558641FB5B0eusaamb105ericsso_
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-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" 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=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The IAB will be appointing a liaison manager to I=
TU-T for MPLS within the next few weeks. We are soliciting volunteers for t=
his position. Nominations (including self-nominations) for this position sh=
ould be sent to:
<a href=3D"mailto:scott.mansfield@ericsson.com">scott.mansfield@ericsson.co=
m</a>&nbsp; no later than Sunday April 14, 2013.
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The person filling the role of MPLS Liaison to th=
e ITU-T needs to have familiarity with the IETF process and the MPLS, CCAMP=
, and PWE3 groups.&nbsp; The MPLS Liaison manager also needs to understand =
the ITU-T process and procedures (including
 the traditional approval process, the alternative approval process, and th=
e ITU-T governance structure). An understanding of the study groups in the =
ITU-T that are working in areas that use or affect MPLS technologies is ben=
eficial. The IETF liaison process
 is defined in RFCs 4052, 4053, and 4691. <o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Regards,<o:p></o:p></p>
<p class=3D"MsoPlainText">Scott Mansfield<o:p></o:p></p>
<p class=3D"MsoPlainText">IETF - ITU-T Liaison Manager<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Scott Mansfield<o:p></o:p></p>
<p class=3D"MsoNormal">Ericsson Inc.<o:p></o:p></p>
<p class=3D"MsoNormal">300 Holger Way<o:p></o:p></p>
<p class=3D"MsoNormal">San Jose, CA 95134<o:p></o:p></p>
</div>
</body>
</html>

--_000_EF35EE4B92789843B1DECBC0E24558641FB5B0eusaamb105ericsso_--

From curtis@occnc.com  Sat Mar 30 13:38:31 2013
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 210F521F85CB for <mpls@ietfa.amsl.com>; Sat, 30 Mar 2013 13:38:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.214
X-Spam-Level: 
X-Spam-Status: No, score=-0.214 tagged_above=-999 required=5 tests=[AWL=0.281,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PX4+idfDXJmf for <mpls@ietfa.amsl.com>; Sat, 30 Mar 2013 13:38:30 -0700 (PDT)
Received: from gateway1.orleans.occnc.com (unknown [173.9.106.132]) by ietfa.amsl.com (Postfix) with ESMTP id 5867E21F85BD for <mpls@ietf.org>; Sat, 30 Mar 2013 13:38:29 -0700 (PDT)
Received: from harbor1.ipv6.occnc.com (harbor1.ipv6.occnc.com [IPv6:2001:470:1f07:1545::2:819]) (authenticated bits=0) by gateway1.orleans.occnc.com (8.14.5/8.14.5) with ESMTP id r2UKZbNP085509; Sat, 30 Mar 2013 16:35:37 -0400 (EDT) (envelope-from curtis@occnc.com)
Message-Id: <201303302035.r2UKZbNP085509@gateway1.orleans.occnc.com>
To: curtis@occnc.com
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Thu, 28 Mar 2013 16:32:31 EDT." <201303282032.r2SKWVoG061570@gateway1.orleans.occnc.com>
Date: Sat, 30 Mar 2013 16:35:37 -0400
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-villamizar-mpls-forwarding@tools.ietf.org" <draft-villamizar-mpls-forwarding@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-villamizar-mpls-forwarding
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Mar 2013 20:38:31 -0000

Greg,

I've added the following (new text following "+" signs):

   PTP or NTP may be carried over MPLS
   <xref target="I-D.ietf-tictoc-1588overmpls" />.  Generally NTP will
   be carried within IP with IP carried in MPLS
   <xref target="RFC5905" />.  Both PTP and NTP benefit from accurate
   time stamping of incoming packets and the ability to insert
   accurate time stamps in outgoing packets.
+  PTP correction which occurs when forwarding requires updating a
+  timestamp compensation field based on the difference between packet
+  arrival at an LSR and packet transmit time at that same LSR.

Does this address any remaining PTP issues?

Curtis


In message <201303282032.r2SKWVoG061570@gateway1.orleans.occnc.com>
Curtis Villamizar writes:


In message <7347100B5761DC41A166AC17F22DF112075613@eusaamb103.ericsson.se>
Gregory Mirsky writes:
 
> Hi Curtis,
>  
> back to our discussion on 1588overMPLS. I've attached slide from deck
> presented at TICTOC meeting in Orlando as illustration of what I mean
> by "PTP distribution through MPLS network".
>  
> PTP/NTP Transport over MPLS network can be done without any special
> PTP LSP (another slide from the same deck)
>  
>  
>         Regards,
>                 Greg


Greg,

Perhaps I am missing your point.  Unless the point it to marvel over
the artwork in the otherwise not very informative slides.

There are two encapsulations shown:

    LSP     LSP
    IP      PW
    UDP     CW
    PTP     Ethernet
            PTP

This just makes it a little hard for the midpoint LSR to do the PTP
correction field update, but otherwise ... so what.

If the LSP midpoint nodes make no corrections, then accuracy suffers.

The midpoint LSR must either: 1) know that the payload is IP or know
that the payload is PW (it doens't today), or guess based on CW or
lack of, and 2) know that the packet might contain PTP, and 3) look at
every packet in the LSP.

I mentioned in the draft that a timestamp has to be captured when a
packet is received and generated and inserted when a packet is sent.
I also mentioned that the offset is variable.  For example in the PW
case, the Ethernet header could have a VLAN ID.

The PTP forwarding correction requires updating a timestamp
compensation field based on the difference between packet arrival and
packet send times.  Perhaps what you are saying is that we don't call
out the need to support that difference plus offset (offset by the
existing compensation).  Of course, the offset and receive stamp can
be added together in software or in less critically time constrained
hardware, with the send stamp subtracted as close to packet transmit
time as possible.

If that is not what you meant, then what exactly is your point?

Curtis

From internet-drafts@ietf.org  Sat Mar 30 19:41:11 2013
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7BF121F8994; Sat, 30 Mar 2013 19:41:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.493
X-Spam-Level: 
X-Spam-Status: No, score=-102.493 tagged_above=-999 required=5 tests=[AWL=0.107, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pc52432Psctn; Sat, 30 Mar 2013 19:41:11 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BF0421F894B; Sat, 30 Mar 2013 19:41:11 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.43
Message-ID: <20130331024111.23693.49865.idtracker@ietfa.amsl.com>
Date: Sat, 30 Mar 2013 19:41:11 -0700
Cc: mpls@ietf.org
Subject: [mpls] I-D Action: draft-villamizar-mpls-forwarding-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 31 Mar 2013 02:41:11 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Multiprotocol Label Switching Working Gro=
up of the IETF.

	Title           : MPLS Forwarding Compliance and Performance Requirements
	Author(s)       : Curtis Villamizar
                          Kireeti Kompella
                          Shane Amante
                          Andrew Malis
                          Carlos Pignataro
	Filename        : draft-villamizar-mpls-forwarding-02.txt
	Pages           : 50
	Date            : 2013-03-30

Abstract:
   This document provides guidelines for implementors regarding MPLS
   forwarding and a basis for evaluations of forwarding implementations.
   Guidelines cover many aspects of MPLS forwarding.  Topics are
   highlighted where implementors might potentially overlook practical
   requirements which are unstated or underemphasized or are optional
   for conformance to RFCs.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-villamizar-mpls-forwarding

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-villamizar-mpls-forwarding-02

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-villamizar-mpls-forwarding-02


Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From wu.bo@zte.com.cn  Sun Mar 31 19:26:27 2013
Return-Path: <wu.bo@zte.com.cn>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0303A21F86BC for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 19:26:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -90.147
X-Spam-Level: 
X-Spam-Status: No, score=-90.147 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HTML_MESSAGE=0.001,  MIME_8BIT_HEADER=0.3, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, MSGID_FROM_MTA_HEADER=0.803, SARE_SUB_ENC_GB2312=1.345, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cFEnFxV1Cums for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 19:26:25 -0700 (PDT)
Received: from zte.com.cn (mx6.zte.com.cn [95.130.199.165]) by ietfa.amsl.com (Postfix) with ESMTP id 614B221F869C for <mpls@ietf.org>; Sun, 31 Mar 2013 19:26:25 -0700 (PDT)
Received: from zte.com.cn (unknown [192.168.168.120]) by Websense Email Security Gateway with ESMTP id 91E14112BCA0 for <mpls@ietf.org>; Mon,  1 Apr 2013 10:25:59 +0800 (CST)
Received: from mse01.zte.com.cn (unknown [10.30.3.20]) by Websense Email Security Gateway with ESMTPS id 2F701114C9CD for <mpls@ietf.org>; Mon,  1 Apr 2013 10:25:57 +0800 (CST)
Received: (from root@localhost) by mse01.zte.com.cn id r312Pw6D039774 for <mpls@ietf.org>; Mon, 1 Apr 2013 10:25:58 +0800 (GMT-8) (envelope-from wu.bo@zte.com.cn)
Message-Id: <201304010225.r312Pw6D039774@mse01.zte.com.cn>
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse01.zte.com.cn with ESMTP id r2T2x8GS060948; Fri, 29 Mar 2013 10:59:08 +0800 (GMT-8) (envelope-from wu.bo@zte.com.cn)
In-Reply-To: <513E1F2E.2010209@pi.nu>
To: Loa Andersson <loa@pi.nu>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.5.6 March 06, 2007
From: wu.bo@zte.com.cn
Date: Fri, 29 Mar 2013 10:58:57 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 8.5.3FP1 HF212|May 23, 2012) at 2013-03-29 10:58:47, Serialize complete at 2013-03-29 10:58:47
Content-Type: multipart/alternative; boundary="=_alternative 0010C05248257B3D_="
X-MAIL: mse01.zte.com.cn r312Pw6D039774
X-MSS: AUDITRELEASE@mse01.zte.com.cn
Cc: mpls@ietf.org, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, draft-lim-mpls-proxy-lsp-ping@tools.ietf.org
Subject: [mpls] =?gb2312?b?tPC4tDogTVBMUy1SVCByZXZpZXcgb2YgZHJhZnQtbGlt?= =?gb2312?b?LW1wbHMtcHJveHktbHNwLXBpbmc=?=
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Apr 2013 02:26:27 -0000

This is a multipart message in MIME format.
--=_alternative 0010C05248257B3D_=
Content-Type: text/plain; charset="GB2312"
Content-Transfer-Encoding: base64

SGmjrExvYQ0KDQpJIGhhdmUgcmVhZCB0aHJvdWdoIHRoZSBkcmFmdCBhbmQgbXkgY29tbWVudHMg
aXMgYXMgZm9sbG93cy4NCg0KSSB0aGluayB0aGUgZHJhZnQgaXMgY29oZXJlbnQgYW5kIGl0IGlz
IHVzZWZ1bCBpbiBQMk1QIE1QTFMgZGV2ZWxvcG1lbnQgDQpjYXNlLg0KQmFzZWQgb24gY3VycmVu
dCBSRkMsIHRoZSBvbmx5IHRvb2wgdGhhdCB3ZSBjYW4gdXNlIGlzIE1QTFMgcGluZyBpbml0aWF0
ZWQgDQpmcm9tIHJvb3QuDQpUaGlzIGRyYWZ0IHByb3Bvc2VzIGEgbmV3IE1QTFMgcGluZyB3aGlj
aCBjYW4gYmUgaW5pdGlhdGVkIGZyb20gbGVhZi4gDQpBbmQgZG9jdW1lbnQgaXMgdGVjaG5pY2Fs
bHkgc291bmQuDQoNCkJ1dCBJIHRoaW5rIHRoaXMgZHJhZnQgaXMgYSByZXZpc2VkIHZlcnNpb24g
b2YgY3VycmVudCB3ZyBkcmFmdCANCi1kcmFmdC1pZXRmLW1wbHMtcmVtb3RlLWxzcC1waW5nLTAz
Lg0KDQpBbmQgdGhpcyBjb25mdXNlcyBtZS4gV2lsbCB0aGUgYXV0aG9ycyByZXBsYWNlIHRoYXQg
cmVtb3RlLWxzcC1waW5nIGRyYWZ0IA0Kd2l0aCB0aGlzIG9uZaO/DQoNCnd1Ym8NCg0KDQoNCg0K
DQpMb2EgQW5kZXJzc29uIDxsb2FAcGkubnU+IA0KMjAxMy0wMy0xMiAwMjoxNQ0KDQrK1bz+yMsN
Ck1hY2ggQ2hlbiA8bWFjaC5jaGVuQGh1YXdlaS5jb20+LCB3aW0uaGVuZGVyaWNreEBhbGNhdGVs
LWx1Y2VudC5jb20sIA0Kd3UuYm9AenRlLmNvbS5jbiwgImRhdmlkLmkuYWxsYW5AZXJpY3Nzb24u
Y29tIiANCjxkYXZpZC5pLmFsbGFuQGVyaWNzc29uLmNvbT4sICJtcGxzLWNoYWlyc0B0b29scy5p
ZXRmLm9yZyIgDQo8bXBscy1jaGFpcnNAdG9vbHMuaWV0Zi5vcmc+LCBNYXJ0aW4gVmlnb3VyZXV4
IA0KPG1hcnRpbi52aWdvdXJldXhAYWxjYXRlbC1sdWNlbnQuY29tPiwgDQpkcmFmdC1saW0tbXBs
cy1wcm94eS1sc3AtcGluZ0B0b29scy5pZXRmLm9yZw0Ks63LzQ0KDQrW98ziDQpNUExTLVJUIHJl
dmlldyBvZiBkcmFmdC1saW0tbXBscy1wcm94eS1sc3AtcGluZw0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCkRhdmUsIFd1LCBXaW0gYW5kIE1hY2gsDQoNCllvdSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMg
YW4gTVBMUyBSZXZpZXcgdGVhbSByZXZpZXdlcnMgZm9yDQpkcmFmdC1saW0tbXBscy1wcm94eS1s
c3AtcGluZy0wMS4NCg0KTm90ZSB0byBhdXRob3JzOiBZb3UgaGF2ZSBiZWVuIENDJ2Qgb24gdGhp
cyBlbWFpbCBzbyB0aGF0IHlvdSBjYW4ga25vdw0KdGhhdCB0aGlzIHJldmlldyBpcyBnb2luZyBv
bi4gSG93ZXZlciwgcGxlYXNlIGRvIG5vdCByZXZpZXcgeW91ciBvd24NCmRvY3VtZW50Lg0KDQpS
ZXZpZXdzIHNob3VsZCBjb21tZW50IG9uIHdoZXRoZXIgdGhlIGRvY3VtZW50IGlzIGNvaGVyZW50
LCBpcyBpdA0KdXNlZnVsIChpZSwgaXMgaXQgbGlrZWx5IHRvIGJlIGFjdHVhbGx5IHVzZWZ1bCBp
biBvcGVyYXRpb25hbA0KbmV0d29ya3MpLCBhbmQgaXMgdGhlIGRvY3VtZW50IHRlY2huaWNhbGx5
IHNvdW5kPyAgV2UgYXJlIGludGVyZXN0ZWQNCmluIGtub3dpbmcgd2hldGhlciB0aGUgZG9jdW1l
bnQgaXMgcmVhZHkgdG8gYmUgY29uc2lkZXJlZCBmb3IgV0cNCmFkb3B0aW9uIChpZSwgaXQgZG9l
c24ndCBoYXZlIHRvIGJlIHBlcmZlY3QgYXQgdGhpcyBwb2ludCwgYnV0IHNob3VsZCBiZQ0KYSBn
b29kIHN0YXJ0KS4NCg0KUmV2aWV3cyBzaG91bGQgYmUgc2VudCB0byB0aGUgZG9jdW1lbnQgYXV0
aG9ycywgV0cgY28tY2hhaXJzIGFuZA0KV0cgc2VjcmV0YXJ5LCBhbmQgQ0MnZCB0byB0aGUgTVBM
UyBXRyBlbWFpbCBsaXN0LiBJZiBuZWNlc3NhcnksIGNvbW1lbnRzDQptYXkgYmUgc2VudCBwcml2
YXRlbHkgdG8gb25seSB0aGUgV0cgY2hhaXJzLg0KDQpBcmUgeW91IGFibGUgdG8gcmV2aWV3IHRo
aXMgZHJhZnQgYnkgQXByaWwgMiwgMjAxMz8NCg0KVGhhbmtzLCBMb2ENCihhcyBNUExTIFdHIGNo
YWlyKQ0KDQovTG9hDQotLSANCg0KDQpMb2EgQW5kZXJzc29uICAgICAgICAgICAgICAgICAgICAg
ICAgZW1haWw6IGxvYUBtYWlsMDEuaHVhd2VpLmNvbQ0KU2VuaW9yIE1QTFMgRXhwZXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBsb2FAcGkubnUNCkh1YXdlaSBUZWNobm9sb2dpZXMgKGNvbnN1
bHQpICAgICAgICBwaG9uZTogKzQ2IDczOSA4MSAyMSA2NA0KDQoNCg==
--=_alternative 0010C05248257B3D_=
Content-Type: text/html; charset="GB2312"
Content-Transfer-Encoding: base64

DQo8YnI+PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYiPkhpo6xMb2E8L2ZvbnQ+DQo8YnI+
DQo8YnI+PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYiPkkgaGF2ZSByZWFkIHRocm91Z2gg
dGhlIGRyYWZ0IGFuZCBteQ0KY29tbWVudHMgaXMgYXMgZm9sbG93cy48L2ZvbnQ+DQo8YnI+DQo8
YnI+PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYiPkkgdGhpbmsgdGhlIGRyYWZ0IGlzIGNv
aGVyZW50IGFuZCBpdA0KaXMgdXNlZnVsIGluIFAyTVAgTVBMUyBkZXZlbG9wbWVudCBjYXNlLjwv
Zm9udD4NCjxicj48Zm9udCBzaXplPTIgZmFjZT0ic2Fucy1zZXJpZiI+QmFzZWQgb24gY3VycmVu
dCBSRkMsIHRoZSBvbmx5IHRvb2wNCnRoYXQgd2UgY2FuIHVzZSBpcyBNUExTIHBpbmcgaW5pdGlh
dGVkIGZyb20gcm9vdC48L2ZvbnQ+DQo8YnI+PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYi
PlRoaXMgZHJhZnQgcHJvcG9zZXMgYSBuZXcgTVBMUyBwaW5nDQp3aGljaCBjYW4gYmUgaW5pdGlh
dGVkIGZyb20gbGVhZi4gJm5ic3A7PC9mb250Pg0KPGJyPjx0dD48Zm9udCBzaXplPTI+QW5kIGRv
Y3VtZW50IGlzIHRlY2huaWNhbGx5IHNvdW5kLjwvZm9udD48L3R0Pg0KPGJyPg0KPGJyPjxmb250
IHNpemU9MiBmYWNlPSJzYW5zLXNlcmlmIj5CdXQgSSB0aGluayB0aGlzIGRyYWZ0IGlzIGEgcmV2
aXNlZA0KdmVyc2lvbiBvZiBjdXJyZW50IHdnIGRyYWZ0IC1kcmFmdC1pZXRmLW1wbHMtcmVtb3Rl
LWxzcC1waW5nLTAzLjwvZm9udD4NCjxicj4NCjxicj48Zm9udCBzaXplPTIgZmFjZT0ic2Fucy1z
ZXJpZiI+QW5kIHRoaXMgY29uZnVzZXMgbWUuIFdpbGwgdGhlIGF1dGhvcnMNCnJlcGxhY2UgdGhh
dCByZW1vdGUtbHNwLXBpbmcgZHJhZnQgd2l0aCB0aGlzIG9uZaO/PC9mb250Pg0KPGJyPg0KPGJy
Pjxmb250IHNpemU9MiBmYWNlPSJzYW5zLXNlcmlmIj53dWJvPC9mb250Pg0KPGJyPg0KPGJyPg0K
PGJyPg0KPGJyPg0KPGJyPg0KPHRhYmxlIHdpZHRoPTEwMCU+DQo8dHIgdmFsaWduPXRvcD4NCjx0
ZCB3aWR0aD0zNiU+PGZvbnQgc2l6ZT0xIGZhY2U9InNhbnMtc2VyaWYiPjxiPkxvYSBBbmRlcnNz
b24gJmx0O2xvYUBwaS5udSZndDs8L2I+DQo8L2ZvbnQ+DQo8cD48Zm9udCBzaXplPTEgZmFjZT0i
c2Fucy1zZXJpZiI+MjAxMy0wMy0xMiAwMjoxNTwvZm9udD4NCjx0ZCB3aWR0aD02MyU+DQo8dGFi
bGUgd2lkdGg9MTAwJT4NCjx0ciB2YWxpZ249dG9wPg0KPHRkPg0KPGRpdiBhbGlnbj1yaWdodD48
Zm9udCBzaXplPTEgZmFjZT0ic2Fucy1zZXJpZiI+ytW8/sjLPC9mb250PjwvZGl2Pg0KPHRkPjxm
b250IHNpemU9MSBmYWNlPSJzYW5zLXNlcmlmIj5NYWNoIENoZW4gJmx0O21hY2guY2hlbkBodWF3
ZWkuY29tJmd0OywNCndpbS5oZW5kZXJpY2t4QGFsY2F0ZWwtbHVjZW50LmNvbSwgd3UuYm9AenRl
LmNvbS5jbiwgJnF1b3Q7ZGF2aWQuaS5hbGxhbkBlcmljc3Nvbi5jb20mcXVvdDsNCiZsdDtkYXZp
ZC5pLmFsbGFuQGVyaWNzc29uLmNvbSZndDssICZxdW90O21wbHMtY2hhaXJzQHRvb2xzLmlldGYu
b3JnJnF1b3Q7DQombHQ7bXBscy1jaGFpcnNAdG9vbHMuaWV0Zi5vcmcmZ3Q7LCBNYXJ0aW4gVmln
b3VyZXV4ICZsdDttYXJ0aW4udmlnb3VyZXV4QGFsY2F0ZWwtbHVjZW50LmNvbSZndDssDQpkcmFm
dC1saW0tbXBscy1wcm94eS1sc3AtcGluZ0B0b29scy5pZXRmLm9yZzwvZm9udD4NCjx0ciB2YWxp
Z249dG9wPg0KPHRkPg0KPGRpdiBhbGlnbj1yaWdodD48Zm9udCBzaXplPTEgZmFjZT0ic2Fucy1z
ZXJpZiI+s63LzTwvZm9udD48L2Rpdj4NCjx0ZD4NCjx0ciB2YWxpZ249dG9wPg0KPHRkPg0KPGRp
diBhbGlnbj1yaWdodD48Zm9udCBzaXplPTEgZmFjZT0ic2Fucy1zZXJpZiI+1vfM4jwvZm9udD48
L2Rpdj4NCjx0ZD48Zm9udCBzaXplPTEgZmFjZT0ic2Fucy1zZXJpZiI+TVBMUy1SVCByZXZpZXcg
b2YgZHJhZnQtbGltLW1wbHMtcHJveHktbHNwLXBpbmc8L2ZvbnQ+PC90YWJsZT4NCjxicj4NCjx0
YWJsZT4NCjx0ciB2YWxpZ249dG9wPg0KPHRkPg0KPHRkPjwvdGFibGU+DQo8YnI+PC90YWJsZT4N
Cjxicj4NCjxicj4NCjxicj48dHQ+PGZvbnQgc2l6ZT0yPjxicj4NCjxicj4NCjxicj4NCjxicj4N
Cjxicj4NCkRhdmUsIFd1LCBXaW0gYW5kIE1hY2gsPGJyPg0KPGJyPg0KWW91IGhhdmUgYmVlbiBz
ZWxlY3RlZCBhcyBhbiBNUExTIFJldmlldyB0ZWFtIHJldmlld2VycyBmb3I8YnI+DQpkcmFmdC1s
aW0tbXBscy1wcm94eS1sc3AtcGluZy0wMS48YnI+DQo8YnI+DQpOb3RlIHRvIGF1dGhvcnM6IFlv
dSBoYXZlIGJlZW4gQ0MnZCBvbiB0aGlzIGVtYWlsIHNvIHRoYXQgeW91IGNhbiBrbm93PGJyPg0K
dGhhdCB0aGlzIHJldmlldyBpcyBnb2luZyBvbi4gSG93ZXZlciwgcGxlYXNlIGRvIG5vdCByZXZp
ZXcgeW91ciBvd248YnI+DQpkb2N1bWVudC48YnI+DQo8YnI+DQpSZXZpZXdzIHNob3VsZCBjb21t
ZW50IG9uIHdoZXRoZXIgdGhlIGRvY3VtZW50IGlzIGNvaGVyZW50LCBpcyBpdDxicj4NCnVzZWZ1
bCAoaWUsIGlzIGl0IGxpa2VseSB0byBiZSBhY3R1YWxseSB1c2VmdWwgaW4gb3BlcmF0aW9uYWw8
YnI+DQpuZXR3b3JrcyksIGFuZCBpcyB0aGUgZG9jdW1lbnQgdGVjaG5pY2FsbHkgc291bmQ/ICZu
YnNwO1dlIGFyZSBpbnRlcmVzdGVkPGJyPg0KaW4ga25vd2luZyB3aGV0aGVyIHRoZSBkb2N1bWVu
dCBpcyByZWFkeSB0byBiZSBjb25zaWRlcmVkIGZvciBXRzxicj4NCmFkb3B0aW9uIChpZSwgaXQg
ZG9lc24ndCBoYXZlIHRvIGJlIHBlcmZlY3QgYXQgdGhpcyBwb2ludCwgYnV0IHNob3VsZCBiZTxi
cj4NCmEgZ29vZCBzdGFydCkuPGJyPg0KPGJyPg0KUmV2aWV3cyBzaG91bGQgYmUgc2VudCB0byB0
aGUgZG9jdW1lbnQgYXV0aG9ycywgV0cgY28tY2hhaXJzIGFuZDxicj4NCldHIHNlY3JldGFyeSwg
YW5kIENDJ2QgdG8gdGhlIE1QTFMgV0cgZW1haWwgbGlzdC4gSWYgbmVjZXNzYXJ5LCBjb21tZW50
czxicj4NCm1heSBiZSBzZW50IHByaXZhdGVseSB0byBvbmx5IHRoZSBXRyBjaGFpcnMuPGJyPg0K
PGJyPg0KQXJlIHlvdSBhYmxlIHRvIHJldmlldyB0aGlzIGRyYWZ0IGJ5IEFwcmlsIDIsIDIwMTM/
PGJyPg0KPGJyPg0KVGhhbmtzLCBMb2E8YnI+DQooYXMgTVBMUyBXRyBjaGFpcik8YnI+DQo8YnI+
DQovTG9hPGJyPg0KLS0gPGJyPg0KPGJyPg0KPGJyPg0KTG9hIEFuZGVyc3NvbiAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOw0KJm5i
c3A7ICZuYnNwOyAmbmJzcDtlbWFpbDogbG9hQG1haWwwMS5odWF3ZWkuY29tPGJyPg0KU2VuaW9y
IE1QTFMgRXhwZXJ0ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtsb2FAcGkubnU8
YnI+DQpIdWF3ZWkgVGVjaG5vbG9naWVzIChjb25zdWx0KSAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtwaG9uZTogKzQ2IDczOQ0KODEgMjEgNjQ8YnI+DQo8L2ZvbnQ+PC90dD4NCjxicj4NCg==
--=_alternative 0010C05248257B3D_=--

From aldrin.ietf@gmail.com  Sun Mar 31 19:35:06 2013
Return-Path: <aldrin.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BADEA21F87A4 for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 19:35:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.02
X-Spam-Level: *
X-Spam-Status: No, score=1.02 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, MIME_QP_LONG_LINE=1.396, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_SUB_ENC_UTF8=0.152]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y0yj8PBIkwko for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 19:35:06 -0700 (PDT)
Received: from mail-da0-x230.google.com (mail-da0-x230.google.com [IPv6:2607:f8b0:400e:c00::230]) by ietfa.amsl.com (Postfix) with ESMTP id EC08D21F8786 for <mpls@ietf.org>; Sun, 31 Mar 2013 19:35:05 -0700 (PDT)
Received: by mail-da0-f48.google.com with SMTP id p8so870350dan.21 for <mpls@ietf.org>; Sun, 31 Mar 2013 19:35:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=Aw8m9En4dMUaWfHfhRyzl+vs7ioGHyGX6rg8E2Y/9dE=; b=WtG53yLQTT+zc57+S1bJSz3UE/9MXyKZTKDYtZwAJk1uMoJ8ADuFLpIKGur55IWep5 VtTTHuJ/x1XlUlDJtvHbdF/rX7vpZQKG5Xi/xaBy7bC8eRKuPwukvwiHSHynPlG6kE5U un09U+2ID3wAkCBN+kwOShMC1tcQvYw6+cUR1lpnI+dB0u069yCGOSz9VV63WGalm6h0 pF2HhhmTcftwum9R06Pe91a4V9Z3M2sjHe8Wmx20QxENFCh6qAJ8oJdJXiTS1m5ZlMs0 4TWcCHEYPfP5SJvIocl0PLezzHos3gAsHX6LLsSaCsonfJa3BlLOZstSlpox5uDo7ZXs JjRA==
X-Received: by 10.68.0.41 with SMTP id 9mr16007943pbb.132.1364783705602; Sun, 31 Mar 2013 19:35:05 -0700 (PDT)
Received: from [10.70.115.120] (mobile-166-137-182-203.mycingular.net. [166.137.182.203]) by mx.google.com with ESMTPS id 1sm11854187pba.32.2013.03.31.19.35.02 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 31 Mar 2013 19:35:04 -0700 (PDT)
References: <201304010226.r312Q9qp040049@mse01.zte.com.cn>
Mime-Version: 1.0 (1.0)
In-Reply-To: <201304010226.r312Q9qp040049@mse01.zte.com.cn>
Content-Type: multipart/alternative; boundary=Apple-Mail-B61D57A4-D075-4DC0-ABB5-EE0910C0CEA1
Content-Transfer-Encoding: 7bit
Message-Id: <E6EB9209-8CD5-4AAE-8954-E85B08948C48@gmail.com>
X-Mailer: iPhone Mail (10B329)
From: Sam Aldrin <aldrin.ietf@gmail.com>
Date: Sun, 31 Mar 2013 19:34:59 -0700
To: "wu.bo@zte.com.cn" <wu.bo@zte.com.cn>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-lim-mpls-proxy-lsp-ping@tools.ietf.org" <draft-lim-mpls-proxy-lsp-ping@tools.ietf.org>
Subject: Re: [mpls] =?utf-8?b?562U5aSNOiBNUExTLVJUIHJldmlldyBvZiBkcmFmdC1saW0t?= =?utf-8?q?mpls-proxy-lsp-ping?=
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Apr 2013 02:35:06 -0000

--Apple-Mail-B61D57A4-D075-4DC0-ABB5-EE0910C0CEA1
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Thanks for the review. It replaces remote lsp ping draft.

Sam

Sent from my iPhone

On Mar 28, 2013, at 7:58 PM, wu.bo@zte.com.cn wrote:

>=20
> Hi=EF=BC=8CLoa=20
>=20
> I have read through the draft and my comments is as follows.=20
>=20
> I think the draft is coherent and it is useful in P2MP MPLS development ca=
se.=20
> Based on current RFC, the only tool that we can use is MPLS ping initiated=
 from root.=20
> This draft proposes a new MPLS ping which can be initiated from leaf.  =20=

> And document is technically sound.=20
>=20
> But I think this draft is a revised version of current wg draft -draft-iet=
f-mpls-remote-lsp-ping-03.=20
>=20
> And this confuses me. Will the authors replace that remote-lsp-ping draft w=
ith this one=EF=BC=9F=20
>=20
> wubo=20
>=20
>=20
>=20
>=20
> Loa Andersson <loa@pi.nu> =20
> 2013-03-12 02:15
>=20
> =E6=94=B6=E4=BB=B6=E4=BA=BA
> Mach Chen <mach.chen@huawei.com>, wim.henderickx@alcatel-lucent.com, wu.bo=
@zte.com.cn, "david.i.allan@ericsson.com" <david.i.allan@ericsson.com>, "mpl=
s-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, Martin Vigoureux <mar=
tin.vigoureux@alcatel-lucent.com>, draft-lim-mpls-proxy-lsp-ping@tools.ietf.=
org
> =E6=8A=84=E9=80=81
> =E4=B8=BB=E9=A2=98
> MPLS-RT review of draft-lim-mpls-proxy-lsp-ping
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> Dave, Wu, Wim and Mach,
>=20
> You have been selected as an MPLS Review team reviewers for
> draft-lim-mpls-proxy-lsp-ping-01.
>=20
> Note to authors: You have been CC'd on this email so that you can know
> that this review is going on. However, please do not review your own
> document.
>=20
> Reviews should comment on whether the document is coherent, is it
> useful (ie, is it likely to be actually useful in operational
> networks), and is the document technically sound?  We are interested
> in knowing whether the document is ready to be considered for WG
> adoption (ie, it doesn't have to be perfect at this point, but should be
> a good start).
>=20
> Reviews should be sent to the document authors, WG co-chairs and
> WG secretary, and CC'd to the MPLS WG email list. If necessary, comments
> may be sent privately to only the WG chairs.
>=20
> Are you able to review this draft by April 2, 2013?
>=20
> Thanks, Loa
> (as MPLS WG chair)
>=20
> /Loa
> --=20
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64
>=20

--Apple-Mail-B61D57A4-D075-4DC0-ABB5-EE0910C0CEA1
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>Thanks for the review. It replaces rem=
ote lsp ping draft.</div><div><br></div><div>Sam<br><br>Sent from my iPhone<=
/div><div><br>On Mar 28, 2013, at 7:58 PM, <a href=3D"mailto:wu.bo@zte.com.c=
n">wu.bo@zte.com.cn</a> wrote:<br><br></div><blockquote type=3D"cite"><div>
<br><font size=3D"2" face=3D"sans-serif">Hi=EF=BC=8CLoa</font>
<br>
<br><font size=3D"2" face=3D"sans-serif">I have read through the draft and m=
y
comments is as follows.</font>
<br>
<br><font size=3D"2" face=3D"sans-serif">I think the draft is coherent and i=
t
is useful in P2MP MPLS development case.</font>
<br><font size=3D"2" face=3D"sans-serif">Based on current RFC, the only tool=

that we can use is MPLS ping initiated from root.</font>
<br><font size=3D"2" face=3D"sans-serif">This draft proposes a new MPLS ping=

which can be initiated from leaf. &nbsp;</font>
<br><tt><font size=3D"2">And document is technically sound.</font></tt>
<br>
<br><font size=3D"2" face=3D"sans-serif">But I think this draft is a revised=

version of current wg draft -draft-ietf-mpls-remote-lsp-ping-03.</font>
<br>
<br><font size=3D"2" face=3D"sans-serif">And this confuses me. Will the auth=
ors
replace that remote-lsp-ping draft with this one=EF=BC=9F</font>
<br>
<br><font size=3D"2" face=3D"sans-serif">wubo</font>
<br>
<br>
<br>
<br>
<br>
<table width=3D"100%">
<tbody><tr valign=3D"top">
<td width=3D"36%"><font size=3D"1" face=3D"sans-serif"><b>Loa Andersson &lt;=
<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>&gt;</b>
</font>
<p><font size=3D"1" face=3D"sans-serif">2013-03-12 02:15</font>
</p></td><td width=3D"63%">
<table width=3D"100%">
<tbody><tr valign=3D"top">
<td>
<div align=3D"right"><font size=3D"1" face=3D"sans-serif">=E6=94=B6=E4=BB=B6=
=E4=BA=BA</font></div>
</td><td><font size=3D"1" face=3D"sans-serif">Mach Chen &lt;<a href=3D"mailt=
o:mach.chen@huawei.com">mach.chen@huawei.com</a>&gt;,
<a href=3D"mailto:wim.henderickx@alcatel-lucent.com">wim.henderickx@alcatel-=
lucent.com</a>, <a href=3D"mailto:wu.bo@zte.com.cn">wu.bo@zte.com.cn</a>, "<=
a href=3D"mailto:david.i.allan@ericsson.com">david.i.allan@ericsson.com</a>"=

&lt;<a href=3D"mailto:david.i.allan@ericsson.com">david.i.allan@ericsson.com=
</a>&gt;, "<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.i=
etf.org</a>"
&lt;<a href=3D"mailto:mpls-chairs@tools.ietf.org">mpls-chairs@tools.ietf.org=
</a>&gt;, Martin Vigoureux &lt;<a href=3D"mailto:martin.vigoureux@alcatel-lu=
cent.com">martin.vigoureux@alcatel-lucent.com</a>&gt;,
<a href=3D"mailto:draft-lim-mpls-proxy-lsp-ping@tools.ietf.org">draft-lim-mp=
ls-proxy-lsp-ping@tools.ietf.org</a></font>
</td></tr><tr valign=3D"top">
<td>
<div align=3D"right"><font size=3D"1" face=3D"sans-serif">=E6=8A=84=E9=80=81=
</font></div>
</td><td>
</td></tr><tr valign=3D"top">
<td>
<div align=3D"right"><font size=3D"1" face=3D"sans-serif">=E4=B8=BB=E9=A2=98=
</font></div>
</td><td><font size=3D"1" face=3D"sans-serif">MPLS-RT review of draft-lim-mp=
ls-proxy-lsp-ping</font></td></tr></tbody></table>
<br>
<table>
<tbody><tr valign=3D"top">
<td>
</td><td></td></tr></tbody></table>
<br></td></tr></tbody></table>
<br>
<br>
<br><tt><font size=3D"2"><br>
<br>
<br>
<br>
<br>
Dave, Wu, Wim and Mach,<br>
<br>
You have been selected as an MPLS Review team reviewers for<br>
draft-lim-mpls-proxy-lsp-ping-01.<br>
<br>
Note to authors: You have been CC'd on this email so that you can know<br>
that this review is going on. However, please do not review your own<br>
document.<br>
<br>
Reviews should comment on whether the document is coherent, is it<br>
useful (ie, is it likely to be actually useful in operational<br>
networks), and is the document technically sound? &nbsp;We are interested<br=
>
in knowing whether the document is ready to be considered for WG<br>
adoption (ie, it doesn't have to be perfect at this point, but should be<br>=

a good start).<br>
<br>
Reviews should be sent to the document authors, WG co-chairs and<br>
WG secretary, and CC'd to the MPLS WG email list. If necessary, comments<br>=

may be sent privately to only the WG chairs.<br>
<br>
Are you able to review this draft by April 2, 2013?<br>
<br>
Thanks, Loa<br>
(as MPLS WG chair)<br>
<br>
/Loa<br>
-- <br>
<br>
<br>
Loa Andersson &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=

&nbsp; &nbsp; &nbsp;email: <a href=3D"mailto:loa@mail01.huawei.com">loa@mail=
01.huawei.com</a><br>
Senior MPLS Expert &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>=
<br>
Huawei Technologies (consult) &nbsp; &nbsp; &nbsp; &nbsp;phone: +46 739
81 21 64<br>
</font></tt>
<br>
</div></blockquote></body></html>=

--Apple-Mail-B61D57A4-D075-4DC0-ABB5-EE0910C0CEA1--

From mach.chen@huawei.com  Sun Mar 31 20:06:30 2013
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A915121F863A for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 20:06:30 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W-DhhMhJgmH9 for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 20:06:30 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id BAC0921F86F5 for <mpls@ietf.org>; Sun, 31 Mar 2013 20:06:28 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ARH24807; Mon, 01 Apr 2013 03:06:26 +0000 (GMT)
Received: from LHREML406-HUB.china.huawei.com (10.201.5.243) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.7; Mon, 1 Apr 2013 04:06:17 +0100
Received: from SZXEML423-HUB.china.huawei.com (10.82.67.162) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.1.323.7; Mon, 1 Apr 2013 04:06:21 +0100
Received: from szxeml558-mbs.china.huawei.com ([169.254.8.247]) by szxeml423-hub.china.huawei.com ([10.82.67.162]) with mapi id 14.01.0323.007; Mon, 1 Apr 2013 11:05:53 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Loa Andersson <loa@pi.nu>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-lim-mpls-proxy-lsp-ping@tools.ietf.org" <draft-lim-mpls-proxy-lsp-ping@tools.ietf.org>
Thread-Topic: MPLS-RT review of draft-lim-mpls-proxy-lsp-ping
Thread-Index: AQHOHoRjbeM6VlGdl0+i45PQ6Q/xv5i+C+Cg
Date: Mon, 1 Apr 2013 03:05:52 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE255B59D88@szxeml558-mbs.china.huawei.com>
References: <513E1F2E.2010209@pi.nu>
In-Reply-To: <513E1F2E.2010209@pi.nu>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.96.176]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-lim-mpls-proxy-lsp-ping
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Apr 2013 03:06:30 -0000

Hi,=20

I have done my MPLS-RT review of draft-lim-mpls-proxy-lsp-ping.

I think the draft is useful and could be considered for WG adoption.=20

Here are some comments about the draft:

1. In the draft, "Objects" and "sub-objects" are widely used to identify th=
e LSP Ping parameters, this does not align with the convention of the LSP P=
ing related terminologies (where it uses TLVs or sub-TLVs). So, it's better=
 to change the related terminologies back to TLVs or sub-TLVs.=20

2. There are many acronyms that need to be expanded on their first use.=20

3. Section 5.1.  Proxy Echo Parameters Object

            Address Family   Type     Length
                 IPv4          1         4
                 IPv6          3        16=20
What's the type 2 reserved for?

4. Section 5.4.  Downstream Neighbor Address Object=20
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |Dnst Addr Type |Local Addr Type|       MUST be Zero            |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
It defines both destination and Local address types, does it mean that the =
destination and local address types may be different? Can you please clarif=
y how this will happen? In addition, section 5.3 has the similar situation.=
=20

5. Section 5.1.1
"
Types 5 and 6 are intended to be populated from the local
              address information obtained from a previously returned
              Previous Hop Address Object."
Where is the "Previous Hop Address Object" defined? A reference may need he=
re.

In addition, for the "Next Hop Interface", how does the ingress get the "Ne=
xt Hop Interface"?

6. Section 5.2 Reply-to Address Object
   " Used to specify the MPLS echo request IP source address.  This
   address must be IP reachable via the Proxy LSR otherwise it will be
   rejected."=20
Is the "must be IP reachable via the Proxy LSR" for security reason?

7. Section 5.1.  Proxy Echo Parameters Object
It defines a Destination IP Address field, according to the description in =
Section 3.1=20
"The Destination IP Address is set to the value to be used in
   the MPLS echo request packet.  If the Address Type is IPv4, an
   address is from the range 127/8.  If the Address Type is IPv6, an
   address is from the range ::FFFF:7F00:0/104."
Seems that the " Destination IP Address" is bit redundant here, the proxy L=
SR can infer the Destination IP Address from the Address type.=20

8. This draft mainly discusses LSP Ping using IP encapsulation, is there pl=
an to support proxy LSP Ping using non-IP encapsulation?=20

9. The defines Proxy LSP Request and Proxy LSP Reply messages and their rel=
ated processing, from the current draft, it borrows/reuses the return code =
and sub return code, is this the intention? Or you may need to define the d=
edicated error code for the messages. For example " Malformed Proxy Ping re=
quest received" other than " Malformed echo request received".


Best regards,
Mach

> -----Original Message-----
> From: Loa Andersson [mailto:loa@pi.nu]
> Sent: Tuesday, March 12, 2013 2:15 AM
> To: Mach Chen; wim.henderickx@alcatel-lucent.com; wu.bo@zte.com.cn;
> david.i.allan@ericsson.com; mpls-chairs@tools.ietf.org; Martin Vigoureux;
> draft-lim-mpls-proxy-lsp-ping@tools.ietf.org
> Subject: MPLS-RT review of draft-lim-mpls-proxy-lsp-ping
>=20
>=20
>=20
>=20
>=20
>=20
> Dave, Wu, Wim and Mach,
>=20
> You have been selected as an MPLS Review team reviewers for
> draft-lim-mpls-proxy-lsp-ping-01.
>=20
> Note to authors: You have been CC'd on this email so that you can know
> that this review is going on. However, please do not review your own
> document.
>=20
> Reviews should comment on whether the document is coherent, is it
> useful (ie, is it likely to be actually useful in operational
> networks), and is the document technically sound?  We are interested
> in knowing whether the document is ready to be considered for WG
> adoption (ie, it doesn't have to be perfect at this point, but should be
> a good start).
>=20
> Reviews should be sent to the document authors, WG co-chairs and
> WG secretary, and CC'd to the MPLS WG email list. If necessary, comments
> may be sent privately to only the WG chairs.
>=20
> Are you able to review this draft by April 2, 2013?
>=20
> Thanks, Loa
> (as MPLS WG chair)
>=20
> /Loa
> --
>=20
>=20
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64

From satoshi.ueno@ntt.com  Sun Mar 31 21:11:38 2013
Return-Path: <satoshi.ueno@ntt.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFE9E21F8576 for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 21:11:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ez43pUAzS8c8 for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 21:11:38 -0700 (PDT)
Received: from mgw010.noc.ntt.com (mgw010.noc.ntt.com [210.160.55.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55B7B21F8536 for <mpls@ietf.org>; Sun, 31 Mar 2013 21:11:38 -0700 (PDT)
Received: from c0042i0.coe.ntt.com (unknown [10.18.161.11]) by mgw010.noc.ntt.com (NTT Com MailSV) with ESMTP id 315F257A0194 for <mpls@ietf.org>; Mon,  1 Apr 2013 13:11:37 +0900 (JST)
Received: from C0036I0.coe.ntt.com (10.18.160.40) by c0042i0.coe.ntt.com (10.18.161.11) with Microsoft SMTP Server (TLS) id 14.1.438.0; Mon, 1 Apr 2013 13:11:36 +0900
Received: from C0008I0.coe.ntt.com ([169.254.2.116]) by C0036I0.coe.ntt.com ([10.18.160.40]) with mapi id 14.01.0438.000; Mon, 1 Apr 2013 13:11:36 +0900
From: Satoshi Ueno <satoshi.ueno@ntt.com>
To: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: working group last call on draft-ietf-mpls-tp-temporal-hitless-psm
Thread-Index: AQHOIMXTtsMF7aWWlkaN7sGOjzcRqJjA3AvA
Date: Mon, 1 Apr 2013 04:11:35 +0000
Message-ID: <737C61BA4FC0A94AA5FD41446EA31A3C3CF696@C0008I0.coe.ntt.com>
References: <5141E7EC.3090901@pi.nu>
In-Reply-To: <5141E7EC.3090901@pi.nu>
Accept-Language: ja-JP, en-US
Content-Language: ja-JP
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ccmail-original-to: mpls@ietf.org
x-originating-ip: [10.25.9.149]
Content-Type: text/plain; charset="iso-2022-jp"
MIME-Version: 1.0
Subject: Re: [mpls] working group last call on draft-ietf-mpls-tp-temporal-hitless-psm
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Apr 2013 04:11:39 -0000

Yes, support.


Best Regards,
Satoshi


> -----Original Message-----
> From: Loa Andersson [mailto:loa@pi.nu]
> Sent: Friday, March 15, 2013 12:08 AM
> To: mpls@ietf.org
> Cc: mpls-chairs@tools.ietf.org;
> draft-ietf-mpls-tp-temporal-hitless-psm@tools.ietf.org; Martin
> Vigoureux
> Subject: working group last call on
> draft-ietf-mpls-tp-temporal-hitless-psm
> 
> Working Group,
> 
> this is to start a two week Working Group last call on
> draft-ietf-mpls-tp-temporal-hitless-psm-02.txt.
> 
> Please send your comments to the mpls working group mailing list
> (mpls@ietf.org).
> 
> Please send both technical comments, and if you are happy with the document
> as is also indications of support.
> 
> There are no IPR claims against this draft.
> 
> The co-authors have earlier stated that they are not aware of any IPRs
> applicable to this draft.
> 
> If anyone else in the working group are aware of IPRs claims against this
> draft, the time to disclose that is now.
> 
> This working group last call will end on April 2, 2013.
> 
> /Loa
> for the wg co-chairs
> --
> 
> 
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consult)        phone: +46 739 81 21 64

From dhany19@gmail.com  Sun Mar 31 22:28:59 2013
Return-Path: <dhany19@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 404C521F863A for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 22:28:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.558
X-Spam-Level: *
X-Spam-Status: No, score=1.558 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, HTML_MESSAGE=0.001, J_CHICKENPOX_15=0.6, RCVD_NUMERIC_HELO=2.067]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2N6w+cRuMKVQ for <mpls@ietfa.amsl.com>; Sun, 31 Mar 2013 22:28:57 -0700 (PDT)
Received: from mail-pd0-f171.google.com (mail-pd0-f171.google.com [209.85.192.171]) by ietfa.amsl.com (Postfix) with ESMTP id DCF6C21F84A7 for <mpls@ietf.org>; Sun, 31 Mar 2013 22:28:56 -0700 (PDT)
Received: by mail-pd0-f171.google.com with SMTP id z10so1049313pdj.2 for <mpls@ietf.org>; Sun, 31 Mar 2013 22:28:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:subject:message-id:from:to:mime-version :content-type; bh=0dUGbHiJ+yIgcEPt1Zmyx7tyCZy6M+/I5thKTwfV/Wo=; b=s6dOvWplzDRUbjVNyPsIX2wK1wmazT3eVV4ykTGb79Q213yvqsLQOiELedTq+q824x 8TCcYr7vGflNma2NRN0uz6MMj3RnK8BPTvvHyr6p2P6D7ILDLxnklEHVf2ybUH3QSHbf nQ5SEGKtDnqv34Mk3yOp0D0bwAZeS2HmS44AXoiLbxRqPc4gZ6/N+oemhO/JNz0UmZK1 LMIJoEG2B28Bks79IL/e6sij/Gq2/Fcl+lx1r0pNvUIhWHa9iayMYWdj+e73uamUM1QV RO56qfVp+7sh5IV3aG+gL5Ygbg02kHSmf/14HLPfS6CsPgfU1Y8h5eHqUZz2hy396pwk XoAw==
X-Received: by 10.68.91.66 with SMTP id cc2mr16553571pbb.51.1364794136480; Sun, 31 Mar 2013 22:28:56 -0700 (PDT)
Received: from 39.226.44.217 ([39.226.44.217]) by mx.google.com with ESMTPS id t5sm12427209pbi.10.2013.03.31.22.28.51 (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 31 Mar 2013 22:28:55 -0700 (PDT)
Date: Mon, 01 Apr 2013 12:28:50 +0700
Message-ID: <12nx43a35gdrcegvq33lxrcb.1364794119247@email.android.com>
From: dhany19 <dhany19@gmail.com>
To: "mpls@ietf.org" <mpls@ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="--_com.android.email_16407055730991"
Subject: Re: [mpls] mplxs Digest, Vol 105, Issue 46
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Apr 2013 05:28:59 -0000

----_com.android.email_16407055730991
Content-Type: multipart/alternative; boundary="--_com.android.email_16407056621949"

----_com.android.email_16407056621949
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

WHh2dWJuaXZ4ClNlbnQgZnJvbSBNZWl6dSBNOQoKCi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2Ug
LS0tLS0tLS0KRnJvbe+8mm1wbHMtcmVxdWVzdEBpZXRmLm9yZwpUaW1l77yaMS8yMi8yMDEzIDAz
OjAxClRv77yabXBsc0BpZXRmLm9yZwpTdWJqZWN077yabXBscyBEaWdlc3QsIFZvbCAxMDUsIElz
c3VlIDQ2CgpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGRpZ2VzdCB3aXRob3V0IGFsbCB0aGUg
aW5kaXZpZHVhbCBtZXNzYWdlCmF0dGFjaG1lbnRzIHlvdSB3aWxsIG5lZWQgdG8gdXBkYXRlIHlv
dXIgZGlnZXN0IG9wdGlvbnMgaW4geW91ciBsaXN0CnN1YnNjcmlwdGlvbi4gIFRvIGRvIHNvLCBn
byB0byAKCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBscwoKQ2xpY2sg
dGhlICdVbnN1YnNjcmliZSBvciBlZGl0IG9wdGlvbnMnIGJ1dHRvbiwgbG9nIGluLCBhbmQgc2V0
ICJHZXQKTUlNRSBvciBQbGFpbiBUZXh0IERpZ2VzdHM/IiB0byBNSU1FLiAgWW91IGNhbiBzZXQg
dGhpcyBvcHRpb24KZ2xvYmFsbHkgZm9yIGFsbCB0aGUgbGlzdCBkaWdlc3RzIHlvdSByZWNlaXZl
IGF0IHRoaXMgcG9pbnQuCgoKClNlbmQgbXBscyBtYWlsaW5nIGxpc3Qgc3VibWlzc2lvbnMgdG8K
CW1wbHNAaWV0Zi5vcmcKClRvIHN1YnNjcmliZSBvciB1bnN1YnNjcmliZSB2aWEgdGhlIFdvcmxk
IFdpZGUgV2ViLCB2aXNpdAoJaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9t
cGxzCm9yLCB2aWEgZW1haWwsIHNlbmQgYSBtZXNzYWdlIHdpdGggc3ViamVjdCBvciBib2R5ICdo
ZWxwJyB0bwoJbXBscy1yZXF1ZXN0QGlldGYub3JnCgpZb3UgY2FuIHJlYWNoIHRoZSBwZXJzb24g
bWFuYWdpbmcgdGhlIGxpc3QgYXQKCW1wbHMtb3duZXJAaWV0Zi5vcmcKCldoZW4gcmVwbHlpbmcs
IHBsZWFzZSBlZGl0IHlvdXIgU3ViamVjdCBsaW5lIHNvIGl0IGlzIG1vcmUgc3BlY2lmaWMKdGhh
biAiUmU6IENvbnRlbnRzIG9mIG1wbHMgZGlnZXN0Li4uIgoKClRvZGF5J3MgVG9waWNzOgoKICAg
MS4gUmU6IEktRCBBY3Rpb246IGRyYWZ0LWlldGYtbXBscy10cC1yb3NldHRhLXN0b25lLTA4LnR4
dCAodC5wZXRjaCkKICAgMi4gUmU6IHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIChMdXl1YW4gRmFu
ZyAobHVmYW5nKSkKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpNZXNzYWdlOiAxCkRhdGU6IE1vbiwgMjEgSmFu
IDIwMTMgMTQ6MzU6NDMgKzAwMDAKRnJvbTogdC5wZXRjaCA8aWV0ZmNAYnRjb25uZWN0LmNvbT4K
VG86IDxodXViYXR3b3JrQGdtYWlsLmNvbT4KQ2M6IG1wbHNAaWV0Zi5vcmcKU3ViamVjdDogUmU6
IFttcGxzXSBJLUQgQWN0aW9uOgoJZHJhZnQtaWV0Zi1tcGxzLXRwLXJvc2V0dGEtc3RvbmUtMDgu
dHh0Ck1lc3NhZ2UtSUQ6IDwwMTg4MDFjZGY3ZTQkZTcwYjY0MjAkNDAwMWE4YzBAZ2F0ZXdheS4y
d2lyZS5uZXQ+CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iVVRGLTgiCgotLS0t
LSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tCkZyb206ICJIdXViIHZhbiBIZWx2b29ydCIgPGh1dWJh
dHdvcmtAZ21haWwuY29tPgpUbzogInQucGV0Y2giIDxpZXRmY0BidGNvbm5lY3QuY29tPgpDYzog
PG1wbHNAaWV0Zi5vcmc+ClNlbnQ6IFN1bmRheSwgSmFudWFyeSAyMCwgMjAxMyA4OjQ5IFBNCgpI
ZWxsbyBUb20sCgpTb3JyeSBmb3IgdGhhdC4KCkkgaGF2ZSB1cGxvYWRlZCBkcmFmdC1pZXRmLW1w
bHMtdHAtcm9zZXR0YS1zdG9uZS0wOSB0byBmaXgKdGhlc2UgaXNzdWVzIGFmdGVyIGRvdWJsZSBj
aGVja2luZyBhbmQgdW5zY3Jld2luZy4KCjx0cD4KSHV1YgoKVGhhbmtzIGZvciB0aGF0IC0gZGVm
aW5pdGVseSBub3Qgc28ga2lua3kuCgpNeSBiaWcgY29tbWVudCBpcyB0aGF0IEkgd291bGQgbGlr
ZSBhbGwgdGhlIGVudHJpZXMgaW4gc2VjdGlvbiAzIGluCmFscGhhYmV0aWMgb3JkZXIuICBUZWNo
bmljYWxseSwgaXQgbWFrZXMgbm8gZGlmZmVyZW5jZSBidXQgdG8gdGhlIHVzZXIsCkkgdGhpbmsg
aXQgd291bGQgYmUgYSBiaWcgaW1wcm92ZW1lbnQuICBBdCB0aGUgbW9tZW50LCBpdCBpcyBsaWtl
CnR1cm5pbmcgdG8gYW4gRW5nbGlzaCBkaWN0aW9uYXJ5IHRoYXQgaXMgZGl2aWRlZCBpbnRvIHNl
Y3Rpb25zIGFuZApuZWVkaW5nIHRvIGtub3cgd2hldGhlciBhIHdvcmQgZGVyaXZlcyBmcm9tIEdy
ZWVrIG9yIEFyYWJpYywgU2Fuc2tyaXQgb3IKQ2hpbmVzZSwgaW4gb3JkZXIgdG8ga25vdyB3aGlj
aCBzZWN0aW9uIGl0IGlzIGluLiAgVGhlIGZhY3QgdGhhdCB0aGUKZmlyc3QgaGFsZiBpcyBpbiBh
bHBoYWJldGljIG9yZGVyIGp1c3QgbWFrZXMgaXQgaGFyZGVyIHRvIHVzZSAtIGlmIHRoZQpvcmRl
cmluZyB3ZXJlIHNlZW1pbmdseSByYW5kb20sIGl0IHdvdWxkIGJlIGxlc3Mgb2YgYSBwcm9ibGVt
IQoKTGVzc2VyIGNvbW1lbnRzLgoKUFNUIGFuZCBTUE1FIGhhdmUgbWFkZSBpdCBpbnRvIHNpZ25p
ZmljYW50IE1QTFMtVFAgUkZDIGFuZCB3aWxsIGJlIHRoZXJlCmZvciBldmVyLiAgSSB3b3VsZCBs
aWtlIChkZXByZWNhdGVkKSBlbnRyaWVzIGZvciB0aGVzZSBpbiB0aGlzLgoKMy4xMiBDRSBpcyBu
b3QgZXhwYW5kZWQgYW55d2hlcmUKCjMuMTYgc3B1cmlvdXMgcGVyaW9kIGFmdGVyIHRoZSByZWZl
cmVuY2UKCjMuNDMgYW4gTUVHPz8/CgozLjQzIGV0IHNlcS4gIFRoZSB2YXJpb3VzIE1FIGVudHJp
ZXMgbGFjayBhbnkgcmVmZXJlbmNlczsgc2luY2UgTUUgc2VlbXMKdG8gbWUgdG8gaGF2ZSBiZWVu
IHRoZSBtb3N0IHRyb3VibGVzb21lIGFzcGVjdCBvZiBNUExTLVRQIGFuZCBvbmUgdGhhdApzdGls
bCBsZWFkcyB0byBlcnJvcnMsIHN1Y2ggYXMgdGhlIGVycm9uZW91cyBleHBhbnNpb24gb2YgTUVQ
LCBJIHRoaW5rCnRoYXQgdGhlc2UgZW50cmllcyBhYm92ZSBhbGwgbmVlZCByZWZlcmVuY2VzLgoK
My40NSAgVGhpcyBpcyBhIGNvbXByZWhlbnNpdmUgZW50cnkgYW5kIHlldCAuLi4gIFRDTSBpcyBu
b3QgZXhwYW5kZWQKYW55d2hlcmUgLSBJIHRoaW5rIGl0IGRlc2VydmVzIGFuIGVudHJ5IG9mIGl0
cyBvd24uICBTdGF0ZW1lbnRzIGxpa2UKIkEgTUVQIHRlcm1pbmF0ZXMgYWxsIHRoZSBPQU0gcGFj
a2V0cyB0aGF0IGl0IHJlY2VpdmVzIgptYWtlcyBtZSB0aGluayAnZnJvbSB3aGVyZT8nIGRvIEkg
cmVhbGx5IHVuZGVyc3RhbmQgdGhpcz8Kd2hpbGUKIk1QTFMtVFAgTUVQIG5vdGlmaWVzIGEgZmF1
bHQgaW5kaWNhdGlvbiIKc2VlbXMgb2RkIGluIGhpZ2hsaWdodGluZyBqdXN0IG9uZSBhc3BlY3Qg
b2YgYSBNRVAncyBmdW5jdGlvbmFsaXR5OwphZ2Fpbiwgd2h5IHRoYXQ/Cgo1IE9wZXJhdGlvbnMg
YW5kIE1hbmFnZW1lbnQgKE9BTSkKSSBsb3ZlIGl0IC0gY291bGQgd2UgcHVzaCBmb3IgdGhpcyB1
c2FnZSB0byBiZSBhZG9wdGVkIGFjcm9zcyB0aGUKSUVURjotKQoKSSB3b3VsZCBsaWtlIGEgcmVm
ZXJlbmNlIGZvciB0aGlzIHNlY3Rpb24gLSB0aGVyZSBhcmUgYSBudW1iZXIgb2YgT0FNClJGQyB0
byBjaG9vc2UgZnJvbSwgZS5nLiBmcmFtZXdvcmssIGFuYWx5c2lzLCByZXF1aXJlbWVudHMuCgo2
IEkgd291bGQgbGlrZSBhIHJlZmVyZW5jZSBmb3IgdGhpcyBzZWN0aW9uLCBwZXJoYXBzIHRoZSBq
dXN0LVdHTEMnZApkcmFmdC1pZXRmLW1wbHMtdHAtc2VjdXJpdHktZnJhbWV3b3JrCgo5IEkgZG8g
bGlrZSBhbHBoYWJldGljIG9yZGVyLCBmb3IgcmVmZXJlbmNlcyBhcyB3ZWxsIChhIGNvbW1lbnQg
SSBzYXcKcmVjZW50bHkgZnJvbSBhIEdlbkFydCByZXZpZXdlcikuCgpPdmVyYWxsLCBpdCByZW1h
aW5zIGFuIGltcHJlc3NpdmUgcGllY2Ugb2Ygd29yay4KClRvbSBQZXRjaAoKClJlZ2FyZHMsIEh1
dWIuCgo9PT09PT09PT09PT09PT09PT09PT09PT0KPiBVbTsgSSBhbSBzdGlsbCBzZWVpbmcKPgo+
ICAgICBbUkZDLi4uLl0uCj4KPiAgICAgPDxUQkE+Pgo+Cj4gRXJyb3IhIFJlZmVyZW5jZSBzb3Vy
Y2Ugbm90IGZvdW5kLiwgRXJyb3IhCj4gICAgIFJlZmVyZW5jZSBzb3VyY2Ugbm90IGZvdW5kLiwg
YW5kIEVycm9yISBSZWZlcmVuY2Ugc291cmNlIG5vdApmb3VuZC4uCj4gICAgIElUVS1UIFJlY29t
bWVuZGF0aW9uIEVycm9yISBSZWZlcmVuY2Ugc291cmNlIG5vdCBmb3VuZAo+Cj4gd2hpY2ggc3Vn
Z2VzdHMgdG8gbWUgdGhhdCBhIGxpdHRsZSBtb3JlIHVuc2NyZXdpbmcgaXMgaW4gb3JkZXIuCj4K
PiBUb20gUGV0Y2gKPgo+IC0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0KPiBGcm9tOiAiSHV1
YiB2YW4gSGVsdm9vcnQiIDxodXViYXR3b3JrQGdtYWlsLmNvbT4KPiBDYzogPG1wbHNAaWV0Zi5v
cmc+Cj4gU2VudDogVHVlc2RheSwgSmFudWFyeSAxNSwgMjAxMyAxMjo1NCBQTQo+IFN1YmplY3Q6
IFJlOiBbbXBsc10gSS1EIEFjdGlvbjoKZHJhZnQtaWV0Zi1tcGxzLXRwLXJvc2V0dGEtc3RvbmUt
MDgudHh0Cj4KPgo+PiBTb3JyeSwKPj4KPj4gSSBoYWQgdG8gcmUtc3Bpbi4gTVMgbWVzc2VkIHVw
IHRoZSByZWZlcmVuY2VzLgo+Pgo+PiBSZWdhcmRzLCBIdXViLgo+Pgo+Pgo+Pj4KPj4+IEEgTmV3
IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIEludGVybmV0LURy
YWZ0cwo+IGRpcmVjdG9yaWVzLgo+Pj4gICAgVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0
aGUgTXVsdGlwcm90b2NvbCBMYWJlbCBTd2l0Y2hpbmcKPiBXb3JraW5nIEdyb3VwIG9mIHRoZSBJ
RVRGLgo+Pj4KPj4+IFRpdGxlICAgICAgICAgICA6IEEgVGhlc2F1cnVzIGZvciB0aGUgVGVybWlu
b2xvZ3kgdXNlZCBpbgo+IE11bHRpcHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5nIFRyYW5zcG9ydCBQ
cm9maWxlIChNUExTLVRQKSBkcmFmdHMvUkZDcwo+IGFuZCBJVFUtVCdzIFRyYW5zcG9ydCBOZXR3
b3JrIFJlY29tbWVuZGF0aW9ucy4KPj4+IEF1dGhvcihzKSAgICAgICA6IEh1dWIgdmFuIEhlbHZv
b3J0Cj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTG9hIEFuZGVyc3Nvbgo+Pj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIE51cml0IFNwcmVjaGVyCj4+PiBGaWxlbmFtZSAgICAg
ICAgOiBkcmFmdC1pZXRmLW1wbHMtdHAtcm9zZXR0YS1zdG9uZS0wOC50eHQKPj4+IFBhZ2VzICAg
ICAgICAgICA6IDE4Cj4+PiBEYXRlICAgICAgICAgICAgOiAyMDEzLTAxLTE1Cj4+Pgo+Pj4gQWJz
dHJhY3Q6Cj4+PiAgICAgIE1QTFMtVFAgaXMgYmFzZWQgb24gYSBwcm9maWxlIG9mIHRoZSBNUExT
IGFuZCBQVyBwcm9jZWR1cmVzIGFzCj4+PiAgICAgIHNwZWNpZmllZCBpbiB0aGUgTVBMUy1URSBh
bmQgKE1TLSlQVyBhcmNoaXRlY3R1cmVzIGRldmVsb3BlZCBieQo+IHRoZQo+Pj4gICAgICBJRVRG
LiAgVGhlIElUVS1UIGhhcyBzcGVjaWZpZWQgYSBUcmFuc3BvcnQgTmV0d29yawphcmNoaXRlY3R1
cmUuCj4+Pgo+Pj4gICAgICBUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgdGhlc2F1cnVzIGZvciB0
aGUgaW50ZXJwcmV0YXRpb24gb2YKPiBNUExTLVRQCj4+PiAgICAgIHRlcm1pbm9sb2d5IHdpdGhp
biB0aGUgY29udGV4dCBvZiB0aGUgSVRVLVQgVHJhbnNwb3J0IE5ldHdvcmsKPj4+ICAgICAgcmVj
b21tZW5kYXRpb25zLgo+Pj4KPj4+ICAgICAgSXQgaXMgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCBN
UExTLVRQIGlzIGFwcGxpY2FibGUgaW4gYSB3aWRlcgo+IHNldCBvZgo+Pj4gICAgICBjb250ZXh0
cyB0aGFuIGp1c3QgVHJhbnNwb3J0IE5ldHdvcmtzLiAgVGhlIGRlZmluaXRpb25zCj4gcHJlc2Vu
dGVkIGluCj4+PiAgICAgIHRoaXMgZG9jdW1lbnQgZG8gbm90IHByb3ZpZGUgZXhjbHVzaXZlIG5v
ciBjb21wbGV0ZQo+IGludGVycHJldGF0aW9ucwo+Pj4gICAgICBvZiBNUExTLVRQIGNvbmNlcHRz
LiAgVGhpcyBkb2N1bWVudCBzaW1wbHkgYWxsb3dzIHRoZSBNUExTLVRQCj4gdGVybXMKPj4+ICAg
ICAgdG8gYmUgYXBwbGllZCB3aXRoaW4gdGhlIFRyYW5zcG9ydCBOZXR3b3JrIGNvbnRleHQuCj4+
Pgo+Cj4KCgotLQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgogICAgICAgICAgICAgICA/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/
CgoKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCk1lc3NhZ2U6IDIKRGF0ZTogTW9u
LCAyMSBKYW4gMjAxMyAxNzoyOTowOSArMDAwMApGcm9tOiAiTHV5dWFuIEZhbmcgKGx1ZmFuZyki
IDxsdWZhbmdAY2lzY28uY29tPgpUbzogInQucGV0Y2giIDxpZXRmY0BidGNvbm5lY3QuY29tPiwg
Imh1dWJhdHdvcmtAZ21haWwuY29tIgoJPGh1dWJhdHdvcmtAZ21haWwuY29tPiwgImxvYUBwaS5u
dSIgPGxvYUBwaS5udT4KQ2M6ICJtcGxzQGlldGYub3JnIiA8bXBsc0BpZXRmLm9yZz4sCSJtcGxz
LWNoYWlyc0B0b29scy5pZXRmLm9yZyIKCTxtcGxzLWNoYWlyc0B0b29scy5pZXRmLm9yZz4sCgki
ZHJhZnQtaWV0Zi1tcGxzLXRwLXVzZS1jYXNlcy1hbmQtZGVzaWduQHRvb2xzLmlldGYub3JnIgoJ
PGRyYWZ0LWlldGYtbXBscy10cC11c2UtY2FzZXMtYW5kLWRlc2lnbkB0b29scy5pZXRmLm9yZz4K
U3ViamVjdDogUmU6IFttcGxzXSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbApNZXNzYWdlLUlEOgoJ
PDBEQjhGNDU0MzdBQjg0NENCQjUxMDJGODA3QTBBRDkzMTAyNjgxN0JAeG1iLXJjZC14MDMuY2lz
Y28uY29tPgpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9InVzLWFzY2lpIgoKSGkg
VG9tLAoKVGhhbmsgeW91IGZvciB5b3VyIHJldmlldywgY29tbWVudHMsIGFuZCBzdWdnZXN0aW9u
cy4KClBsZWFzZSBzZWUgaW4tbGluZS4KCgotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQpGcm9t
OiAidC5wZXRjaCIgPGlldGZjQGJ0Y29ubmVjdC5jb20+CkRhdGU6IFRodXJzZGF5LCBKYW51YXJ5
IDE3LCAyMDEzIDEyOjU4IFBNClRvOiAiaHV1YmF0d29ya0BnbWFpbC5jb20iIDxodXViYXR3b3Jr
QGdtYWlsLmNvbT4sICJsb2FAcGkubnUiIDxsb2FAcGkubnU+CkNjOiAibXBsc0BpZXRmLm9yZyIg
PG1wbHNAaWV0Zi5vcmc+LCAibXBscy1jaGFpcnNAdG9vbHMuaWV0Zi5vcmciCjxtcGxzLWNoYWly
c0B0b29scy5pZXRmLm9yZz4sCiJkcmFmdC1pZXRmLW1wbHMtdHAtdXNlLWNhc2VzLWFuZC1kZXNp
Z25AdG9vbHMuaWV0Zi5vcmciCjxkcmFmdC1pZXRmLW1wbHMtdHAtdXNlLWNhc2VzLWFuZC1kZXNp
Z25AdG9vbHMuaWV0Zi5vcmc+ClN1YmplY3Q6IFJlOiBbbXBsc10gd29ya2luZyBncm91cCBsYXN0
IGNhbGwKCj4tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tCj5Gcm9tOiAiSHV1YiB2YW4gSGVs
dm9vcnQiIDxodXViYXR3b3JrQGdtYWlsLmNvbT4KPlRvOiA8bG9hQHBpLm51Pgo+Q2M6IDxtcGxz
QGlldGYub3JnPjsgPG1wbHMtY2hhaXJzQHRvb2xzLmlldGYub3JnPjsKPjxkcmFmdC1pZXRmLW1w
bHMtdHAtdXNlLWNhc2VzLWFuZC1kZXNpZ25AdG9vbHMuaWV0Zi5vcmc+Cj5TZW50OiBXZWRuZXNk
YXksIEphbnVhcnkgMTYsIDIwMTMgMjozOSBQTQo+Cj4+IEVkaXRvcnMsCj4+Cj4+IFlvdSBuZWVk
IHRvIGZpeCB0aGUgYWNyb255bSBleHBhbnNpb24gZm9yIE1FUCBhbmQgTUlQOgo+Pgo+PiBNRVAg
ICBNYWludGVuYW5jZSBFbnRpdHkgR3JvdXAgRW5kIFBvaW50Cj4+IE1JUCAgIE1haW50ZW5hbmNl
IEVudGl0eSBHcm91cCBJbnRlcm1lZGlhdGUgUG9pbnQKPgo+YW5kLCBhdCB0aGUgc2FtZSB0aW1l
LCB0aGF0IG90aGVyIGhvYXJ5IG9sZCBjaGVzdG51dAo+T0FNICBPcGVyYXRpb25zLCBBZG1pbmlz
dHJhdGlvbiBhbmQgTWFpbnRlbmFuY2UKCltsdXl1YW5dIFllcywgZ29vZCBwb2ludCwgd2lsbCB1
c2UgdGhlIHN1Z2dlc3RlZCB0ZXh0LgoKCj4KPk9uIGEgc2xpZ2h0bHkgZGlmZmVyZW50IHRhY2ss
IGlmIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIGNhbGxzIG91dAo+W1JGQzU5MjBdIGFzCj5Ob3Jt
YXRpdmUgKHJpZ2h0bHkgc28sIElNTyksIHRoZW4gSSB0aGluayB0aGF0ICBbTVBMUy1UUCBTZWMg
RlddICBtdXN0Cj5hbHNvCj5iZSBOb3JtYXRpdmUuCgpbbHV5dWFuXSBJJ20gT0sgd2l0aCB0aGF0
LCB3aWxsIGNoZWNrIHdpdGggQWRyaWFuIGFuZCBMb2EgdG9vLgoKPgo+QW5kLCB3aGlsZSBJIGFt
IG9uLCB0aGVyZSBhcmUgc3RpbGwgYSBmYWlyIG51bWJlciBvZiBwbGFjZXMgd2hlcmUgdGhlCj5F
bmdsaXNoCj5yZWFkcyBvZGRseS4gIE15IHNlbnNlIHdhcyB0aGF0IEFkcmlhbiwgaW4gQXVndXN0
LCBwcm92aWRlZCBhIGxpc3Qgb2YKPnNvbWUgb2YgdGhlCj5pbnN0YW5jZXMgd2hlcmUgaGUgc2F3
IHRoYXQgY29ycmVjdGlvbnMgd291bGQgYmUgYmVuZWZpY2lhbCBidXQgSSB0aGluawo+dGhhdAo+
aGlzIGxpc3Qgd2FzIG5ldmVyIG1lYW50IHRvIGJlIGluY2x1c2l2ZS4KCltsdXl1YW5dIFdlIGFj
dHVhbGx5IG1hZGUgbWFqb3IgZWZmb3J0IGluIDAzIHRvIGltcHJvdmUgdGhlICdlbnRpcmUnCmRv
Y3VtZW50IAphZnRlciBBZHJpYW4gbWFkZSBoaXMgY29tbWVudHMgb24gMDIgdmVyc2lvbi4gWW91
IGNhbiBjaGVjayB0aGUgZGlmZgpiZXR3ZWVuIDAzIGFuZCAwMi4KCgo+Cj5Gb3IgZXhhbXBsZSwg
dG8gdGFrZSBhIHBhcmFncmFwaCBhdCByYW5kb20sIHRoZXJlIGlzIGN1cnJlbnRseQoKW2x1eXVh
bl0gVGhpcyBwYXJhZ3JhcGggd2FzIGFkZGVkIGluIDA1IGp1c3QgYmVmb3JlIHRoZSBsYXN0IGNh
bGwgYmFzZWQgb24KYW4gb3BlcmF0b3IncyBpbnB1dC4KV2UgY2FuIGltcHJvdmUgdGhlIHRleHQg
cGVyIHlvdXIgY29tbWVudHMuCgoKPgo+T0xECj4gICBTb21lIG9wZXJhdG9ycyBhcmUgdXNpbmcg
dGhlIHNpbWlsYXIgbW9kZWwgYXMgaW4gMkcgYW5kIDNHIE1vYmlsZQo+ICAgQmFja2hhdWwsIHdo
aWNoIHVzZXMgSVAvTVBMUyBpbiB0aGUgY29yZSwgYW5kIE1QTFMtVFAgd2l0aCBzdGF0aWMKPiAg
IHByb3Zpc2lvbmluZyB0aHJvdWdoIE5NUyBpbiBhZ2dyZWdhdGlvbiBhbmQgYWNjZXNzLiBUaGUg
cmVhc29uaW5nIGlzCj4gICB0aGUgZm9sbG93aW5nOiBYMiB0cmFmZmljIGxvYWQgaW4gTFRFIG5l
dHdvcmsgaXMgY3VycmVudGx5IGEgdmVyeQo+ICAgc21hbGwgcGVyY2VudGFnZSwgZS5nLiwgc29t
ZSBsYXJnZSBtb2JpbGUgb3BlcmF0b3Igb2JzZXJ2ZWQgbGVzcyB0aGFuCj4gICBvbmUgcGVyY2Vu
dCBvZiB0b3RhbCBTMSB0cmFmZmljLiBUaGVyZWZvcmUsIG9wdGltaXppbmcgWDIgdHJhZmZpYyBp
cwo+ICAgbm90IHRoZSBkZXNpZ24gb2JqZWN0aXZlLCBYMiB0cmFmZmljIGNhbiBiZSBjYXJyaWVk
IHRocm91Z2ggdGhlIHNhbWUKPiAgIHN0YXRpYyB0dW5uZWxzIHRvZ2V0aGVyIHdpdGggUzEgdHJh
ZmZpYyBpbiB0aGUgYWdncmVnYXRpb24gYW5kIGFjY2Vzcwo+ICAgbmV0d29ya3MsIGFuZCBmdXJ0
aGVyIGZvcndhcmRlZCBhY2Nyb3NzIElQL01QTFMgY29yZS4gSW4gYWRkaXRpb24sCj4gICBNZXNo
IHByb3RlY3Rpb24gbWF5IGJlIG1vcmUgZWZmaWNpZW50IGluIHJlZ2FyZCBvZiBiYW5kd2lkdGgK
PiAgIHV0aWxpemF0aW9uLCBidXQgbGluZWFyIHByb3RlY3Rpb24gYW5kIHJpbmcgcHJvdGVjdGlv
biBhcmUgY29uc2lkZXJlZAo+ICAgc2ltcGxlciBieSBzb21lIG9wZXJhdG9ycyBmcm9tIG9wZXJh
dGlvbiBtYWludGVuYW5jZSBhbmQgdHJvdWJsZQo+ICAgc2hvb3RpbmcgcG9pbnQgb2Ygdmlldywg
dGhlcmVmb3JlIHdpZGVseSBkZXBsb3llZC4gSW4gZ2VuZXJhbCwgdXNpbmcKPiAgIE1QTFMtVFAg
d2l0aCBOTVMgbW9kZWwgZm9yIExURSBiYWNraGF1bCBpcyBhIHZpYWJsZSBhcHByb2FjaC4gVGhl
Cj4gICBkZXNpZ24gb2JqZWN0aXZlIG9mIHVzaW5nIHRoaXMgYXBwcm9hY2ggaXMgdG8ga2VlcCB0
aGUgb3BlcmF0aW9uCj4gICBzaW1wbGUgYW5kIHdpdGggdW5pZmllZCBtb2RlbCBmb3IgbW9iaWxl
IGJhY2toYXVsLgo+Cj53aGljaCwgZWRpdGluZyBqdXN0IHRoZSBFbmdsaXNoIGFuZCBub3QgdGhl
IG1lYW5pbmcsIG1pZ2h0IHByb2R1Y2UsCj53aXRoIGFuIGFzdGVyaXNrKCopIGluZGljYXRpbmcg
YSBjaGFuZ2UKPgo+TkVXCj4gICBTb21lIG9wZXJhdG9ycyBhcmUgdXNpbmcgdGhlICpzYW1lIG1v
ZGVsIGFzIGluIDJHIGFuZCAzRyBNb2JpbGUKPiAgIEJhY2toYXVsLCB3aGljaCB1c2VzIElQL01Q
TFMgaW4gdGhlIGNvcmUsIGFuZCBNUExTLVRQIHdpdGggc3RhdGljCj4gICBwcm92aXNpb25pbmcg
Kih0aHJvdWdoIE5NUyopICBpbiBhZ2dyZWdhdGlvbiBhbmQgYWNjZXNzLiBUaGUKPnJlYXNvbmlu
ZyBpcwo+ICAgKmFzIGZvbGxvd3M6ICp0aGUgWDIgdHJhZmZpYyBsb2FkIGluIExURSAqbmV0d29y
a3MgaXMgY3VycmVudGx5IGEKPnZlcnkKPiAgIHNtYWxsIHBlcmNlbnRhZ2UsIGUuZy4sIHNvbWUg
bGFyZ2UgbW9iaWxlICpvcGVyYXRvcnMgKm9ic2VydmUgbGVzcwo+dGhhbgo+ICAgb25lIHBlcmNl
bnQgb2YgdG90YWwgUzEgdHJhZmZpYy4gVGhlcmVmb3JlLCBvcHRpbWl6aW5nIFgyIHRyYWZmaWMg
aXMKPiAgIG5vdCAqYSBkZXNpZ24gb2JqZWN0aXZlKiwgWDIgdHJhZmZpYyBjYW4gYmUgY2Fycmll
ZCB0aHJvdWdoIHRoZSBzYW1lCj4gICBzdGF0aWMgdHVubmVscyAqYXMgUzEgdHJhZmZpYyBpbiB0
aGUgYWdncmVnYXRpb24gYW5kIGFjY2Vzcwo+ICAgbmV0d29ya3MsIGFuZCBmb3J3YXJkZWQgKmFj
cm9zcyAqdGhlIElQL01QTFMgY29yZS4gSW4KPmFkZGl0aW9uLAo+ICAgTWVzaCBwcm90ZWN0aW9u
IG1heSBiZSBtb3JlIGVmZmljaWVudCAqd2l0aCByZWdhcmQgKnRvIGJhbmR3aWR0aAo+ICAgdXRp
bGl6YXRpb24sIGJ1dCBsaW5lYXIgcHJvdGVjdGlvbiBhbmQgcmluZyBwcm90ZWN0aW9uIGFyZSBj
b25zaWRlcmVkCj4gICBzaW1wbGVyIGJ5IHNvbWUgb3BlcmF0b3JzIGZyb20gdGhlICpwb2ludCBv
ZiB2aWV3IG9mIG9wZXJhdGlvbiosCj5tYWludGVuYW5jZSBhbmQgdHJvdWJsZQo+ICAgc2hvb3Rp
bmcgKmFuZCBzbyBhcmUgd2lkZWx5IGRlcGxveWVkLiBJbiBnZW5lcmFsLCB1c2luZwo+ICAgTVBM
Uy1UUCB3aXRoICpzdGF0aWMgcHJvdmlzaW9uaW5nICoodGhyb3VnaCBOTVMpIGZvciBMVEUgYmFj
a2hhdWwgaXMKPmEgdmlhYmxlIGFwcHJvYWNoLiBUaGUKPiAgIGRlc2lnbiBvYmplY3RpdmUgb2Yg
dXNpbmcgdGhpcyBhcHByb2FjaCBpcyB0byBrZWVwIHRoZSBvcGVyYXRpb24KPiAgIHNpbXBsZSBh
bmQgKnVzZSBhICpjb21tb24gbW9kZWwgZm9yIG1vYmlsZSBiYWNraGF1bC4KPgo+VW07IHF1aXRl
IGEgZmV3IGNoYW5nZXMgKG9yIHdlIGNvdWxkIGxlYXZlIGl0IHRvIHRoZSBSRkMgRWRpdG9yKS4K
CltsdXl1YW5dIFRoYW5rcyBmb3IgeW91ciBkZXRhaWxlZCBzdWdnZXN0aW9ucyBhbmQgeW91ciBk
aXNjdXNzaW9uIHdpdGggbWUuCkJlbG93IGlzIHRoZSBwcm9wb3NlZCBuZXcgdGV4dCwgd2hpY2gg
eW91IGFyZSBPSyB3aXRoLgoKU29tZSBvcGVyYXRvcnMgYXJlIHVzaW5nIHRoZSBzYW1lIG1vZGVs
IGFzIGluIDJHIGFuZCAzRyBNb2JpbGUKICAgQmFja2hhdWwsIHdoaWNoIHVzZXMgSVAvTVBMUyBp
biB0aGUgY29yZSwgYW5kIE1QTFMtVFAgd2l0aCBzdGF0aWMKICAgcHJvdmlzaW9uaW5nICh0aHJv
dWdoIE5NUykgaW4gYWdncmVnYXRpb24gYW5kIGFjY2Vzcy4gVGhlIHJlYXNvbmluZyBpcwogICBh
cyBmb2xsb3dzOiB0aGUgWDIgdHJhZmZpYyBsb2FkIGluIExURSBuZXR3b3JrcyBjdXJyZW50bHkg
bWF5IGJlIGEgdmVyeQogICBzbWFsbCBwZXJjZW50YWdlIG9mIHRoZSB0b3RhbCB0cmFmZmljLCBl
LmcuLCBhIGxhcmdlIG1vYmlsZSBvcGVyYXRvcgpvYnNlcnZlZCB0aGUgWDIgdHJhZmZpYyB3YXMg
bGVzcyB0aGFuIG9uZSBwZXJjZW50IG9mIHRoZSB0b3RhbCBTMSB0cmFmZmljLgpUaGVyZWZvcmUs
IG9wdGltaXppbmcgdGhlIFgyIHRyYWZmaWMgbWF5IG5vdCB0aGUgZGVzaWduIG9iamVjdGl2ZSBp
biB0aGlzCmNhc2UsIApUaGUgWDIgdHJhZmZpYyBjYW4gYmUgY2FycmllZCB0aHJvdWdoIHRoZSBz
YW1lIHN0YXRpYyB0dW5uZWxzIHRvZ2V0aGVyIHdpdGgKdGhlIFMxIHRyYWZmaWMgaW4gdGhlIGFn
Z3JlZ2F0aW9uIGFuZCBhY2Nlc3MgbmV0d29ya3MsIGFuZCBmdXJ0aGVyCmZvcndhcmRlZCAKYWNy
b3NzIHRoZSBJUC9NUExTIGNvcmUuIEluIGFkZGl0aW9uLCBtZXNoIHByb3RlY3Rpb24gbWF5IGJl
IG1vcmUKZWZmaWNpZW50IHdpdGgKcmVnYXJkIHRvIGJhbmR3aWR0aCB1dGlsaXphdGlvbiwgYnV0
IGxpbmVhciBwcm90ZWN0aW9uIGFuZCByaW5nIHByb3RlY3Rpb24KYXJlIApvZnRlbiBjb25zaWRl
cmVkIHNpbXBsZXIgYnkgc29tZSBvcGVyYXRvcnMgZnJvbSB0aGUgcG9pbnQgb2YgdmlldyBvZgpv
cGVyYXRpb24KbWFpbnRlbmFuY2UgYW5kIHRyb3VibGUgc2hvb3RpbmcsIGFuZCBzbyBhcmUgd2lk
ZWx5IGRlcGxveWVkLiBJbiBnZW5lcmFsLAp1c2luZyBNUExTLVRQIHdpdGggc3RhdGljIHByb3Zp
c2lvbmluZyBmb3IgTFRFIGJhY2toYXVsIGlzIGEgdmlhYmxlIG9wdGlvbi4KVGhlIGRlc2lnbiBv
YmplY3RpdmUgb2YgdXNpbmcgdGhpcyBhcHByb2FjaCBpcyB0byBrZWVwIHRoZSBvcGVyYXRpb24K
c2ltcGxlIGFuZCAKdXNlIGEgY29tbW9uIG1vZGVsIGZvciBtb2JpbGUgYmFja2hhdWwsIGVzcGVj
aWFsbHkgZHVyaW5nIHRoZSB0cmFuc2l0aW9uCnBlcmlvZC4KCgpUaGFua3MsCkx1eXVhbgo+Cj5U
b20gUGV0Y2gKPgo+PiBSZWdhcmRzLCBIdXViLgo+Pgo+PiA9PT09PT0KPj4KPj4gPiB0aGlzIGlz
IHRvIHN0YXJ0IGEgdHdvIHdlZWsgV29ya2luZyBHcm91cCBsYXN0IGNhbGwgb24KPj4gPiBkcmFm
dC1pZXRmLW1wbHMtdHAtdXNlLWNhc2VzLWFuZC1kZXNpZ24uCj4+ID4KPj4gPiBUaGlzIGlzIHRo
ZSBzZWNvbmQgdGltZSB3ZSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCB0aGlzCj4+ID4gZHJhZnQs
IGl0IGhhcyBiZWVuIHVwZGF0ZWQgYWZ0ZXIgY29tbWVudHMgZHVyaW5nIHRoZQo+PiA+IEFERS1y
ZXZpZXcuIFRoZSBjaGFuZ2VzIGFyZSBzdWNoIHRoYXQgd2UgaGF2ZSBkZWNpZGVkIHRvCj4+ID4g
ZG8gYSBmdWxsIHR3byB3ZWVrIHdnbGMuCj4+ID4KPj4gPiBQbGVhc2Ugc2VuZCB5b3VyIGNvbW1l
bnRzIHRvIHRoZSBtcGxzIHdvcmtpbmcgZ3JvdXAKPj4gPiBtYWlsaW5nIGxpc3QgKG1wbHNAaWV0
Zi5vcmcpLgo+PiA+Cj4+ID4gUGxlYXNlIHNlbmQgYm90aCB0ZWNobmljYWwgY29tbWVudHMsIGFu
ZCBpZiB5b3UgYXJlIGhhcHB5Cj4+ID4gd2l0aCB0aGUgZG9jdW1lbnQgYXMgaXMgYWxzbyBpbmRp
Y2F0aW9ucyBvZiBzdXBwb3J0Lgo+PiA+Cj4+ID4gVGhlcmUgYXJlIG5vIElQUiBjbGFpbXMgYWdh
aW5zdCB0aGlzIGRyYWZ0Lgo+PiA+Cj4+ID4gQWxsIHRoZSBjby1hdXRob3JzIGhhcyBzdGF0ZWQg
dGhhdCB0aGV5IGFyZSBub3QgYXdhcmUKPj4gPiBvZiBhbnkgSVBScy4KPj4gPgo+PiA+IFRoaXMg
d29ya2luZyBncm91cCBsYXN0IGNhbGwgd2lsbCBlbmQgb24gSmFudWFyeSAyNSwgMjAxMy4KPj4g
Pgo+PiA+IC9Mb2EKPj4gPiBmb3IgdGhlIHdnIGNvLWNoYWlycwo+PiA+Cj4+Cj4KPgo+X19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPm1wbHMgbWFpbGluZyBs
aXN0Cj5tcGxzQGlldGYub3JnCj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L21wbHMKCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwptcGxzIG1haWxpbmcgbGlzdAptcGxzQGll
dGYub3JnCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBscwoKCkVuZCBv
ZiBtcGxzIERpZ2VzdCwgVm9sIDEwNSwgSXNzdWUgNDYKKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgo=

----_com.android.email_16407056621949
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGRpdj5YeHZ1Ym5pdng8YnI+U2VudCBmcm9tIE1laXp1IE05PGJyPjxicj48YnI+LS0tLS0tLS0g
T3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj5Gcm9t77yabXBscy1yZXF1ZXN0QGlldGYub3Jn
PGJyPlRpbWXvvJoxLzIyLzIwMTMgMDM6MDE8YnI+VG/vvJptcGxzQGlldGYub3JnPGJyPlN1Ympl
Y3TvvJptcGxzIERpZ2VzdCwgVm9sIDEwNSwgSXNzdWUgNDY8YnI+PGJyPjwvZGl2PklmIHlvdSBo
YXZlIHJlY2VpdmVkIHRoaXMgZGlnZXN0IHdpdGhvdXQgYWxsIHRoZSBpbmRpdmlkdWFsIG1lc3Nh
Z2U8YnI+YXR0YWNobWVudHMgeW91IHdpbGwgbmVlZCB0byB1cGRhdGUgeW91ciBkaWdlc3Qgb3B0
aW9ucyBpbiB5b3VyIGxpc3Q8YnI+c3Vic2NyaXB0aW9uLiZuYnNwOyBUbyBkbyBzbywgZ28gdG8g
PGJyPjxicj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21w
bHMiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBsczwvYT48YnI+PGJy
PkNsaWNrIHRoZSAnVW5zdWJzY3JpYmUgb3IgZWRpdCBvcHRpb25zJyBidXR0b24sIGxvZyBpbiwg
YW5kIHNldCAiR2V0PGJyPk1JTUUgb3IgUGxhaW4gVGV4dCBEaWdlc3RzPyIgdG8gTUlNRS4mbmJz
cDsgWW91IGNhbiBzZXQgdGhpcyBvcHRpb248YnI+Z2xvYmFsbHkgZm9yIGFsbCB0aGUgbGlzdCBk
aWdlc3RzIHlvdSByZWNlaXZlIGF0IHRoaXMgcG9pbnQuPGJyPjxicj48YnI+PGJyPlNlbmQgbXBs
cyBtYWlsaW5nIGxpc3Qgc3VibWlzc2lvbnMgdG88YnI+CW1wbHNAaWV0Zi5vcmc8YnI+PGJyPlRv
IHN1YnNjcmliZSBvciB1bnN1YnNjcmliZSB2aWEgdGhlIFdvcmxkIFdpZGUgV2ViLCB2aXNpdDxi
cj4JPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tcGxzIj5o
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHM8L2E+PGJyPm9yLCB2aWEg
ZW1haWwsIHNlbmQgYSBtZXNzYWdlIHdpdGggc3ViamVjdCBvciBib2R5ICdoZWxwJyB0bzxicj4J
bXBscy1yZXF1ZXN0QGlldGYub3JnPGJyPjxicj5Zb3UgY2FuIHJlYWNoIHRoZSBwZXJzb24gbWFu
YWdpbmcgdGhlIGxpc3QgYXQ8YnI+CW1wbHMtb3duZXJAaWV0Zi5vcmc8YnI+PGJyPldoZW4gcmVw
bHlpbmcsIHBsZWFzZSBlZGl0IHlvdXIgU3ViamVjdCBsaW5lIHNvIGl0IGlzIG1vcmUgc3BlY2lm
aWM8YnI+dGhhbiAiUmU6IENvbnRlbnRzIG9mIG1wbHMgZGlnZXN0Li4uIjxicj48YnI+PGJyPlRv
ZGF5J3MgVG9waWNzOjxicj48YnI+Jm5ic3A7Jm5ic3A7IDEuIFJlOiBJLUQgQWN0aW9uOiBkcmFm
dC1pZXRmLW1wbHMtdHAtcm9zZXR0YS1zdG9uZS0wOC50eHQgKHQucGV0Y2gpPGJyPiZuYnNwOyZu
YnNwOyAyLiBSZTogd29ya2luZyBncm91cCBsYXN0IGNhbGwgKEx1eXVhbiBGYW5nIChsdWZhbmcp
KTxicj48YnI+PGJyPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+PGJyPk1lc3NhZ2U6IDE8YnI+RGF0ZTogTW9u
LCAyMSBKYW4gMjAxMyAxNDozNTo0MyArMDAwMDxicj5Gcm9tOiB0LnBldGNoICZsdDtpZXRmY0Bi
dGNvbm5lY3QuY29tJmd0Ozxicj5UbzogJmx0O2h1dWJhdHdvcmtAZ21haWwuY29tJmd0Ozxicj5D
YzogbXBsc0BpZXRmLm9yZzxicj5TdWJqZWN0OiBSZTogW21wbHNdIEktRCBBY3Rpb246PGJyPglk
cmFmdC1pZXRmLW1wbHMtdHAtcm9zZXR0YS1zdG9uZS0wOC50eHQ8YnI+TWVzc2FnZS1JRDogJmx0
OzAxODgwMWNkZjdlNCRlNzBiNjQyMCQ0MDAxYThjMEBnYXRld2F5LjJ3aXJlLm5ldCZndDs8YnI+
Q29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJVVEYtOCI8YnI+PGJyPi0tLS0tIE9y
aWdpbmFsIE1lc3NhZ2UgLS0tLS08YnI+RnJvbTogIkh1dWIgdmFuIEhlbHZvb3J0IiAmbHQ7aHV1
YmF0d29ya0BnbWFpbC5jb20mZ3Q7PGJyPlRvOiAidC5wZXRjaCIgJmx0O2lldGZjQGJ0Y29ubmVj
dC5jb20mZ3Q7PGJyPkNjOiAmbHQ7bXBsc0BpZXRmLm9yZyZndDs8YnI+U2VudDogU3VuZGF5LCBK
YW51YXJ5IDIwLCAyMDEzIDg6NDkgUE08YnI+PGJyPkhlbGxvIFRvbSw8YnI+PGJyPlNvcnJ5IGZv
ciB0aGF0Ljxicj48YnI+SSBoYXZlIHVwbG9hZGVkIGRyYWZ0LWlldGYtbXBscy10cC1yb3NldHRh
LXN0b25lLTA5IHRvIGZpeDxicj50aGVzZSBpc3N1ZXMgYWZ0ZXIgZG91YmxlIGNoZWNraW5nIGFu
ZCB1bnNjcmV3aW5nLjxicj48YnI+Jmx0O3RwJmd0Ozxicj5IdXViPGJyPjxicj5UaGFua3MgZm9y
IHRoYXQgLSBkZWZpbml0ZWx5IG5vdCBzbyBraW5reS48YnI+PGJyPk15IGJpZyBjb21tZW50IGlz
IHRoYXQgSSB3b3VsZCBsaWtlIGFsbCB0aGUgZW50cmllcyBpbiBzZWN0aW9uIDMgaW48YnI+YWxw
aGFiZXRpYyBvcmRlci4mbmJzcDsgVGVjaG5pY2FsbHksIGl0IG1ha2VzIG5vIGRpZmZlcmVuY2Ug
YnV0IHRvIHRoZSB1c2VyLDxicj5JIHRoaW5rIGl0IHdvdWxkIGJlIGEgYmlnIGltcHJvdmVtZW50
LiZuYnNwOyBBdCB0aGUgbW9tZW50LCBpdCBpcyBsaWtlPGJyPnR1cm5pbmcgdG8gYW4gRW5nbGlz
aCBkaWN0aW9uYXJ5IHRoYXQgaXMgZGl2aWRlZCBpbnRvIHNlY3Rpb25zIGFuZDxicj5uZWVkaW5n
IHRvIGtub3cgd2hldGhlciBhIHdvcmQgZGVyaXZlcyBmcm9tIEdyZWVrIG9yIEFyYWJpYywgU2Fu
c2tyaXQgb3I8YnI+Q2hpbmVzZSwgaW4gb3JkZXIgdG8ga25vdyB3aGljaCBzZWN0aW9uIGl0IGlz
IGluLiZuYnNwOyBUaGUgZmFjdCB0aGF0IHRoZTxicj5maXJzdCBoYWxmIGlzIGluIGFscGhhYmV0
aWMgb3JkZXIganVzdCBtYWtlcyBpdCBoYXJkZXIgdG8gdXNlIC0gaWYgdGhlPGJyPm9yZGVyaW5n
IHdlcmUgc2VlbWluZ2x5IHJhbmRvbSwgaXQgd291bGQgYmUgbGVzcyBvZiBhIHByb2JsZW0hPGJy
Pjxicj5MZXNzZXIgY29tbWVudHMuPGJyPjxicj5QU1QgYW5kIFNQTUUgaGF2ZSBtYWRlIGl0IGlu
dG8gc2lnbmlmaWNhbnQgTVBMUy1UUCBSRkMgYW5kIHdpbGwgYmUgdGhlcmU8YnI+Zm9yIGV2ZXIu
Jm5ic3A7IEkgd291bGQgbGlrZSAoZGVwcmVjYXRlZCkgZW50cmllcyBmb3IgdGhlc2UgaW4gdGhp
cy48YnI+PGJyPjMuMTIgQ0UgaXMgbm90IGV4cGFuZGVkIGFueXdoZXJlPGJyPjxicj4zLjE2IHNw
dXJpb3VzIHBlcmlvZCBhZnRlciB0aGUgcmVmZXJlbmNlPGJyPjxicj4zLjQzIGFuIE1FRz8/Pzxi
cj48YnI+My40MyBldCBzZXEuJm5ic3A7IFRoZSB2YXJpb3VzIE1FIGVudHJpZXMgbGFjayBhbnkg
cmVmZXJlbmNlczsgc2luY2UgTUUgc2VlbXM8YnI+dG8gbWUgdG8gaGF2ZSBiZWVuIHRoZSBtb3N0
IHRyb3VibGVzb21lIGFzcGVjdCBvZiBNUExTLVRQIGFuZCBvbmUgdGhhdDxicj5zdGlsbCBsZWFk
cyB0byBlcnJvcnMsIHN1Y2ggYXMgdGhlIGVycm9uZW91cyBleHBhbnNpb24gb2YgTUVQLCBJIHRo
aW5rPGJyPnRoYXQgdGhlc2UgZW50cmllcyBhYm92ZSBhbGwgbmVlZCByZWZlcmVuY2VzLjxicj48
YnI+My40NSZuYnNwOyBUaGlzIGlzIGEgY29tcHJlaGVuc2l2ZSBlbnRyeSBhbmQgeWV0IC4uLiZu
YnNwOyBUQ00gaXMgbm90IGV4cGFuZGVkPGJyPmFueXdoZXJlIC0gSSB0aGluayBpdCBkZXNlcnZl
cyBhbiBlbnRyeSBvZiBpdHMgb3duLiZuYnNwOyBTdGF0ZW1lbnRzIGxpa2U8YnI+IkEgTUVQIHRl
cm1pbmF0ZXMgYWxsIHRoZSBPQU0gcGFja2V0cyB0aGF0IGl0IHJlY2VpdmVzIjxicj5tYWtlcyBt
ZSB0aGluayAnZnJvbSB3aGVyZT8nIGRvIEkgcmVhbGx5IHVuZGVyc3RhbmQgdGhpcz88YnI+d2hp
bGU8YnI+Ik1QTFMtVFAgTUVQIG5vdGlmaWVzIGEgZmF1bHQgaW5kaWNhdGlvbiI8YnI+c2VlbXMg
b2RkIGluIGhpZ2hsaWdodGluZyBqdXN0IG9uZSBhc3BlY3Qgb2YgYSBNRVAncyBmdW5jdGlvbmFs
aXR5Ozxicj5hZ2Fpbiwgd2h5IHRoYXQ/PGJyPjxicj41IE9wZXJhdGlvbnMgYW5kIE1hbmFnZW1l
bnQgKE9BTSk8YnI+SSBsb3ZlIGl0IC0gY291bGQgd2UgcHVzaCBmb3IgdGhpcyB1c2FnZSB0byBi
ZSBhZG9wdGVkIGFjcm9zcyB0aGU8YnI+SUVURjotKTxicj48YnI+SSB3b3VsZCBsaWtlIGEgcmVm
ZXJlbmNlIGZvciB0aGlzIHNlY3Rpb24gLSB0aGVyZSBhcmUgYSBudW1iZXIgb2YgT0FNPGJyPlJG
QyB0byBjaG9vc2UgZnJvbSwgZS5nLiBmcmFtZXdvcmssIGFuYWx5c2lzLCByZXF1aXJlbWVudHMu
PGJyPjxicj42IEkgd291bGQgbGlrZSBhIHJlZmVyZW5jZSBmb3IgdGhpcyBzZWN0aW9uLCBwZXJo
YXBzIHRoZSBqdXN0LVdHTEMnZDxicj5kcmFmdC1pZXRmLW1wbHMtdHAtc2VjdXJpdHktZnJhbWV3
b3JrPGJyPjxicj45IEkgZG8gbGlrZSBhbHBoYWJldGljIG9yZGVyLCBmb3IgcmVmZXJlbmNlcyBh
cyB3ZWxsIChhIGNvbW1lbnQgSSBzYXc8YnI+cmVjZW50bHkgZnJvbSBhIEdlbkFydCByZXZpZXdl
cikuPGJyPjxicj5PdmVyYWxsLCBpdCByZW1haW5zIGFuIGltcHJlc3NpdmUgcGllY2Ugb2Ygd29y
ay48YnI+PGJyPlRvbSBQZXRjaDxicj48YnI+PGJyPlJlZ2FyZHMsIEh1dWIuPGJyPjxicj49PT09
PT09PT09PT09PT09PT09PT09PT08YnI+Jmd0OyBVbTsgSSBhbSBzdGlsbCBzZWVpbmc8YnI+Jmd0
Ozxicj4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFtSRkMuLi4uXS48YnI+Jmd0Ozxicj4m
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsmbHQ7VEJBJmd0OyZndDs8YnI+Jmd0Ozxi
cj4mZ3Q7IEVycm9yISBSZWZlcmVuY2Ugc291cmNlIG5vdCBmb3VuZC4sIEVycm9yITxicj4mZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJlZmVyZW5jZSBzb3VyY2Ugbm90IGZvdW5kLiwgYW5k
IEVycm9yISBSZWZlcmVuY2Ugc291cmNlIG5vdDxicj5mb3VuZC4uPGJyPiZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgSVRVLVQgUmVjb21tZW5kYXRpb24gRXJyb3IhIFJlZmVyZW5jZSBzb3Vy
Y2Ugbm90IGZvdW5kPGJyPiZndDs8YnI+Jmd0OyB3aGljaCBzdWdnZXN0cyB0byBtZSB0aGF0IGEg
bGl0dGxlIG1vcmUgdW5zY3Jld2luZyBpcyBpbiBvcmRlci48YnI+Jmd0Ozxicj4mZ3Q7IFRvbSBQ
ZXRjaDxicj4mZ3Q7PGJyPiZndDsgLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLTxicj4mZ3Q7
IEZyb206ICJIdXViIHZhbiBIZWx2b29ydCIgJmx0O2h1dWJhdHdvcmtAZ21haWwuY29tJmd0Ozxi
cj4mZ3Q7IENjOiAmbHQ7bXBsc0BpZXRmLm9yZyZndDs8YnI+Jmd0OyBTZW50OiBUdWVzZGF5LCBK
YW51YXJ5IDE1LCAyMDEzIDEyOjU0IFBNPGJyPiZndDsgU3ViamVjdDogUmU6IFttcGxzXSBJLUQg
QWN0aW9uOjxicj5kcmFmdC1pZXRmLW1wbHMtdHAtcm9zZXR0YS1zdG9uZS0wOC50eHQ8YnI+Jmd0
Ozxicj4mZ3Q7PGJyPiZndDsmZ3Q7IFNvcnJ5LDxicj4mZ3Q7Jmd0Ozxicj4mZ3Q7Jmd0OyBJIGhh
ZCB0byByZS1zcGluLiBNUyBtZXNzZWQgdXAgdGhlIHJlZmVyZW5jZXMuPGJyPiZndDsmZ3Q7PGJy
PiZndDsmZ3Q7IFJlZ2FyZHMsIEh1dWIuPGJyPiZndDsmZ3Q7PGJyPiZndDsmZ3Q7PGJyPiZndDsm
Z3Q7Jmd0Ozxicj4mZ3Q7Jmd0OyZndDsgQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxl
IGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzPGJyPiZndDsgZGlyZWN0b3JpZXMuPGJy
PiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVt
IG9mIHRoZSBNdWx0aXByb3RvY29sIExhYmVsIFN3aXRjaGluZzxicj4mZ3Q7IFdvcmtpbmcgR3Jv
dXAgb2YgdGhlIElFVEYuPGJyPiZndDsmZ3Q7Jmd0Ozxicj4mZ3Q7Jmd0OyZndDsgVGl0bGUmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
OiBBIFRoZXNhdXJ1cyBmb3IgdGhlIFRlcm1pbm9sb2d5IHVzZWQgaW48YnI+Jmd0OyBNdWx0aXBy
b3RvY29sIExhYmVsIFN3aXRjaGluZyBUcmFuc3BvcnQgUHJvZmlsZSAoTVBMUy1UUCkgZHJhZnRz
L1JGQ3M8YnI+Jmd0OyBhbmQgSVRVLVQncyBUcmFuc3BvcnQgTmV0d29yayBSZWNvbW1lbmRhdGlv
bnMuPGJyPiZndDsmZ3Q7Jmd0OyBBdXRob3IocykmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgOiBIdXViIHZhbiBIZWx2b29ydDxicj4mZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgTG9hIEFuZGVyc3Nvbjxi
cj4mZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgTnVyaXQgU3ByZWNoZXI8YnI+Jmd0OyZndDsmZ3Q7IEZpbGVuYW1lJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogZHJhZnQtaWV0Zi1tcGxzLXRw
LXJvc2V0dGEtc3RvbmUtMDgudHh0PGJyPiZndDsmZ3Q7Jmd0OyBQYWdlcyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IDE4PGJyPiZn
dDsmZ3Q7Jmd0OyBEYXRlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogMjAxMy0wMS0xNTxicj4mZ3Q7Jmd0OyZndDs8YnI+
Jmd0OyZndDsmZ3Q7IEFic3RyYWN0Ojxicj4mZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgTVBMUy1UUCBpcyBiYXNlZCBvbiBhIHByb2ZpbGUgb2YgdGhlIE1QTFMgYW5k
IFBXIHByb2NlZHVyZXMgYXM8YnI+Jmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHNwZWNpZmllZCBpbiB0aGUgTVBMUy1URSBhbmQgKE1TLSlQVyBhcmNoaXRlY3R1cmVz
IGRldmVsb3BlZCBieTxicj4mZ3Q7IHRoZTxicj4mZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgSUVURi4mbmJzcDsgVGhlIElUVS1UIGhhcyBzcGVjaWZpZWQgYSBUcmFu
c3BvcnQgTmV0d29yazxicj5hcmNoaXRlY3R1cmUuPGJyPiZndDsmZ3Q7Jmd0Ozxicj4mZ3Q7Jmd0
OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhpcyBkb2N1bWVudCBwcm92aWRl
cyBhIHRoZXNhdXJ1cyBmb3IgdGhlIGludGVycHJldGF0aW9uIG9mPGJyPiZndDsgTVBMUy1UUDxi
cj4mZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGVybWlub2xvZ3kg
d2l0aGluIHRoZSBjb250ZXh0IG9mIHRoZSBJVFUtVCBUcmFuc3BvcnQgTmV0d29yazxicj4mZ3Q7
Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVjb21tZW5kYXRpb25zLjxi
cj4mZ3Q7Jmd0OyZndDs8YnI+Jmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IEl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQgTVBMUy1UUCBpcyBhcHBsaWNhYmxlIGlu
IGEgd2lkZXI8YnI+Jmd0OyBzZXQgb2Y8YnI+Jmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IGNvbnRleHRzIHRoYW4ganVzdCBUcmFuc3BvcnQgTmV0d29ya3MuJm5ic3A7
IFRoZSBkZWZpbml0aW9uczxicj4mZ3Q7IHByZXNlbnRlZCBpbjxicj4mZ3Q7Jmd0OyZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhpcyBkb2N1bWVudCBkbyBub3QgcHJvdmlkZSBl
eGNsdXNpdmUgbm9yIGNvbXBsZXRlPGJyPiZndDsgaW50ZXJwcmV0YXRpb25zPGJyPiZndDsmZ3Q7
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvZiBNUExTLVRQIGNvbmNlcHRzLiZu
YnNwOyBUaGlzIGRvY3VtZW50IHNpbXBseSBhbGxvd3MgdGhlIE1QTFMtVFA8YnI+Jmd0OyB0ZXJt
czxicj4mZ3Q7Jmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdG8gYmUgYXBw
bGllZCB3aXRoaW4gdGhlIFRyYW5zcG9ydCBOZXR3b3JrIGNvbnRleHQuPGJyPiZndDsmZ3Q7Jmd0
Ozxicj4mZ3Q7PGJyPiZndDs8YnI+PGJyPjxicj4tLTxicj4qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKjxicj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pzxicj48YnI+PGJyPjxicj48
YnI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPjxicj5NZXNzYWdlOiAyPGJyPkRh
dGU6IE1vbiwgMjEgSmFuIDIwMTMgMTc6Mjk6MDkgKzAwMDA8YnI+RnJvbTogIkx1eXVhbiBGYW5n
IChsdWZhbmcpIiAmbHQ7bHVmYW5nQGNpc2NvLmNvbSZndDs8YnI+VG86ICJ0LnBldGNoIiAmbHQ7
aWV0ZmNAYnRjb25uZWN0LmNvbSZndDssICJodXViYXR3b3JrQGdtYWlsLmNvbSI8YnI+CSZsdDto
dXViYXR3b3JrQGdtYWlsLmNvbSZndDssICJsb2FAcGkubnUiICZsdDtsb2FAcGkubnUmZ3Q7PGJy
PkNjOiAibXBsc0BpZXRmLm9yZyIgJmx0O21wbHNAaWV0Zi5vcmcmZ3Q7LAkibXBscy1jaGFpcnNA
dG9vbHMuaWV0Zi5vcmciPGJyPgkmbHQ7bXBscy1jaGFpcnNAdG9vbHMuaWV0Zi5vcmcmZ3Q7LDxi
cj4JImRyYWZ0LWlldGYtbXBscy10cC11c2UtY2FzZXMtYW5kLWRlc2lnbkB0b29scy5pZXRmLm9y
ZyI8YnI+CSZsdDtkcmFmdC1pZXRmLW1wbHMtdHAtdXNlLWNhc2VzLWFuZC1kZXNpZ25AdG9vbHMu
aWV0Zi5vcmcmZ3Q7PGJyPlN1YmplY3Q6IFJlOiBbbXBsc10gd29ya2luZyBncm91cCBsYXN0IGNh
bGw8YnI+TWVzc2FnZS1JRDo8YnI+CSZsdDswREI4RjQ1NDM3QUI4NDRDQkI1MTAyRjgwN0EwQUQ5
MzEwMjY4MTdCQHhtYi1yY2QteDAzLmNpc2NvLmNvbSZndDs8YnI+Q29udGVudC1UeXBlOiB0ZXh0
L3BsYWluOyBjaGFyc2V0PSJ1cy1hc2NpaSI8YnI+PGJyPkhpIFRvbSw8YnI+PGJyPlRoYW5rIHlv
dSBmb3IgeW91ciByZXZpZXcsIGNvbW1lbnRzLCBhbmQgc3VnZ2VzdGlvbnMuPGJyPjxicj5QbGVh
c2Ugc2VlIGluLWxpbmUuPGJyPjxicj48YnI+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+
RnJvbTogInQucGV0Y2giICZsdDtpZXRmY0BidGNvbm5lY3QuY29tJmd0Ozxicj5EYXRlOiBUaHVy
c2RheSwgSmFudWFyeSAxNywgMjAxMyAxMjo1OCBQTTxicj5UbzogImh1dWJhdHdvcmtAZ21haWwu
Y29tIiAmbHQ7aHV1YmF0d29ya0BnbWFpbC5jb20mZ3Q7LCAibG9hQHBpLm51IiAmbHQ7bG9hQHBp
Lm51Jmd0Ozxicj5DYzogIm1wbHNAaWV0Zi5vcmciICZsdDttcGxzQGlldGYub3JnJmd0OywgIm1w
bHMtY2hhaXJzQHRvb2xzLmlldGYub3JnIjxicj4mbHQ7bXBscy1jaGFpcnNAdG9vbHMuaWV0Zi5v
cmcmZ3Q7LDxicj4iZHJhZnQtaWV0Zi1tcGxzLXRwLXVzZS1jYXNlcy1hbmQtZGVzaWduQHRvb2xz
LmlldGYub3JnIjxicj4mbHQ7ZHJhZnQtaWV0Zi1tcGxzLXRwLXVzZS1jYXNlcy1hbmQtZGVzaWdu
QHRvb2xzLmlldGYub3JnJmd0Ozxicj5TdWJqZWN0OiBSZTogW21wbHNdIHdvcmtpbmcgZ3JvdXAg
bGFzdCBjYWxsPGJyPjxicj4mZ3Q7LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLTxicj4mZ3Q7
RnJvbTogIkh1dWIgdmFuIEhlbHZvb3J0IiAmbHQ7aHV1YmF0d29ya0BnbWFpbC5jb20mZ3Q7PGJy
PiZndDtUbzogJmx0O2xvYUBwaS5udSZndDs8YnI+Jmd0O0NjOiAmbHQ7bXBsc0BpZXRmLm9yZyZn
dDs7ICZsdDttcGxzLWNoYWlyc0B0b29scy5pZXRmLm9yZyZndDs7PGJyPiZndDsmbHQ7ZHJhZnQt
aWV0Zi1tcGxzLXRwLXVzZS1jYXNlcy1hbmQtZGVzaWduQHRvb2xzLmlldGYub3JnJmd0Ozxicj4m
Z3Q7U2VudDogV2VkbmVzZGF5LCBKYW51YXJ5IDE2LCAyMDEzIDI6MzkgUE08YnI+Jmd0Ozxicj4m
Z3Q7Jmd0OyBFZGl0b3JzLDxicj4mZ3Q7Jmd0Ozxicj4mZ3Q7Jmd0OyBZb3UgbmVlZCB0byBmaXgg
dGhlIGFjcm9ueW0gZXhwYW5zaW9uIGZvciBNRVAgYW5kIE1JUDo8YnI+Jmd0OyZndDs8YnI+Jmd0
OyZndDsgTUVQJm5ic3A7Jm5ic3A7IE1haW50ZW5hbmNlIEVudGl0eSBHcm91cCBFbmQgUG9pbnQ8
YnI+Jmd0OyZndDsgTUlQJm5ic3A7Jm5ic3A7IE1haW50ZW5hbmNlIEVudGl0eSBHcm91cCBJbnRl
cm1lZGlhdGUgUG9pbnQ8YnI+Jmd0Ozxicj4mZ3Q7YW5kLCBhdCB0aGUgc2FtZSB0aW1lLCB0aGF0
IG90aGVyIGhvYXJ5IG9sZCBjaGVzdG51dDxicj4mZ3Q7T0FNJm5ic3A7IE9wZXJhdGlvbnMsIEFk
bWluaXN0cmF0aW9uIGFuZCBNYWludGVuYW5jZTxicj48YnI+W2x1eXVhbl0gWWVzLCBnb29kIHBv
aW50LCB3aWxsIHVzZSB0aGUgc3VnZ2VzdGVkIHRleHQuPGJyPjxicj48YnI+Jmd0Ozxicj4mZ3Q7
T24gYSBzbGlnaHRseSBkaWZmZXJlbnQgdGFjaywgaWYgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMg
Y2FsbHMgb3V0PGJyPiZndDtbUkZDNTkyMF0gYXM8YnI+Jmd0O05vcm1hdGl2ZSAocmlnaHRseSBz
bywgSU1PKSwgdGhlbiBJIHRoaW5rIHRoYXQmbmJzcDsgW01QTFMtVFAgU2VjIEZXXSZuYnNwOyBt
dXN0PGJyPiZndDthbHNvPGJyPiZndDtiZSBOb3JtYXRpdmUuPGJyPjxicj5bbHV5dWFuXSBJJ20g
T0sgd2l0aCB0aGF0LCB3aWxsIGNoZWNrIHdpdGggQWRyaWFuIGFuZCBMb2EgdG9vLjxicj48YnI+
Jmd0Ozxicj4mZ3Q7QW5kLCB3aGlsZSBJIGFtIG9uLCB0aGVyZSBhcmUgc3RpbGwgYSBmYWlyIG51
bWJlciBvZiBwbGFjZXMgd2hlcmUgdGhlPGJyPiZndDtFbmdsaXNoPGJyPiZndDtyZWFkcyBvZGRs
eS4mbmJzcDsgTXkgc2Vuc2Ugd2FzIHRoYXQgQWRyaWFuLCBpbiBBdWd1c3QsIHByb3ZpZGVkIGEg
bGlzdCBvZjxicj4mZ3Q7c29tZSBvZiB0aGU8YnI+Jmd0O2luc3RhbmNlcyB3aGVyZSBoZSBzYXcg
dGhhdCBjb3JyZWN0aW9ucyB3b3VsZCBiZSBiZW5lZmljaWFsIGJ1dCBJIHRoaW5rPGJyPiZndDt0
aGF0PGJyPiZndDtoaXMgbGlzdCB3YXMgbmV2ZXIgbWVhbnQgdG8gYmUgaW5jbHVzaXZlLjxicj48
YnI+W2x1eXVhbl0gV2UgYWN0dWFsbHkgbWFkZSBtYWpvciBlZmZvcnQgaW4gMDMgdG8gaW1wcm92
ZSB0aGUgJ2VudGlyZSc8YnI+ZG9jdW1lbnQgPGJyPmFmdGVyIEFkcmlhbiBtYWRlIGhpcyBjb21t
ZW50cyBvbiAwMiB2ZXJzaW9uLiBZb3UgY2FuIGNoZWNrIHRoZSBkaWZmPGJyPmJldHdlZW4gMDMg
YW5kIDAyLjxicj48YnI+PGJyPiZndDs8YnI+Jmd0O0ZvciBleGFtcGxlLCB0byB0YWtlIGEgcGFy
YWdyYXBoIGF0IHJhbmRvbSwgdGhlcmUgaXMgY3VycmVudGx5PGJyPjxicj5bbHV5dWFuXSBUaGlz
IHBhcmFncmFwaCB3YXMgYWRkZWQgaW4gMDUganVzdCBiZWZvcmUgdGhlIGxhc3QgY2FsbCBiYXNl
ZCBvbjxicj5hbiBvcGVyYXRvcidzIGlucHV0Ljxicj5XZSBjYW4gaW1wcm92ZSB0aGUgdGV4dCBw
ZXIgeW91ciBjb21tZW50cy48YnI+PGJyPjxicj4mZ3Q7PGJyPiZndDtPTEQ8YnI+Jmd0OyZuYnNw
OyZuYnNwOyBTb21lIG9wZXJhdG9ycyBhcmUgdXNpbmcgdGhlIHNpbWlsYXIgbW9kZWwgYXMgaW4g
MkcgYW5kIDNHIE1vYmlsZTxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IEJhY2toYXVsLCB3aGljaCB1c2Vz
IElQL01QTFMgaW4gdGhlIGNvcmUsIGFuZCBNUExTLVRQIHdpdGggc3RhdGljPGJyPiZndDsmbmJz
cDsmbmJzcDsgcHJvdmlzaW9uaW5nIHRocm91Z2ggTk1TIGluIGFnZ3JlZ2F0aW9uIGFuZCBhY2Nl
c3MuIFRoZSByZWFzb25pbmcgaXM8YnI+Jmd0OyZuYnNwOyZuYnNwOyB0aGUgZm9sbG93aW5nOiBY
MiB0cmFmZmljIGxvYWQgaW4gTFRFIG5ldHdvcmsgaXMgY3VycmVudGx5IGEgdmVyeTxicj4mZ3Q7
Jm5ic3A7Jm5ic3A7IHNtYWxsIHBlcmNlbnRhZ2UsIGUuZy4sIHNvbWUgbGFyZ2UgbW9iaWxlIG9w
ZXJhdG9yIG9ic2VydmVkIGxlc3MgdGhhbjxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IG9uZSBwZXJjZW50
IG9mIHRvdGFsIFMxIHRyYWZmaWMuIFRoZXJlZm9yZSwgb3B0aW1pemluZyBYMiB0cmFmZmljIGlz
PGJyPiZndDsmbmJzcDsmbmJzcDsgbm90IHRoZSBkZXNpZ24gb2JqZWN0aXZlLCBYMiB0cmFmZmlj
IGNhbiBiZSBjYXJyaWVkIHRocm91Z2ggdGhlIHNhbWU8YnI+Jmd0OyZuYnNwOyZuYnNwOyBzdGF0
aWMgdHVubmVscyB0b2dldGhlciB3aXRoIFMxIHRyYWZmaWMgaW4gdGhlIGFnZ3JlZ2F0aW9uIGFu
ZCBhY2Nlc3M8YnI+Jmd0OyZuYnNwOyZuYnNwOyBuZXR3b3JrcywgYW5kIGZ1cnRoZXIgZm9yd2Fy
ZGVkIGFjY3Jvc3MgSVAvTVBMUyBjb3JlLiBJbiBhZGRpdGlvbiw8YnI+Jmd0OyZuYnNwOyZuYnNw
OyBNZXNoIHByb3RlY3Rpb24gbWF5IGJlIG1vcmUgZWZmaWNpZW50IGluIHJlZ2FyZCBvZiBiYW5k
d2lkdGg8YnI+Jmd0OyZuYnNwOyZuYnNwOyB1dGlsaXphdGlvbiwgYnV0IGxpbmVhciBwcm90ZWN0
aW9uIGFuZCByaW5nIHByb3RlY3Rpb24gYXJlIGNvbnNpZGVyZWQ8YnI+Jmd0OyZuYnNwOyZuYnNw
OyBzaW1wbGVyIGJ5IHNvbWUgb3BlcmF0b3JzIGZyb20gb3BlcmF0aW9uIG1haW50ZW5hbmNlIGFu
ZCB0cm91YmxlPGJyPiZndDsmbmJzcDsmbmJzcDsgc2hvb3RpbmcgcG9pbnQgb2YgdmlldywgdGhl
cmVmb3JlIHdpZGVseSBkZXBsb3llZC4gSW4gZ2VuZXJhbCwgdXNpbmc8YnI+Jmd0OyZuYnNwOyZu
YnNwOyBNUExTLVRQIHdpdGggTk1TIG1vZGVsIGZvciBMVEUgYmFja2hhdWwgaXMgYSB2aWFibGUg
YXBwcm9hY2guIFRoZTxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IGRlc2lnbiBvYmplY3RpdmUgb2YgdXNp
bmcgdGhpcyBhcHByb2FjaCBpcyB0byBrZWVwIHRoZSBvcGVyYXRpb248YnI+Jmd0OyZuYnNwOyZu
YnNwOyBzaW1wbGUgYW5kIHdpdGggdW5pZmllZCBtb2RlbCBmb3IgbW9iaWxlIGJhY2toYXVsLjxi
cj4mZ3Q7PGJyPiZndDt3aGljaCwgZWRpdGluZyBqdXN0IHRoZSBFbmdsaXNoIGFuZCBub3QgdGhl
IG1lYW5pbmcsIG1pZ2h0IHByb2R1Y2UsPGJyPiZndDt3aXRoIGFuIGFzdGVyaXNrKCopIGluZGlj
YXRpbmcgYSBjaGFuZ2U8YnI+Jmd0Ozxicj4mZ3Q7TkVXPGJyPiZndDsmbmJzcDsmbmJzcDsgU29t
ZSBvcGVyYXRvcnMgYXJlIHVzaW5nIHRoZSAqc2FtZSBtb2RlbCBhcyBpbiAyRyBhbmQgM0cgTW9i
aWxlPGJyPiZndDsmbmJzcDsmbmJzcDsgQmFja2hhdWwsIHdoaWNoIHVzZXMgSVAvTVBMUyBpbiB0
aGUgY29yZSwgYW5kIE1QTFMtVFAgd2l0aCBzdGF0aWM8YnI+Jmd0OyZuYnNwOyZuYnNwOyBwcm92
aXNpb25pbmcgKih0aHJvdWdoIE5NUyopJm5ic3A7IGluIGFnZ3JlZ2F0aW9uIGFuZCBhY2Nlc3Mu
IFRoZTxicj4mZ3Q7cmVhc29uaW5nIGlzPGJyPiZndDsmbmJzcDsmbmJzcDsgKmFzIGZvbGxvd3M6
ICp0aGUgWDIgdHJhZmZpYyBsb2FkIGluIExURSAqbmV0d29ya3MgaXMgY3VycmVudGx5IGE8YnI+
Jmd0O3Zlcnk8YnI+Jmd0OyZuYnNwOyZuYnNwOyBzbWFsbCBwZXJjZW50YWdlLCBlLmcuLCBzb21l
IGxhcmdlIG1vYmlsZSAqb3BlcmF0b3JzICpvYnNlcnZlIGxlc3M8YnI+Jmd0O3RoYW48YnI+Jmd0
OyZuYnNwOyZuYnNwOyBvbmUgcGVyY2VudCBvZiB0b3RhbCBTMSB0cmFmZmljLiBUaGVyZWZvcmUs
IG9wdGltaXppbmcgWDIgdHJhZmZpYyBpczxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IG5vdCAqYSBkZXNp
Z24gb2JqZWN0aXZlKiwgWDIgdHJhZmZpYyBjYW4gYmUgY2FycmllZCB0aHJvdWdoIHRoZSBzYW1l
PGJyPiZndDsmbmJzcDsmbmJzcDsgc3RhdGljIHR1bm5lbHMgKmFzIFMxIHRyYWZmaWMgaW4gdGhl
IGFnZ3JlZ2F0aW9uIGFuZCBhY2Nlc3M8YnI+Jmd0OyZuYnNwOyZuYnNwOyBuZXR3b3JrcywgYW5k
IGZvcndhcmRlZCAqYWNyb3NzICp0aGUgSVAvTVBMUyBjb3JlLiBJbjxicj4mZ3Q7YWRkaXRpb24s
PGJyPiZndDsmbmJzcDsmbmJzcDsgTWVzaCBwcm90ZWN0aW9uIG1heSBiZSBtb3JlIGVmZmljaWVu
dCAqd2l0aCByZWdhcmQgKnRvIGJhbmR3aWR0aDxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IHV0aWxpemF0
aW9uLCBidXQgbGluZWFyIHByb3RlY3Rpb24gYW5kIHJpbmcgcHJvdGVjdGlvbiBhcmUgY29uc2lk
ZXJlZDxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IHNpbXBsZXIgYnkgc29tZSBvcGVyYXRvcnMgZnJvbSB0
aGUgKnBvaW50IG9mIHZpZXcgb2Ygb3BlcmF0aW9uKiw8YnI+Jmd0O21haW50ZW5hbmNlIGFuZCB0
cm91YmxlPGJyPiZndDsmbmJzcDsmbmJzcDsgc2hvb3RpbmcgKmFuZCBzbyBhcmUgd2lkZWx5IGRl
cGxveWVkLiBJbiBnZW5lcmFsLCB1c2luZzxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IE1QTFMtVFAgd2l0
aCAqc3RhdGljIHByb3Zpc2lvbmluZyAqKHRocm91Z2ggTk1TKSBmb3IgTFRFIGJhY2toYXVsIGlz
PGJyPiZndDthIHZpYWJsZSBhcHByb2FjaC4gVGhlPGJyPiZndDsmbmJzcDsmbmJzcDsgZGVzaWdu
IG9iamVjdGl2ZSBvZiB1c2luZyB0aGlzIGFwcHJvYWNoIGlzIHRvIGtlZXAgdGhlIG9wZXJhdGlv
bjxicj4mZ3Q7Jm5ic3A7Jm5ic3A7IHNpbXBsZSBhbmQgKnVzZSBhICpjb21tb24gbW9kZWwgZm9y
IG1vYmlsZSBiYWNraGF1bC48YnI+Jmd0Ozxicj4mZ3Q7VW07IHF1aXRlIGEgZmV3IGNoYW5nZXMg
KG9yIHdlIGNvdWxkIGxlYXZlIGl0IHRvIHRoZSBSRkMgRWRpdG9yKS48YnI+PGJyPltsdXl1YW5d
IFRoYW5rcyBmb3IgeW91ciBkZXRhaWxlZCBzdWdnZXN0aW9ucyBhbmQgeW91ciBkaXNjdXNzaW9u
IHdpdGggbWUuPGJyPkJlbG93IGlzIHRoZSBwcm9wb3NlZCBuZXcgdGV4dCwgd2hpY2ggeW91IGFy
ZSBPSyB3aXRoLjxicj48YnI+U29tZSBvcGVyYXRvcnMgYXJlIHVzaW5nIHRoZSBzYW1lIG1vZGVs
IGFzIGluIDJHIGFuZCAzRyBNb2JpbGU8YnI+Jm5ic3A7Jm5ic3A7IEJhY2toYXVsLCB3aGljaCB1
c2VzIElQL01QTFMgaW4gdGhlIGNvcmUsIGFuZCBNUExTLVRQIHdpdGggc3RhdGljPGJyPiZuYnNw
OyZuYnNwOyBwcm92aXNpb25pbmcgKHRocm91Z2ggTk1TKSBpbiBhZ2dyZWdhdGlvbiBhbmQgYWNj
ZXNzLiBUaGUgcmVhc29uaW5nIGlzPGJyPiZuYnNwOyZuYnNwOyBhcyBmb2xsb3dzOiB0aGUgWDIg
dHJhZmZpYyBsb2FkIGluIExURSBuZXR3b3JrcyBjdXJyZW50bHkgbWF5IGJlIGEgdmVyeTxicj4m
bmJzcDsmbmJzcDsgc21hbGwgcGVyY2VudGFnZSBvZiB0aGUgdG90YWwgdHJhZmZpYywgZS5nLiwg
YSBsYXJnZSBtb2JpbGUgb3BlcmF0b3I8YnI+b2JzZXJ2ZWQgdGhlIFgyIHRyYWZmaWMgd2FzIGxl
c3MgdGhhbiBvbmUgcGVyY2VudCBvZiB0aGUgdG90YWwgUzEgdHJhZmZpYy48YnI+VGhlcmVmb3Jl
LCBvcHRpbWl6aW5nIHRoZSBYMiB0cmFmZmljIG1heSBub3QgdGhlIGRlc2lnbiBvYmplY3RpdmUg
aW4gdGhpczxicj5jYXNlLCA8YnI+VGhlIFgyIHRyYWZmaWMgY2FuIGJlIGNhcnJpZWQgdGhyb3Vn
aCB0aGUgc2FtZSBzdGF0aWMgdHVubmVscyB0b2dldGhlciB3aXRoPGJyPnRoZSBTMSB0cmFmZmlj
IGluIHRoZSBhZ2dyZWdhdGlvbiBhbmQgYWNjZXNzIG5ldHdvcmtzLCBhbmQgZnVydGhlcjxicj5m
b3J3YXJkZWQgPGJyPmFjcm9zcyB0aGUgSVAvTVBMUyBjb3JlLiBJbiBhZGRpdGlvbiwgbWVzaCBw
cm90ZWN0aW9uIG1heSBiZSBtb3JlPGJyPmVmZmljaWVudCB3aXRoPGJyPnJlZ2FyZCB0byBiYW5k
d2lkdGggdXRpbGl6YXRpb24sIGJ1dCBsaW5lYXIgcHJvdGVjdGlvbiBhbmQgcmluZyBwcm90ZWN0
aW9uPGJyPmFyZSA8YnI+b2Z0ZW4gY29uc2lkZXJlZCBzaW1wbGVyIGJ5IHNvbWUgb3BlcmF0b3Jz
IGZyb20gdGhlIHBvaW50IG9mIHZpZXcgb2Y8YnI+b3BlcmF0aW9uPGJyPm1haW50ZW5hbmNlIGFu
ZCB0cm91YmxlIHNob290aW5nLCBhbmQgc28gYXJlIHdpZGVseSBkZXBsb3llZC4gSW4gZ2VuZXJh
bCw8YnI+dXNpbmcgTVBMUy1UUCB3aXRoIHN0YXRpYyBwcm92aXNpb25pbmcgZm9yIExURSBiYWNr
aGF1bCBpcyBhIHZpYWJsZSBvcHRpb24uPGJyPlRoZSBkZXNpZ24gb2JqZWN0aXZlIG9mIHVzaW5n
IHRoaXMgYXBwcm9hY2ggaXMgdG8ga2VlcCB0aGUgb3BlcmF0aW9uPGJyPnNpbXBsZSBhbmQgPGJy
PnVzZSBhIGNvbW1vbiBtb2RlbCBmb3IgbW9iaWxlIGJhY2toYXVsLCBlc3BlY2lhbGx5IGR1cmlu
ZyB0aGUgdHJhbnNpdGlvbjxicj5wZXJpb2QuPGJyPjxicj48YnI+VGhhbmtzLDxicj5MdXl1YW48
YnI+Jmd0Ozxicj4mZ3Q7VG9tIFBldGNoPGJyPiZndDs8YnI+Jmd0OyZndDsgUmVnYXJkcywgSHV1
Yi48YnI+Jmd0OyZndDs8YnI+Jmd0OyZndDsgPT09PT09PGJyPiZndDsmZ3Q7PGJyPiZndDsmZ3Q7
ICZndDsgdGhpcyBpcyB0byBzdGFydCBhIHR3byB3ZWVrIFdvcmtpbmcgR3JvdXAgbGFzdCBjYWxs
IG9uPGJyPiZndDsmZ3Q7ICZndDsgZHJhZnQtaWV0Zi1tcGxzLXRwLXVzZS1jYXNlcy1hbmQtZGVz
aWduLjxicj4mZ3Q7Jmd0OyAmZ3Q7PGJyPiZndDsmZ3Q7ICZndDsgVGhpcyBpcyB0aGUgc2Vjb25k
IHRpbWUgd2Ugd29ya2luZyBncm91cCBsYXN0IGNhbGwgdGhpczxicj4mZ3Q7Jmd0OyAmZ3Q7IGRy
YWZ0LCBpdCBoYXMgYmVlbiB1cGRhdGVkIGFmdGVyIGNvbW1lbnRzIGR1cmluZyB0aGU8YnI+Jmd0
OyZndDsgJmd0OyBBREUtcmV2aWV3LiBUaGUgY2hhbmdlcyBhcmUgc3VjaCB0aGF0IHdlIGhhdmUg
ZGVjaWRlZCB0bzxicj4mZ3Q7Jmd0OyAmZ3Q7IGRvIGEgZnVsbCB0d28gd2VlayB3Z2xjLjxicj4m
Z3Q7Jmd0OyAmZ3Q7PGJyPiZndDsmZ3Q7ICZndDsgUGxlYXNlIHNlbmQgeW91ciBjb21tZW50cyB0
byB0aGUgbXBscyB3b3JraW5nIGdyb3VwPGJyPiZndDsmZ3Q7ICZndDsgbWFpbGluZyBsaXN0ICht
cGxzQGlldGYub3JnKS48YnI+Jmd0OyZndDsgJmd0Ozxicj4mZ3Q7Jmd0OyAmZ3Q7IFBsZWFzZSBz
ZW5kIGJvdGggdGVjaG5pY2FsIGNvbW1lbnRzLCBhbmQgaWYgeW91IGFyZSBoYXBweTxicj4mZ3Q7
Jmd0OyAmZ3Q7IHdpdGggdGhlIGRvY3VtZW50IGFzIGlzIGFsc28gaW5kaWNhdGlvbnMgb2Ygc3Vw
cG9ydC48YnI+Jmd0OyZndDsgJmd0Ozxicj4mZ3Q7Jmd0OyAmZ3Q7IFRoZXJlIGFyZSBubyBJUFIg
Y2xhaW1zIGFnYWluc3QgdGhpcyBkcmFmdC48YnI+Jmd0OyZndDsgJmd0Ozxicj4mZ3Q7Jmd0OyAm
Z3Q7IEFsbCB0aGUgY28tYXV0aG9ycyBoYXMgc3RhdGVkIHRoYXQgdGhleSBhcmUgbm90IGF3YXJl
PGJyPiZndDsmZ3Q7ICZndDsgb2YgYW55IElQUnMuPGJyPiZndDsmZ3Q7ICZndDs8YnI+Jmd0OyZn
dDsgJmd0OyBUaGlzIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIHdpbGwgZW5kIG9uIEphbnVhcnkg
MjUsIDIwMTMuPGJyPiZndDsmZ3Q7ICZndDs8YnI+Jmd0OyZndDsgJmd0OyAvTG9hPGJyPiZndDsm
Z3Q7ICZndDsgZm9yIHRoZSB3ZyBjby1jaGFpcnM8YnI+Jmd0OyZndDsgJmd0Ozxicj4mZ3Q7Jmd0
Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0O19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyPiZndDttcGxzIG1haWxpbmcgbGlzdDxicj4mZ3Q7bXBsc0BpZXRm
Lm9yZzxicj4mZ3Q7PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9tcGxzIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHM8L2E+PGJy
Pjxicj48YnI+PGJyPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj48YnI+X19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+bXBscyBtYWlsaW5n
IGxpc3Q8YnI+bXBsc0BpZXRmLm9yZzxicj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL21wbHMiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vbXBsczwvYT48YnI+PGJyPjxicj5FbmQgb2YgbXBscyBEaWdlc3QsIFZvbCAxMDUsIElzc3Vl
IDQ2PGJyPioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKio8YnI+

----_com.android.email_16407056621949--

----_com.android.email_16407055730991--

