representing management information on DS

Panos-Gavriil Tsigaridas <Tsigaridas@fokus.berlin.gmd.dbp.de> Mon, 22 February 1993 19:05 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa20394; 22 Feb 93 14:05 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa20390; 22 Feb 93 14:05 EST
Received: from haig.cs.ucl.ac.uk by CNRI.Reston.VA.US id aa11786; 22 Feb 93 14:05 EST
X400-Received: by mta haig.cs.ucl.ac.uk in /PRMD=uk.ac/ADMD=gold 400/C=gb/; Relayed; Mon, 22 Feb 1993 17:16:36 +0000
Date: Mon, 22 Feb 1993 17:16:36 +0000
X400-Originator: osi-ds-request@cs.ucl.ac.uk
X400-Recipients: non-disclosure:;
X400-MTS-Identifier: [/PRMD=uk.ac/ADMD=gold 400/C=gb/; haig.cs.uc.816:22.01.93.17.16.36]
Priority: Non-Urgent
DL-Expansion-History: osi-ds@cs.ucl.ac.uk ; Mon, 22 Feb 1993 17:16:36 +0000;
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Panos-Gavriil Tsigaridas <Tsigaridas@fokus.berlin.gmd.dbp.de>
Message-ID: <432*/S=Tsigaridas/OU=fokus/OU=berlin/PRMD=gmd/ADMD=dbp/C=de/@MHS>
To: osi-ds <osi-ds@cs.ucl.ac.uk>
Subject: representing management information on DS

Hi,

this a draft document for representing onto DS the knowledge of the syntax 
and semantics of management information, e.g managed objects classes and attributes.
I apologize  not sending a text version, but therein are some pictures, they
cannot be drawed by a text editor. The postscript version is 81471 bytes large and
should be printed by any postcript printer. Please send comments and questions for
additional information to:

Panos-Gavriil Tsigaridas
GMD-FOKUS

E-mail: S=Tsigaridas;OU=fokus;OU=berlin;P=gmd;A=dbp;C=de
Addres: Hardenbergplatz 2, 1000-Berlin 12, Germany


---------------------------------------------------------------------------------------

%!
%%BoundingBox: (atend)
%%Pages: (atend)
%%DocumentFonts: (atend)
%%EndComments
%
% FrameMaker PostScript Prolog 3.0, for use with FrameMaker 3.0
% Copyright (c) 1986,87,89,90,91 by Frame Technology Corporation.
% All rights reserved.
%
% Known Problems:
%	Due to bugs in Transcript, the 'PS-Adobe-' is omitted from line 1
/FMversion (3.0) def 
% Set up Color vs. Black-and-White
	/FMPrintInColor systemdict /colorimage known
		systemdict /currentcolortransfer known or def
% Uncomment this line to force b&w on color printer
%   /FMPrintInColor false def
/FrameDict 195 dict def 
systemdict /errordict known not {/errordict 10 dict def
		errordict /rangecheck {stop} put} if
% The readline in 23.0 doesn't recognize cr's as nl's on AppleTalk
FrameDict /tmprangecheck errordict /rangecheck get put 
errordict /rangecheck {FrameDict /bug true put} put 
FrameDict /bug false put 
mark 
% Some PS machines read past the CR, so keep the following 3 lines together!
currentfile 5 string readline
00
0000000000
cleartomark 
errordict /rangecheck FrameDict /tmprangecheck get put 
FrameDict /bug get { 
	/readline {
		/gstring exch def
		/gfile exch def
		/gindex 0 def
		{
			gfile read pop 
			dup 10 eq {exit} if 
			dup 13 eq {exit} if 
			gstring exch gindex exch put 
			/gindex gindex 1 add def 
		} loop
		pop 
		gstring 0 gindex getinterval true 
		} def
	} if
/FMVERSION {
	FMversion ne {
		/Times-Roman findfont 18 scalefont setfont
		100 100 moveto
		(FrameMaker version does not match postscript_prolog!)
		dup =
		show showpage
		} if
	} def 
/FMLOCAL {
	FrameDict begin
	0 def 
	end 
	} def 
	/gstring FMLOCAL
	/gfile FMLOCAL
	/gindex FMLOCAL
	/orgxfer FMLOCAL
	/orgproc FMLOCAL
	/organgle FMLOCAL
	/orgfreq FMLOCAL
	/yscale FMLOCAL
	/xscale FMLOCAL
	/manualfeed FMLOCAL
	/paperheight FMLOCAL
	/paperwidth FMLOCAL
/FMDOCUMENT { 
	array /FMfonts exch def 
	/#copies exch def
	FrameDict begin
	0 ne dup {setmanualfeed} if
	/manualfeed exch def
	/paperheight exch def
	/paperwidth exch def
	/yscale exch def
	/xscale exch def
	currenttransfer cvlit /orgxfer exch def
	currentscreen cvlit /orgproc exch def
	/organgle exch def /orgfreq exch def
	setpapername 
	manualfeed {true} {papersize} ifelse 
	{manualpapersize} {false} ifelse 
	{desperatepapersize} if
	end 
	} def 
	/pagesave FMLOCAL
	/orgmatrix FMLOCAL
	/landscape FMLOCAL
/FMBEGINPAGE { 
	FrameDict begin 
	/pagesave save def
	3.86 setmiterlimit
	/landscape exch 0 ne def
	landscape { 
		90 rotate 0 exch neg translate pop 
		}
		{pop pop}
		ifelse
	xscale yscale scale
	/orgmatrix matrix def
	gsave 
	} def 
/FMENDPAGE {
	grestore 
	pagesave restore
	end 
	showpage
	} def 
/FMFONTDEFINE { 
	FrameDict begin
	findfont 
	ReEncode 
	1 index exch 
	definefont 
	FMfonts 3 1 roll 
	put
	end 
	} def 
/FMFILLS {
	FrameDict begin
	array /fillvals exch def
	end 
	} def 
/FMFILL {
	FrameDict begin
	 fillvals 3 1 roll put
	end 
	} def 
/FMNORMALIZEGRAPHICS { 
	newpath
	0.0 0.0 moveto
	1 setlinewidth
	0 setlinecap
	0 0 0 sethsbcolor
	0 setgray 
	} bind def
	/fx FMLOCAL
	/fy FMLOCAL
	/fh FMLOCAL
	/fw FMLOCAL
	/llx FMLOCAL
	/lly FMLOCAL
	/urx FMLOCAL
	/ury FMLOCAL
/FMBEGINEPSF { 
	end 
	/FMEPSF save def 
	/showpage {} def 
	FMNORMALIZEGRAPHICS 
	[/fy /fx /fh /fw /ury /urx /lly /llx] {exch def} forall 
	fx fy translate 
	rotate
	fw urx llx sub div fh ury lly sub div scale 
	llx neg lly neg translate 
	} bind def
/FMENDEPSF {
	FMEPSF restore
	FrameDict begin 
	} bind def
FrameDict begin 
/setmanualfeed {
%%BeginFeature *ManualFeed True
	 statusdict /manualfeed true put
%%EndFeature
	} def
/max {2 copy lt {exch} if pop} bind def
/min {2 copy gt {exch} if pop} bind def
/inch {72 mul} def
/pagedimen { 
	paperheight sub abs 16 lt exch 
	paperwidth sub abs 16 lt and
	{/papername exch def} {pop} ifelse
	} def
	/papersizedict FMLOCAL
/setpapername { 
	/papersizedict 14 dict def 
	papersizedict begin
	/papername /unknown def 
		/Letter 8.5 inch 11.0 inch pagedimen
		/LetterSmall 7.68 inch 10.16 inch pagedimen
		/Tabloid 11.0 inch 17.0 inch pagedimen
		/Ledger 17.0 inch 11.0 inch pagedimen
		/Legal 8.5 inch 14.0 inch pagedimen
		/Statement 5.5 inch 8.5 inch pagedimen
		/Executive 7.5 inch 10.0 inch pagedimen
		/A3 11.69 inch 16.5 inch pagedimen
		/A4 8.26 inch 11.69 inch pagedimen
		/A4Small 7.47 inch 10.85 inch pagedimen
		/B4 10.125 inch 14.33 inch pagedimen
		/B5 7.16 inch 10.125 inch pagedimen
	end
	} def
/papersize {
	papersizedict begin
		/Letter {lettertray letter} def
		/LetterSmall {lettertray lettersmall} def
		/Tabloid {11x17tray 11x17} def
		/Ledger {ledgertray ledger} def
		/Legal {legaltray legal} def
		/Statement {statementtray statement} def
		/Executive {executivetray executive} def
		/A3 {a3tray a3} def
		/A4 {a4tray a4} def
		/A4Small {a4tray a4small} def
		/B4 {b4tray b4} def
		/B5 {b5tray b5} def
		/unknown {unknown} def
	papersizedict dup papername known {papername} {/unknown} ifelse get
	end
	/FMdicttop countdictstack 1 add def 
	statusdict begin stopped end 
	countdictstack -1 FMdicttop {pop end} for 
	} def
/manualpapersize {
	papersizedict begin
		/Letter {letter} def
		/LetterSmall {lettersmall} def
		/Tabloid {11x17} def
		/Ledger {ledger} def
		/Legal {legal} def
		/Statement {statement} def
		/Executive {executive} def
		/A3 {a3} def
		/A4 {a4} def
		/A4Small {a4small} def
		/B4 {b4} def
		/B5 {b5} def
		/unknown {unknown} def
	papersizedict dup papername known {papername} {/unknown} ifelse get
	end
	stopped 
	} def
/desperatepapersize {
	statusdict /setpageparams known
		{
		paperwidth paperheight 0 1 
		statusdict begin
		{setpageparams} stopped pop 
		end
		} if
	} def
/savematrix {
	orgmatrix currentmatrix pop
	} bind def
/restorematrix {
	orgmatrix setmatrix
	} bind def
/dmatrix matrix def
/dpi    72 0 dmatrix defaultmatrix dtransform
    dup mul exch   dup mul add   sqrt def
/freq dpi 18.75 div 8 div round dup 0 eq {pop 1} if 8 mul dpi exch div def
/sangle 1 0 dmatrix defaultmatrix dtransform exch atan def
/DiacriticEncoding [
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl
/numbersign /dollar /percent /ampersand /quotesingle /parenleft
/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
/two /three /four /five /six /seven /eight /nine /colon /semicolon
/less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K
/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash
/bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h
/i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar
/braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute
/Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis
/atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis
/iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve
/ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex
/udieresis /dagger /.notdef /cent /sterling /section /bullet
/paragraph /germandbls /registered /copyright /trademark /acute
/dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef
/yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown
/exclamdown /logicalnot /.notdef /florin /.notdef /.notdef
/guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde
/Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright
/quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis
/fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl
/periodcentered /quotesinglbase /quotedblbase /perthousand
/Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute
/Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve
/Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron
/breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron
] def
/ReEncode { 
	dup 
	length 
	dict begin 
	{
	1 index /FID ne 
		{def} 
		{pop pop} ifelse 
	} forall 
	0 eq {/Encoding DiacriticEncoding def} if 
	currentdict 
	end 
	} bind def
/graymode true def
	/bwidth FMLOCAL
	/bpside FMLOCAL
	/bstring FMLOCAL
	/onbits FMLOCAL
	/offbits FMLOCAL
	/xindex FMLOCAL
	/yindex FMLOCAL
	/x FMLOCAL
	/y FMLOCAL
/setpattern {
	 /bwidth  exch def
	 /bpside  exch def
	 /bstring exch def
	 /onbits 0 def  /offbits 0 def
	 freq sangle landscape {90 add} if 
		{/y exch def
		 /x exch def
		 /xindex x 1 add 2 div bpside mul cvi def
		 /yindex y 1 add 2 div bpside mul cvi def
		 bstring yindex bwidth mul xindex 8 idiv add get
		 1 7 xindex 8 mod sub bitshift and 0 ne
		 {/onbits  onbits  1 add def 1}
		 {/offbits offbits 1 add def 0}
		 ifelse
		}
		setscreen
	 {} settransfer
	 offbits offbits onbits add div FMsetgray
	/graymode false def
	} bind def
/grayness {
	FMsetgray
	graymode not {
		/graymode true def
		orgxfer cvx settransfer
		orgfreq organgle orgproc cvx setscreen
		} if
	} bind def
	/HUE FMLOCAL
	/SAT FMLOCAL
	/BRIGHT FMLOCAL
	/Colors FMLOCAL
