Re: [mpls-tp] Alarm Reporting (aka AIS)
maarten vissers <maarten.vissers@huawei.com> Fri, 10 December 2010 13:13 UTC
Return-Path: <maarten.vissers@huawei.com>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id EBE333A6CA8 for <mpls-tp@core3.amsl.com>;
Fri, 10 Dec 2010 05:13:42 -0800 (PST)
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=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rIzDZeWb6aTZ for
<mpls-tp@core3.amsl.com>; Fri, 10 Dec 2010 05:13:35 -0800 (PST)
Received: from lhrga02-in.huawei.com (lhrga02-in.huawei.com [195.33.106.143])
by core3.amsl.com (Postfix) with ESMTP id 4BE433A6AE8 for <mpls-tp@ietf.org>;
Fri, 10 Dec 2010 05:13:35 -0800 (PST)
Received: from huawei.com (lhrga02-in [172.18.7.45]) by lhrga02-in.huawei.com
(iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id
<0LD7009P8RGOPX@lhrga02-in.huawei.com> for mpls-tp@ietf.org;
Fri, 10 Dec 2010 13:14:49 +0000 (GMT)
Received: from LHREML202-EDG.china.huawei.com ([172.18.7.118]) by
lhrga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8
2006)) with ESMTPS id <0LD7008ULRGOXJ@lhrga02-in.huawei.com> for
mpls-tp@ietf.org; Fri, 10 Dec 2010 13:14:48 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.30) by
LHREML202-EDG.china.huawei.com (172.18.7.189) with Microsoft SMTP Server
(TLS) id 14.1.218.12; Fri, 10 Dec 2010 13:14:53 +0000
Received: from LHREML501-MBX.china.huawei.com ([fe80::85b6:15b7:c624:8912]) by
LHREML401-HUB.china.huawei.com ([::1]) with mapi id 14.01.0218.012;
Fri, 10 Dec 2010 13:15:03 +0000
Date: Fri, 10 Dec 2010 13:15:03 +0000
From: maarten vissers <maarten.vissers@huawei.com>
X-Originating-IP: [10.202.112.101]
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Message-id: <A361D0E6B077214489BBDC92F6294886A7FE09@LHREML501-MBX.china.huawei.com>
MIME-version: 1.0
Content-type: multipart/alternative;
boundary="Boundary_(ID_aFKwC0/9046wBYzREI2lmw)"
Content-language: en-US
Accept-Language: en-US
Thread-topic: [mpls-tp] Alarm Reporting (aka AIS)
Thread-index: AcuWfGt8J0bM5QrbSLyD3Mia3eZSOQARxQnQACu3LpAAAsbx0AAAI2EAADCempAACuw1MA==
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Cc: "mpls-tp@ietf.org" <mpls-tp@ietf.org>
Subject: Re: [mpls-tp] Alarm Reporting (aka AIS)
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>,
<mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>,
<mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Dec 2010 13:13:43 -0000
Sasha, LSP-AIS is to be inserted under signal fail conditions when the LSP does not terminate and the LSP label is swapped from A to B. LSP-AIS is to be inserted with this registered label value B. PW-AIS is to be inserted under signal fail conditions when the PW does not terminate and the PW label is swapped from C to D. PW-AIS is to be inserted with this registered label value D. When a LSP label is popped, the next function is an LSP MEP. For this case it is not necessary to insert the LSP-AIS packet as it would be terminated immediately in that LSP MEP; instead the server signal fail condition is forwarded from the adaptation sink to the MEP sink via the SSF signal. It is equipment specific how this SSF is implemented. When a PW label is popped, the next function is a PW MEP. For this case it is not necessary to insert the PW-AIS packet as it would be terminated immediately in that PW MEP; instead the server signal fail condition is forwarded from the adaptation sink to the MEP sink via the SSF signal. It is equipment specific how this SSF is implemented. When an LSP is terminated, its LSP MEP will be able to detect if there is a SF condition. For such case, the client LSP and/or PW and/or VLAN signals passing through this LSP MEP have LSP/PW labels that will be swapped. For the case of client VLANs (i.e. HVPLS), ETH-AIS for each of those VLANs is to be inserted. For the case of client LSPs or PWs, client LSP-AIS or PW-AIS should be inserted. As this will be a subset of the LSP, PW and/or VLAN signals passed through an input port, I understand from your email that today's MPLS NNI port designs do not have the ability to identify such subsets. Correct? Such subsets of LSPs, PWs and/or VLANs are missing their context information. This can be resolved by using context-specific label spaces, which I find defined in RFC5331. An example of such a context is a tunnel over which MPLS packets on LSP1 may be received. In this case, the top label of the MPLS packet, after tunnel decapsulation, is looked up in a label space that is specific to the root of the tunnel. This does imply that Lr be able to determine the tunnel over which the packet was received. Therefore, if the tunnel is an MPLS tunnel, penultimate-hop-popping (PHP) MUST be disabled for the tunnel. I.e. A transport-LSP is a tunnel over which MPLS-TP LSP, PW and VLAN packets may be received. Use of a context-specific label space seems the appropriate existing MPLS compliant mechanism to be used. Such context specific label space can be much smaller than 1M, such that there will be no scalability issue. Regards, Maarten From: Alexander Vainshtein [mailto:Alexander.Vainshtein@ecitele.com] Sent: 9 December 2010 11:05 To: Maarten Vissers Cc: andy.bd.reid@bt.com; mpls-tp@ietf.org Subject: RE: [mpls-tp] Alarm Reporting (aka AIS) Maarten, One brief comment that you probably have heard quite a few times from me. You have said in your response to Andy Reid: The adaptation sink functions in the transport network technologies not only "can know" this information, they actually "do know" this information. The problem with MPLS-TP is that, as long as its data plane is aligned with that of MPLS (and it is!) its analog of the "adaptation sink function", namely the ILM entry with the "Pop and Loop" action on a specific label do not have this information. I.e., when MPLS pops a label, it can handle both labeled and unlabeled packets that result from this action. When the resulting packet is labeled, handling of the next label does not depend on the previous one. And of course handling unlabeled packets (IP as an immediate client of an MPLS-TP LSP) is just as possible and, IMHO, just as relevant... After writing this, I think (and I apologize that I've only noticed it that late), that IP as an MPLS-TP client that does not have any AIS is a great counter-example to AIS into the clients... Regards, Sasha
- [mpls-tp] Alarm Reporting (aka AIS) Sprecher, Nurit (NSN - IL/Hod HaSharon)
- Re: [mpls-tp] Alarm Reporting (aka AIS) Maarten Vissers
- Re: [mpls-tp] Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] Alarm Reporting (aka AIS) Alexander Vainshtein
- Re: [mpls-tp] Alarm Reporting (aka AIS) andy.bd.reid
- Re: [mpls-tp] Alarm Reporting (aka AIS) BRUNGARD, DEBORAH A (ATTLABS)
- Re: [mpls-tp] Alarm Reporting (aka AIS) George Newsome
- Re: [mpls-tp] Alarm Reporting (aka AIS) BRUNGARD, DEBORAH A (ATTLABS)
- Re: [mpls-tp] Alarm Reporting (aka AIS) t.petch
- Re: [mpls-tp] Alarm Reporting (aka AIS) t.petch
- Re: [mpls-tp] Alarm Reporting (aka AIS) Alexander Vainshtein
- Re: [mpls-tp] Alarm Reporting (aka AIS) Greg Mirsky
- Re: [mpls-tp] Alarm Reporting (aka AIS) Maarten Vissers
- Re: [mpls-tp] Alarm Reporting (aka AIS) Maarten Vissers
- Re: [mpls-tp] Alarm Reporting (aka AIS) Huub van Helvoort
- Re: [mpls-tp] Alarm Reporting (aka AIS) Maarten Vissers
- Re: [mpls-tp] Alarm Reporting (aka AIS) Alexander Vainshtein
- Re: [mpls-tp] Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] Alarm Reporting (aka AIS) Huub van Helvoort
- Re: [mpls-tp] Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] Alarm Reporting (aka AIS) Huub van Helvoort
- Re: [mpls-tp] Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] Alarm Reporting (aka AIS) andy.bd.reid
- Re: [mpls-tp] Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] Alarm Reporting (aka AIS) Huub van Helvoort
- Re: [mpls-tp] Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] Alarm Reporting (aka AIS) Huub van Helvoort
- Re: [mpls-tp] Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] Alarm Reporting (aka AIS) Sprecher, Nurit (NSN - IL/Hod HaSharon)
- Re: [mpls-tp] Alarm Reporting (aka AIS) Thomas Nadeau
- Re: [mpls-tp] Alarm Reporting (aka AIS) Sprecher, Nurit (NSN - IL/Hod HaSharon)
- Re: [mpls-tp] Alarm Reporting (aka AIS) Huub van Helvoort
- [mpls-tp] 答复: Re: Alarm Reporting (aka AIS) wei.hongbo
- Re: [mpls-tp] Alarm Reporting (aka AIS) maarten vissers
- Re: [mpls-tp] Alarm Reporting (aka AIS) Alexander Vainshtein
- Re: [mpls-tp] Alarm Reporting (aka AIS) maarten vissers
- Re: [mpls-tp] 答复: Re: Alarm Reporting (aka AIS) Huub van Helvoort
- Re: [mpls-tp] 答复: Re: Alarm Reporting (aka AIS) neil.2.harrison
- Re: [mpls-tp] 答复: Re: Alarm Reporting (aka AIS) John E Drake
- Re: [mpls-tp] 答复: Re: Alarm Reporting (aka AIS) Greg Mirsky
- Re: [mpls-tp] 答复: Re: Alarm Reporting (aka AIS) John E Drake