ISO/IEC 10030:1990/Amd 2:1992
(Amendment)Information technology — Telecommunications and information exchange between systems — End System Routeing Information Exchange Protocol for use in conjunction with ISO 8878 — Amendment 2
Information technology — Telecommunications and information exchange between systems — End System Routeing Information Exchange Protocol for use in conjunction with ISO 8878 — Amendment 2
Technologies de l'information — Télécommunications et échange d'information entre systèmes — Protocole d'échange d'information pour le routage pour les systèmes d'extrémité à utiliser conjointement avec l'ISO 8878 — Amendement 2
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 10030
First edition
1990-12-1 5
AMENDMENT 2
1992-12-15
Information technology - Telecommunications and
information exchange between systems - End
System Routeing Information Exchange Protocol for
use in conjunction with IS0 8878
AMENDMENT 2 : Protocol Implementation
Conformance Statement (PICS)
Technologies de l'information - Télécommunications et échange d'informations
entre systèmes - Protocole d'échange d'informations pour le routage pour les
systèmes d'extrémité a utiliser conjointement avec l'lS0 8878
AMENDEMENT 2 : Avis de conformité de mise en œuvre du protocole (PICS)
Reference number
IS0 10030:1990/Amd.2:1992 (E)
ISO/IEC 10030 : 1990/Amd.2 : 1992 (E)
Contents
Page
Foreword . iii
Introduction . iv
1 scope . 1
2 Normative references . 1
3 Definitions . 1
4 Abbreviations . 1
ANNEX B . 2
O ISO/IEC 1992
All rights reserved. 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.
Case postale 56 CH-I211 Genève 20 Switzerland
ISO/IEC Copyright Office
Printed in Switzerland
ii
ISO/IEC 10030 : 1990/Amd.2 : 1992 (E)
Foreword
IS0 (the International Organization for Standardization) and IEC (the International
Electrotechnical Commission) form the specialized system for worldwide
standardization. National bodies that are members of IS0 or IEC participate in
the development of International Standards through technical committees
established 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. 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
bodies casting a vote.
Amendment 2 to International Standard ISO/IEC 10030:1990 was prepared by
Joint Technical Committee ISO/IEC JTC 1, lnformarion technology.
Annex B forms an integral part of ISO/IEC 10030.
...
III
ISOAEC 10030 : 1990/Amd.2 : 1992 (E)
Introduction
This amendment to ISOAEC 10030 : 1990 consists of five items to be
added to ISOAEC 10030 : 1990. The main item is a new annex containing
the Protocol implementation Conformance Statement (PICS) proforma for
ISO/IEC 10030 : 1990. The four other items add related material to clauses
1 through 4 (Scope, Normative references, Definitions and Abbreviations).
The remaining clauses 5 to 12, and the present annex, of iSO/IEC
10030 : 1990 are unchanged by this amendment.
iv
ISO/IEC 10030:1990/Amd.2:1992 (E)
Information technology - Telecommunications and
- End System
information exchange between systems
Routeing Information Exchange Protocol for use in
conjunction with IS0 8878
AMENDMENT 2 : Protocol Implementation Conformance
Statement (PICS)
Instructions for amending ISO/IEC 10030 : 1990 are
ISO/IEC 9646-231991, Information technology - Open
given in italics and numbered from 1 to 5; clause
Systems Interconnection - Conformance testing
numbers and titles in this amendment correspond to
methodology and framework - Part 2: Abstract test
those in ISO/IEC 10030 : 1990.
suite specification.
3 Definitions
1 scope
3. Add the following sub-clause in clause 3,
1. A& the following paragraph at the end of clause 1,
Definitions, after sub-clause 3.4 and renumber sub-
Scope.
clause 3.5 as 3.6.
To evaluate conformance of a particular
3.5 PICS Definltlons
implementation, it is necessary to have a statement of
which capabilities and options have been
implemented. Such a statement is called Protocol This International Standard makes use of the following
terms defined in ISOIIEC 9646.
Implementation Conformance Statement (PICS), as
defined in ISOIIEC 9646-1. This International
a) Protocol Implementation Conformance
Standard provides the PICS proiorma in compliance
Statement (PICS)
with the relevant requirements, and in accordance
b) PICS proforma
with the relevant guidance, given in ISO/IEC 9646-2.
4 Abbreviations
2 Normative references
4. Add the following abbreviation in sub-clause 4.3
after NPDU.
2. Add the following references in clause 2, Normative
references, after that for ISOAEC TR 9577 ; 1990.
PICS Protocol lmplomentation Conformance
ISO/IEC 9646-1:1991, Information technology - Open
Statement
Systems Interconnection - Conformance testing
methodology and framework - Part 1: General
concepts. 5. Add a new normative annex B as follows.
IWiiEC 10030 : 1990/Amd.2 : 1992 (E)
Annex B
(normative)
Protocol Implementation Conformance Statement Proformal
lntroductlon Summary - is to be completed as indicated with
the information necessary to identify fully both the
The supplier of a protocol implementation which is
supplier and the implementation.
claimed to conform to ISO/IEC 10030 : 1990 shall
complete the following Protocol Implementation The main part of the PICS proforma is a fixed-
Conformance Statement (PICS) proforma. format questionnaire. Answers to the
questionnaire items are to be provided in the
A completed PICS proforma is the PICS for the
rightmost column, either by simply marking an
implementation in question. The PICS is a
answer to indicate a restricted choice (usually Yes
statement of which capabilities and options of the
or No), or by entering a value or a set or range of
protocol have been implemented. The PICS can
values. (Note that there are some items where
have a number of uses, induding use:
two or more choices from a set of possible
- by the protocol implementor, as a check-list
answers can apply; all relevant choices are to be
to reduce the risk of failure to conform to the
marked.)
standard through oversight;
- by the supplier and acquirer - or potential Each item is identified by an item reference in the
acquirer - of the implementation, stated first column; the second column contains the
relative to the common basis for question to be answered; the third column the
understanding provided by the standard reference or references to the material that
PICS proforma; specifies the item in ISOAEC 10030. The
- by the user - or potential user - of the remaining columns record the status of the item
implementation, as a basis for initially - whether support is mandatory, optional,
prohibited or conditional - and provide the space
checking the possibility of interworking with
for the answers; see also 8.2.2 below. (Status is
another implementation (note that, while
sometimes indicated by other means than a
interworking can never be guaranteed,
separate Status column: for example, where the
failure to interwork can often be predicted
same status applies to a whole group of items, as
from incompatible PICSs);
in B.2.4.2.)
- by a protocol tester, as the basis for
selecting appropriate tests against which to
A supplier may also provide - or be required to
assess the claim for conformance of the
provide - further information, categorized as
implementation.
either Additional Information or Exception
6.1 Notatlons Information. When present, each kind of further
information is to be provided in a further
The following notations are used in this PICS
subclause of items labelled A or X,
proforma:
respectively, for cross-referencing purposes,
M mandatory where is any unambiguous identification for
the item (e.g., simply a numeral); there are no
O optional
other restrictions on its format and presentation.
Om> optional, but support of at least one of
the group of options labelled by the
A completed PICS proforma, including any
same numeral is required
Additional Information and Exception Information,
X prohibited
is the Protocd Implementation Conformance
: condional-item symbol, including
Statement for the implementation in question.
predicate identification (see B.2.42).
7 Logical negation, applied to a NOTE 1 Where an implementation is capable of
condional item’s predicate (see being configured in more than one way, a
B.2.42). single PICS may be able to descrbe all such
configurations. Hower, the supplier has
6.2 lnstructlons for completlng the PiCS
the choioe of providing more than one PICS,
proforma
each covering some subset of the
implementation’s conflguration capabilities, in
BA1 General structure of the PICS proforma
case îhii makes for easier and dearer
The first part of the PICS proforma -
presentation of the information.
Implementation Identification and Protocol
1. CoWrlgMnlwc*torPEspiotomu*
Users of thb Intemational stendard may ireeky ieproduce the PICS pmfm in this annex 80 that it can be used for the intended
puipotie and may hither publish the completed PICS.
ISOflEC 10030 : 1990/Amd.2 : 1992 (E)
82.2 Addltional Information
A conditional symbol is of the form "cpredx e>"
where "" is a predicate as described in
items of Additional Information allow a supplier to
82.4.2 below, and "cs>" is one of the status
provide further information intended to assist the
symbols M, O, O.cm or X.
interpretation of the PICS. it is not intended or
expected that a large quantity will be supplied,
If the value of the predicate in any line of a
be considered complete without
and a PICS can
conditional item is true (see B.2.42), the
any such information. Examples might be an
conditional item is applicable, and its status is that
outline of the ways in which a (single)
indicated by the status symbol following the
implementation can be set up to operate in a
predicate: the answer column is to be marked in
variety of environments and configurations or a
the usual way. If the value of a predicate is false,
brief rationale - based perhaps upon specific
the Not Applicable (NA) answer is to be marked
applications needs - for the exdusion of features
in the relevant line. (Each line in a multi-line
which, although optional, are nonetheless
conditional item is to be marked: at most one line
commonly present in implementations of the
will require an answer other than MA.)
ISOAEC 10030.
82.49 Predicates
References to items of Additional Information may
A predicate is one of the following:
be entered next to any answer in the
a) an item-reference for an item in the PICS
questionnaire, and may be included in items of
proforma: the value of the predicate is
Exception Information.
true if the item is marked as supported,
89.3 Exceptlon lnformatlon
and is false otherwise; or
b) a predicate name, for a predicate defined
It may occasionally happen that a supplier will
elsewhere in the PICS proforma (usually
wish to answer an item with mandatory or
in the Major Capabilities section or at the
prohibited status (aiter any conditions have been
end of the section containing the
applied) in a way that conflicts with the indicated
conditional item): see below; or
requirement. No pre-printed answer will be found
c) the logical negation symbol "-" prefixed
in the Support column for this; instead, the
to an item-reference or predicate name:
supplier is required to write into the Support
the value of the predicate is true if the
column an Xci> reference to an item of Exception
value of the predicate formed by omitting
Information and to provide the appropriate
the "-," symbol is false, and viceversa.
rationale in the Exception item itself.
The definition for a predicate name is one of the
An implementation for which an Exception item is
following:
required in this way does not conform to ISOAEC
evaluated as at (a)
i) an item-reference,
10030 : 1990.
above; or
ii) a relation containing a comparison
NOTE 2 A possible reason for the situation described
operator (=, c, etc) with at least one of its
above is that a &fed in the standard has
operands being an item-reference for an
been repoited, a correction for whii is
item taking numerical values as its
expected to change the requirement not met
answer: the predicate is true if the relation
by the implementation.
holds when each item-reference is
82.4 Condltlonal status
replaced by the value entered in the
Support column as answer to the item
89.4.1 Conditional items
referred to; or
The PICS proforma contains a number of
iii) a Boolean expression constructed by
conditional items. These are items for which the
combining simple predicates, as at (i) and
status - mandatory, optional or prohibited - that
(ii), using the Boolean operators AND, OR
applies is dependent upon whether or not certain
and NOT, and parentheses, in the usual
other items are supported or upon the values
way: the value of such a predicate is true
supported for other items.
if the Boolean expression evaluates to
true when the simple predicates are
In many cases, whether or not the item applies at
interpreted as described above.
all is condiional in this way, as well as the status
when the item does apply.
Each item whose reference is used in a predicate
or predicate definition is indicated by an asterisk
Where a group of items is subject to the same
in the Item column.
condition for applicability, a separate preliminary
question about the condition appears at the head
of the group, with an instruction to skip to a later
point in the questionnaire if the "Not Applicable"
answer is selected. Otherwise, individual
conditional items are indicated by one or more
conditional symbols (on separate lines) in the
Status column.
lSO/ïEC 10030 : 1990/Amd.2 : 1992 (E)
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.