FMPrintInColor 
	
	{
	/HUE 0 def
	/SAT 0 def
	/BRIGHT 0 def
	% array of arrays Hue and Sat values for the separations [HUE BRIGHT]
	/Colors   
	[[0    0  ]    % black
	 [0    0  ]    % white
	 [0.00 1.0]    % red
	 [0.37 1.0]    % green
	 [0.60 1.0]    % blue
	 [0.50 1.0]    % cyan
	 [0.83 1.0]    % magenta
	 [0.16 1.0]    % comment / yellow
	 ] def
      
	/BEGINBITMAPCOLOR { 
		BITMAPCOLOR} def
	/BEGINBITMAPCOLORc { 
		BITMAPCOLORc} def
	/BEGINBITMAPTRUECOLOR { 
		BITMAPTRUECOLOR } def
	/BEGINBITMAPTRUECOLORc { 
		BITMAPTRUECOLORc } def
	/K { 
		Colors exch get dup
		0 get /HUE exch store 
		1 get /BRIGHT exch store
		  HUE 0 eq BRIGHT 0 eq and
			{1.0 SAT sub setgray}
			{HUE SAT BRIGHT sethsbcolor} 
		  ifelse
		} def
	/FMsetgray { 
		/SAT exch 1.0 exch sub store 
		  HUE 0 eq BRIGHT 0 eq and
			{1.0 SAT sub setgray}
			{HUE SAT BRIGHT sethsbcolor} 
		  ifelse
		} bind def
	}
	
	{
	/BEGINBITMAPCOLOR { 
		BITMAPGRAY} def
	/BEGINBITMAPCOLORc { 
		BITMAPGRAYc} def
	/BEGINBITMAPTRUECOLOR { 
		BITMAPTRUEGRAY } def
	/BEGINBITMAPTRUECOLORc { 
		BITMAPTRUEGRAYc } def
	/FMsetgray {setgray} bind def
	/K { 
		pop
		} def
	}
ifelse
/normalize {
	transform round exch round exch itransform
	} bind def
/dnormalize {
	dtransform round exch round exch idtransform
	} bind def
/lnormalize { 
	0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop
	} bind def
/H { 
	lnormalize setlinewidth
	} bind def
/Z {
	setlinecap
	} bind def
	/fillvals FMLOCAL
/X { 
	fillvals exch get
	dup type /stringtype eq
	{8 1 setpattern} 
	{grayness}
	ifelse
	} bind def
/V { 
	gsave eofill grestore
	} bind def
/N { 
	stroke
	} bind def
/M {newpath moveto} bind def
/E {lineto} bind def
/D {curveto} bind def
/O {closepath} bind def
	/n FMLOCAL
/L { 
 	/n exch def
	newpath
	normalize
	moveto 
	2 1 n {pop normalize lineto} for
	} bind def
/Y { 
	L 
	closepath
	} bind def
	/x1 FMLOCAL
	/x2 FMLOCAL
	/y1 FMLOCAL
	/y2 FMLOCAL
	/rad FMLOCAL
/R { 
	/y2 exch def
	/x2 exch def
	/y1 exch def
	/x1 exch def
	x1 y1
	x2 y1
	x2 y2
	x1 y2
	4 Y 
	} bind def
/RR { 
	/rad exch def
	normalize
	/y2 exch def
	/x2 exch def
	normalize
	/y1 exch def
	/x1 exch def
	newpath
	x1 y1 rad add moveto
	x1 y2 x2 y2 rad arcto
	x2 y2 x2 y1 rad arcto
	x2 y1 x1 y1 rad arcto
	x1 y1 x1 y2 rad arcto
	closepath
	16 {pop} repeat
	} bind def
/C { 
	grestore
	gsave
	R 
	clip
	} bind def
	/FMpointsize FMLOCAL
/F { 
	FMfonts exch get
	FMpointsize scalefont
	setfont
	} bind def
/Q { 
	/FMpointsize exch def
	F 
	} bind def
/T { 
	moveto show
	} bind def
/RF { 
	rotate
	0 ne {-1 1 scale} if
	} bind def
/TF { 
	gsave
	moveto 
	RF
	show
	grestore
	} bind def
/P { 
	moveto
	0 32 3 2 roll widthshow
	} bind def
/PF { 
	gsave
	moveto 
	RF
	0 32 3 2 roll widthshow
	grestore
	} bind def
/S { 
	moveto
	0 exch ashow
	} bind def
/SF { 
	gsave
	moveto
	RF
	0 exch ashow
	grestore
	} bind def
/B { 
	moveto
	0 32 4 2 roll 0 exch awidthshow
	} bind def
/BF { 
	gsave
	moveto
	RF
	0 32 4 2 roll 0 exch awidthshow
	grestore
	} bind def
/G { 
	gsave
	newpath
	normalize translate 0.0 0.0 moveto 
	dnormalize scale 
	0.0 0.0 1.0 5 3 roll arc 
	closepath fill
	grestore
	} bind def
/A { 
	gsave
	savematrix
	newpath
	2 index 2 div add exch 3 index 2 div sub exch 
	normalize 2 index 2 div sub exch 3 index 2 div add exch 
	translate 
	scale 
	0.0 0.0 1.0 5 3 roll arc 
	restorematrix
	stroke
	grestore
	} bind def
	/x FMLOCAL
	/y FMLOCAL
	/w FMLOCAL
	/h FMLOCAL
	/xx FMLOCAL
	/yy FMLOCAL
	/ww FMLOCAL
	/hh FMLOCAL
	/FMsaveobject FMLOCAL
	/FMoptop FMLOCAL
	/FMdicttop FMLOCAL
/BEGINPRINTCODE { 
	/FMdicttop countdictstack 1 add def 
	/FMoptop count 4 sub def 
	/FMsaveobject save def
	userdict begin 
	/showpage {} def 
	FMNORMALIZEGRAPHICS 
	3 index neg 3 index neg translate
	} bind def
/ENDPRINTCODE {
	count -1 FMoptop {pop pop} for 
	countdictstack -1 FMdicttop {pop end} for 
	FMsaveobject restore 
	} bind def
/gn { 
	0 
	{	46 mul 
		cf read pop 
		32 sub 
		dup 46 lt {exit} if 
		46 sub add 
		} loop
	add 
	} bind def
	/str FMLOCAL
/cfs { 
	/str sl string def 
	0 1 sl 1 sub {str exch val put} for 
	str def 
	} bind def
/ic [ 
	0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
	0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
	0
	{0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx}
	{10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx}
	{19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12}
	{13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh}
	{4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh}
	{13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl}
	{7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl}
	{0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl}
	{10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl}
	] def
	/sl FMLOCAL
	/val FMLOCAL
	/ws FMLOCAL
	/im FMLOCAL
	/bs FMLOCAL
	/cs FMLOCAL
	/len FMLOCAL
	/pos FMLOCAL
/ms { 
	/sl exch def 
	/val 255 def 
	/ws cfs 
	/im cfs 
	/val 0 def 
	/bs cfs 
	/cs cfs 
	} bind def
400 ms 
/ip { 
	is 
	0 
	cf cs readline pop 
	{	ic exch get exec 
		add 
		} forall 
	pop 
	
	} bind def
/wh { 
	/len exch def 
	/pos exch def 
	ws 0 len getinterval im pos len getinterval copy pop
	pos len 
	} bind def
/bl { 
	/len exch def 
	/pos exch def 
	bs 0 len getinterval im pos len getinterval copy pop
	pos len 
	} bind def
/s1 1 string def
/fl { 
	/len exch def 
	/pos exch def 
	/val cf s1 readhexstring pop 0 get def
	pos 1 pos len add 1 sub {im exch val put} for
	pos len 
	} bind def
/hx { 
	3 copy getinterval 
	cf exch readhexstring pop pop 
	} bind def
	/h FMLOCAL
	/w FMLOCAL
	/d FMLOCAL
	/lb FMLOCAL
	/bitmapsave FMLOCAL
	/is FMLOCAL
	/cf FMLOCAL
/wbytes { 
	dup 
	8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse
	} bind def
/BEGINBITMAPBWc { 
	1 {} COMMONBITMAPc
	} bind def
/BEGINBITMAPGRAYc { 
	8 {} COMMONBITMAPc
	} bind def
/BEGINBITMAP2BITc { 
	2 {} COMMONBITMAPc
	} bind def
/COMMONBITMAPc { 
	/r exch def
	/d exch def
	gsave
	translate rotate scale /h exch def /w exch def
	/lb w d wbytes def 
	sl lb lt {lb ms} if 
	/bitmapsave save def 
	r                    
	/is im 0 lb getinterval def 
	ws 0 lb getinterval is copy pop 
	/cf currentfile def 
	w h d [w 0 0 h neg 0 h] 
	{ip} image 
	bitmapsave restore 
	grestore
	} bind def
/BEGINBITMAPBW { 
	1 {} COMMONBITMAP
	} bind def
/BEGINBITMAPGRAY { 
	8 {} COMMONBITMAP
	} bind def
/BEGINBITMAP2BIT { 
	2 {} COMMONBITMAP
	} bind def
/COMMONBITMAP { 
	/r exch def
	/d exch def
	gsave
	translate rotate scale /h exch def /w exch def
	/bitmapsave save def 
	r                    
	/is w d wbytes string def
	/cf currentfile def 
	w h d [w 0 0 h neg 0 h] 
	{cf is readhexstring pop} image
	bitmapsave restore 
	grestore
	} bind def
	/proc1 FMLOCAL
	/proc2 FMLOCAL
	/newproc FMLOCAL
/Fmcc {
    /proc2 exch cvlit def
    /proc1 exch cvlit def
    /newproc proc1 length proc2 length add array def
    newproc 0 proc1 putinterval
    newproc proc1 length proc2 putinterval
    newproc cvx
} bind def
/ngrayt 256 array def
/nredt 256 array def
/nbluet 256 array def
/ngreent 256 array def
	/gryt FMLOCAL
	/blut FMLOCAL
	/grnt FMLOCAL
	/redt FMLOCAL
	/indx FMLOCAL
	/cynu FMLOCAL
	/magu FMLOCAL
	/yelu FMLOCAL
	/k FMLOCAL
	/u FMLOCAL
/colorsetup {
	currentcolortransfer
	/gryt exch def
	/blut exch def
	/grnt exch def
	/redt exch def
	0 1 255 {
		/indx exch def
		/cynu 1 red indx get 255 div sub def
		/magu 1 green indx get 255 div sub def
		/yelu 1 blue indx get 255 div sub def
		/k cynu magu min yelu min def
		/u k currentundercolorremoval exec def
		nredt indx 1 0 cynu u sub max sub redt exec put
		ngreent indx 1 0 magu u sub max sub grnt exec put
		nbluet indx 1 0 yelu u sub max sub blut exec put
		ngrayt indx 1 k currentblackgeneration exec sub gryt exec put
	} for
	{255 mul cvi nredt exch get}
	{255 mul cvi ngreent exch get}
	{255 mul cvi nbluet exch get}
	{255 mul cvi ngrayt exch get}
	setcolortransfer
	{pop 0} setundercolorremoval
	{} setblackgeneration
	} bind def
	/tran FMLOCAL
/fakecolorsetup {
	/tran 256 string def
	0 1 255 {/indx exch def 
		tran indx
		red indx get 77 mul
		green indx get 151 mul
		blue indx get 28 mul
		add add 256 idiv put} for
	currenttransfer
	{255 mul cvi tran exch get 255.0 div}
	exch Fmcc settransfer
} bind def
/BITMAPCOLOR { 
	/d 8 def
	gsave
	translate rotate scale /h exch def /w exch def
	/bitmapsave save def 
	colorsetup
	/is w d wbytes string def
	/cf currentfile def 
	w h d [w 0 0 h neg 0 h] 
	{cf is readhexstring pop} {is} {is} true 3 colorimage 
	bitmapsave restore 
	grestore
	} bind def
/BITMAPCOLORc { 
	/d 8 def
	gsave
	translate rotate scale /h exch def /w exch def
	/lb w d wbytes def 
	sl lb lt {lb ms} if 
	/bitmapsave save def 
	colorsetup
	/is im 0 lb getinterval def 
	ws 0 lb getinterval is copy pop 
	/cf currentfile def 
	w h d [w 0 0 h neg 0 h] 
	{ip} {is} {is} true 3 colorimage
	bitmapsave restore 
	grestore
	} bind def
/BITMAPTRUECOLORc { 
        gsave
        translate rotate scale /h exch def /w exch def
        /bitmapsave save def 
        
        /is w string def
        
        ws 0 w getinterval is copy pop 
        /cf currentfile def 
        w h 8 [w 0 0 h neg 0 h] 
        {ip} {gip} {bip} true 3 colorimage
        bitmapsave restore 
        grestore
        } bind def
/BITMAPTRUECOLOR { 
        gsave
        translate rotate scale /h exch def /w exch def
        /bitmapsave save def 
        /is w string def
        /gis w string def
        /bis w string def
        /cf currentfile def 
        w h 8 [w 0 0 h neg 0 h] 
        { cf is readhexstring pop } 
        { cf gis readhexstring pop } 
        { cf bis readhexstring pop } 
        true 3 colorimage 
        bitmapsave restore 
        grestore
        } bind def
/BITMAPTRUEGRAYc { 
        gsave
        translate rotate scale /h exch def /w exch def
        /bitmapsave save def 
        
        /is w string def
        
        ws 0 w getinterval is copy pop 
        /cf currentfile def 
        w h 8 [w 0 0 h neg 0 h] 
        {ip gip bip w gray} image
        bitmapsave restore 
        grestore
        } bind def
