RE: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.

"Philip Crocker" <phil.crocker@dataconnection.com> Mon, 21 February 2005 15:09 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA05916 for <ccamp-archive@ietf.org>; Mon, 21 Feb 2005 10:09:20 -0500 (EST)
Received: from psg.com ([147.28.0.62] ident=mailnull) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1D3FXs-00046c-KQ for ccamp-archive@ietf.org; Mon, 21 Feb 2005 10:32:25 -0500
Received: from majordom by psg.com with local (Exim 4.44 (FreeBSD)) id 1D3F5B-000Dxw-E4 for ccamp-data@psg.com; Mon, 21 Feb 2005 15:02:45 +0000
Received: from [192.91.191.8] (helo=smtp2.dataconnection.com) by psg.com with esmtp (Exim 4.44 (FreeBSD)) id 1D3F58-000Dxa-V2 for ccamp@ops.ietf.org; Mon, 21 Feb 2005 15:02:43 +0000
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Date: Mon, 21 Feb 2005 15:02:29 -0000
Message-ID: <53F74F5A7B94D511841C00B0D0AB16F8046216A9@baker.datcon.co.uk>
Thread-Topic: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.
Thread-Index: AcUVU+m/zYLdKuDuRwSPXntuZCpGdQCrIMaw
From: Philip Crocker <phil.crocker@dataconnection.com>
To: Adrian Farrel <adrian@olddog.co.uk>
Cc: Jonathan.Lang@rinconnetworks.com, ccamp@ops.ietf.org
X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on psg.com
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.1
Sender: owner-ccamp@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6640e3bbe8a4d70c4469bcdcbbf0921d
Content-Transfer-Encoding: quoted-printable

Adrian,

Thanks for your comments and explanation.  If you can clarify the "required" text in section 1 as we discussed below that would be great.

Regards,
Phil

-----Original Message-----
From: Adrian Farrel [mailto:adrian@olddog.co.uk]
Sent: 18 February 2005 00:50
To: Philip Crocker
Cc: Jonathan.Lang@rinconnetworks.com; ccamp@ops.ietf.org
Subject: Re: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.


Phil

> > > 1)  Firstly the question.  In section 1 (the 4th
> > > paragraph), the text
> > > indicates that SONET / SDH extensions to link verification and link
> > > property correlation require both section 3 and section 4 (Trace
> > > Monitoring).  However, it seems to me that the extensions described
> > > in section 3 alone are enough to perform link verification and link
> > > property correlation for SONET / SDH links.  Specifically, though
> > > the TraceMonitor<xx> and TraceMismatch messages defined in section
> > > 4 can be used to perform an external verification of SONET / SDH
> > > links, it is not clear why these messages are necessary in addition
> > > to the LMP link verification procedure (as extended by section 3).
> > > Could you please explain this?
> >
> > It is slightly unclear what you are asking.
> > Note that the Trace object is defined in section 4 and is
> > required for J0, J1 and J2 Test procedures as decribed in
> > section 3. Thus, both sections 3 and 4 are necessary for the
> > new link verification procedures.
> >
> > It is possible that you are baulking at "This requires a new
> > trace monitoring function that is also discussed in this
> > document." "Requires" may be slightly too strong.

> [PJC]
> I agree that the <Trace> object defined in section 4 is
> required by section 3.

OK. Sounded like you were saying that it seemed to you that the extensions
described in section 3 alone are enough to perform link verification and
link property correlation for SONET / SDH links.

> However, section 1 says that the 'trace monitoring function'
> is required by LMP SONET / SDH specific link verification
> and link correlation.  I understand 'trace monitoring function'
> to refer to the new TraceMonitor messages (and not just the
> Trace object), and hence my confusion.

Yup. As I say, "required" is too strong.

> If as you imply, the only part of section 4 required
> for LMP SONET / SDH specific link verification and
> link correlation is the Trace object, then I would
> recommend the text in section 1 be changed to reduce
> confusion.

We will try to catch this in authors' 48 hours.

> In any case, I remain unsure of the background and
> proposed uses of the TraceMonitor and other messages
> defined in section 4 - can you help here?

The motivation for trace monitoring is unchanged from overhead monitoring
in TDM. The purpose of the messages in LMP is to allow LMP control of this
feature. The net result is better fault management.

> Assuming there are valid reasons for this function I think
> we should beef up the introductory text in section 1 to
> describe them.

The ship has sailed; and besides, if you come to this draft with a
reasonable understanding of TDM (which you should given section 2) this is
not an issue.

> > > 2)  Secondly, I have a minor comment on section 4.  I
> > > understand from
> > > section 4.1.1 that a TraceMonitor message should contain a single
> > > <TRACE> object.  However, section 4.1.2 can be read to imply that a
> > > TraceMonitor message can contain more than one <TRACE> object.  Can
> > > I suggest the following replacement text for section 4.1.2?
> > >
> > >   The TraceMonitorAck message (Message Type TBA by IANA) is used to
> > >   acknowledge receipt of the TraceMonitor message and indicate that
> > >   the TRACE object in the TraceMonitor message have been received
> > >   and processed correctly (i.e. no Trace Mismatch).
> >
> > There is absolutely nothing wrong with the existing text.
> > "All of the TRACE Objects in the TraceMonitor message" is
> > perfectly fine when there is only one such object allowed.
> > Leaving the text as it is reduces any changes should the
> > number of Test objects on a TraceMonitor ever be increased.
>
>[PJC]
> I agree there's nothing strictly wrong with the existing text,

Good.

> but it's misleading to have one part of the document state
> there is exactly one object, and then have another referring
> to multiple objects.

I'm sorry you were mislead.

> I would vote to remove all ambiguity and change the text.

We don't vote :-)

> Yes, I agree that if the number is increased in the future,
> the wording has to be changed, but I believe the improved
> clarity makes it worth it.  However, this isn't an important issue
> and I don't feel strongly about this.

Excellent.

Thanks,
Adrian