[MIB2RDML] FW: [OPS-AREA] Expressing SNMP SMI Datatypes in XML Schema Definition Language draft submitted

"Natale, Bob" <RNATALE@mitre.org> Mon, 10 March 2008 16:33 UTC

Return-Path: <mib2rdml-bounces@ietf.org>
X-Original-To: ietfarch-mib2rdml-archive@core3.amsl.com
Delivered-To: ietfarch-mib2rdml-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 50F1728C714; Mon, 10 Mar 2008 09:33:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.978
X-Spam-Level:
X-Spam-Status: No, score=-100.978 tagged_above=-999 required=5 tests=[AWL=-0.540, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
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 l-4s5CeXfeli; Mon, 10 Mar 2008 09:33:57 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DB64528C40B; Mon, 10 Mar 2008 09:21:13 -0700 (PDT)
X-Original-To: mib2rdml@core3.amsl.com
Delivered-To: mib2rdml@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 70D6B28C3E0 for <mib2rdml@core3.amsl.com>; Mon, 10 Mar 2008 09:21:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
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 TedoIqe6JeXA for <mib2rdml@core3.amsl.com>; Mon, 10 Mar 2008 09:21:11 -0700 (PDT)
Received: from smtp-bedford.mitre.org (smtp-bedford.mitre.org [129.83.20.191]) by core3.amsl.com (Postfix) with ESMTP id C01703A6CC7 for <mib2rdml@ietf.org>; Mon, 10 Mar 2008 09:00:46 -0700 (PDT)
Received: from smtp-bedford.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-bedford.mitre.org (8.13.1/8.13.1) with ESMTP id m2AFwPao013002 for <mib2rdml@ietf.org>; Mon, 10 Mar 2008 11:58:25 -0400
Received: from imcfe2.MITRE.ORG (imcfe2.mitre.org [129.83.29.4]) by smtp-bedford.mitre.org (8.13.1/8.13.1) with ESMTP id m2AFwPxj012992 for <mib2rdml@ietf.org>; Mon, 10 Mar 2008 11:58:25 -0400
Received: from IMCSRV2.MITRE.ORG ([129.83.20.164]) by imcfe2.MITRE.ORG with Microsoft SMTPSVC(6.0.3790.1830); Mon, 10 Mar 2008 11:58:25 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 10 Mar 2008 11:58:24 -0400
Message-ID: <4915F014FDD99049A9C3A8C1B832004F02866B84@IMCSRV2.MITRE.ORG>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [OPS-AREA] Expressing SNMP SMI Datatypes in XML Schema Definition Language draft submitted
Thread-Index: Ach78p+w4+NqDXLaQZ6F97xNyJR7agG0k7XQAACfWaA=
From: "Natale, Bob" <RNATALE@mitre.org>
To: mib2rdml@ietf.org
X-OriginalArrivalTime: 10 Mar 2008 15:58:25.0068 (UTC) FILETIME=[92A886C0:01C882C7]
Subject: [MIB2RDML] FW: [OPS-AREA] Expressing SNMP SMI Datatypes in XML Schema Definition Language draft submitted
X-BeenThere: mib2rdml@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: converting MIB modules into resource models <mib2rdml.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mib2rdml>, <mailto:mib2rdml-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/mib2rdml>
List-Post: <mailto:mib2rdml@ietf.org>
List-Help: <mailto:mib2rdml-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mib2rdml>, <mailto:mib2rdml-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: mib2rdml-bounces@ietf.org
Errors-To: mib2rdml-bounces@ietf.org

Forwarding to the "MIB2RMDL" list (which was misnamed as "MIB2RDML" on
list setup time somehow :).

-----Original Message-----
From: Natale, Bob 
Sent: Monday, March 10, 2008 11:55 AM
To: 'ellison@ieee.org'
Cc: opsawg@ietf.org; 'mib2rmdl@ietf.org'; OPS Area
Subject: RE: [OPS-AREA] Expressing SNMP SMI Datatypes in XML Schema
Definition Language draft submitted

Hi Mark,

Thanks for the review feedback.  Responses inline below and will be
incorporated in the next (-02) rev, due out in a week or so.  Please
let me know if you (anyone) disagree with intended disposition of any
of your comments.

Cheers,
BobN

-----Original Message-----
From: Mark Ellison [mailto:mark@EllisonSoftware.com] 
Sent: Saturday, March 01, 2008 6:20 PM
To: Natale, Bob; liyan_77@huawei.com
Cc: OPS Area
Subject: Re: [OPS-AREA] Expressing SNMP SMI Datatypes in XML Schema
Definition Language draft submitted

Hi Bob and Yan,

I have the following comments on the smi-2-xsd ID for you:

    section 4,  "XSD for SMI Datatypes" - general comment on mappings: 
    If "on the wire" encodings are represented here, then ought there
be
    a mapping for "SEQUENCE" since it appears on the wire.  If not,
then
    a mention of why not in the ID would be good.

<BobN>
I will make it clear in the text that this draft concerns only the 10
"ObjectSyntax" datatypes defined in RFC2578, used for the purposes of
representing the "on-the-wire" values carried in SNMP PDUs.

The SEQUENCE syntax mapping *might* make an appearance in the
"Structures" document, if needed there.  Textual convention syntax
mapping to XSD will appear in the "TCs" document.
</BobN>

    section 4,  "XSD for SMI Datatypes" - general comment on mappings; 
    I agree these mappings closely follow "on the wire" encodings. 
    However, I wonder if it is worthwhile to map the Counter and Gauge
    semantics onto a restriction base that includes some notion of the
    semantic behavior of a counter or a gauge.  This would conceptually
    extend the base type with an xml tag indicating counter or gauge
    semantics.

<BobN>
Will consider.  For now, the thinking is that correct raw data mapping
of singular values is the target for this document.  The problem with
bringing in application-level semantics is "where do you stop?".  In
any case, I will definitely add some "appInfo" annotations that will
help to address the point you make here.
</BobN>

    section 4,  "XSD for SMI Datatypes" - at the top of page 7, the pro
    forma URN,  "urn:ietf:params:xml:ns:opsawg:smi:v1.0", is probably
    technically correct, but may cause cognitive dissonance as it reads
    too easily as "SMIv1" while we are for mapping SMIv2.

<BobN>
You are right, but it might be unavoidable.  I would all interested
parties to know that this is a specific [TODO] item that I could use
guidance on.  At this time, I think I can resolve all the [DISCUSS] and
[TODO] items in the -01 version for the -02 version, except possibly
this one.
</BobN>

    section 6, "Security Considerations" - I think the functions of the
    USM and the VACM would map onto mechanisms within a SOAP envelope
    header.  I suppose "special care" is sufficient wording for ID
    purposes at hand, but wonder if it is also worth identifying the
    appropriate mapping point for these security considerations.

<BobN>
I will try to add some helpful text along the lines of your comment.
USM and VACM are not *directly* relevant for the scope of this document
(see response to your second comment above).  Probably not for the
"TCs" document either.  Whether we will need to include consideration
of "gateway" topics in the "Structures" document is something I just
don't know right now...and am hopeful of having plenty of help with at
the time. :)
</BobN>