/ww FMLOCAL
/r FMLOCAL
/g FMLOCAL
/b FMLOCAL
/i FMLOCAL
/gray { 
        /ww exch def
        /b exch def
        /g exch def
        /r exch def
        0 1 ww 1 sub { /i exch def r i get .299 mul g i get .587 mul
			b i get .114 mul add add r i 3 -1 roll floor cvi put } for
        r
        } bind def
/BITMAPTRUEGRAY { 
        gsave
        translate rotate scale /h exch def /w exch def
        /bitmapsave save def 
        /is w string def
        /gis w string def
        /bis w string def
        /cf currentfile def 
        w h 8 [w 0 0 h neg 0 h] 
        { cf is readhexstring pop 
          cf gis readhexstring pop 
          cf bis readhexstring pop w gray}  image
        bitmapsave restore 
        grestore
        } bind def
/BITMAPGRAY { 
	8 {fakecolorsetup} COMMONBITMAP
	} bind def
/BITMAPGRAYc { 
	8 {fakecolorsetup} COMMONBITMAPc
	} bind def
/ENDBITMAP {
	} bind def
end 
	/ALDsave FMLOCAL
	/ALDmatrix matrix def ALDmatrix currentmatrix pop
/StartALD {
	/ALDsave save def
	 savematrix
	 ALDmatrix setmatrix
	} bind def
/InALD {
	 restorematrix
	} bind def
/DoneALD {
	 ALDsave restore
	} bind def
