Re: [Entmib] FW: [psg.com #329] AutoReply: Usage State Scope

Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de> Fri, 13 February 2004 16:51 UTC

Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA19765 for <entmib-archive@odin.ietf.org>; Fri, 13 Feb 2004 11:51:29 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ArgWs-0004G6-GH for entmib-archive@odin.ietf.org; Fri, 13 Feb 2004 11:51:02 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i1DGp28P016358 for entmib-archive@odin.ietf.org; Fri, 13 Feb 2004 11:51:02 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ArgWr-0004FW-TZ; Fri, 13 Feb 2004 11:51:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ArgW4-0004CK-93 for entmib@optimus.ietf.org; Fri, 13 Feb 2004 11:50:12 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA19696 for <entmib@ietf.org>; Fri, 13 Feb 2004 11:50:09 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1ArgW3-0002pD-00 for entmib@ietf.org; Fri, 13 Feb 2004 11:50:11 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1ArgVJ-0002jg-00 for entmib@ietf.org; Fri, 13 Feb 2004 11:49:25 -0500
Received: from merkur.iu-bremen.de ([212.201.44.27]) by ietf-mx with esmtp (Exim 4.12) id 1ArgUh-0002eE-00 for entmib@ietf.org; Fri, 13 Feb 2004 11:48:47 -0500
Received: from localhost (localhost [127.0.0.1]) by merkur.iu-bremen.de (Postfix) with ESMTP id E0029855C1; Fri, 13 Feb 2004 17:48:16 +0100 (CET)
Received: from james.eecs.iu-bremen.de (unknown [212.201.47.54]) by merkur.iu-bremen.de (Postfix) with ESMTP id 1E0AD8559C; Fri, 13 Feb 2004 17:48:15 +0100 (CET)
Received: by james.eecs.iu-bremen.de (Postfix, from userid 1000) id 619405ED13; Fri, 13 Feb 2004 14:48:03 +0100 (CET)
Date: Fri, 13 Feb 2004 14:48:03 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Sharon Chisholm <schishol@nortelnetworks.com>
Cc: entmib@ietf.org
Subject: Re: [Entmib] FW: [psg.com #329] AutoReply: Usage State Scope
Message-ID: <20040213134803.GF5970@iu-bremen.de>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Sharon Chisholm <schishol@nortelnetworks.com>, entmib@ietf.org
References: <3549C09B853DD5119B540002A52CDD340A24445E@zcard0ka.ca.nortel.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <3549C09B853DD5119B540002A52CDD340A24445E@zcard0ka.ca.nortel.com>
User-Agent: Mutt/1.5.5.1+cvs20040105i
X-Virus-Scanned: by AMaViS 0.3.12pre8
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.4 required=5.0 tests=AWL,DATE_IN_PAST_03_06 autolearn=no version=2.60
Sender: entmib-admin@ietf.org
Errors-To: entmib-admin@ietf.org
X-BeenThere: entmib@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/entmib>, <mailto:entmib-request@ietf.org?subject=unsubscribe>
List-Id: IETF Entity MIB WG <entmib.ietf.org>
List-Post: <mailto:entmib@ietf.org>
List-Help: <mailto:entmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/entmib>, <mailto:entmib-request@ietf.org?subject=subscribe>

On Thu, Feb 12, 2004 at 02:46:42PM -0500, Sharon Chisholm wrote:
> 
> Well, this is the one object that most directly relates to its child
> component. Our definition only talks about child components in terms of
> physical entities. So, the ability of a port to 'contain' an logical
> interface isn't reported by this status. I might be convinced to change the
> definition but I think this concepts starts getting harder to describe and
> understand when we start mixing physical containment and logical to physical
> mappings. 
> 
> I worry that talking about leafs and containers might confuse people. The
> current definition speaks in terms of whether something else can be
> contained in it. This is more consistent with the rest of the discussion.

I did not propose to use the terms leaf and container - I just tried
to explain my issue and I obviously did not a good job. My point is
that some of the objects and descriptions seem to apply to the function
of a physical entity while others apply to strictly the containment
feature. Lets take for example an entity of class "container" and
an entity of class "port". I think the interpretation of UsageState 
or OperState is totally different for these two entities.

For a container entity, UsageState active means there are still slots
available where I can plug something in. For a port, the entStateUsage
is according to the description busy, regardless of the port's
functional usage state. So this usage state is purely oriented on
the containment hierarchy.

If I look at the entStateOper of a container and a port entity, then
for the container the state enabled probably means that the container 
is active and able to host plugins. A port, from a pure containment
point of view, it should probably be disabled since it can't host
other components. However, from a functional point of view, the
port state is probably coupled to the interface state realized by
that port.

In short: I think the interpretation of the states for the various
entity classes needs to be clarified. (I think Dave also wrote something
in that direction.) Without guidance from the spec, implementations
will just not use the same model and fail to interoperate.

/js

-- 
Juergen Schoenwaelder		    International University Bremen
<http://www.eecs.iu-bremen.de/>	    P.O. Box 750 561, 28725 Bremen, Germany

_______________________________________________
Entmib mailing list
Entmib@ietf.org
https://www1.ietf.org/mailman/listinfo/entmib