Re: Doc[1] Charting Networks

Glenn Mansfield <glenn@aic.co.jp> Tue, 10 November 1992 14:19 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa02146; 10 Nov 92 9:19 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id ba01969; 10 Nov 92 9:19 EST
Received: from ietf.cnri.reston.va.us by CNRI.Reston.VA.US id ac03358; 10 Nov 92 7:53 EST
Received: from haig.cs.ucl.ac.uk by IETF.CNRI.Reston.VA.US id aa29862; 10 Nov 92 3:20 EST
Received: from bells.cs.ucl.ac.uk by haig.cs.ucl.ac.uk with local SMTP id <g.02540-0@haig.cs.ucl.ac.uk>; Tue, 10 Nov 1992 08:14:44 +0000
Received: from 150.80.254.1 by bells.cs.ucl.ac.uk with Internet SMTP id <g.15995-0@bells.cs.ucl.ac.uk>; Tue, 10 Nov 1992 08:14:32 +0000
Received: by aic-wide.aic.co.jp (4.1/2.7W) id AA02142; Tue, 10 Nov 92 17:12:38 JST
Date: Tue, 10 Nov 92 17:12:38 JST
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Glenn Mansfield <glenn@aic.co.jp>
Return-Path: <glenn@aic.co.jp>
Message-Id: <9211100812.AA02142@aic-wide.aic.co.jp>
To: Peter.Sylvester@inria.fr
Subject: Re: Doc[1] Charting Networks
Cc: glenn@aic.co.jp, ic-tech@isode.com, osi-ds@cs.ucl.ac.uk, spp@aic.co.jp, thomas@aic.co.jp

Peter,

   >>With great interest I have read the "Charting Networks in the Directory"
   >>document from G.M, T.J, and M.K. I would like to provoke some discussion
   >>by presenting some thoughts, ideas, and problems that came up while I was
   >>experimenting with a "representation of EARN network information in x.500"
   >>in the view of this text, and 

Thanks for your interest. 

   >>
   >>  Some directory user agents may not have enough capabilities to 
   >>  work with arbitrary schema.  
   >>  This is not really a problem of hard coded software, but rather
   >>  of unclear methods to distribute schema information. 
   >> 
You may be aware of work is going on to tackle this problem- by keeping
	"Schema Information in the X.500 Directory"
The document was in the form of a draft proposal in July 1992. I donot know
the current status. Possibly Tim Howes (tim@umich.edu) or Steve E Kille
(steve@isode.com) could enlighten us on the status.

   >>  Trying to define a schema for network information may be an non converging
   >>  process. There may be other "things" (I am avoiding the word attribute) 
   >>  associated to CommunicationObject than just "technical contact person", 
   >>  "adminstrative contact person".
   >>  At least a semantic definition is missing in the text but in
   >>  addition I also see other possible "roles" like "operator". "hotline",
   >>  etc. (I will not give the semantics here either). 
   >>
   >>  There is an alternative: Instead of defining attributes for such
   >>  "roles" one could use an object class similar to "organizational role"
   >>  This leave the schema stable while allowing extensions. 
   >> 
   >>  One aspect is is whether one wants to treat certain things just 
   >>  as attributes of some object OR as different objects.
   >> 
   >>  As an example: If the collection of PORTs are treated as separate objects, 
   >>  then a list of persons who (may)perform certain actions on a device
   >>  may also be a list of roles in a subtree under the object.
   >> 

Absolutely true. That is the reason we used the concept of "images" which is 
an abstraction of the role a "thing" plays or the view in which the "thing" is
seen. This method has helped us accomodate several "real world" requirements.

Below I have attempted to show how the class hierarchy accomodates the various 
functional images of the same CO


                        +------------+                               
                        |    CO      |                                                   
                        |            |                                                   
                        +------------+                                           
                           /       \                                                  
                          /         \                                                 
            +------------+           +-------------+                             
            |   PCO      |           |    ICO      |                             
            |            |           |             |                             
            +------------+           +-------------+                             
                                     /      |      \                             
                                    /       |       \                            
                                   /        |        \                           
                                  /         |         \                          
                     +------------+  +------------+   +------------+             
                     | INTERNET-  |  |    SNA-    |   |    OSI-    |                     
                     |   ICO      |  |    ICO     |   |    ICO     |                     
                     +------------+  +------------+   +------------+                     
                         
                                              
I hope the above clarifies our thinking on some of the issues we have raised.

   >>PS: I certainly would like to use the "network schema" also for networks
   >>of message transfer agents and other kinds of distributed applications.

That is somemore food for thought. Thank you.

Cheers

glenn

 *****************************************************************
 * Glenn Mansfield                                               *
 * AIC Systems Laboratory                Phone : +81-22-279-3310 *
 * 6-6-3, Minami Yoshinari               Fax   : +81-22-279-3640 *
 * Sendai, Japan. 989-32                 e-mail: glenn@aic.co.jp *
 *****************************************************************