Regards,

Mark

On 02/11/2008 03:18 AM, Natale, Bob wrote:
> Hi,
>  
> I have submitted "Expressing SNMP SMI Datatypes in XML Schema 
> Definition Language", draft-ietf-opsawg-smi-datatypes-in-xsd-00.txt, 
> via the Internet-Drafts submission tool, but had to do it via a 
> "manual entry" due to administrative complications.  Manual 
> submissions can take up two business days to process.
>  
> In the meantime, I have posted a copy at 
>
http://home.comcast.net/~bobnatale/draft-ietf-opsawg-smi-datatypes-in-x
sd-00.txt 
>
<http://home.comcast.net/%7Ebobnatale/draft-ietf-opsawg-smi-datatypes-i
n-xsd-00.txt>.
>  
> For those who might want to review the slides I presented at the 
> Vancouver IETF for background info, you can get them at 
>
http://home.comcast.net/~bobnatale/Converting_SNMP_MIBs_to_XML_via_XSD.
ppt 
>
<http://home.comcast.net/%7Ebobnatale/Converting_SNMP_MIBs_to_XML_via_X
SD.ppt>.  
> The I-D has updated wording relative to the slides.  Slide 7 helps to

> narrow the focus of the current effort relative to the original 
> MIB2RMDL scope on slide 6.
>  
> Apologies for cross-posting to the ops-area list -- this is an "Ops 
> Area WG" and "MIB2RMDL" item, but just wanted to be sure to alert all

> interested parties without going too far afield.
>  
> Cheers,
> BobN
>  
>  
>
-----------------------------------------------------------------------
-
>
> _______________________________________________
> OPS-AREA mailing list
> OPS-AREA@ietf.org
> http://www.ietf.org/mailman/listinfo/ops-area
>   

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