ISO/IEC TR 10000-2:1995
(Main)Information technology — Framework and taxonomy of International Standardized Profiles — Part 2: Principles and Taxonomy for OSI profiles
Information technology — Framework and taxonomy of International Standardized Profiles — Part 2: Principles and Taxonomy for OSI profiles
Technologies de l'information — Cadre et taxinomie des profils normalisés internationaux — Partie 2: Principes et taxinomie pour profils OSI
General Information
Relations
Standards Content (Sample)
TECHNICAL ISOAEC
REPORT
TR 10000-2
Fourth edition
1995-1 2-1 5
Information technology - Framework and
taxonomy of International Standardized
Profiles -
Part 2:
Principles and Taxonomy for OS1 profiles
Technologies de l’information - Cadre et taxonomie des profils
normalisés internationaux -
Partie 2: Principes et taxonomie pour profils OS1
Reference number
ISO/IEC/TR 10000-2:1995(E)
---------------------- Page: 1 ----------------------
ISO/IEC TR 10000-2: 1995 (E)
Contents
Page
Foreword . IV
Introduction . v
1 . Scope I
...........................................................................................................................................
2 . References . I
3 . Definition . I
4 . Abbreviations . 2
4.1 . General abbreviations. . . . 2
4.2 . Abbreviations used in Profile identifiers .
5 . The OS1 Taxonomy: Principles .
5.1 . General . . . .
5.2 . The Class concept for OS1 Profiles .
5.3 . Relationship between OS1 Profiles .
5.3.1
....... A/T and B/U Boundaries.. ............................................................................................................................. .4
....... A/F and BE Boundaries.. ...............................................................
5.3.2
..................................... 5
5.4 . The Group concept for OS1 Lower Layer Profiles . 5
5.5 . Profile classes. . . 5
....... Transport P
5.5.1 . 5
5.5.1.1 . Princip1 .
5.5.1.2 . Transport Profile Identifier
......................................................................... 6
5.5.1.3 . Connec .
5.5.1.4 . Connect
5.5.1.5 . Inte
5.5.1.6 . Introduction to the Taxonomy of Subnetwork Profiles . . 8
5.5.1.6.2 . Digital Data Circuit .
5.5.1.6.6 . Frame Relay Data Networks .
.......................................................................................................... .......................... 9
5 52.1 . Principles
5.5.2.2 . Relay Profile Identifier., . .
................... 10
......................................
5.5.3.2 . Common Upper Layer Requirements .
................................. .........................................
5.5.3.3 . Application Profile Identifier
.............................. 11
.... .Directo
5.5.3.4.3
5.5.3.4.4 . Virtual
0 ISOAEC 1995
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced
or utilized in any form or by any means, electronic or mechanical, including photocopying and
microfilm, without permission in writing from the publisher.
ISO/IEC Copyright Office Case Postale 56 CH-1 21 1 Genève Switzerland
Printed in Switzerland
ii
---------------------- Page: 2 ----------------------
O ISO/IEC ISOAEC TR 10000-2 : 1995 (E)
5.5.3.4.6 . Transaction Processing . 12
5.5.3.4.7 . Remote Database Access . 12
5.5.3.4.8 . Manufacturing Messaging . 12
5.5.3.4.9 . Library and Documentation . 12
5.5.3.4.10 . Document Filing and Retrieval . 13
5.5.3.4.1 1 . Interactive Manipulation of ODA Documents . 14
5.5.4 . Interchange Format and Representation Profiles . 14
5.5.4.1 . Principles . 14
5.5.4.2 . Interchange Format and Representation Profile Identifier . 14
5.5.4.3 . Introduction to the Taxonomy of Interchange Format and Representation Profiles . 14
5.5.4.3.1 . Open Document Format . 14
5.5.4.3.2 . Computer Graphics Metafile Interchange Format . 15
5.5.4.3.3 . SGML Interchange Format . 15
5.5.4.3.4 . Directory Data Definitions . 15
5.5.4.3.5 . Virtual Terminal Environment . 15
5.5.4.3.6 . Character Sets . 16
5.5.4.3.7 . Medical Image Interchange . 16
6 . Taxonomy of Profiles . 17
6.1 . Transport Profiles . 17
6.1.1 . Taxonomy of Subnetworks . 17
6.1.2 . Transport Groups . 18
6.2 . Relay Profiles . 18
6.2.1 . Relaying the Network Internal Layer Service, as defined in ISOEC 10028 . 18
6.2.2 . Network Layer Protocol Relaying . . 19
6.2.3 . Relaying the MAC Service . 19
6.2.4 . CO/CL Interworking . 19
6.3 . Application Profiles . 19
6.3.1 . File Transfer, Access and Management . 19
6.3.2 . Message Handling . . 19
....... Directory ...................................................................................................................................................... 20
6.3.3
6.3.3.1 . Edition 1988 . 20
6.3.3.2 . Edition 1993 . 20
....... Virtual Terminal .......................................................................................................... ............................ 20
6.3.4
6.3.5 . OS1 Management . 20
6.3.6 . Transaction Processing . 21
6.3.7 . Remote Database Access . 21
6.3.8 . Manufacturing Messaging . 21
Library and Documentation . 22
Document Filing and Retrieval . . 22
6.3.1 1 . Interactive Manipulation of ODA Documents . . 22
6.4 . Interchange Format and Representation Profiles . 22
6.4.1 . Open Document Format . . 22
6.4.2 . Computer Graphics Metafile Interchange Format . 22
6.4.3 . SGML Interchange Format . 22
6.4.4 . Directory Data Definitions . 23
6.4.4.1 . Edition 1988 . . 23
6.4.4.2 . Edition 1993 . 23
6.4.5 . Virtual Terminal Environment . 23
6.4.6 . Medical Image Interchange . 24
6.4.7 . Character Sets . 24
7 . Conformance of OS1 Profiles . 25
Annex A . 26
Bibliography . 26
iii
---------------------- Page: 3 ----------------------
ISOllEC TR 10000-2: 1995 (E)
O ISOAEC
Foreword
IS0 (the International Organization for Standardization) and IEC (the International
Electrotechnical Commission) form the specialized system for worldwide stan-
dardization. National bodies that are members of IS0 or IEC participate in the
development of International Standards through technical committees estab-
lished by the respective organization to deal with particular fields of technical
activity. IS0 and IEC technical committees collaborate in fields of mutual
interest. Other international organizations, governmental and non-governmental,
in liaison with IS0 and IEC, also take part in the work.
In the field of information technology, IS0 and IEC have established a joint
technical committee, ISO/IEC JTC 1.
The main task of technical committees is to prepare International Standards. In
exceptional circumstances a technical committee may propose the publication
of a Technical Report of one of the following types:
- type 1, when the required support cannot be obtained for the publication of
an International Standard, despite repeated efforts;
-
type 2, when the subject is still under technical development or where for
any other reason there is the future but not immediate possibility of an
agreement on an International Standard;
-
type 3, when a technical committee has collected data of a different kind
from that which is normally published as an International Standard ("state
of the art", for example).
Technical reports of types 1 and 2 are subject to review within three years of
publication, to decide whether they can be transformed into International Stan-
dards. Technical Reports of type 3 do not necessarily have to be reviewed until
the data they provide are considered to be no longer valid or useful.
iSO/iEC TR 10000-2, which is a Technical Report of type 3, was prepared by
Joint Technical Committee ISO/IEC JTC 1, Information technology.
This fourth edition cancels and replaces the third edition (ISO/IEC
TR 10000-2:1994), which has been technically revised.
ISO/IEC TR 10000 consists of the following parts, under the general title Infor-
- Framework and taxonomy of International Standardized
mation technology
Profiles:
-
Part 1: General principles and documentation framework
-
Part 2: Principles and Taxonomy for OS1 profiles
---------------------- Page: 4 ----------------------
ISOIIEC TR 10000-2 : 1995 (E)
Introduction
The context of Functional Standardization is one part of the overall field of
Information Technology standardization activities covering
Base standards, which define fundamentals and generalized
procedures. They provide an infrastructure that can be used by a
variety of applications, each of which can make its own selection from
the options offered by them.
Profiles, which define conforming subsets or combinations of base
standards used to provide specific functions. Profiles identify the use
of particular options available in the base standards, and provide a
basis for the development of uniform, internationally recognized,
conform an ce tests.
Registration mechanisms, which provide the means to specify
detailed parameterization within the framework of the base standards
or profiles.
Within ISOAEC JTC 1, the process of Functional Standardization is
concerned with the methodology of defining profiles, and their publication in
documents called "International Standardized Profiles" (ISPs) in accordance
with procedures contained in Directives of JTC 1. The scope of Information
Technology standardization to which this process is being applied is that
which corresponds to the generally understood, but loosely defined, concept
of "Open Systems". The objective is to facilitate the specification of IT
systems characterized by a high degree of interoperability and portability of
their components.
In addition to ISO/IEC TR 10000, the secretariat of the Special Group on
Functional Standardization maintains a standing document (SD-4) entitled
"Directory of lSPs and Profiles contained therein". This is a factual record of
which lSPs exist, or are in preparation, together with an executive summary
of each profile. It is subject to regular updating by the Secretariat of
ISOAEC JTC l/SGFS.
V
---------------------- Page: 5 ----------------------
TECHNICAL REPORT O ISO/IEC ISO/IEC TR 10000-2: 1995 (E)
Information technology - Framework and taxonomy of
International Standardized Profiles -
Part 2:
Principles and Taxonomy for OS1 profiles
1 Scope
submitted to SGFS, it will also provide additional infor-
The purpose of this part of ISOAEC TR 10000 is to
mation, including the status of the identified profiles.
provide principles and a classification scheme for OS1
profiles which may be or have been submitted for
2 References
ratification as International Standardized Profiles
(ISPs).
The following standards contain provisions which,
ISOAEC TR 10000-1 defines the concept of profiles through reference in this text, constitute provisions of
which are documented in ISPs. OS1 profiles are a this part of ISOAEC TR 10000. At the time of
subset of OSE profiles. ISO/IEC TR 10000-3 defines publication, the editions indicated were valid. All
the concept of OSE profiles and, along with standards are subject to revision, and parties to
agreements based on this part of iSO/iEC TR 10000
ISOAEC TR 10000-1, gives guidance to organizations
making proposals for Draft ISPs, on the nature and are encouraged to investigate the possibility of
content of the documents they are producing. applying the most recent editions of the standards
indicated below. Members of IEC and IS0 maintain
The existence of a profile classification in this part of registers of currently valid International Standards.
ISOAEC TR 10000 does not reflect a judgment by
ISO/IEC JTC l/SGFS that a profile is required for ISO/IEC 9646-6 : 1994, lnformation technology -
such capability. It merely provides a capability to iden- Open Systems lnterconnection - Conformance testing
methodology and framework - Part 6: Protocol profile
tify uniquely such a function and to enable evaluation
of P D I SPs. test specification. [ ITU-T Rec. X.295 (1 995)]
Since profiles will be proposed according to needs ISOAEC 9646-7 : 1995, Information technology -
identified to SGFS and according to the progress of Open Systems lnterconnection - Conformance testing
international base standardization, the Taxonomy will methodology and framework - Part 7: Implementation
be periodically updated or have new parts added in or- Conformance Statements. [ ITU-T Rec. X.296 (1 995)]
der to reflect the progress reached. It is also
recognized that there will be proposals for the exten- ISOAEC TR 10000-1 : 1 995, Information technology -
sion of the Taxonomy to cover functions which were Framework and taxonomy of International Stand-
not identified during preparation of this edition of ardized Profiles - Part 1: General principles and
ISOAEC TR 10000. These extensions may be documentation framework.
identified by a variety of proposers and involve simple
extensions to the existing Taxonomy or the addition of ISO/I EC TR 10000-3 : 1 995, Information technology -
new functional areas not currently covered by Framework and taxonomy of International Stand-
ISOAEC TR 10000. The inclusion of such extensions ardized Profiles - Part 3: Principles and Taxonomy for
is administered following the procedures elaborated
Open System Environment profiles.
by SGFS.
A number of other ISO, IEC, and ISOAEC JTC1
A distinction has been made between a profile and an
Standards and ITU-T Recommendations are quoted in
ISP documenting one or more profiles. The Taxonomy do not constitute provisions of this
examples which
is only concerned with profiles, but further information
part of ISOAEC TR 10000.
is given in the "Directory of lSPs and Profiles
contained therein" as to which ISP contains the
3 Definition
documentation of a profile.
For the purposes of this part of ISOAEC TR 10000,
This Directory is maintained as an SGFS standing do-
the following definition applies.
cument SD-4 (see Annex A). For each draft profile
1
---------------------- Page: 6 ----------------------
ISOllEC TR 10000-2: 1995 (E) Q ISOlIEC
SGFS ISO/IEC JTC l/Special Group on Functional
3.1 Group
Standardization
SGML Standardized General Markup Language
A set of OS1 profiles that are compatible, in the sense
TP Transaction Processing
that an IT implementing one profile from a Group can
TPSU TP Service User
interwork, according to OSI, with another IT system
UA User Agent
implementing a different profile from the same Group,
vc X.25 Virtual Call
in terms of the operation of the protocols specified
VT Virtual Terminal
within these profiles.
4.2 Abbreviations used in Profile
4 Abbreviations
identifiers
4.1 General abbreviations
Abbr. Profile sub-class (Amlications)
ADF Document Filing and Retrieval
CGM Computer Graphics Metafile
AD1 Directory (1988)
CL Connectionless-mode
ADY Directory (1993)
CLNS Connectionless-mode Network Service
AFT File Transfer, Access and Management
CLTS Connectionless-mode Transport Service
ALD Library, Documentation
CO Connection-mode
AMH Message Handling
CONS Connection-mode Network Service
AM I Medical Image Interchange
COTS Connection-mode Transport Service
AMM Manufacturing Messaging
CSDN Circuit Switched Data Network
AOD Interactive Manipulation of ODA Documents
CSI Communication Services Interface
Remote Database Access
ARD
CSMA/CD Carrier Sense, Multiple Access / Collision
ATP Transaction Processing
Detection
AVT Virtual Terminal
CULR Common Upper Layer Requirements
DFR Document Filing and Retrieval
Abbr. - Profile sub-class {Formats)
DSA Directory Service Agent
FCG Computer Graphics Metafile Interchange
DTAM-DM Document Transfer and Manipulation
Format
- Document Manipulation
Character Sets
FCS
DTE Data Terminal Equipment
Directory User Agent FDI Directory ùata Definitions (1988)
DUA
EDI Electronic Data Interchange
FDY Directory Data Definitions (1993) ’
EDI Messaging
EDIMG
Medical Image Interchange
FMI
FDDl Fibre Distributed Data Interface
FOD Open Document Format
FR PVC Frame Relay Permanent Virtual Circuit
FSG SGML Interchange Format
FR SVC Frame Relay Switched Virtual Call
FVT Virtual Terminal Registered Objects
FRBS Frame Relay Bearer Service
Frame Relay Data Network
FRDN
Profile sub-class JLower Lavers)
Abbr.
FRDTS Frame Relay Data Transmission Service
TA COTS over CLNS
Image Interchange Facility
IIF
COTS over CONS
TB
IPI Image Processing and Interchange
TC COTS over CONS
IPM Interpersonal Message
TD COTS over CONS
ISDN Integrated Services Digital Network
COTS over CONS
TE
ISP International Standardized Profile
UA CLTS over CLNS
Local Area Network
LAN
UB CLTS over CONS
MAC Media Access Control
Relaying the CLNS
RA
Manufacturing Message Specification
MMS
RB Relaying the CONS
MOTIS Message Oriented Text Interchange System
X.25 Protocol Relaying
RC
Message Store
MS
RD Relaying the MAC Service using transparent
MTA Message Transfer Agent
bridging
Message Transfer System
MTS
Relaying the MAC Service using source
RE
Open Document Architecture
ODA
routing
P1 Message Transfer Protocol
Relaying between CLNS and CONS
RZ
Interpersonal Messaging Protocol
P2
P3 MTS Access Protocol
MS Access Protocol
P7
PSDN Packet Switched Data Network
PSTN Public Switched Telephone Network
PVC X.25 Permanent Virtual Circuit 1 The laxonomy substructure for the 1988 edition of the Directory
specifications differs from the taxonomy substructure developed for the 1993
QOS Quality of Service
edllion.
2
---------------------- Page: 7 ----------------------
Q ISO/IEC
ISO/IEC TR 10000-2 : 1995 (E)
Other classes may be required.
5 The OS1 Taxonomy: Principles
Transport profiles of classes T and U specify how the
5.1 General
two modes of OS1 Transport Service are provided
over the two modes of OS1 Network Service, and over
OS1 profiles are primarily arranged into classes, each
specific subnetwork types, such as individual types of
class representing a category of functionality of rea-
LANs, PSDNs, etc. In this way they isolate the
sonable independence from other classes. The
A/B-profiles and F-profiles from network technology.
different classes of profile correspond to the major
divisions of the taxonomy.
T- and U-profiles are further subdivided into Groups.
The Group concept for OS1 Lower Layer
See "5.4
Within each class, a class-specific subdivision will be
Profiles" for details.
used.
B specify com-
Application profiles of classes A and
OS1 profile identifiers are structured in accordance
munications protocol support for particular application
with the general OSE taxonomy defined in
types over the two modes of OS1 Transport Service,
ISO/IEC TR 10000-3. Thus, an OS1 profile identifier
respectively.
comprises:
F-profiles specify the characteristics and represen-
0 the suffix "-C" (for a CSI profile);
tation of various types of information interchanged by
A- and 6-profiles.
a root mnenomic which is a character string
commencing with one letter that indicates the
R-profiles specify Relay functionality needed to en-
primary class of the profile;
able IT systems using different T- or U-profiles to in-
terwork. lnterworking between T- and U-profiles is not
contemplated in any JTC 1 work.
0 an alphanumeric string that is as long as
necessary to reflect the position of the profile
Within each of these classes, sub-classes of profiles
within the hierarchic structure.
are identified which, again, may require further sub-
division such that the granularity of the Taxonomy
The syntax of all but the first letter is subject to
meets the requirements outlined in
individual definitions (see below).
ISO/IEC TR 10000-1. This leads to a hierarchical
NOTE - In the context of the general OSE taxonomy defined in
structure of profile (sub-)classes which is given in full
ISO/IEC TR 10000-3,OSI profiles are identified as
in clause "6 Taxonomy of Profiles".
Communication Services Interface profiles by the suffix "-CY.
This suffix is omitted in the description of the OS1 taxonomy in
this Dari of ISOllEC TR 10000.
For the identification of sub-classes and a further sub-
division within a given class, a class-dependent
5.2 The Class concept for OS1 Profiles
methodology is applied. This is explained in the sub-
sequent class-individual sections.
In order to decouple representation of information or
objects from communication protocols, and applica-
5.3 Relationship between OS1 Profiles
tion-related protocol from subnetwork types, OS1 and
OSI-related profiles are divided into the following
The schematic illustration in Figure 1 brings together
classes:
examples of the relationships which exist between
OS1 profiles, particularly the three main subdivisions
Transport profiles providing connection-mode
T -
of the Taxonomy, and the combinations which can be
Transport Service
made between profiles from different classes.
U - Transport profiles providing
connectionless-mode Transport Service
R - Relay profiles
A - Application profiles requiring connection-mode
Transport Service
B - Application profiles requiring connection-
less-mode Transport Service
F - Interchange format and representation profiles
3
---------------------- Page: 8 ----------------------
ISO/IEC TR 10000-2: 1995 (E)
O ISO/IEC
represents the possibility of combining any pair of A-
5.3.1 A/T and B/U Boundaries
and T-profiles, one from each of the two classes.
Actual use of an A- or B-profile requires that an IT
A similar situation exists for the B- and U-profiles. The
system operate it in combination with a T- or
A/T boundaries correspond to the OS1 Connection-
U-profile, in order to provide a particular application
mode Transport Service, and the B/U-boundaries to
protocol over a particular subnetwork type. The
the OS1 Connectionless-mode Transport Service. The
separation of A- and B-profiles from T- and U-profiles
possibility of making the combination arises from the
is represented by an A/T or B/U boundary. This
fact that a T- or U-profile is specified to provide the
relationship is illustrated vertically in Figure 1. The
OS1 Transport Service and an A- or B-profile is
location of a set of A-profiles above a set of
specified to use the OS1 Transport Service.
T-profiles, separated by a common A/T boundary,
Fxxnn Fxxnn
F- Profiles
-
A- and B-
Profiles
Axxnn Bxxnn Bxxnn
............... :.: .............
jJ$y$i
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.