Re: [mpls-tp] Alarm Reporting (aka AIS)
<neil.2.harrison@bt.com> Thu, 09 December 2010 12:05 UTC
Return-Path: <neil.2.harrison@bt.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 D2B2428C0ED for <mpls-tp@core3.amsl.com>;
Thu, 9 Dec 2010 04:05:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.303
X-Spam-Level:
X-Spam-Status: No, score=-1.303 tagged_above=-999 required=5 tests=[AWL=-0.457,
BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_15=0.6,
J_CHICKENPOX_81=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oYOpE2OcZeuX for
<mpls-tp@core3.amsl.com>; Thu, 9 Dec 2010 04:05:33 -0800 (PST)
Received: from smtpe1.intersmtp.com (smtp61.intersmtp.COM [62.239.224.234]) by
core3.amsl.com (Postfix) with ESMTP id 74CB828C0D8 for <mpls-tp@ietf.org>;
Thu, 9 Dec 2010 04:05:32 -0800 (PST)
Received: from EVMHT65-UKRD.domain1.systemhost.net (10.36.3.102) by
RDW083A005ED61.smtp-e1.hygiene.service (10.187.98.10) with Microsoft SMTP
Server (TLS) id 8.3.106.1; Thu, 9 Dec 2010 12:07:00 +0000
Received: from EMV62-UKRD.domain1.systemhost.net ([169.254.1.66]) by
EVMHT65-UKRD.domain1.systemhost.net ([10.36.3.102]) with mapi;
Thu, 9 Dec 2010 12:07:00 +0000
From: <neil.2.harrison@bt.com>
To: <ietfc@btconnect.com>, <mpls-tp@ietf.org>
Date: Thu, 9 Dec 2010 12:06:53 +0000
Thread-Topic: [mpls-tp] Alarm Reporting (aka AIS)
Thread-Index: AcuXAoAZRrsxDN5yQVCQ5CDOQ214JAAldeOQ
Message-ID: <6D3D47CB84BDE349BC23BF1C94E316E4400433CA00@EMV62-UKRD.domain1.systemhost.net>
References: <077E41CFFD002C4CAB7DFA4386A532640308F66E@DEMUEXC014.nsn-intra.net>
<6D3D47CB84BDE349BC23BF1C94E316E44003B2D47B@EMV62-UKRD.domain1.systemhost.net>
<006201cb96f9$c440df40$4001a8c0@gateway.2wire.net>
In-Reply-To: <006201cb96f9$c440df40$4001a8c0@gateway.2wire.net>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US, en-GB
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
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: Thu, 09 Dec 2010 12:05:35 -0000
Hi Tom...apologies for late response. Your are essentially correct, and it is one of the key difference between the co-cs and co-ps modes that makes this so. In the co-cs mode based on regular time-slices of resource one simply has to fill the configured duration (==bits) with bits....all 1s from PDH/TTL logic history....note we do NOT have to form labelled traffic units here. This is quite unlike the co-ps mode based on irregular time slices of resource....here we don't have an a priori fixed resource slot and we have to create fully formed and labelled pkts. Now all the issues I and Andy Reid follow from this. regards, Neil > -----Original Message----- > From: t.petch [mailto:ietfc@btconnect.com] > Sent: 08 December 2010 17:03 > To: Harrison,N,Neil,DKQ7 R; mpls-tp@ietf.org > Subject: Re: [mpls-tp] Alarm Reporting (aka AIS) > > ----- Original Message ----- > From: <neil.2.harrison@bt.com> > To: <nurit.sprecher@nsn.com>om>; <mpls-tp@ietf.org> > Cc: <peng.zhao@nsn.com> > Sent: Wednesday, December 08, 2010 9:37 AM > Subject: Re: [mpls-tp] Alarm Reporting (aka AIS) > > > Nurit....perhaps you don't read my posts or those of Andy > Reid? We have some considerable expertise/experience in this > whole area. Let me have one more go at repeating the salient points: > > AIS comes from the regular time-slice (TDM) co-cs world of > PDH. However, it also requires a permanent binding of a > client to a server. In this mode of network one MUST fill > the time-slices (==resource) with something on failure. > AIS happens be a binary all 1s signal because that is just > how the original TTL logic failed in the early PDH mux > equipment (floated to +5V). > > The moment you remove either of the above conditions (ie > regular time-slice or permanent client/server binding) then > AIS is not only a waste of time but its something else to > configure (esp identifying who to send it to...also see > below) and go wrong. > > AIS is most obviously wrong for the cl-ps mode.....here we > don't have a parent connection of child traffic units...the > traffic units themselves MUST fully self-formed/sustaining. > AIS would be plain daft here. It's why IETF have never seen > the need for it in IP and IEEE had the good sense to throw it > out of Ethernet OAM in 802.1ag....ITU OTOH foolishly kept it > in Y.731....but this was largely to satisfy the TCM stuff > (which is also a waste of time/money but that is for a > somewhat different reason). > > I used to think AIS might be useful for the co-ps mode > (though it still requires the assumption of permanent > client/server binding AND it now requires explicit labelling > of every AIS packet => hint not a good idea for reasons that > should become clear shortly), but many years ago > Andy/I/others discussed this topic in some detail and we > reached a unanimous conclusion that AIS is technically > completely unnecessary. Moreover, one is far better off > without it for many reasons consequential reasons, eg having > to label each traffic unit, something else to go wrong, etc. > All one needs technically in the co-ps mode is the OAM pair > CV and BDI functions (however one does these)...this is quite > simple to prove. And this is 'per se'......that is, I am not > even considering all the horrors that accompany the TCM > ideas.....which BTW is perhaps the self-fulfilling reason to > require AIS here (the notification arguments don't hold water > as I noted). > > BTW - You are starting to discover below why one needs a > permanent client/server binding to make AIS viable (even in > the co-cs mode), ie one needs a clear knowledge of who to > send it to and also require that they 'don't go away'. If > not clear think of the PSTN and some SDH VC4 supporting a > large number of 64k link connections with live calls between > a pair of PSTN nodes. Suppose the SDH > VC4 path fails.....one can now send AIS towards the 64k > access points of the 64k PSTN paths that are affected. But > since users won't be able to communicate anyway they will > clear down, ie they will signal path tear-down...one can > think of this as the users providing their own 'CV detection' > OAM of the DP....sending AIS towards won't help them make > that decision! So after this which access > points of the 64k layer network will one send the SDH VC4 AIS > to? Would you > send to all the possible access points that might use that > failed SDH VC4 path in the future, eg every single PSTN > access point in the world? > > We should not have AIS in the co-ps mode and we should not > have TCM in any mode.....and using TCM as the reason to > require AIS (which IMO is the case) is literally quite > barking mad. I hope you can see this now. > > <tp> > > Neil > > I notice that the recently liaised G.tpoam defines AIS as > > "When the server layer trail termination sink asserts signal > fail, it notifies the server/MT_A_Sk function that raises the > aAIS consequent action. " > > Perhaps we should note that in a packet layer network, there > is no signal and so > > signal fail can never be asserted so AIS is a null condition. > In which case, G.tpoam is spot on. > > Tom Petch > > </tp> > regards, Neil > > ________________________________ > From: mpls-tp-bounces@ietf.org > [mailto:mpls-tp-bounces@ietf.org] On Behalf Of Sprecher, > Nurit (NSN - IL/Hod HaSharon) > Sent: 08 December 2010 02:06 > To: mpls-tp@ietf.org > Cc: Zhao, Peng (NSN - CN/Shanghai) > Subject: [mpls-tp] Alarm Reporting (aka AIS) > > Hi, > I have a question about the functionality of Alarm Reporting.... > Assuming that there is a failure at a server layer somewhere > across the network....and the MEP of the server layer > identifies it and needs to ensure that Alarm Reporting is > sent to all of the MEPs of the client services that transmit > over the failed server...but it may be that some of the > client services do not have MEPs....how does the node > detecting the server failure knows which client services have > MEPs and an Alarm Reporting message needs to be sent to their > MEPs and which do not have MEPs and an Alarm Reporting > message must not be sent for these client services....(as we > would not like to flood the network with unnecessary traffic).... > I hope someone can clarify it to me. > Best regards, > Nurit > > > > -------------------------------------------------------------- > ------------------ > > > > _______________________________________________ > > mpls-tp mailing list > > mpls-tp@ietf.org > > https://www.ietf.org/mailman/listinfo/mpls-tp > > > >
- [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