You are on page 1of 8

AS/NZS 4103.

1:1993
ISO/IEC 9646-1:1991

Australian/New Zealand Standard


This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

Information technology—
Open Systems Interconnection—
Conformance testing methodology
and framework

Part 1: General concepts


AS/NZS 4103.1:1993

This Joint Australian/New Zealand Standard was prepared by Joint Technical


Committee IT/1, Information Systems — Interconnection. It was approved on behalf
of the Council of Standards Australia on 13 November 1992 and on behalf of the
Council of Standards New Zealand on 22 September 1992. It was published on
15 March 1993.

The following interests are represented on Committee IT/1:


This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

AOTC
Australian Association of Permanent Building Societies
Australian Bankers’ Association
Australian Bureau of Statistics
Australian Committee of Directors and Principals
Australian Computer Society
Australian Computer Users Association
Australian Information Industry Association
Australian Telecommunications Users Group
Australian Vice Chancellors Committee
Confederation of Australian Industry
Department of Defence
Department of Industry, Technology and Commerce
Information Exchange Steering Committee
Institute of Information and Communication Technologies, CSIRO
Life Insurance Federation of Australia
OPTUS
Standards New Zealand

Review of Standards. To keep abreast of progress in industry, Joint Australian/


New Zealand Standards are subject to periodic review and are kept up to date by the
issue of amendments or new editions as necessary. It is important therefore that
Standards users ensure that they are in possession of the latest edition, and any
amendments thereto.
Full details of all Joint Standards and related publications will be found in the
Standards Australia and Standards New Zealand Catalogue of Publications; this
information is supplemented each month by the magazines ‘The Australian Standard’
and ‘Standards New Zealand’, which subscribing members receive, and which give
details of new publications, new editions and amendments, and of withdrawn
Standards.
Suggestions for improvements to Joint Standards, addressed to the head office of either
Standards Australia or Standards New Zealand, are welcomed. Notification of any
inaccuracy or ambiguity found in a Joint Australian/New Zealand Standard should be
made without delay in order that the matter may be investigated and appropriate action
taken.
AS/NZS 4103.1:1993

Australian/New Zealand Standard


This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

Information technology—
Open Systems Interconnection—
Conformance testing methodology
and framework

Part 1: General concepts

First publi shed as Joint Australi an/New Zealand Standard


AS/NZS 4103.1:1993.

PUBLISHED JOINTLY BY:

STANDARDS AUSTRALIA
1 The Crescent,
Homebush NSW 2140 Australia

STANDARDS NEW ZEALAND


Level 10, Radio New Zealand House,
155 The Terrace,
Wellington 6001 New Zealand
ISBN 0 7262 7965 X
2

PREFACE
This Standard was prepared by the Joint Standards Australia/Standards New Zealand Committee on
Information Systems — Interconnection. It is identical with and has been reproduced from,
ISO/IEC 9646-1:1991, Information technology — Open Systems Interconnection — Conformance testing
methodology and framework — Part 1: General concepts.
The Standard is one of a series of Open Systems Interconnection (OSI) Standards which are currently
under development. Since OSI Standards are developmental, there may be some minor difficulties
encountered in their implementation. For this reason, Standards Australia will be providing, through the
OSI Help Desk, a service to coordinate and disseminate information concerning difficulties which are
identified in using this Standard.
Under arrangements made between Standards Australia/Standards New Zealand and the international
Standards bodies, ISO and IEC, as well as certain other Standards organizations, users of this Joint
Standard are advised of the following:
(a) In Australia, copyright is vested in Standards Australia. In New Zealand, copyright is vested in
Standards New Zealand
(b) The number of this Standard is not reproduced on each page; its identity is shown only on the cover
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

and title pages.