%%EndProlog
%%BeginSetup
(3.0) FMVERSION
1 1 595.3 841.89 0 1 11 FMDOCUMENT
0 0 /Times-Italic FMFONTDEFINE
1 0 /Times-Bold FMFONTDEFINE
2 0 /Times-Roman FMFONTDEFINE
3 0 /Courier FMFONTDEFINE
4 0 /Helvetica FMFONTDEFINE
5 1 /Symbol FMFONTDEFINE
32 FMFILLS
0 0 FMFILL
1 .1 FMFILL
2 .3 FMFILL
3 .5 FMFILL
4 .7 FMFILL
5 .9 FMFILL
6 .97 FMFILL
7 1 FMFILL
8 <0f1e3c78f0e1c387> FMFILL
9 <0f87c3e1f0783c1e> FMFILL
10 <cccccccccccccccc> FMFILL
11 <ffff0000ffff0000> FMFILL
12 <8142241818244281> FMFILL
13 <03060c183060c081> FMFILL
14 <8040201008040201> FMFILL
16 1 FMFILL
17 .9 FMFILL
18 .7 FMFILL
19 .5 FMFILL
20 .3 FMFILL
21 .1 FMFILL
22 0.03 FMFILL
23 0 FMFILL
24 <f0e1c3870f1e3c78> FMFILL
25 <f0783c1e0f87c3e1> FMFILL
26 <3333333333333333> FMFILL
27 <0000ffff0000ffff> FMFILL
28 <7ebddbe7e7dbbd7e> FMFILL
29 <fcf9f3e7cf9f3f7e> FMFILL
30 <7fbfdfeff7fbfdfe> FMFILL
%%EndSetup
%%Page: "20" 20
%%BeginPaperSize: A4
%%EndPaperSize
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 20 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
1 12 Q
0 X
(Authors\325s Address) 85.7 741.95 T
2 F
(Panos-Gavriil Tsigaridas) 85.7 712.95 T
(GMD-FOKUS) 85.7 698.95 T
(Hardenbergplatz 2) 85.7 684.95 T
(D-1000 Berlin 12) 85.7 670.95 T
(Germany) 85.7 656.95 T
(Email: Tsigaridas@fokus.berlin.gmd.dbp.de) 85.7 627.95 T
(DN: CN=Panos-Gavriil Tsigaridas, ou=fokus,o=gmd, c=de) 85.7 598.95 T
FMENDPAGE
%%EndPage: "20" 19
%%Page: "19" 19
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 19 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
3 F
0 X
(Functions ::= SEQUENCE {) 85.7 743.28 T
(action) 114.05 731.28 T
([0]) 227.42 731.28 T
(IMPLICIT Reference,) 255.78 731.28 T
(parameter) 114.05 719.28 T
([1]) 227.42 719.28 T
(IMPLICIT ReferenceList OPTIONAL }) 255.78 719.28 T
(Identifier ::= PrintableString) 85.7 692.28 T
(MatchesFor ::= BIT STRING {) 85.7 665.28 T
(equality\0500\051,) 114.05 653.28 T
(ordering\0501\051,) 114.05 641.28 T
(substrings\0502\051,) 114.05 629.28 T
(setComparison\0503\051,) 114.05 617.28 T
(setIntersection\0504\051 }) 114.05 605.28 T
(NamingObjectClass ::= SEQUENCE {) 85.7 578.28 T
(class) 114.05 566.28 T
(Reference,) 227.42 566.28 T
(andSubclasses) 114.05 554.28 T
(BOOLEAN DEFAULT FALSE }) 227.42 554.28 T
(PropertyList ::= SEQUENCE {) 85.7 527.28 T
(replaceWithDefault) 114.05 515.28 T
([0]) 227.42 515.28 T
(BOOLEAN OPTIONAL,) 255.78 515.28 T
(defaultValue) 114.05 503.28 T
([1]) 227.42 503.28 T
(ValueSpecifier OPTIONAL,) 255.78 503.28 T
(initialValue) 114.05 491.28 T
([2]) 227.42 491.28 T
(ValueSpecifier OPTIONAL,) 255.78 491.28 T
(permittedValue) 114.05 479.28 T
([3]) 227.42 479.28 T
(DefinedTypeOrValue OPTIONAL,) 255.78 479.28 T
(requiredValue) 114.05 467.28 T
([4]) 227.42 467.28 T
(DefinedTypeOrValue OPTIONAL,) 255.78 467.28 T
(getReplace) 114.05 455.28 T
([5]) 227.42 455.28 T
(ENUMERATED {) 255.78 455.28 T
(get\0500\051,) 291.21 443.28 T
(replace\0501\051,) 291.21 431.28 T
(get-replace\0502\051 } OPTIONAL,) 291.21 419.28 T
(addRemove) 114.05 407.28 T
([6]) 227.42 407.28 T
(ENUMERATED {) 255.78 407.28 T
(add\0500\051,) 291.21 395.28 T
(remove\0501\051,) 291.21 383.28 T
(add-remove\0502\051 } OPTIONAL }) 291.21 371.28 T
(Reference ::= DistinguishedName) 85.7 344.28 T
(ReferenceList ::= SET OF Reference) 85.7 317.28 T
(SyntaxOrAttribute ::= CHOICE {) 85.7 290.28 T
(withSyntax) 114.05 278.28 T
([0]) 227.42 278.28 T
(DefinedTypeOrValue,) 255.78 278.28 T
(attribute) 114.05 266.28 T
([1]) 227.42 266.28 T
(Reference }) 255.78 266.28 T
(ValueSpecifier ::= CHOICE {) 85.7 239.28 T
(valueReference) 114.05 227.28 T
([0]) 227.42 227.28 T
(DefinedTypeOrValue,) 255.78 227.28 T
(derivationRule) 114.05 215.28 T
([1]) 227.42 215.28 T
(Reference }) 255.78 215.28 T
(WithSyntax ::= CHOICE {) 85.7 188.28 T
(present) 114.05 176.28 T
(DefinedTypeOrValue,) 227.42 176.28 T
(absent) 114.05 164.28 T
(NULL }) 227.42 164.28 T
FMENDPAGE
%%EndPage: "19" 18
%%Page: "18" 18
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 18 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
3 F
0 X
(Attributes ::= SEQUENCE {) 85.7 743.28 T
(attrLabel) 114.05 731.28 T
(Reference,) 227.42 731.28 T
(property) 114.05 719.28 T
(PropertyList,) 227.42 719.28 T
(paramLabel) 114.05 707.28 T
(ReferenceList OPTIONAL }) 227.42 707.28 T
(AttributeGroups ::= SEQUENCE {) 85.7 680.28 T
(group) 114.05 668.28 T
([0]) 227.42 668.28 T
(IMPLICIT Reference,) 255.78 668.28 T
(attributes) 114.05 656.28 T
([1]) 227.42 656.28 T
(IMPLICIT ReferenceList OPTIONAL }) 255.78 656.28 T
(ConditionalPackages ::= SEQUENCE {) 85.7 629.28 T
(label) 114.05 617.28 T
(DistinguishedName,) 227.42 617.28 T
(condition) 114.05 605.28 T
(GeneralString }) 227.42 605.28 T
(Context ::= CHOICE {) 85.7 578.28 T
(keyword) 114.05 566.28 T
(SEQUENCE {) 227.42 566.28 T
(type-reference  DefinedTypeOrValue,) 255.78 554.28 T
(field           Identifier },) 255.78 542.28 T
(representation) 114.05 530.28 T
(ENUMERATED {) 227.42 530.28 T
(action-info\0500\051,) 255.78 518.28 T
(action-reply\0501\051,) 255.78 506.28 T
(event-info\0502\051,) 255.78 494.28 T
(event-reply\0503\051,) 255.78 482.28 T
(specific-error\0504\051 }}) 255.78 470.28 T
(Create ::= CHOICE {) 85.7 443.28 T
(present) 114.05 431.28 T
(CreateSpecification,) 227.42 431.28 T
(absent) 114.05 419.28 T
(NULL }) 227.42 419.28 T
(CreateSpecification ::= SEQUENCE {) 85.7 392.28 T
(creationModifier) 114.05 380.28 T
(BIT STRING {) 227.42 380.28 T
(withReferenceObject\0500\051,) 255.78 368.28 T
(withAutomaticInstanceNaming\0501\051 } OPTIONAL,) 255.78 356.28 T
(parameter) 114.05 344.28 T
(ReferenceList OPTIONAL }) 227.42 344.28 T
(DefinedTypeOrValue ::= SEQUENCE {) 85.7 317.28 T
(module) 114.05 305.28 T
([0]) 227.42 305.28 T
(Reference,) 255.78 305.28 T
(reference) 114.05 293.28 T
([1]) 227.42 293.28 T
(Identifier }) 255.78 293.28 T
(Delete ::= CHOICE {) 85.7 266.28 T
(present) 114.05 254.28 T
(DeleteSpecification,) 227.42 254.28 T
(absent) 114.05 242.28 T
(NULL }) 227.42 242.28 T
(DeleteSpecification ::= SEQUENCE {) 85.7 215.28 T
(deleteModifier) 114.05 203.28 T
(ENUMERATED {) 227.42 203.28 T
(onlyIfNoContainedObjects\0500\051,) 255.78 191.28 T
(deletesContainedObjects\0501\051 } OPTIONAL,) 255.78 179.28 T
(parameter) 114.05 167.28 T
(ReferenceList OPTIONAL }) 227.42 167.28 T
(DerivedOrWithSyntaxChoice ::= CHOICE {) 85.7 140.28 T
(derivedFrom) 114.05 128.28 T
(Reference,) 227.42 128.28 T
(withSyntaxChoice) 114.05 116.28 T
(DefinedTypeOrValue }) 227.42 116.28 T
FMENDPAGE
%%EndPage: "18" 17
%%Page: "17" 17
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 17 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
3 F
0 X
(withReplySyntax ATTRIBUTE ::= {) 120.65 743.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 731.28 T
(WithSyntax) 291.2 731.28 T
(SINGLE VALUE) 142.39 719.28 T
(ID) 142.39 705.28 T
({ schemaAttributeTypes 35 }}) 277.04 705.28 T
1 12 Q
(A.3) 84.65 671.95 T
( Attribute Syntaxes) 107.33 671.95 T
2 F
-0.26 (This section defines the attribute syntaxes referenced by the attribute definitions made in the) 84.65 652.95 P
-0.28 (previous section.The following attribute syntaxes already defined in ISO 9594-6 are not list-) 84.65 638.95 P
(ed:) 84.65 624.95 T
0 F
(\245) 102.65 600.95 T
(integerSyntax) 111.65 600.95 T
(\245) 102.65 582.95 T
(booleanSyntax) 111.65 582.95 T
2 F
(The following matching rules already defined in ISO 9694-6 are not listed:) 84.65 564.95 T
(\245) 102.65 540.95 T
0 F
(caseIgnoreMatch) 111.65 540.95 T
2 F
(\245) 102.65 522.95 T
0 F
(caseIgnoreSubstringsMatch) 111.65 522.95 T
2 F
(\245) 102.65 504.95 T
0 F
(caseExactMatch) 111.65 504.95 T
2 F
(\245) 102.65 486.95 T
0 F
(booleanMatch) 111.65 486.95 T
2 F
(\245) 102.65 468.95 T
0 F
(integerMatch) 111.65 468.95 T
2 F
(\245) 102.65 450.95 T
0 F
(integerOrderingMatch) 111.65 450.95 T
1 F
(Schema Information Attribute Syntaxes) 84.65 421.95 T
3 10 Q
(SchemaInformationStatus ::= ENUMERATED {) 85.7 394.28 T
(active\0500\051,) 114.05 382.28 T
(deleted\0501\051,) 114.05 370.28 T
(preliminary\0502\051}) 114.05 358.28 T
(AdditionalInfo ::= SEQUENCE {) 85.7 331.28 T
(creationDate) 114.05 319.28 T
(PrintableString OPTIONAL,) 227.42 319.28 T
(comment) 114.05 307.28 T
(GeneralString OPTIONAL }) 227.42 307.28 T
(TypeDefinitions ::= SEQUENCE {) 85.7 280.28 T
(type) 114.05 268.28 T
(PrintableString,) 227.42 268.28 T
(definitions) 114.05 256.28 T
(GeneralString }) 227.42 256.28 T
(ImportedOrExportedTypes ::= SEQUENCE {) 85.7 229.28 T
(module) 114.05 217.28 T
(DistinguishedName,) 227.42 217.28 T
(types) 114.05 205.28 T
(SET OF PrintableString }) 227.42 205.28 T
1 12 Q
(Management Schema Information Attribute Syntaxes) 84.65 176.95 T
3 10 Q
(AndAttributeIds ::= SEQUENCE {) 85.7 149.28 T
(fieldName) 114.05 137.28 T
(Identifier,) 227.42 137.28 T
(attribute) 114.05 125.28 T
(Reference }) 227.42 125.28 T
FMENDPAGE
%%EndPage: "17" 16
%%Page: "16" 16
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 16 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
3 F
0 X
(groupElements ATTRIBUTE ::= {) 120.65 743.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 731.28 T
(Reference) 291.2 731.28 T
(ID) 142.39 717.28 T
({ schemaAttributeTypes 25 }}) 277.04 717.28 T
(matchesFor ATTRIBUTE ::= {) 120.65 685.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 673.28 T
(MatchesFor) 291.2 673.28 T
(SINGLE VALUE) 142.39 661.28 T
(ID) 142.39 647.28 T
({ schemaAttributeTypes 26 }}) 277.04 647.28 T
(modeConfirmed ATTRIBUTE ::= {) 120.65 615.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 603.28 T
(booleanSyntax) 291.2 603.28 T
(EQUALITY MATCHING RULE) 142.39 591.28 T
(booleanMatch) 291.2 591.28 T
(SINGLE VALUE) 142.39 579.28 T
(ID) 142.39 565.28 T
({ schemaAttributeTypes 27 }}) 277.04 565.28 T
(namedBySuperiorObjectClass ATTRIBUTE ::= {) 120.65 533.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 521.28 T
(NamingObjectClass) 291.2 521.28 T
(SINGLE VALUE) 142.39 509.28 T
(ID) 142.39 495.28 T
({ schemaAttributeTypes 28 }}) 277.04 495.28 T
(notifications ATTRIBUTE ::= {) 120.65 463.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 451.28 T
(Functions) 291.2 451.28 T
(ID) 142.39 437.28 T
({ schemaAttributeTypes 29 }}) 277.04 437.28 T
(parameters ATTRIBUTE ::= {) 120.65 405.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 393.28 T
(Reference) 291.2 393.28 T
(ID) 142.39 379.28 T
({ schemaAttributeTypes 30 }}) 277.04 379.28 T
(subordinateObjectClass ATTRIBUTE ::= {) 120.65 347.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 335.28 T
(NamingObjectClass) 291.2 335.28 T
(SINGLE VALUE) 142.39 323.28 T
(ID) 142.39 309.28 T
({ schemaAttributeTypes 31 }}) 277.04 309.28 T
(syntaxOrAttribute ATTRIBUTE ::= {) 120.65 277.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 265.28 T
(SyntaxOrAttribute) 291.2 265.28 T
(SINGLE VALUE) 142.39 253.28 T
(ID) 142.39 239.28 T
({ schemaAttributeTypes 32 }}) 277.04 239.28 T
(withAttribute ATTRIBUTE ::= {) 120.65 207.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 195.28 T
(Reference) 291.2 195.28 T
(SINGLE VALUE) 142.39 183.28 T
(ID) 142.39 169.28 T
({ schemaAttributeTypes 33 }}) 277.04 169.28 T
(withInformationSyntax ATTRIBUTE ::= {) 120.65 137.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 125.28 T
(WithSyntax) 291.2 125.28 T
(SINGLE VALUE) 142.39 113.28 T
(ID) 142.39 99.28 T
({ schemaAttributeTypes 34 }}) 277.04 99.28 T
FMENDPAGE
%%EndPage: "16" 15
%%Page: "15" 15
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 15 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
3 F
0 X
(behaviour ATTRIBUTE ::= {) 120.65 743.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 731.28 T
(Reference) 291.2 731.28 T
(ID) 142.39 717.28 T
({ schemaAttributeTypes 15 }}) 277.04 717.28 T
(characterizedBy ATTRIBUTE ::= {) 120.65 685.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 673.28 T
(Reference) 291.2 673.28 T
(ID) 142.39 659.28 T
({ schemaAttributeTypes 16 }}) 277.04 659.28 T
(conditionalPackages ATTRIBUTE ::= {) 120.65 627.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 615.28 T
(ConditionalPackages) 291.2 615.28 T
(ID) 142.39 601.28 T
({ schemaAttributeTypes 17 }}) 277.04 601.28 T
(context ATTRIBUTE ::= {) 120.65 569.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 557.28 T
(Context) 291.2 557.28 T
(SINGLE VALUE) 142.39 545.28 T
(ID) 142.39 531.28 T
({ schemaAttributeTypes 18 }}) 277.04 531.28 T
(create ATTRIBUTE ::= {) 120.65 499.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 487.28 T
(Create) 291.2 487.28 T
(SINGLE VALUE) 142.39 475.28 T
(ID) 142.39 461.28 T
({ schemaAttributeTypes 19 }}) 277.04 461.28 T
(definedAs ATTRIBUTE ::= {) 120.65 429.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 417.28 T
(GeneralString) 291.2 417.28 T
(SINGLE VALUE) 142.39 405.28 T
(ID) 142.39 391.28 T
({ schemaAttributeTypes 20 }}) 277.04 391.28 T
(delete ATTRIBUTE ::= {) 120.65 359.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 347.28 T
(Delete) 291.2 347.28 T
(SINGLE VALUE) 142.39 335.28 T
(ID) 142.39 321.28 T
({ schemaAttributeTypes 21 }}) 277.04 321.28 T
(derivedFrom ATTRIBUTE ::= {) 120.65 289.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 277.28 T
(Reference) 291.2 277.28 T
(ID) 142.39 263.28 T
({ schemaAttributeTypes 22 }}) 277.04 263.28 T
(derivedOrWithSyntaxChoice ATTRIBUTE ::= {) 120.65 231.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 219.28 T
(DerivedOrWithSyntaxChoice) 291.2 219.28 T
(ID) 142.39 205.28 T
({ schemaAttributeTypes 23 }}) 277.04 205.28 T
(fixed ATTRIBUTE ::= {) 120.65 173.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 161.28 T
(booleanSyntax) 291.2 161.28 T
(EQUALITY MATCHING RULE) 142.39 149.28 T
(booleanMatch) 291.2 149.28 T
(SINGLE VALUE) 142.39 137.28 T
(ID) 142.39 123.28 T
({ schemaAttributeTypes 24 }}) 277.04 123.28 T
FMENDPAGE
%%EndPage: "15" 14
%%Page: "14" 14
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 14 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
1 12 Q
0 X
(Schema Information Attributes) 84.65 741.95 T
3 10 Q
(label ATTRIBUTE ::= {) 120.65 721.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 709.28 T
(PrintableString) 291.2 709.28 T
(EQUALITY MATCHING RULE) 142.39 697.28 T
(caseExactMatch) 291.2 697.28 T
(SINGLE VALUE) 142.39 685.28 T
(ID) 142.39 671.28 T
({ schemaAttributeTypes 5 }}) 277.04 671.28 T
(schemaInformationStatus ATTRIBUTE ::= {) 120.65 639.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 627.28 T
(SchemaInformationStatus) 291.2 627.28 T
(SINGLE VALUE) 142.39 615.28 T
(ID) 142.39 601.28 T
({ schemaAttributeTypes 6 }}) 277.04 601.28 T
(additionalInfo ATTRIBUTE ::= {) 120.65 569.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 557.28 T
(AdditionalInfo) 291.2 557.28 T
(SINGLE VALUE) 142.39 545.28 T
(ID) 142.39 531.28 T
({ schemaAttributeTypes 7 }}) 277.04 531.28 T
(typeDefinitions ATTRIBUTE ::= {) 120.65 499.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 487.28 T
(TypeDefinitions) 291.2 487.28 T
(ID) 142.39 473.28 T
({ schemaAttributeTypes 8 }}) 277.04 473.28 T
(importedTypes ATTRIBUTE ::= {) 120.65 441.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 429.28 T
(ImportedOrExportedTypes) 291.2 429.28 T
(ID) 142.39 415.28 T
({ schemaAttributeTypes 9 }}) 277.04 415.28 T
(exportedTypes ATTRIBUTE ::= {) 120.65 383.28 T
(WITH ATTRIBUTE SYNTAX ImportedOrExportedTypes) 142.39 371.28 T
(ID) 142.39 357.28 T
({ schemaAttributeTypes 10 }}) 277.04 357.28 T
1 12 Q
(Management Schema Information Attributes) 84.65 323.95 T
3 10 Q
(actions ATTRIBUTE ::= {) 120.65 303.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 291.28 T
(Functions) 291.2 291.28 T
(ID) 142.39 277.28 T
({ schemaAttributeTypes 11 }}) 277.04 277.28 T
(andAttributeIds ATTRIBUTE ::= {) 120.65 245.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 233.28 T
(AndAttributeIds) 291.2 233.28 T
(ID) 142.39 219.28 T
({ schemaAttributeTypes 12 }}) 277.04 219.28 T
(attributeGroups ATTRIBUTE ::= {) 120.65 187.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 175.28 T
(AttributeGroups) 291.2 175.28 T
(ID) 142.39 161.28 T
({ schemaAttributeTypes 13 }}) 277.04 161.28 T
(attributes ATTRIBUTE ::= {) 120.65 129.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 117.28 T
(Attributes) 291.2 117.28 T
(ID) 142.39 103.28 T
({ schemaAttributeTypes 14 }}) 277.04 103.28 T
FMENDPAGE
%%EndPage: "14" 13
%%Page: "13" 13
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 13 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
3 F
0 X
(parameter OBJECT-CLASS ::= {) 120.65 743.28 T
(SUBCLASS OF) 142.39 731.28 T
(schemaInformation) 291.2 731.28 T
(MUST CONTAIN) 142.39 719.28 T
({) 291.2 719.28 T
(context,) 305.39 719.28 T
(syntaxOrAttribute }) 305.39 707.28 T
(MAY CONTAIN) 142.39 695.28 T
({) 291.2 695.28 T
(behaviour }) 305.39 695.28 T
(ID) 142.39 681.28 T
({ schemaObjectClasses 16 }}) 277.04 681.28 T
(behaviour OBJECT-CLASS ::= {) 120.65 649.28 T
(SUBCLASS OF) 142.39 637.28 T
(schemaInformation) 291.2 637.28 T
(MUST CONTAIN) 142.39 625.28 T
({) 291.2 625.28 T
(definedAs }) 305.39 625.28 T
(ID) 142.39 611.28 T
({ schemaObjectClasses 17 }}) 277.04 611.28 T
1 12 Q
(A.2) 84.65 577.95 T
( Attributes) 107.33 577.95 T
2 F
-0.12 (This section defines the attributes referenced by the object class definitions listed in the pre-) 84.65 558.95 P
-0.23 (vious section. The following attributes and attribute types already defined in ISO 9595-6 are) 84.65 544.95 P
(not listed:) 84.65 530.95 T
0 F
(\245) 102.65 506.95 T
(description) 111.65 506.95 T
(\245) 102.65 488.95 T
(distinguishedName) 111.65 488.95 T
1 F
(Registration Authority Attributes) 84.65 459.95 T
3 10 Q
(oidComponent ATTRIBUTE ::= {) 120.65 439.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 427.28 T
(integerSyntax) 291.2 427.28 T
(EQUALITY MATCHING RULE) 142.39 415.28 T
(integerMatch) 291.2 415.28 T
(ORDERING MATCHING RULE) 142.39 403.28 T
(integerOrderingMatch) 291.2 403.28 T
(SINGLE VALUE) 142.39 391.28 T
(ID) 142.39 377.28 T
({ schemaAttributeTypes 1 }}) 277.04 377.28 T
(nameForm ATTRIBUTE ::= {) 120.65 345.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 333.28 T
(PrintableString) 291.2 333.28 T
(EQUALITY MATCHING RULE) 142.39 321.28 T
(caseExactMatch) 291.2 321.28 T
(SINGLE VALUE) 142.39 309.28 T
(ID) 142.39 295.28 T
({ schemaAttributeTypes 2 }}) 277.04 295.28 T
(organizationReference ATTRIBUTE ::= {) 120.65 263.28 T
(SUBTYPE OF) 142.39 251.28 T
(distinguishedName) 291.2 251.28 T
(ID) 142.39 237.28 T
({ schemaAttributeTypes 3 }}) 277.04 237.28 T
1 12 Q
(Schema Definition Document Attributes) 84.65 203.95 T
3 10 Q
(documentName ATTRIBUTE::= {) 120.65 183.28 T
(WITH ATTRIBUTE SYNTAX) 142.39 171.28 T
(PrintableString) 291.2 171.28 T
(EQUALITY MATCHING RULE) 142.39 159.28 T
(caseIgnoreMatch) 291.2 159.28 T
(SUBSTRINGS MATCHING RULE) 142.39 147.28 T
(caseIgnoreSubstringsMatch) 291.2 147.28 T
(SINGLE VALUE) 142.39 135.28 T
(ID) 142.39 121.28 T
({ schemaAttributeTypes 4 }}) 277.04 121.28 T
FMENDPAGE
%%EndPage: "13" 12
%%Page: "12" 12
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 12 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
3 F
0 X
(notification OBJECT-CLASS ::= {) 120.65 743.28 T
(SUBCLASS OF) 142.39 731.28 T
(registeredSchemaInformation) 291.2 731.28 T
(MAY CONTAIN) 142.39 719.28 T
({) 291.2 719.28 T
(behaviour,) 305.39 719.28 T
(parameters,) 305.39 707.28 T
(withInformationSyntax,) 305.39 695.28 T
(andAttributeIds,) 305.39 683.28 T
(withReplySyntax }) 305.39 671.28 T
(ID) 142.39 657.28 T
({ schemaObjectClasses 10 }}) 277.04 657.28 T
(registeredPackage OBJECT-CLASS ::= {) 120.65 625.28 T
(SUBCLASS OF) 142.39 613.28 T
(registeredSchemaInformation) 291.2 613.28 T
(MAY CONTAIN) 142.39 601.28 T
({) 291.2 601.28 T
(behaviour,) 305.39 601.28 T
(attributes,) 305.39 589.28 T
(attributeGroups,) 305.39 577.28 T
(actions,) 305.39 565.28 T
(notifications }) 305.39 553.28 T
(ID) 142.39 539.28 T
({ schemaObjectClasses 11 }}) 277.04 539.28 T
(registeredAttribute OBJECT-CLASS ::= {) 120.65 507.28 T
(SUBCLASS OF) 142.39 495.28 T
(registeredSchemaInformation) 291.2 495.28 T
(MUST CONTAIN) 142.39 483.28 T
({) 291.2 483.28 T
(derivedOrWithSyntaxChoice }) 305.39 483.28 T
(MAY CONTAIN) 142.39 471.28 T
({) 291.2 471.28 T
(matchesFor,) 305.39 471.28 T
(behaviour,) 305.39 459.28 T
(parameters }) 305.39 447.28 T
(ID) 142.39 433.28 T
({ schemaObjectClasses 12 }}) 277.04 433.28 T
(registeredParameter OBJECT-CLASS ::= {) 120.65 401.28 T
(SUBCLASS OF) 142.39 389.28 T
(registeredSchemaInformation) 291.2 389.28 T
(MUST CONTAIN) 142.39 377.28 T
({) 291.2 377.28 T
(context,) 305.39 377.28 T
(syntaxOrAttribute }) 305.39 365.28 T
(MAY CONTAIN) 142.39 353.28 T
({) 291.2 353.28 T
(behaviour }) 305.39 353.28 T
(ID) 142.39 339.28 T
({ schemaObjectClasses 13 }}) 277.04 339.28 T
(package OBJECT-CLASS ::= {) 120.65 307.28 T
(SUBCLASS OF) 142.39 295.28 T
(schemaInformation) 291.2 295.28 T
(MAY CONTAIN) 142.39 283.28 T
({) 291.2 283.28 T
(behaviour,) 305.39 283.28 T
(attributes,) 305.39 271.28 T
(attributeGroups,) 305.39 259.28 T
(actions,) 305.39 247.28 T
(notifications }) 305.39 235.28 T
(ID) 142.39 221.28 T
({ schemaObjectClasses 14 }}) 277.04 221.28 T
(attribute OBJECT-CLASS ::= {) 120.65 189.28 T
(SUBCLASS OF) 142.39 177.28 T
(schemaInformation) 291.2 177.28 T
(MUST CONTAIN) 142.39 165.28 T
({) 291.2 165.28 T
(derivedOrWithSyntaxChoice }) 305.39 165.28 T
(MAY CONTAIN) 142.39 153.28 T
({) 291.2 153.28 T
(matchesFor,) 305.39 153.28 T
(behaviour,) 305.39 141.28 T
(parameters }) 305.39 129.28 T
(ID) 142.39 115.28 T
({ schemaObjectClasses 15 }}) 277.04 115.28 T
FMENDPAGE
%%EndPage: "12" 11
%%Page: "11" 11
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 11 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
1 12 Q
0 X
(Management Schema Information) 84.65 741.95 T
2 F
0.19 (The following definitions represent the templates given in the Guidelines for the Definition) 84.65 719.95 P
-0.03 (of Managed Objects [2]. All templates with a mandatory REGISTERED AS construct \050e. g.) 84.65 705.95 P
1.21 (managed object class template\051 are subclasses of the generic object class) 84.65 691.95 P
0 F
1.21 (registeredSche-) 449.38 691.95 P
0.33 (maInformation) 84.65 677.95 P
2 F
0.33 (. For templates with an optional REGISTERED AS construct \050e. g. attribute) 156.61 677.95 P
0.03 (template\051, a subclass of) 84.65 663.95 P
0 F
0.03 (registeredSchemaInformation) 200.35 663.95 P
2 F
0.03 ( as well as a subclass of) 343.59 663.95 P
0 F
0.03 (schemaInfor-) 460.7 663.95 P
0.12 (mation) 84.65 649.95 P
2 F
0.12 ( are defined. For templates without the REGISTERED AS construct \050i. e. the behav-) 117.97 649.95 P
0.11 (iour template\051 a subclass of) 84.65 635.95 P
0 F
0.11 (schemaInformation) 220.1 635.95 P
2 F
0.11 ( is defined. For every other construct within) 313.37 635.95 P
(a specific template the following rules apply:) 84.65 621.95 T
(\245) 84.65 597.95 T
(Mandatory constructs are represented as MUST CONTAIN attributes.) 93.65 597.95 T
(\245) 84.65 579.95 T
(Optional attributes are represented as MAY CONTAIN attributes.) 93.65 579.95 T
3 10 Q
(nameBinding OBJECT-CLASS ::= {) 120.65 547.28 T
(SUBCLASS OF) 142.39 535.28 T
(registeredSchemaInformation) 291.2 535.28 T
(MUST CONTAIN) 142.39 523.28 T
({) 291.2 523.28 T
(subordinateObjectClass,) 305.39 523.28 T
(namedBySuperiorObjectClass,) 305.39 511.28 T
(withAttribute }) 305.39 499.28 T
(MAY CONTAIN) 142.39 487.28 T
({) 291.2 487.28 T
(behaviour,) 305.39 487.28 T
(create,) 305.39 475.28 T
(delete }) 305.39 463.28 T
(ID) 142.39 449.28 T
({ schemaObjectClasses 6 }}) 277.04 449.28 T
(managedObjectClass OBJECT-CLASS ::= {) 120.65 417.28 T
(SUBCLASS OF) 142.39 405.28 T
(registeredSchemaInformation) 291.2 405.28 T
(MAY CONTAIN) 142.39 393.28 T
({) 291.2 393.28 T
(derivedFrom,) 305.39 393.28 T
(characterizedBy,) 305.39 381.28 T
(conditionalPackages }) 305.39 369.28 T
(ID) 142.39 355.28 T
({ schemaObjectClasses 7 }}) 277.04 355.28 T
(attributeGroup OBJECT-CLASS ::= {) 120.65 323.28 T
(SUBCLASS OF) 142.39 311.28 T
(registeredSchemaInformation) 291.2 311.28 T
(MAY CONTAIN) 142.39 299.28 T
({ groupElements,) 291.2 299.28 T
(fixed,) 305.39 287.28 T
(description }) 305.39 275.28 T
(ID) 142.39 261.28 T
({ schemaObjectClasses 8 }}) 277.04 261.28 T
(action OBJECT-CLASS ::= {) 120.65 229.28 T
(SUBCLASS OF) 142.39 217.28 T
(registeredSchemaInformation) 291.2 217.28 T
(MAY CONTAIN) 142.39 205.28 T
({) 291.2 205.28 T
(behaviour,) 305.39 205.28 T
(modeConfirmed,) 305.39 193.28 T
(parameters,) 305.39 181.28 T
(withInformationSyntax,) 305.39 169.28 T
(withReplySyntax }) 305.39 157.28 T
(ID) 142.39 143.28 T
({ schemaObjectClasses 9 }}) 277.04 143.28 T
FMENDPAGE
%%EndPage: "11" 10
%%Page: "10" 10
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 10 of 20) 468.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
2 12 Q
0 X
1.97 (The) 84.65 741.95 P
0 F
1.97 (documentName) 108.27 741.95 P
2 F
1.97 ( attribute specifies the human-readable name of the document, e. g.) 182.88 741.95 P
(\322CCITT Rec. 721 | ISO/IEC 10165-2:1992\323.) 84.65 727.95 T
1 F
(Schema Information) 84.65 698.95 T
2 F
(In general, leaf entries of the OIT are of class) 84.65 676.95 T
0 F
(schemaInformation) 305.45 676.95 T
2 F
( or one of its subclasses.) 398.72 676.95 T
3 10 Q
(schemaInformation OBJECT-CLASS ::= {) 120.65 654.28 T
(SUBCLASS OF) 142.39 642.28 T
(top) 291.2 642.28 T
(MUST CONTAIN) 142.39 630.28 T
({) 291.2 630.28 T
(label,) 305.39 630.28 T
(schemaInformationStatus }) 305.39 616.28 T
(MAY CONTAIN) 142.39 604.28 T
({ additionalInfo }) 291.2 604.28 T
(ID) 142.39 590.28 T
({ schemaObjectClasses 3 }}) 277.04 590.28 T
2 12 Q
-0.41 (The) 84.65 556.95 P
0 F
-0.41 (label) 105.89 556.95 P
2 F
-0.41 ( attribute specifies the human-readable name of the definition, e. g. \322system\323. If the) 129.88 556.95 P
-0.16 (schema information is not registered, the value of this attribute is used to construct the RDN) 84.65 542.95 P
-0.09 (of the entry. The) 84.65 528.95 P
0 F
-0.09 (status) 167.22 528.95 P
2 F
-0.09 ( attribute indicates whether the schema information is) 195.22 528.95 P
0 F
-0.09 (active) 454.98 528.95 P
2 F
-0.09 (, i. e. the) 483.62 528.95 P
0.13 (schema definition is fixed and can be used,) 84.65 514.95 P
0 F
0.13 (deleted) 295.22 514.95 P
2 F
0.13 (, i. e. the schema information is obsolete) 329.86 514.95 P
-0.13 (and should not be referenced by new schema definitions, or) 84.65 500.95 P
0 F
-0.13 (preliminary) 372.09 500.95 P
2 F
-0.13 (, i. e. the schema in-) 428.73 500.95 P
-0.45 (formation is provided for information purposes only but changes may occur in the future \050for) 84.65 486.95 P
-0.38 (example during the progression of a Committee Draft to a Draft International Standard\051. Ad-) 84.65 472.95 P
-0.17 (ditional information about the schema information like the date of creation or a comment on) 84.65 458.95 P
(the definition is stored in the attribute) 84.65 444.95 T
0 F
(additionalInformation) 268.21 444.95 T
2 F
(.) 374.83 444.95 T
0.36 (The) 84.65 420.95 P
0 F
0.36 (registeredSchemaInformation) 106.66 420.95 P
2 F
0.36 ( class is used to represent schema information which has) 249.9 420.95 P
0.69 (assigned an object identifier. The last object identifier component is stored in the attribute) 84.65 406.95 P
0 F
(oidComponent) 84.65 392.95 T
2 F
( which is used to construct the RDN of entries of this class.) 155.28 392.95 T
3 10 Q
(registeredSchemaInformation OJECT-CLASS ::= {) 120.65 370.28 T
(SUBCLASS OF) 142.39 358.28 T
(schemaInformation) 291.2 358.28 T
(MUST CONTAIN) 142.39 346.28 T
({) 291.2 346.28 T
(oidComponent }) 305.39 346.28 T
(ID) 142.39 332.28 T
({ schemaObjectClasses 4 }}) 277.04 332.28 T
2 12 Q
0.24 (The) 84.65 298.95 P
0 F
0.24 (asn1Module) 106.54 298.95 P
2 F
0.24 ( object class is a subclass of the) 165.84 298.95 P
0 F
0.24 (registeredSchemaInformation) 322.31 298.95 P
2 F
0.24 ( object class) 465.55 298.95 P
(and stores information about a registered ASN.1 module.) 84.65 284.95 T
3 10 Q
(asn1Module OBJECT-CLASS ::= {) 120.65 262.28 T
(SUBCLASS OF) 142.39 250.28 T
(registeredSchemaInformation) 291.2 250.28 T
(MUST CONTAIN) 142.39 238.28 T
({) 291.2 238.28 T
(typeDefinitions }) 305.39 238.28 T
(MAY CONTAIN) 142.39 226.28 T
({ importedTypes,) 291.2 226.28 T
(exportedTypes }) 305.39 214.28 T
(ID) 142.39 200.28 T
({ schemaObjectClasses 5 }}) 277.04 200.28 T
2 12 Q
0.14 (The) 84.65 166.95 P
0 F
0.14 (typeDefinitions) 106.44 166.95 P
2 F
0.14 ( attribute contains the definitions made within this module. The) 179.74 166.95 P
0 F
0.14 (import-) 488.67 166.95 P
0.79 (edTypes) 84.65 152.95 P
2 F
0.79 ( and) 123.95 152.95 P
0 F
0.79 (exportedTypes) 148.84 152.95 P
2 F
0.79 ( attributes specify the used and provided ASN.1 types, respec-) 218.79 152.95 P
(tively.) 84.65 138.95 T
FMENDPAGE
%%EndPage: "10" 9
%%Page: "9" 9
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 9 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
2 12 Q
0 X
0.55 (According to the Enhanced Object Identifier Tree Model schema definition documents are) 84.65 741.95 P
1.02 (identified by their document identifier which is also an object identifier. Thus, the distin-) 84.65 727.95 P
(guished name of Part 2 of the Structure of Management Information \050DMI, [3]\051 is:) 84.65 713.95 T
(document identifier :=) 121.13 689.95 T
(2.9.3.2) 234.51 689.95 T
(distinguished name :=) 121.13 665.95 T
({OIDC="2", OIDC="9", OIDC="3", OIDC="2"}) 234.51 665.95 T
0.52 (The distinguished name of an unregistered schema information is constructed by using the) 84.65 641.95 P
-0.47 (specified label as) 84.65 627.95 P
0 F
-0.47 (relative distinguished name) 168.85 627.95 P
2 F
-0.47 ( and prefixing it with the distinguished name of) 300.51 627.95 P
1.64 (the defining document. Therefore, the DN of the schema definition of the attribute type) 84.65 613.95 P
(\322counter\323 made within DMI is:) 84.65 599.95 T
(distinguished name :=) 121.13 575.95 T
({OIDC="2", OIDC="9", OIDC="3", OIDC="2",) 234.51 575.95 T
(label=\323counter\323}) 234.52 561.95 T
0.39 (The following sections specify the directory object classes, attributes and the attribute syn-) 84.65 537.95 P
(taxes required by the Enhanced Object Identifier Tree Model.) 84.65 523.95 T
1 F
(A.1) 84.65 494.95 T
( Object Classes) 107.33 494.95 T
2 F
(This section contains the definition of the X.500 object classes.) 84.65 475.95 T
1 F
(Registration Authority) 84.65 446.95 T
2 F
(In general, the non-leaf entries of the OIT represent registration authorities.) 84.65 424.95 T
3 10 Q
(registrationAuthority OBJECT-CLASS ::= {) 120.65 402.28 T
(SUBCLASS OF) 142.39 390.28 T
(top) 291.2 390.28 T
(MUST CONTAIN) 142.39 378.28 T
({) 291.2 378.28 T
(oidComponent }) 305.39 378.28 T
(MAY CONTAIN) 142.39 366.28 T
({) 291.2 366.28 T
(nameForm,) 305.39 366.28 T
(description,) 305.39 354.28 T
(organizationReference }) 305.39 342.28 T
(ID) 142.39 328.28 T
({ schemaObjectClasses 1 }}) 277.04 328.28 T
2 12 Q
-0.67 (The) 84.65 294.95 P
0 F
-0.67 (oidComponent) 105.63 294.95 P
2 F
-0.67 ( attribute is used as relative distinguished name for registration authorities) 176.26 294.95 P
0.23 (and its subclasses. The) 84.65 280.95 P
0 F
0.23 (nameForm) 197.82 280.95 P
2 F
0.23 ( attribute specifies the symbolic name of the object iden-) 250.45 280.95 P
0.05 (tifier component value stored in the) 84.65 266.95 P
0 F
0.05 (oidComponent) 258.84 266.95 P
2 F
0.05 ( attribute. The) 329.47 266.95 P
0 F
0.05 (description) 400.24 266.95 P
2 F
0.05 ( attribute is in-) 454.21 266.95 P
-0.43 (tended to explain the type of information the registration authority is responsible for. The) 84.65 252.95 P
0 F
-0.43 (or-) 510 252.95 P
0.64 (ganizationReference) 84.65 238.95 P
2 F
0.64 ( attribute allows reference to be made to another entry within the DIT) 183.25 238.95 P
(which describes the organization realizing the registration authority.) 84.65 224.95 T
1 F
(Schema Definition Document) 84.65 195.95 T
2 F
(A schema definition document is a specific registration authority.) 84.65 173.95 T
3 10 Q
(schemaDocument OBJECT-CLASS ::= {) 120.65 151.28 T
(SUBCLASS OF) 142.39 139.28 T
(registrationAuthority) 291.2 139.28 T
(MUST CONTAIN) 142.39 127.28 T
({) 291.2 127.28 T
(documentName }) 305.39 127.28 T
(ID) 142.39 113.28 T
({ schemaObjectClasses 2 }}) 277.04 113.28 T
FMENDPAGE
%%EndPage: "9" 8
%%Page: "8" 8
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 8 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
1 14 Q
0 X
(Annex A) 84.65 740.61 T
(Representing Management Schema Definitions in X.500) 156.57 740.61 T
2 12 Q
-0.41 (If management schema definitions are to be represented as directory object classes they have) 84.65 715.95 P
1.3 (to be identified by a) 84.65 701.95 P
0 F
1.3 (distinguished name) 190.1 701.95 P
2 F
1.3 ( \050DN\051. Constructing the distinguished name of a) 284.35 701.95 P
1.6 (schema information object from a given OID is straightforward. The following example) 84.65 687.95 P
-0.41 (shows the distinguished name of the schema definition of the managed object class \322system\323) 84.65 673.95 P
(assuming that an attribute \322OIDC\323 is already defined \050cf. Figure 2 and Figure 3\051:) 84.65 659.95 T
(object identifier :=) 121.13 635.95 T
(2.9.3.2.3.13) 234.51 635.95 T
(distinguished name :=) 121.13 611.95 T
-0.47 ({OIDC="2", OIDC="9", OIDC="3", OIDC="2", OIDC="3",) 234.51 611.95 P
(OIDC="13" }) 234.52 597.95 T
0.46 (The example listed above assumes that the OIT root is identical with the root of the X.500) 84.65 140.63 P
0.55 (Directory. However, it would be also possible to define a well-known entry within the Di-) 84.65 126.63 P
-0.67 (rectory Information Tree to be the base of the object identifier tree. Then, the DN of this entry) 84.65 112.63 P
(has to be used as a prefix.) 84.65 98.63 T
84.65 84.95 524.65 749.95 C
108.68 160.63 500.62 593.95 C
277.42 550.82 304.46 568.85 9.01 RR
0 X
0 K
V
0.5 H
2 Z
N
283.77 508.3 310.81 526.33 9.01 RR
3 X
V
0 X
N
381.77 510.3 408.81 528.33 9.01 RR
3 X
V
0 X
N
383.76 463.55 410.8 481.58 9.01 RR
3 X
V
0 X
N
325.77 421.03 352.81 439.06 9.01 RR
3 X
V
0 X
N
267.77 378.51 294.81 396.54 9.01 RR
12 X
V
0 X
N
268.82 335.99 295.86 354.02 9.01 RR
3 X
V
0 X
N
298.17 291.34 325.21 309.37 9.01 RR
11 X
V
0 X
N
291.46 550.82 297.31 526.33 2 L
N
291.46 550.82 397.28 528.33 2 L
N
397.28 510.3 358.27 482.09 2 L
N
397.28 510.3 431.97 482.09 2 L
N
396.34 463.55 339 439.06 2 L
N
283 377.35 283 353.95 2 L
N
339.65 421.03 282.3 396.54 2 L
N
282 336.99 311.3 310.48 2 L
N
4 10 Q
(OIT root) 310.59 556.19 T
297.13 508.91 282.96 482.79 2 L
11 X
V
0 X
N
184.77 510.11 211.81 528.14 9.01 RR
3 X
V
0 X
N
288.63 550.82 197.92 528.14 2 L
N
297.13 508.91 311.3 482.79 2 L
N
197.92 511.13 183.74 482.79 2 L
N
197.92 511.13 212.09 482.79 2 L
N
155.26 333.97 182.3 352 9.01 RR
10 X
V
0 X
N
282 336.99 282 311.48 2 L
N
282 336.99 253.65 309.48 2 L
N
283 378.35 427.52 353 2 L
N
410.02 334.97 437.07 353 9.01 RR
3 X
V
0 X
N
396.34 463.55 396.34 440.88 2 L
N
396.34 463.55 453.04 438.04 2 L
N
339.65 421.03 339.65 398.36 2 L
N
339.65 421.03 396.34 395.52 2 L
N
424.69 335.99 424.69 310.48 2 L
N
424.69 335.99 387.84 313.32 2 L
N
424.69 335.99 467.21 310.48 2 L
N
282.96 378.51 168.78 352 2 L
N
397.28 510.3 396.34 480.56 2 L
N
2 12 Q
(OIDC=0) 137.02 515.04 T
(OIDC=1) 236.02 513.22 T
(OIDC=2) 334.02 515.22 T
(OIDC=9) 416.47 468.48 T
(OIDC=3) 278.02 425.96 T
(OIDC=2) 220.02 383.44 T
(OIDC=3) 301.54 340.92 T
(OIDC=13) 330.88 296.26 T
(label=\323counter\323) 187.98 338.9 T
128.52 174.42 486.52 191.42 R
7 X
V
2 10 Q
0 X
(Figure 3: Enhanced Object Identifier Tree represented in the X.500 Directory) 152.79 184.75 T
126.36 243.47 153.4 261.5 9.01 RR
3 X
V
0 X
N
126.36 219.77 153.4 237.8 9.01 RR
12 X
V
0 X
N
4 9 Q
(Registration Authority) 164.58 249.21 T
(Schema Definition Document) 164.58 225.51 T
(Registered Schema Information) 348.58 249.21 T
310.36 243.47 337.4 261.5 9.01 RR
11 X
V
0 X
N
310.36 219.77 337.4 237.8 9.01 RR
10 X
V
0 X
N
(Unregistered Schema Information) 348.58 225.51 T
84.65 84.95 524.65 749.95 C
0.65 0.95 594.65 840.95 C
FMENDPAGE
%%EndPage: "8" 7
%%Page: "7" 7
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 7 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
1 12 Q
0 X
(3.3) 84.65 741.95 T
( Conclusions) 107.33 741.95 T
2 F
-0.37 (The Management Knowledge Management Function describes a management schema infor-) 84.65 722.95 P
-0.18 (mation model which imitates the contents of the management schema documents. However,) 84.65 708.95 P
0.19 (as outlined in section 3.1, this model is not very efficient for the dynamic access of schema) 84.65 694.95 P
-0.52 (information by a managing application. Moreover, only little support can be given during the) 84.65 680.95 P
(definition phase of schema information.) 84.65 666.95 T
-0.7 (The management schema information model proposed by the Management Knowledge Man-) 84.65 642.95 P
0.19 (agement Function is based on managed objects. Nevertheless, the model also allows access) 84.65 628.95 P
0.62 (to schema information by using directory services, i. e. to use directory objects for storing) 84.65 614.95 P
1.45 (the relevant schema information. Furthermore, guidelines are given on how to transform) 84.65 600.95 P
(managed object class definitions into directory class definitions.) 84.65 586.95 T
-0.51 (The Enhanced Object Identifier Tree Model allows all the information defined for the former) 84.65 562.95 P
0.48 (management schema information model to be represented. However, by structuring the in-) 84.65 548.95 P
-0.2 (formation in a different way, better support is given for the dynamic access of schema infor-) 84.65 534.95 P
-0.24 (mation and for the distributed creation of a consistent schema. Another advantage of the En-) 84.65 520.95 P
-0.5 (hanced Object Identifier Tree Model is that it can be used in the same way in order to register) 84.65 506.95 P
(other schema information, for example ASN.1 module definitions.) 84.65 492.95 T
0.67 (Thus, the Enhanced Object Identifier Tree Model is proposed as an adequate management) 84.65 468.95 P
-0.55 (schema information model. Moreover, since management schema information is of static na-) 84.65 454.95 P
0.27 (ture and of global relevance \050especially standardised management information\051, it seems to) 84.65 440.95 P
-0.1 (be more sensible to use the standardised X.500 Directory which is well-suited for the global) 84.65 426.95 P
0.03 (publication of static information. Therefore, Annex A presents directory schema definitions) 84.65 412.95 P
-0.67 (suitable for storing management schema information according to the Enhanced Object Iden-) 84.65 398.95 P
(tifier Tree Model.) 84.65 384.95 T
1 14 Q
(4. References) 84.65 349.61 T
2 12 Q
([1]) 84.65 324.95 T
0.42 (ISO/IEC N7120, Information technology - Open System Interconnection - Systems) 121.13 324.95 P
1.56 (Management - Part xx: Management Knowledge Management Function Working) 121.13 310.95 P
(Draft) 121.13 296.95 T
([2]) 84.65 272.95 T
0.87 (CCITT Rec. 722 | ISO/IEC 10165-4:1992, Information technology - Open System) 121.13 272.95 P
0.71 (Interconnection - Structure of Management Information- Part 4: Guidelines for the) 121.13 258.95 P
(Definition of Managed Objects) 121.13 244.95 T
([3]) 84.65 220.95 T
0.87 (CCITT Rec. 721 | ISO/IEC 10165-2:1992, Information technology - Open System) 121.13 220.95 P
-0.28 (Interconnection - Structure of Management Information- Part 2: Definition of Mana-) 121.13 206.95 P
(gement Information) 121.13 192.95 T
([4]) 84.65 168.95 T
0.84 (CCITT Rec. X.208 | ISO/IEC 8824:1990, Information technology - Open Systems) 121.13 168.95 P
(Interconnection - Specification of Abstract Syntax Notation One \050ASN.1\051) 121.13 154.95 T
([5]) 84.65 130.95 T
2.26 (ISO/IEC 9834-1:1990, Information technology - Open System Interconnection -) 121.13 130.95 P
-0.29 (Procedures for the operation of OSI Registration Authorities - Part 1: General Proce-) 121.13 116.95 P
(dures) 121.13 102.95 T
FMENDPAGE
%%EndPage: "7" 6
%%Page: "6" 6
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 6 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
2 12 Q
0 X
1.18 (A schema document can be regarded as a special kind of registration authority identified) 84.65 741.95 P
-0.03 (within the OIT by its assigned document identifier. Therefore, all schema information spec-) 84.65 727.95 P
-0.34 (ified in this document has to be inserted below the node associated with the document. In or-) 84.65 713.95 P
0.28 (der to store) 84.65 699.95 P
1 F
0.28 (unregistered) 142.44 699.95 P
2 F
0.28 ( schema information, the \322pure\323 Object Identifier Tree Model has) 207.07 699.95 P
-0.05 (to be enhanced. The) 84.65 685.95 P
0 F
-0.05 (Enhanced Object Identifier Tree Model) 184.01 685.95 P
2 F
-0.05 (allows unregistered schema in-) 375.93 685.95 P
0.11 (formation to be represented as direct subordinates of the defining schema document, unam-) 84.65 671.95 P
0.61 (bigously identified within that context by a label. Figure 2 shows how the information de-) 84.65 657.95 P
(picted in Figure 1 will be modelled using the Enhanced Object Identifier Tree Model.) 84.65 643.95 T
-0.58 (Obviously, requirement \050R2\051 is fulfilled. Moreover, requirement \050R5\051 is satisfied because the) 84.65 191.91 P
-0.02 (document defining a given schema information can be found by traversing the tree from the) 84.65 177.91 P
0.59 (schema definition entry towards the OIT root until an entry of type \322schema document\323 is) 84.65 163.91 P
(reached.) 84.65 149.91 T
84.65 84.95 524.65 749.95 C
108.68 211.91 500.62 639.95 C
259.05 596.82 286.09 614.85 9.01 RR
0 X
0 K
V
0.5 H
2 Z
N
265.42 554.3 292.46 572.33 9.01 RR
3 X
V
0 X
N
365.38 556.3 392.43 574.33 9.01 RR
3 X
V
0 X
N
365.38 509.55 392.43 527.58 9.01 RR
3 X
V
0 X
N
307.1 467.03 334.15 485.06 9.01 RR
3 X
V
0 X
N
250.41 424.51 277.45 442.54 9.01 RR
12 X
V
0 X
N
250.45 381.99 277.49 400.02 9.01 RR
3 X
V
0 X
N
279.8 337.34 306.84 355.37 9.01 RR
11 X
V
0 X
N
273.09 596.82 278.94 572.33 2 L
N
273.09 596.82 378.9 574.33 2 L
N
378.9 556.3 339.9 528.09 2 L
N
378.9 556.3 413.6 528.09 2 L
N
377.97 509.55 320.62 485.06 2 L
N
264.62 423.35 264.62 399.95 2 L
N
321.28 467.03 263.93 442.54 2 L
N
263.62 382.99 292.93 356.48 2 L
N
4 10 Q
(OIT root) 292.21 602.19 T
278.76 554.91 264.58 528.79 2 L
11 X
V
0 X
N
122.44 281.47 149.48 299.49 9.01 RR
3 X
V
0 X
N
122.44 257.77 149.48 275.8 9.01 RR
12 X
V
0 X
N
4 9 Q
(Registration Authority) 160.65 287.21 T
(Schema Definition Document) 160.65 263.51 T
(Registered Schema Information) 344.65 287.21 T
306.44 281.47 333.48 299.49 9.01 RR
11 X
V
0 X
N
122.85 228.32 482.85 242.49 R
7 X
V
2 10 Q
0 X
(Figure 2: Enhanced Object Identifier Tree Model) 204.6 235.82 T
166.68 556.11 193.72 574.14 9.01 RR
3 X
V
0 X
N
270.25 596.82 179.54 574.14 2 L
N
278.76 554.91 292.93 528.79 2 L
N
179.54 557.13 165.37 528.79 2 L
N
179.54 557.13 193.72 528.79 2 L
N
306.44 257.77 333.48 275.8 9.01 RR
10 X
V
0 X
N
4 9 Q
(Unregistered Schema Information) 344.65 263.51 T
136.89 379.97 163.93 398 9.01 RR
10 X
V
0 X
N
264.58 424.51 226.65 399.95 2 L
N
263.62 382.99 263.62 357.48 2 L
N
263.62 382.99 235.28 355.48 2 L
N
264.62 424.35 409.15 399 2 L
N
391.65 380.97 418.69 399 9.01 RR
3 X
V
0 X
N
377.97 509.55 377.97 486.88 2 L
N
377.97 509.55 434.66 484.04 2 L
N
321.28 467.03 321.28 444.36 2 L
N
321.28 467.03 377.97 441.52 2 L
N
406.32 381.99 406.32 356.48 2 L
N
406.32 381.99 369.47 359.32 2 L
N
406.32 381.99 448.84 356.48 2 L
N
264.58 424.51 150.41 398 2 L
N
378.9 556.3 377.97 526.56 2 L
N
2 12 Q
(0) 214.9 589.85 T
(1) 258.42 575.85 T
(2) 346.78 589.85 T
(9) 384.65 533.95 T
(3) 354.65 487.95 T
(2) 295.65 444.95 T
(3) 269.87 409.28 T
(13) 285.43 367.83 T
(\322counter\323) 161.65 413.95 T
2 10 Q
(\322system\323) 311.65 342.95 T
(\322counter\323) 169.93 386.99 T
84.65 84.95 524.65 749.95 C
0.65 0.95 594.65 840.95 C
FMENDPAGE
%%EndPage: "6" 5
%%Page: "5" 5
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 5 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
2 12 Q
0 X
1 (class and by inserting template objects as subordinates of a document object, information) 84.65 741.95 P
0.86 (about the document which defines a particular management information can be easily ob-) 84.65 727.95 P
(tained as far as the corresponding template object is known.) 84.65 713.95 T
-0.1 (However, the requirements \050R1\051 and \050R3\051 are not accomplished. To find a definition associ-) 84.65 689.95 P
1.23 (ated with a given object identifier requires a search through the whole information tree) 84.65 675.95 P
2 10 Q
1.02 (1) 516.66 680.74 P
2 12 Q
1.23 (,) 521.65 675.95 P
0.6 (looking for an object with a \322registeredAs\323 attribute equal to the specified OID which can) 84.65 661.95 P
-0.2 (result in a long search time. Besides, it is impossible to prove that a given object identifier is) 84.65 647.95 P
-0.2 (valid and unique since this would also require the collection of the values of  all instances of) 84.65 633.95 P
(the \322registeredAs\323 attribute.) 84.65 619.95 T
0.76 (Within the current working document of the Management Knowledge Management Func-) 84.65 595.95 P
1.22 (tions no models or mechanisms for the delegation of registration authority are described.) 84.65 581.95 P
(Thus, it is unclear how requirement \050R4\051 can be satisfied.) 84.65 567.95 T
1 F
(3.2) 84.65 538.95 T
( The Enhanced Object Identifier Tree Model) 107.33 538.95 T
2 F
-0.17 (The) 84.65 519.95 P
0 F
-0.17 (Enhanced Object Identifier Tree Model) 106.13 519.95 P
2 F
-0.17 ( is based on the concepts of) 294.66 519.95 P
0 F
-0.17 (object identifier) 428.38 519.95 P
2 F
-0.17 ( and) 504.5 519.95 P
0 F
0.11 (object identifier tree) 84.65 505.95 P
2 F
0.11 ( \050OIT\051 defined in [4]. An object identifier is an unambigous name for a) 182.81 505.95 P
-0.29 (body of information called) 84.65 491.95 P
0 F
-0.29 (information object) 214.75 491.95 P
2 F
-0.29 (. The form of an object identifier is a sequence) 303.42 491.95 P
-0.38 (of object identifier components \050OIDC\051 which are numeric values. The set of all object iden-) 84.65 477.95 P
1.27 (tifiers can be represented in a tree structure. This so-called object identifier tree is a tree) 84.65 463.95 P
0.17 (whose vertices correspond to administrative authorities responsible for allocating arcs from) 84.65 449.95 P
-0.13 (that vertex. Each arc of the tree is labelled by an object identifier component. Each informa-) 84.65 435.95 P
0.47 (tion object to be identified is allocated precisely one vertex \050normally a leaf\051, and no other) 84.65 421.95 P
0.59 (information object is allocated to that same vertex. Thus an information object is uniquely) 84.65 407.95 P
0.28 (and unambigously identified by the sequence of numeric values, i. e. object identifier com-) 84.65 393.95 P
0.33 (ponents, labelling the arcs in a path from the root to the vertex allocated to the information) 84.65 379.95 P
(object.) 84.65 365.95 T
-0.05 (As defined in [5] the responsibility for the allocation of unique object identifiers can be del-) 84.65 341.95 P
-0.46 (egated through several instances \050so-called) 84.65 327.95 P
0 F
-0.46 (registration authorities) 291.2 327.95 P
2 F
-0.46 (\051, each of them again pos-) 402.37 327.95 P
0.38 (sessing an OID. Therefore the non-leaf entries of the OIT do not represent information ob-) 84.65 313.95 P
-0.26 (jects themselves, but registration authorities, while the leaves are built by the individual def-) 84.65 299.95 P
(initions. This clearly satisfies requirement \050R4\051.) 84.65 285.95 T
1.36 (Since object identifiers are used to name) 84.65 261.95 P
1 F
1.36 (registered) 291.72 261.95 P
2 F
1.36 ( management information, the corre-) 343 261.95 P
0.19 (sponding schema information can be easily represented in the object identifier tree, i. e. the) 84.65 247.95 P
-0.36 (\050schema\051 information object designated by the OID contains the associated schema informa-) 84.65 233.95 P
0.97 (tion. Obviously, the requirements \050R1\051 is thus achieved in an optimal way. Moreover, re-) 84.65 219.95 P
0.28 (quirement \050R3\051 is satisfied. The validity of an object identifier is proved if a corresponding) 84.65 205.95 P
0.52 (entry exists within the OIT. On the other hand, the uniqueness of an object identifier to be) 84.65 191.95 P
(allocated is validated if a corresponding OIT entry does) 84.65 177.95 T
1 F
(not) 354.78 177.95 T
2 F
( exist) 371.44 177.95 T
2 10 Q
(2) 397.09 182.74 T
2 12 Q
(.) 402.09 177.95 T
84.65 132.95 524.65 147.92 C
84.65 132.95 524.65 147.92 R
7 X
0 K
V
83.65 145.91 237.65 145.91 2 L
V
0.5 H
2 Z
0 X
N
0.65 0.95 594.65 840.95 C
2 10 Q
0 X
0 K
(1.) 92.79 126.28 T
-0.53 (If all document objects are subordinates of a particular, well-known \322schema definitions object\323, then) 106.96 126.28 P
(only the subtree of the \322schema definitions object\323 has to be searched.) 106.96 114.28 T
(2.) 92.79 102.28 T
-0.14 (In fact, new object identifiers could be automatically assigned by appropriate tools if the registration) 106.96 102.28 P
(authority is specified.) 106.96 90.28 T
FMENDPAGE
%%EndPage: "5" 4
%%Page: "4" 4
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 4 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
2 12 Q
0 X
-0.67 (templates \050e. g. managed object class template, attribute template\051 are derived. It provides the) 84.65 308.54 P
0.67 (naming attribute for objects representing templates and enables all such objects to be con-) 84.65 294.54 P
(tained within document objects by the specification of a single name binding.) 84.65 280.54 T
-0.41 (The example in Figure 1 outlines how information contained in DMI [3] would be represent-) 84.65 256.54 P
0.24 (ed using this model. The DMI document is modelled as an instance of the document object) 84.65 242.54 P
0.23 (class) 84.65 228.54 P
2 10 Q
0.19 (1) 107.97 233.34 P
2 12 Q
0.23 ( and its contained definitions are stored in directly subordinated objects which are in-) 112.96 228.54 P
0.04 (stances of subclasses of the template object class. Thus, it is a two-level hierarchy using the) 84.65 214.54 P
-0.18 (template label in order to identify the various management information definitions. If an ob-) 84.65 200.54 P
(ject identifier is assigned to the definition, it is stored in the attribute \322registeredAs\323.) 84.65 186.54 T
-0.31 (Obviously, this model fulfills the requirements \050R2\051 and \050R5\051. Since only the label of a man-) 84.65 162.54 P
-0.67 (agement definition is needed to name the instances of template objects, unregistered manage-) 84.65 148.54 P
1.03 (ment information can be represented. Moreover, by the definition of the document object) 84.65 134.54 P
84.65 108.95 524.65 123.92 C
84.65 108.95 524.65 123.92 R
7 X
0 K
V
83.65 121.91 237.65 121.91 2 L
V
0.5 H
2 Z
0 X
N
0.65 0.95 594.65 840.95 C
2 10 Q
0 X
0 K
(1.) 92.79 102.28 T
-0 (Neither a superior object class for the document object class nor the naming attribute \050documentNa-) 106.96 102.28 P
(me or documentId\051 is specified in the proposal.) 106.96 90.28 T
84.65 84.95 524.65 749.95 C
92.05 316.54 517.25 749.95 C
114.73 336.09 508.75 350.26 R
7 X
0 K
V
2 10 Q
0 X
(Figure 1: Management Schema Model of the Management Knowledge Management Function) 124.09 343.59 T
0.5 H
2 Z
90 450 144.57 36.85 307.49 701.76 A
(objectClass=attributeTemplate) 130.86 592.62 T
(templateName=counter) 130.86 582.62 T
(derivedOrWithSyntaxChoice=Attribute-ASN1Module.Count) 130.86 572.62 T
(matchesFor=equality, ordering) 130.86 562.62 T
(behaviour=\323...\323\323) 130.86 552.62 T
(registeredAs=absent) 130.86 542.62 T
90 450 144.57 52.44 245.12 569.95 A
(objectClass=document) 194.1 709.43 T
(documentName=\323CCITT Rec. 721 | ISO/IEC 10165-2:1991) 194.1 699.43 T
(documentId=2.9.3.2) 194.1 689.43 T
(objectClass=managedObjectClassTemplate) 167.33 445.22 T
(templateName=\323system\323) 167.33 435.22 T
(derivedFrom=\323top\323) 167.33 425.22 T
(characterizedBy=\323systemPackage\323) 167.33 415.22 T
(conditionalPackages=\323administrativeStatePackage, supportedFeaturesPackage\323) 167.33 405.22 T
(rfor re3) 167.33 395.22 T
90 450 189.92 52.44 315.99 422.54 A
296.15 664.91 242.29 622.39 2 L
N
372.68 667.74 432.21 463.65 2 L
N
84.65 84.95 524.65 749.95 C
0.65 0.95 594.65 840.95 C
FMENDPAGE
%%EndPage: "4" 3
%%Page: "3" 3
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 3 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
2 12 Q
0 X
(\050R3\051) 114.05 741.95 T
-0.14 (The management schema information model has to be constructed in such) 142.39 741.95 P
(a way that it can be easily proved that a given OID is valid and unique.) 142.39 727.95 T
-0.4 (Definitions of management information will be made by several \050independent\051 parties, inter-) 84.65 700.95 P
-0.2 (national standardisation bodies as well as private organisations. Modifications and additions) 84.65 686.95 P
0.17 (to a specific management schema must only be allowed to authorised members of the asso-) 84.65 672.95 P
(ciated group.) 84.65 658.95 T
(\050R4\051) 114.05 631.95 T
0.1 (The management schema information model must provide means to dele-) 142.39 631.95 P
-0.17 (gate authority for the registration of new and for the modification of exist-) 142.39 617.95 P
2.84 (ing management information in order to support the independent but) 142.39 603.95 P
(consistent definition of management information.) 142.39 589.95 T
-0 (The object-oriented management information model implies using already defined manage-) 84.65 562.95 P
0.64 (ment information, either by reference or by inheritance, in order to create new definitions.) 84.65 548.95 P
0.69 (This assumes that it is easy to collect information about existing management information) 84.65 534.95 P
0.55 (definitions. Besides the formal specifications further important information concerning the) 84.65 520.95 P
-0.16 (semantics and the possible use of management information is usually contained in the docu-) 84.65 506.95 P
-0.58 (ments defining management information. Therefore it must be possible to obtain information) 84.65 492.95 P
(about which document a given management information definition is specified.) 84.65 478.95 T
(\050R5\051) 114.05 451.95 T
-0.28 (The management schema information model also has to represent the doc-) 142.39 451.95 P
0.49 (uments defining management information and the correlations between a) 142.39 437.95 P
(documents and its contained definitions.) 142.39 423.95 T
-0.5 (For managing applications which need access to schema information during run-time, the re-) 84.65 396.95 P
0.07 (quirements \050R1\051 and \050R2\051 are essential. The requirements \050R3\051, \050R4\051 and \050R5\051 are more im-) 84.65 382.95 P
-0.09 (portant for the development of tools supporting the definition of management schema infor-) 84.65 368.95 P
(mation.) 84.65 354.95 T
1 14 Q
(3. Management Schema Information Models) 84.65 319.61 T
2 12 Q
0.66 (Within this section two models for management schema information are considered. First,) 84.65 294.95 P
0.25 (the model proposed by the current working draft for the Management Knowledge Manage-) 84.65 280.95 P
0.73 (ment Function [1] is discussed. Afterwards, the so-called) 84.65 266.95 P
0 F
0.73 (Enhanced Object Identifier Tree) 366.92 266.95 P
-0.03 (Model) 84.65 252.95 P
2 F
-0.03 ( is presented. For both models it is investigated to what extent they fulfill the require-) 115.29 252.95 P
(ments outlined above.) 84.65 238.95 T
1 F
(3.1) 84.65 209.95 T
( Model of the Management Knowledge Management Function) 107.33 209.95 T
2 F
0.5 (The model for management schema information proposed by the Management Knowledge) 84.65 190.95 P
-0.4 (Management Function distinguishes between) 84.65 176.95 P
0 F
-0.4 (document objects) 302.9 176.95 P
2 F
-0.4 ( and) 386.11 176.95 P
0 F
-0.4 (template objects) 408.61 176.95 P
2 F
-0.4 (. A doc-) 486.49 176.95 P
0.79 (ument object represents a document which contains GDMO [2] specifications. It acts as a) 84.65 162.95 P
-0.43 (container for template objects. It has attributes for naming and identification and for the stor-) 84.65 148.95 P
-0.5 (age of the GDMO specifications as string representation contained within the document. The) 84.65 134.95 P
-0.36 (template object class is a generic class from which all object classes for representing GDMO) 84.65 120.95 P
FMENDPAGE
%%EndPage: "3" 2
%%Page: "2" 2
595.3 841.89 0 FMBEGINPAGE
84.65 788.95 524.65 798.95 R
7 X
0 K
V
84.65 39.61 524.65 49.61 R
V
0 10 Q
0 X
(Page 2 of 20) 473.85 42.95 T
84.65 84.95 524.65 749.95 R
7 X
V
1 14 Q
0 X
(1. Introduction) 84.65 740.61 T
2 12 Q
1 (Knowledge of the syntax and semantic of management information, e. g. managed object) 84.65 715.95 P
-0.05 (classes and attributes, is needed by a managing application in order to successfully  monitor) 84.65 701.95 P
-0.05 (and control a managed application. In order to allow managing applications to use the capa-) 84.65 687.95 P
-0 (bilities of managed objects of hitherto unknown classes there is a need to determine the for-) 84.65 673.95 P
0.36 (mal definitions of management information. For example, a managing application may ask) 84.65 659.95 P
0.18 (which attributes are part of a particular unknown managed object class. For those attributes) 84.65 645.95 P
-0.41 (already known to the managing application, support is already available. For an unknown at-) 84.65 631.95 P
(tribute, it may be possible to obtain further information, such as the attribute\325s syntax.) 84.65 617.95 T
-0.31 (Within this paper the set of formal definitions of management information is called) 84.65 593.95 P
0 F
-0.31 (manage-) 482.69 593.95 P
-0.2 (ment schema information) 84.65 579.95 P
2 F
-0.2 (.) 206.17 579.95 P
-0.2 (A) 211.96 579.95 P
0 F
-0.2 (management schema information model) 223.42 579.95 P
2 F
-0.2 ( describes how schema) 415.02 579.95 P
-0.23 (information is represented and what relationships exist between various schema information) 84.65 565.95 P
0.52 (objects. This is a prerequisite for a managing application in order to acquire schema infor-) 84.65 551.95 P
(mation.) 84.65 537.95 T
-0.52 (In this paper, requirements are outlined which are to be satisfied by an adequate management) 84.65 513.95 P
0.77 (schema information model. Then two different approaches are presented, their advantages) 84.65 499.95 P
-0.69 (and disadvantages are discussed and a recommendation is made which model should be used.) 84.65 485.95 P
0.14 (In an Annex, schema definitions, which are needed to represent management schema infor-) 84.65 471.95 P
(mation according to the proposed model, are specified.) 84.65 457.95 T
1 14 Q
(2. Requirements) 84.65 422.61 T
2 12 Q
-0.15 (Management of a remote open system is based on the exchange of management information) 84.65 397.95 P
-0.06 (by means of management protocols. Within a management protocol, the management infor-) 84.65 383.95 P
-0.12 (mation is identified by the object identifier \050OID\051 assigned to it during the registration proc-) 84.65 369.95 P
0.69 (ess. Therefore, the main requirement which must be satisfied by an adequate management) 84.65 355.95 P
(schema information model is:) 84.65 341.95 T
(\050R1\051) 114.05 314.95 T
0.63 (It must be possible to efficiently access the definition of a piece of man-) 142.39 314.95 P
(agement information specified by an object identifier.) 142.39 300.95 T
0.3 (Registered management information \050e. g. an attribute \322packetCounter\323\051 may reference ge-) 84.65 273.95 P
0.97 (neric management information \050e. g. the attribute type \322counter\323 from which the attribute) 84.65 259.95 P
-0.49 (\322packetCounter\323 may be derived\051. Since this kind of information will never be exchanged by) 84.65 245.95 P
-0.08 (management protocols, it need not assigned an object identifier. However, this type of man-) 84.65 231.95 P
0.05 (agement information has to be uniquely named within the context of the defining document) 84.65 217.95 P
-0.38 (\050e. g. \322ISO/IEC 10165-2: counter\323\051. In order to answer such requests like \322what is the syntax) 84.65 203.95 P
-0.28 (of attribute \324packetCounter\325\323 the definition of the \322counter\323 attribute type must be available.) 84.65 189.95 P
(This results in requirement) 84.65 175.95 T
(\050R2\051) 114.05 148.95 T
-0.67 (There is a need to represent unregistered management schema information.) 142.39 148.95 P
-0.64 (However, the majority of management information will need an object identifier. Since OIDs) 84.65 121.95 P
0.37 (must be globally unique, the major task when allocating an object identifier is to ensure its) 84.65 107.95 P
(validity and uniqueness. Thus, another important requirement is) 84.65 93.95 T
FMENDPAGE
%%EndPage: "2" 1
%%Page: "1" 1
595.3 841.89 0 FMBEGINPAGE
84.65 784.25 524.65 798.95 R
7 X
0 K
V
0 10 Q
0 X
(6331/GMD/93/04) 84.65 792.28 T
85.69 126.62 522.23 217.32 R
7 X
V
5 12 Q
0 X
(\343) 247.09 209.32 T
2 F
( 1993. GMD-FOKUS) 256.56 209.32 T
88.53 600 525.06 625.51 R
7 X
V
1 18 Q
0 X
(Representation of Management Schema Information) 104.43 613.51 T
85.69 670.87 519.39 744.57 R
7 X
V
184.9 245.67 425.85 344.88 R
V
227.42 415.75 383.33 557.48 R
V
1 12 Q
0 X
(Andreas Dittrich) 227.42 549.48 T
(Ursula Mayer zu Natrup) 227.42 535.48 T
(Panos-Gavriil Tsigaridas) 227.42 521.48 T
FMENDPAGE
%%EndPage: "1" 0
%%Trailer
%%BoundingBox: 0 0 595.3 841.89
%%Pages: 20 -1
%%DocumentFonts: Times-Italic
%%+ Times-Bold
%%+ Times-Roman
%%+ Courier
%%+ Helvetica
%%+ Symbol
---------------------------------------------------------------------------------------