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

"Philip Crocker" <phil.crocker@dataconnection.com> Thu, 17 February 2005 13:59 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 IAA25079 for <ccamp-archive@ietf.org>; Thu, 17 Feb 2005 08:59:40 -0500 (EST)
Received: from psg.com ([147.28.0.62] ident=mailnull) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1D1mXQ-0003qY-09 for ccamp-archive@ietf.org; Thu, 17 Feb 2005 09:21:52 -0500
Received: from majordom by psg.com with local (Exim 4.44 (FreeBSD)) id 1D1m7A-000ECs-AS for ccamp-data@psg.com; Thu, 17 Feb 2005 13:54:44 +0000
Received: from [192.91.191.4] (helo=smtp.dataconnection.com) by psg.com with esmtp (Exim 4.44 (FreeBSD)) id 1D1m78-000ECD-QP for ccamp@ops.ietf.org; Thu, 17 Feb 2005 13:54:42 +0000
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Subject: RE: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.
Date: Thu, 17 Feb 2005 13:54:36 -0000
Message-ID: <53F74F5A7B94D511841C00B0D0AB16F804621698@baker.datcon.co.uk>
Thread-Topic: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.
Thread-Index: AcUU6QzqA6R1/gc7QJOsXDXEpXc9WwAAKZ4wAAAUAnA=
From: Philip Crocker <phil.crocker@dataconnection.com>
To: 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: a7d2e37451f7f22841e3b6f40c67db0f
Content-Transfer-Encoding: quoted-printable

Adrian,

Thanks very much for your comments - please see my replies below, marked with [PJC].

Phil.


> -----Original Message-----
> From: Philip Crocker 
> Sent: 17 February 2005 12:11
> To: Philip Crocker
> Subject: FW: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.
> 
> 
> 
> -----Original Message-----
> From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> Sent: 17 February 2005 10:29
> To: Philip Crocker; Jonathan.Lang@rinconnetworks.com
> Cc: ccamp@ops.ietf.org
> Subject: Re: Comments on draft-ietf-ccamp-lmp-test-sonet-sdh-04.txt.
> 
> 
> Phil,
> How nice to hear from you.
> 
> > I have recently been looking in detail at 
> draft-ietf-ccamp-test-sonet-sdh-04.txt, 
> > and have a question and a comment on the draft.  I'd really 
> appreciate it if
> > you could spare the time to look at both these points.
> >
> > 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.  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.

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.  

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?  Assuming there are valid reasons for this function I think we should beef up the introductory text in section 1 to describe them.

> 
> 
> > 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, 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 would vote to remove all ambiguity and change the text.  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.

> 
> Cheers,
> Adrian
>