Overview
ISO/IEC 9646-1:1994 - "Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 1: General concepts" defines the general methodology and conceptual framework for testing whether products conform to OSI specifications. This second edition (1994) replaces the 1991 edition and establishes the scope, objectives and high-level procedures used throughout the multi-part ISO/IEC 9646 series for OSI conformance testing.
Key coverage includes conformance testing of:
- OSI protocols and protocol combinations
- Transfer syntaxes used with protocols
- Protocol profiles and information objects specified by a profile
The standard focuses on methodology (not certification or procurement) and supports comparable, repeatable, auditable test results.
Key topics and requirements
- Conformance concepts: Meaning of conformance in the OSI context; static vs. dynamic requirements; what constitutes a conforming system.
- Implementation statements: Use of Implementation Conformance Statements (ICS), Protocol Implementation Conformance Statements (PICS), Profile ICS and System Conformance Statements (SCS) to declare implementation capabilities.
- Test artefacts and extra information: Definitions for Implementation Extra Information for Testing (IXIT), Protocol Implementation Extra Information for Testing (PIXIT) and profile IXIT to support test execution.
- Test categories and objectives: Basic Interconnection Tests, capability tests, behaviour tests and conformance resolution tests; test outcomes, verdicts and reporting (PCTR, SCTR).
- Abstract testing methodology: Classification of Systems Under Test (SUT) and Implementations Under Test (IUT); Points of Control and Observation (PCOs); abstract test methods (local, distributed, coordinated, remote) and the context for single- and multi-party testing.
- Test-suite design and realization: Structure of Abstract Test Suites (ATSs), relationship between abstract and executable test cases, and guidance on Means of Testing (MOT) and repeatability/comparability of results.
- Limitations: Testing excludes performance, robustness and most physical-layer specifics; testing detects defects but cannot prove the absence of errors.
Applications and users
ISO/IEC 9646-1 is practical for:
- Test laboratories and conformance assessment bodies preparing test campaigns and reports
- Product suppliers and implementers developing and validating OSI protocol implementations
- Standards developers and profile authors creating Abstract Test Suites (ATSs) and Profile Test Specifications (PTS)
- Interoperability test events, procurement teams and quality assurance groups seeking repeatable conformance evidence
Practical uses include producing PICS/ICS, designing ATS-based test suites, implementing MOTs and conducting standardized protocol conformance testing to increase interoperability confidence.
Related standards
- ISO/IEC 9646 series (Parts 2–7) - ATS specification, TTCN notation, test realization, laboratory requirements, PTS and ICS guidance
- ISO 7498 (OSI Reference Model) and ISO/IEC 8825 (ASN.1 BER) - normative references that underpin OSI testing concepts
Keywords: ISO/IEC 9646-1, OSI conformance testing, Abstract Test Suite (ATS), PICS, ICS, IXIT, TTCN, conformance methodology, protocol testing.