ISO/IEC 9834-1:1993
(Main)Information technology — Open Systems Interconnection — Procedures for the operation of OSI Registration Authorities: General procedures — Part 1:
Information technology — Open Systems Interconnection — Procedures for the operation of OSI Registration Authorities: General procedures — Part 1:
Specifies procedures which are generally applicable to registration of objects within the Open Systems Interconnection Environment. Specifies the hierarchical structure of the naming-domain within which this registration occurs. Provides guidelines for the establishment and operation of International OSI Registration Authorities. Provides guidelines for additional Recommendations/International Standards which choose to reference the procedures in this Recommendation/International Standard.
Technologies de l'information — Interconnexion de systèmes ouverts (OSI) — Procédures pour le fonctionnement des autorités d'enregistrement OSI: Procédures générales — Partie 1:
General Information
Relations
Standards Content (Sample)
INTERNATIONAL lSO/IEC
9834-1
STANDARD
First edition
1993-04-15
Information technology - Open Systems
Interconnection - Procedures for the
Operation of OSI Registration Authorities:
General procedures
Technologies de I’informa tion - In terconnexion de s ystkmes ouverts
(OS/) - Procedures pour des organismes d ‘enregistremen t particuliers:
Procedures g&Grales
Reference number
ISO/1 EC 9834-1: 1993(E)
---------------------- Page: 1 ----------------------
ISOmx 9834-1 : 1993 (E)
CONTENTS
Page
iii
Foreword .
iv
Introduction . . .
..l
Scope
................................................................................
1
References . . .
Definitions .
.............................................................................
............ 4
Abbreviations .
4
Registration
.............................................................................
Registration-hierarchical names 5
.............................................................
5
International Registration Authorities
........................................................
7
Content of registration procedures for objects of a particuhr type .
8
Progression of registration procedures for objects of a particular type .
Annex A Derivation of Object identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Annex B Derivation of Directory names
Annex C Derivation together of Object identifiers and Directory names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Annex D References to this Recommendation l International Standard
from other Recommendations I International Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
0 ISO/lEC 1993
All rights reserved. No part of this publication may be reproduced or utilized in any form or
by any means, electronie or mechanical, including photocopying and microfilm, without per-
mission in writing from the publisher.
I SO/I EC Copyright Office l Case Postale 56 l CH-1 211 Geneve 20 l Switzerland
Printed in Switzerland
ii
---------------------- Page: 2 ----------------------
ISO/IEC 9834-1 : 1993 (E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Committee) form the
National bodies that are members of ISO or IEC participate in the
specialized System for worldwide standardization.
development of International Standards through technical committees established by the respective organization to deal
with particular fields of technical activity. ISO and IEC techncial committees collaborate in fields of mutual interest. Other
international organizations, govemmental and non-govemmental, in liaison with ISO and IEC, also take part in the work.
In the field of information tecbnology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft
International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication
as an International Standard requires approval by at least 75% of the national bedies casting a vote.
International Standard ISOAEC 9834-1 was prepared by the Joint Technical Committee ISO/IEC JTC 1, Infomtion
technology, in collaboration with the CCITT. The identical text is published as CCITI’ Recommendation X.660.
ISO/IEC 9834 consists of the following Parts, under the general title Information technology - Open Systems Interconnection
- Procedures for the Operation of OS/ Registration Authorities:
- Part 1: General procedures
- Part 2: Registration procedures for OS/ document types
-Part 3: Registration of Object identifier component values for joint ISOICCITT use
-Part 4: Register of VTE profiles
-Part 5: Register of VT control Object definitions
- Part 6: Registration of application processes and application entities
Annexes A, B and C form an integral part of this part of ISO/IEC 9834. Annex D is for information only.
. . .
111
---------------------- Page: 3 ----------------------
ISO/IEC 9834-1 : 1993 (E)
Introduction
There is a requirement in the OS1 environment for the assignment of unambiguous names to certain objects and, in some
Application processes, application
cases, for the recording of defni tions of the instances to which those names are assigned.
entities and the defnitions of classes of information such as file formats are examples of this requirement.
Registration is the mechanism through which this requirement is met. This Recommendation I International Standard
defines the procedures for this registration. The procedures defined apply to registration by a Recommendation I
International Standard, by an International Registration Authority and by any organi7ation that has a requirement to do so.
This Recommendation I International Standard defines those parts of the procedures which are generally applicable to
registration independent of the type of Object involved. In particular, it defines the name structure used and the procedures
for the delegation of authority for the assignment of narnes in Order to ensure that names are unambiguous. The name
structure is intended to allow, where appropriate, for information about registered objects to be held in, and retrieved from,
the Directory.
Related Recornmendations I International Standards define procedures which are specific to a particular type of Object.
Such a Recommendation I International Standard may be required where
some Recommendation I International Standard has identified the need for registration for some type of Object
a>
but, because of the complexity of the information necessary to define instances of the type, it is judged to be desirable
to specify this information in a separate document;
an International Registration Authority is necessary or desirable because of the expected frequency of new or
b)
amended registrations at the international levell ;
procedures to be used by organizations requiring registration for their own purposes cannot be adequately
C>
defined by a reference only to this Recommendation 1 International Standard.
Another Recomrnendation I International Standard is not required where:
the information necessary to define instances of the type is fully defined in the Recommendation I International
a>
Standard which has identified the need for registration; and
registration only occurs
b)
in the Recommendation I International Standard which defned instances of the type or in Recommenda-
0
tions I International Standards which reference it, and/or
ii) by the action of organizations which require registration for their own purposes and the procedures for
doing this are adequately defined by reference to this Recommendation I International Standard.
---------------------- Page: 4 ----------------------
ISO/IEC 9834-1 : 1993 (E)
INTERNATIONAL STANDARD
CCITT RECOMMENDATION
INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION -
PROCEDURES FOR THE OPERATION OF OS1 REGISTRATION
AUTHORITIES: GENERAL PROCEDURES
1 Scope
This Recommendation 1 International Standard:
a) specifies procedures which are generally applicable to registration of objects within the OSIE;
specifies the hierarchical structure of the naming-domain within which this registration occurs;
b)
provides guidelines for the establishment and Operation of International OS1 Registration Authorities;
C)
Standards which choose eo reference
provides guidelines for additional Recommendations I International
d)
the procedures in this Recommendation 1 International Standard.
NOTE - This Recommendation I International Standard does not exclude or disallow the use of any syntactic forms of
names or any naming domains for registration purposes provided that the domains ensure nonambiguity within their scope. This
Recommendation 9 International Standard is intended to cover those cases where the registration-hierarchical-name is appropriate.
Information about registration for specific objects in the OSIE is contained separate Recommendations I
International Standards.
This Recommendation 1 International Standard applies to registration within the OSIE by Recommendations I
International Staklards, by International Registration Authorities, and by any organization which requires to act as a
registration authority.
2 Normative references
The following KITT Recomrnendations and International Standards contain provisions which, through reference in
this text, constitute provisions of this CCITT Recommendation I International Standard. At the time of publication, the
editions indicated were valid. All Recommendations and Standards are subject to revision, and Parties to agreements
based on this KITT Recommendation l International Standard arc encouraged to investigate the possibility of
applying the most recent edition of the Recommendations and Standards listed below. Members of IEC and ISO
maintain registers of currently valid International Standards. The CCITT Secretariat maintains a list of currently valid
CCITT Recommendations.
Identical Recommendations D International Standards
21 l
-
WITT Recommendation X.722 (1992) l ISO/IEC 101654: 1992, Information technology - Open
Systems International -
Structure of management information: Guidelines for the definition of managed
objects.
22 . Paired Recommendations I International Standards equivalent in technical content
-
CCITT Recommendation X.200 (1988), Reference Model of Open Systems Interconnection for CCITT
applications.
ISO 7498: 1984, Information processing systems -
Open Systems Interconnection - Basic Reference
Model.
-
CCITT Recommendation X.208 (1988), Specification of Abstract Syntax Notation One (ASNJ).
ISOIIEC 8824: 1990, Information technology - Open Systems Interconnection - Specification of
Abstract Syntax Notation One (ASN.1).
CCITT Rec. X.660 (1992 E)
1
---------------------- Page: 5 ----------------------
1s0/IEc 9834-1 : 1993 (E)
-
CCITT Recommendation X.50 P (1988), Ehe Directory - Madels.
Open Systems Interconnection - Ehe Directory -
ISO/IEC 9594-2: 1990, Information technology -
Part 2: Models.
-
CCITT Recommendation X.520 (1988), The Directory - Selected attribute types.
ISOIIEC 9594-6: 1990, Information technology - Open Systems Interconnection - The Directory -
Part 6: Selected attribute types.
-
CCITT Recommendation X.650 (1992), Open Systems Interconnection (OSI) - Reference Model for
Naming and Addressing.
Open Systems Interconnection - Basic Reference
ISO 7498-3: 1989, Information processing systems -
Model - Part 3: Naming and addressing.
23 l Additional references
-
ISO 3 166: 1988, Codes for the representation of names of countries.
-
ISO 6523: 1984, Data interchange - Structures for the identifkation of Organkations.
-
- Open Systems Interconnection - File transfer,
ISO 8571-1: 1988, Information processing system
access and management. Part I: General introduction.
-
Open Systems Interconnection - Application Layer
ISOIIEC 9545s 1989, Information technology -
Structure.
-
Open Systems Interconnection - Procedures for the
ISO/IEC 9834-3: 1990, Information technology -
Operation of OSI Registration Authorities - Part 3: Registration of Object EdentiBer component values
for joint ISO-WITT use.
Definitions
3
3.1 The following term is used in this Recommendation I International Standard and is defined in ISO 6523:
organization
3.2 The following terms are used in this Recommendation II International Standard, and are defined in CCITT
Rec. X.200 I ISO 7498:
Open Systems Interconnection environment;
a)
NOTE - This term is not formally defined in the current Version of ISO 7498-1. A definition will be given in the
revision which is currently being prepared.
protocol-control-informatlon.
b)
The following terms are used in this Recommendation 1 International Standard, and are defined in CCITT
3.3
Rec. X.650 1 ISO 7498-3:
name;
a)
b) naming authority;
naming domain;
C)
d) synonym.
The following terms are used in this Recommendation D International Standard, and are defined in
3.4
ISO/IEC 9545:
application-entity- title,
4
application-process-title.
b)
3.5 The following terms arc used in this Recommendation l International Standard, and are defined in CCITT
Rec. X.208 I ISO/IEC 8824:
a) Object,
b) Object identifier.
2 CCITT Rec. Wo660 (1992 E)
---------------------- Page: 6 ----------------------
ISOfIEC 9834-1: 1993 (E)
3*6 The following terms are used in this Recommendation I International Standard, and arc defined in CCITT
Rec. X.501 I ISO/IEC 95942:
attribute;
a)
b) attribute type;
attribute value;
C)
attribute vahe assertion;
d)
Directory name;
e)
Object class;
relative distinguished name.
g)
3.7 ‘I’he following terms are used in this Recommendation 1 International Standard, and are defined here:
.s and information
3.7.1 Object (of interest): Anything in some world, generally the world of telecommun ication
processing or some part thereof,
which is identifiable (tan be named); and
a)
which may be registered.
b)
NOTE - Examples of objects are information objects (defined in CCITI’ Rec. X.208 1 ISO/IEC 8824), application-
entities (defined in CCITI’ Rec. X.650 1 ISO 7498-3) and managed objects (defined in CCITI’ Rec. X.722 I ISO/IEC 10165-4).
name to an Object in a way which makes the assignment
3.7.2 registration: The assignment of an unambiguous
available to interested Parties.
3.7.3 registration authority: An entity such as an organization, a Standard or an automated facility that performs
registration of one or more types of objects.
NOTE - For this Recommendation I International Standard the above definition sf registration authority extends the
term to cover registration by organizations acting at international, regional and national levels and by other means. For clarity, the
term International Registration Authority is used in this Recommendation 1 International Standard to refer to an organization
performing registration at the international level.
3.7.4 registration procedures: The specified procedures for performing registration and amending or deleting
existing registrations.
3.75 sponsoring authority: An organization recognized by the requirements of this International Standard to
receive proposals for registration and to submit applications accordingly to an International Registration Authority
(see 7.2).
3.7.6 registration hierarchicai-name: A name which is unambiguous within the OSIE and which is assigned by
registration. The semantic form of this name is structured according to the rules in clause 6.
3.7.7 registration hierarchical-name-treer A tree nodes correspond to objects that are registered
whose
whose non-leaf nodes may be registration authorities.
3.7.8 administrative role (of a registration authority): Assigning and making available unambiguous
names
according to the Recommendation I International Standard defii ing the proced Ures for t-he authority.
3.7.9 technical role (of a registration authority): Recording definitions of the objects to which names are
assigned and verifying that these definitions are in accordance with the Recommendation I International Standard
defining the ferm of the Befinition.
3.7.10 Internationai (OSI) Registration Authority: A registration authority acting at the international level
according to the procedures for its Operation defined in the relevant Recommendation I International Standard.
CCITT Rec. X.660 (1992 E) 3
---------------------- Page: 7 ----------------------
ISWIEC 9834-1: 1993 (E)
4 Abbreviations
FTAM File Transfer, Access and Management
ISP International standardized profile
OS1 Open Systems Interconnection
OSIE Open Systems Interconnection environment
protocol-control-information
PCI
registration-hierarchical-name
RH-harne
RH-name-tree registration-hierarchical-name-tree
RDN relative distinguished name
5 Registration
51 0 Overview
5.1.1 Many OS1 Reconnnendations I International Standards define certain objects for which unambiguous identi-
fication within the OSIE is required. This is achieved by registration.
NOTE - Examples of these objects are an application-process, an application-entity and the definition of a class of
information such as a file format.
5.1.2 Registration is the assignment of a name to an Object in a way which makes the assignment available to
interested Parties. It is carried out by a registration authority.
5.1.3 Registration tan be effected by a Recommendation I International Standard, by publishing in the
Recommendation 1 Standard the names and the corresponding definitions of Object. Such a mechanism requires
amendment of the Recommendation I Standard for each registration, and hence is not appropriate in cases where the
registration activity is high.
5.1.4 Altematively, registration tan be effected by permitting one or more organizations to act as registration
authorities to perform registration on a flexible basis.
S.l.5 The form of name used and the management of the registration nan-kg-domain ensures independent
assignment of unambiguous names by different registration authorities.
52 . Management of the registration naming-domain
5.2.1 The management of the entire registration naming-domain is accomplished by a process of delegation of
authority. In this prccess the registration authority responsible for a given naming-domain may partition that naming-
domain. In doing so, it may or may not delegate the registration responsibility for the naming-domain formed by each
partition to a subordinate registration authority. ‘I’he naming of a partition does not necessarily imply authority to
register objects under that partition. This delegation sf registration responsibility tan be applied repeatedly with a
subordinate registration authority partitioning further the naming domain for which it is responsible and delegating
responsibility for those partitions to registration authorities subordinate to it.
52.2 The registration authority responsible for a given naming-domain must assign a name to the partition of that
naming-domain that a given sub-authority will manage. The name assigned shall be globally unambiguous, and shall
be concatenated as a prefix to all narnes assigned by that sub-authority. The repeated application of this process
through a hierarchy of registration agents ensures the generation of unambiguous names. The generation of names for
registration purposes is discussed further in clause 6.
organization, Standard or an
NOTE - An a Recommendation D International automated facility tan be the registration
authority for more than one partition of a naming-domain
4 CCI’I’T Rece Xe660 (1992 E)
---------------------- Page: 8 ----------------------
ISO/IEC 9834-1: 1993 (E)
Operation
53 l
5.3.1 A registration authority may concem itself only with unambiguous assignment of names (the administrative
role) or may in addition need to concem itself with recording definitions of objects and verifying that these definitions
are in accordance with the Recommendation I International Standard defining the form of the definition (the technical
role).
5.3.2 The criteria for registering an Object may vary among registration authorities. It is the responsibility of each
authority to establish those criteria. A registration authority may also choose to define criteria for any authorities
which are subordinate to it.
NOTE - Among the criteria to be considered in the registration of an Object is the level at which registration is
appropriate. For example it may be that the definition sf an Object registered by a particular registration authority may find wide
use beyond the community serviced by that registration authority. Although the assigned name is globally unambiguous and tan be
used outside that community, it may be desirable to restate the definition in the style acceptable to the larger community of
interest. If so, the restated definition should be registered with the registration authority appropriate for that larger community.
5.3.3 Synonyms are created when an instance of a type of Object is registered more than once.
There may be valid
reasons for creating Synonyms, e.g. lkectory aliases. It is difficult to detect occurrences of Synonyms. In case where
Synonyms are undesirable it may be possible to reduce the number by such means as technical review or administrative
fees (in the case of registration authorities). It must be decided in each case whether this is necessary and practical.
NOTE - There is no practical way to ensure that the same Object has not been registered by multiple registration
authorities and the procedures in this Recommendation I International Standard do not ensure that only a Single name is assigned to
an Object.
6 Registration-hierarchical-names
The RH-name-tree is a tree whose root corresponds to this Recommendation l International Standard and
6.1
whose leaf and non-leaf nodes correspond to objects that are registered. Non-leaf nodes correspond to registration
authorities where registration responsibility has been delegated to them by a superior node.
6.2 The arcs from a given node to its immediate subordinates are unambiguously identified within the scope of
the node by each of one or more values of different types. These values are assigned by the registration authority
corresponding to the superior node. Thus, any path from the root to a node provides an unambiguous name for that
node by concatenating (in Order) the values of a given type for the arcs on the path.
NOTE - If any arc is not assigned a value of a given type, then the node identified by the arc and all of its s ubordinates
be referenced using names constructed with values of that type.
cannot
6.3 The types of values assigned by a registration authority tan include integer values, alphanumeric values and
other types of values. The contents of Character sets and composition rules for values formed at subordinate arcs
should be defined in registration authority procedure standards. The contents of Character sets and composition rules
may be further constrained or extended by subordinate registration authorities taking into consideration the expected
use of the resulting values in different forms of name.
NO= - To keep to a minimum the number of values assigned to top-level arcs in the RH-name-tree, it is desirable that
the types of values assigned to arcs be generic, i.e. applicable to many name forms.
6.4 Where a given set of registration authorities assigns values of more than one type, the significance, if any, of
the relationship between the resultant names (generated as defined in 6.2) is outside the scope of this document.
6.5 The generation of some specific forms of name for registration purposes is defined in the Annexes to this
Recommendation l International Standard. The generation of other forms of name is also defined in other registration
authority documents or in relevant Reconrmendations l International Standards.
International Registration-Authorities
NOTE - Although this clause applies only to International Registration registration
Authorities, other authorities may
implement similar rules for their Operation.
wish to
CCITT Rec. X.660 (1992 E) 5
---------------------- Page: 9 ----------------------
ISWIEC 9834-1 t 1993 (E)
71 Requirement for an International Registration Authority
e
The identification of, and formal agreement on the need for, an International Registration Authority is established in
the Recommendation B International Standard which defines the type of Object. Procedures which are generally
applicable to the Operation of International Registration Authorities are defined in this clause. Procedures which are
specific to the type of Object are defined in a separate Recommendation l International Standard developed for that
purpose.
NOTE - The identity of the organization operating any specific International Registration Authority tan be obtained
from the CCI’IT or ISO Secretariats.
72 e Operation sf International Registration Authorities
7e2.1 Esch International Registration Authority shall maintain a register of the names assigned to objects and
(where the registration authority performs a technical role) the associated definitions of the objects. The form of name
to be used and the form of register entry are defined in a separate Recommendation I International Standard.
7.2.2 With regard to the initial assignment of names and definitions to objects and of subsequent additions to the
register, the responsibilities of an International Registration Authority shall be as follows:
to receive from Sponsoring Authorities (see 7.3) proposals for register entries;
a)
to process proposals for entries according to the procedures specified in the applicable Recommen-
bb
dation l International Standard;
to record names for each register entry that is accepted9 in accordance with the procedures specified in
d
the applicable Recommendation 1 International Standard;
procedures applicable
to promulgate the register entries according to the specified in the
d)
Recommendation I International Standard, and
to convey the results in a specifi .ed form to the appropriate Sponsor-mg Authority when the processing of
e)
a proposal has been completed.
7.2.3 With regard to deletions from the register, the responsibilities of an international Registration Authority shall
be as follows:
to receive proposals from Sponsoring Authorities (see 7.3);
a)
the proposals for deletion, according to the procedures specified in the applicable
to process
b)
dation l Part of this Internation al Standard or separate International Standard;
Recommen
the register deletions according to the procedures specified in the applicable
to promulgate
C)
Recommendation l International Standard; and
the results in a specified
to convey form to the appropriate Sponsoring Authority when the processing of
d)
a proposal has been completed.
73 0 Sponsoring Authorities
7.3.1 A Sponsoring Authority is the CCITT Secretariat I any JTC 1 Technical Cornmittee or Subconxmittee, an
administration l national body, or a liaison organization.
7.3.2 The responsibilities of a Sponsor-mg Authority shaI1 be as follows:
to receive proposals conceming objects from within their respective countries or organization;
a)
to effect any necessary rationalizations or Coordination of these proposals and to
forward them to the
b)
International Registration Authority; and
to make known within their respective countries or organizations the decisions tien on their proposals
d
as transmitted to them by the International Registration Authority.
---------------------- Page: 10 ----------------------
ISOAEC 9834-1 : 1993 (E)
8 Contents of registration procedures for objects of a particular type
81 Registration procedures for objects of a particular type may be specified in a separate Recommendation I
International Standard. A clear distinction shall be made in these registration procedures between those procedures
which apply in general to registration for the type of Object, and those which apply to the specific International
Registration Authority (if any) established by the Recommendation 1 International Standard.
8e2 The contents sf each Recommendation B International Standard shall include:
the justification of the need for the registration;
d
b) a Statement of the scope of objects to be registered;
references to the Recommendation 1 International Standard in which the type of Object is defined and to
C)
any other applicable Recommendations l International Standards, together with identification of the
CCITT Study Group I JTC 1 Subcommittee responsible for the definition of the type of Object;
definitions and abbreviations used in the registration procedures;
a Statement whether the registration requires a registration authority to perform a technical role;
d
a specificaüon of the contents of register entries, including at least:
the name assigned to the Object;
the name of the organization that proposed the entry;
2)
the dates of submissionkegistration;
the definition of the Object (where the registration authority performs a technical role);
4)
g) identification of those clauses of this Recommendation R International Standard which apply together
with the specification of any necessary amendments to be applied to those clauses for the purposes sf
the specific registration;
h) for an International Registration Authority, a complete specihcation of the procedures (manual or
automated) to be applied to create, interrogate, modify, delete or audit registered items. This includes
any access restrictions imposed on these operations. In particular, the following are specified:
the method used to determine whether a request for registration or deletion should be accepted.
NOTE - This may include (but it is not bmited to) administration approval i national body vote or
national body exception (where silence means tacit acceptance), or automated processes. The following
criteria for rejection of a proposal may be relevant:
incomplete or incomprehensible definition;
d
existente sf an identical or similar entry in the register;
b)
the proposed entry is not one
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.