For the purpose of this Joint Standard, the ISO/IEC text should be modified as follows:
(i) Terminology The words ‘Australian Standard’, ‘New Zealand Standard’ or ‘Joint Australian/
New Zealand Standard’ should replace the words ‘International Standard’ wherever they appear.
(ii) References The references to International Standards should be replaced by references to the following
Australian/New Zealand Standards:
Reference to International Australian/New Zealand Standard
Standard or other Publication
ISO
7498 Information processing systems — AS Information processing systems —
Open Systems Interconnection — 2777 Open systems Interconnection — Basic
Basic Reference Model reference model
8825 Information technology — Open AS Information technology — Open
Systems Interconnection — 3626 Systems Interconnection —
Specification of Basic Encoding Rules Specification of basic encoding rules
for Abstract Syntax Notation One for Abstract Syntax Notation One
(ASN.1) (ASN.1)
ISO/IEC
9646 Information technology — Open AS Information technology — Open
Systems Interconnection — 9646 Systems Interconnection —
Conformance testing methodology and Conformance testing methodology and
framework— framework
9646-2 Part 2: Abstract Test Suite 9646.2 Part 2: Abstract test suite
Specification specification
9646-4 Part 4: Test Realization 9646.4 Part 4: Test realization
9646-5 Part 5: Requirements on test 9646.5 Part 5: Requirements on test
laboratories and clients for laboratories and clients for
the Conformance the conformance assessment
Assessment Process process
ISO/TR
8509 Information processing systems — AS Information processing systems —
Open Systems Interconnection — 3620 Open Systems Interconnection —
Service Conventions Service conventions
3

CONTENTS

Page

1 Scope ........... ... .. .... ........ .... .. ... ............ .. . 5

2 Normative references ........... ... .. .... ........ .... .. ... .... 5

3 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............ 6
3.1 Reference model definitions . . . . . . . . . . . . . . . . . . . . ........ .... 6
3.2 Terms defined in other International Standards, CCITT
Recommendations and Technical Reports . . . . . . . . . . . ... .. .. . . .. 6
3.3 Conformance testing definitions . . . . . . . . . . . . . . . . . . .. .. .. .. . . .. 6
3.4 Basic terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . .. . . .. 6
3.5 Types of testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . . .. . . .. 7
3.6 Terminology of test suites . . . . . . . . . . . . . . . . . . . . . . .... .. .. . . .. 7
3.7 Terminology of results . . . . . . . . . . . . . . . . . . . . . . . . . ... . .. . . . . .. 8
3.8 Terminology of test methods . . . . . . . . . . . . . . . . . . . . .... .. .. . . .. 9
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

4 Abbreviations ........... ... .. .... ........ .... .. ... ......... 10

5 The meaning of conformance in OSI . . . . . . . . . . . . . . . . . . .. ... . .. . . . 10


5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. ... . .. . . . 10
5.2 Conformance requirements . . . . . . . . . . . . . . . . . . . . . ..... . . . . . . 10
5.3 Static conformance requirements . . . . . . . . . . . . . . . . . ... .. . .. . . . 10
5.4 Dynamic conformance requirements . . . . . . . . . . . . . . .. ... . .. . . . 11
5.5 Protocol Implementation Conformance Statement (PICS ) .... . .. . . . 11
5.6 A Conforming system . . . . . . . . . . . . . . . . . . . . . . . . . ... .. . . . . . . 11
5.7 Interworking and conformance . . . . . . . . . . . . . . . . . . . . .... . .. . . . 11

6 Conformance and testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. . 11


6.1 Objectives of conformance testing . . . . . . . . . . . . . . . . . . . . .. .... . 11
6.1.1 Introduction ........... ... .. .... ........ .. .. .. . 11
6.1.2 Basic Interconnection Tests (BITs) . . . . . . . . . . . . .. .. .. . 12
6.1.3 Capability tests . . . . . . . . . . . . . . . . . . . . . . . . . . .. .... . 12
6.1.4 Behaviour tests . . . . . . . . . . . . . . . . . . . . . . . . . . .. .... . 12
6.1.5 Conformance resolution tests . . . . . . . . . . . . . . . . .. .. .. . 12
6.2 Protocol Implementation Extra Information for Testing (PIXIT) .. .... . 13
6.3 Conformance assessment process overview . . . . . . . . . . . . . . . . ... . 13
6.4 Use of BlTs and capability tests in the test campaign. . . . . . . .. ... . . 13
6.5 Analysis of results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. ... . . 15
6.5.1 Test outcomes and test verdicts . . . . . . . . . . . . . . .. .... . 15
6.5.2 Conformance test reports . . . . . . . . . . . . . . . . . . .. .... . 15
6.5.3 Repeatability of results . . . . . . . . . . . . . . . . . . . . .. .... .. 15
6.5.4 Comparability of results . . . . . . . . . . . . . . . . . . . . .. .... . 15
6.5.5 Auditability of results . . . . . . . . . . . . . . . . . . . . . . .. .... . 15

7 Test methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 15
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 15
7.2 Classification of real open systems and IUTs for conformance testing . 17
7.2.1 Classification of SUTs . . . . . . . . . . . . . . . . . . . . . . . . . . .. 17
7.2.2 Identification of the IUT . . . . . . . . . . . . . . . . . . . . . . . . . .. 17
7.3 Abstract testing methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 17
7.3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.3.2 Points of Control and Observation (PC Os) . . . . . . . . . . . .. 17
7.4 Abstract testing functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.5 Overview of Abstract Test Methods . . . . . . . . . . . . . . . . . . . . . . . . .. 19
7.5.1 End-system IUTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 19
7.5.2 The Local and Distributed test methods . . . . . . . . . . . . . . . 19
7.5.3 The Coordinated and Remote test methods . . . . . . . . . . . . 19
7.5.4 Variants of end-system test methods . . . . . . . . . . . . . . . . . 19
7.5.5 Relay-system IUTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 19
7.6 Applicability of test methods to real open systems . . . . . . . . . . . . . . . 19
7.7 Applicability of the test methods to OS I protocols and layers . . . . . . .. 21

8 Test suites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.1 Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.2 Abstract and executable test cases . . . . . . . . . . . . . . . . . . . . . . . . . . 21

9 Relationships between parts, concepts and roles ........... ... .. .... 21

10 Compliance ........... ... .. .... ........ .... .. ... .......... 23


4

Page

Annexes

A (informative) Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 25
B (informative) Applicability of the test methods to OS I protocols . . .. . . .. . . 26
B.1 The Physical layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 26
B.2 Data Link and Media Access Control protocols . . . . . . . . . . . . . . .. . . 26
B.3 Network protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 26
B.4 Transport protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 26
B.5 Session protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 26
B.6 Presentation and Application protocols . . . . . . . . . . . . . . . . .. . . .. . . 26
B.6.1 General comments . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 26
B.6.2 Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
B.6.3 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 27
B.6.4 Transfer syntaxes . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 27
B.7 Connectionless protocols . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 27
C (informative) Index to ISO /IEC 9646 Parts 1, 2, 4 and 5 . . . . . . . .. . . .. . . 28
C.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 28
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

C.2 The Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . 28

 Copyri ght STANDARDS AUSTRALIA/STANDARDS NEW ZEALAND


Users of Standards are reminded that copyri ght subsists in all Standards Austr alia and Standards New Zealand publications and
soft ware. Except where the Copyright Act all ows and except where provided for below no publications or soft ware produced by
Standards Australi a or Standards New Zealand may be reproduced, stored in a retri eval system in any form or transmitt ed by any
means without pri or permission in wri ti ng fr om Standards Australi a or Standards New Zealand. Permission may be conditi onal on an
appropri ate royalty payment. Austr alian requests for permission and information on commercial software royalti es should be dir ected
to the head offi ce of Standards Austr alia. New Zealand requests should be directed to Standards New Zealand.
Up to 10 percent of the technical content pages of a Standard may be copied for use exclusively in-house by purchasers
of the Standard without payment of a royalt y or advice to Standards Australi a or Standards New Zealand.
Inclusion of copyri ght materi al in computer software programs is also permit ted without royalty payment provided such
programs are used exclusively in-house by the creators of the programs.
Care should be taken to ensure that materi al used is fr om the current edit ion of the Standard and that it is updated whenever the
Standard is amended or revised. The number and date of the Standard should therefore be clearly identif ied.
The use of material in pri nt form or in computer soft ware programs to be used commercially, with or without payment, or in
commercial contr acts is subject to the payment of a royalty. This policy may be vari ed by Standards Austr alia or Standards
New Zealand at any time.
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.
This is a free preview. Purchase the entire publication at the link below:

AS/NZS 4103.1:1993, Information technology -


Open Systems Interconnection - Conformance
testing methodology and framework General
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

concepts

Looking for additional Standards? Visit SAI Global Infostore


Subscribe to our Free Newsletters about Australian Standards® in Legislation; ISO, IEC, BSI and more
Do you need to Manage Standards Collections Online?
Learn about LexConnect, All Jurisdictions, Standards referenced in Australian legislation
Do you want to know when a Standard has changed?
Want to become an SAI Global Standards Sales Affiliate?

Learn about other SAI Global Services:

LOGICOM Military Parts and Supplier Database


Metals Infobase Database of Metal Grades, Standards and Manufacturers
Materials Infobase Database of Materials, Standards and Suppliers
Database of European Law, CELEX and Court Decisions

Need to speak with a Customer Service Representative - Contact Us

You might also like