ISO/IEC 10035-1:1995
(Main)Information technology — Open Systems Interconnection — Connectionless protocol for the Association Control Service Element: Protocol specification
Information technology — Open Systems Interconnection — Connectionless protocol for the Association Control Service Element: Protocol specification
Technologies de l'information — Interconnexion de systèmes ouverts (OSI) — Protocole en mode sans connexion de l'élément de service de contrôle d'association: Spécification du protocole
General Information
Relations
Standards Content (Sample)
INTERNATIONAL
ISOJIEC
STANDARD
10035-I
Second edition
1995-I 2-l 5
Information technology - Open Systems
Interconnection
- Connectionless protocol
for the Association Control Service
Element: Protocol specification
Technologies de I’in forma tion - lnterconnexion de syst&mes ouverts
(09) - Elbmen t de service de contrdle d ’associa tion: Spkifica tion du
pro tocole
---------------------- Page: 1 ----------------------
ISO/IEC 10035-1:1995(E)
CONTENTS
Page
1
1 Scope .
1
.....................................................................................................................................
Normative references
2
1
........................................................................
Identical Recommendations I International Standards
2.1
2
..........................
2.2 Paired Recommendations I International Standards equivalent in technical content
2
......................................................................................................................................................
3 Definitions
2
...............................................................................................................
3.1 Reference model definitions
3
.....................................................................................................
3.2 Naming and addressing definitions
3
..........................................................................................................
Service conventions definitions
3.3
3
Presentation service definitions .
3.4
3
....................................................................................................................
3.5 ACSE service definitions
3
..............................................................................................
3.6 Application Layer Structure definitions
3
.................................................................................................................................................
4 Abbreviations
3
............................................................................................................................................
4.1 Data units
4
............................................................................................
4.2 Types of application-protocol-data-units
4
4.3 Other abbreviations .
4
Conventions .
5
4
6 Overview of the Protocol .
4
................................................................................................................................
61 . Service provision
4
...........................................................................................................
62 . Use of the presentation-service
5
Model .
63 .
5
...................................................................................................................................
Elements of Procedure
7
5
.....................................................................................................................
7.1 A-UNIT-DATA transfer
5
............................................................................................................................
7.1.1 Purpose
5
7.1.2 APDUs used .
5
....................................................................................
7.1.3 A-UNIT-DATA transfer procedure
5
Use of the AUDT APDU fields .
7.1.4
7
7.1.5 Collisions and interactions .
8
.........................................................................................................................
7.2 Rules for extensibility
8
....................................................................................
Mapping to the Connectionless Presentation-Service
8
.....................................................................................................................
81 . A-UNIT-DATA transfer
8
8.1.1 Directly mapped parameters .
........................................ 8
8.1.2 Use of other P-UNIT-DATA request and indication parameters
8
...........................................................................................................
Abstract Syntax Definition of APDUs
9
9
..................................................................................................................................................
10 Conformance
9
.......................................................................................................................
10.1 Statement requirements
10
..............................................................................................................................
10.2 Static requirements
10
........................................................................................................................
10.3 Dynamic requirements
10
Precedence .
11
@ ISO/IEC 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 l Case postale 56 l CH-1211 Gen&e 20 l Switzerland
Printed in Switzerland
ii
---------------------- Page: 2 ----------------------
ISO/IEC10035-1:1995(E)
0 ISO/IEC
11
Annex A - State Table .
11
A. 1 General .
11
........................................................................................................................................
A.2 Conventions
11
......................................................................................................
A.3 Actions to be taken by the ACPM
11
......................................................................................
A.4 Relationship to Presentation and other ASEs
13
......................................................................................
Annex B - Summary of Assigned Object Identifier Values
. . .
111
---------------------- Page: 3 ----------------------
ISOIIEC 10035=1:1995(E) 0 ISO/IEC
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.
International Standard ISO/IEC 10035-l was prepared by Joint Technical Committee ISO/IEC JTC 1, Information
technology, Subcommittee SC 21, Open systems interconnection, data management and open distributed processing, in
collaboration with ITU-T. The identical text is published as ITU-T Recommendation X.237.
This second edition cancels and replaces the first edition (ISO/IEC 10035: 1991), which has been technically revised.
ISO/IEC 10035 consists of the following parts, under the general title Information technology - Open Systems
- Connectionless protocol for the Association Control Service Element:
Interconnection
Part 1: Protocol specification
- Part 2: Protocol Implementation Conformance Statement (PIGS) proforma
Annex A forms an integral part of this part of ISO/IEC 10035. Annex B is for information only.
---------------------- Page: 4 ----------------------
@ ISOAEC
ISO/IEC 10035=1:1995(E)
Introduction
This Protocol Specification is one of a set of Recommendations and International Standards produced to facilitate the
interconnection of information processing systems. It is related to other Recommendations and International Standards in
the set as defined by the Reference Model for Open Systems Interconnection (see ITU-T Rec. X.200 I ISO/IEC 7498-l).
The reference model subdivides the areas of standardization for interconnection into a series of layers of specification,
each of manageable size.
The goal of Open Systems Interconnection is to allow, with a minimum of technical agreement outside the
.ons and Intemati .onal Standard information processing system
interconnection Recommendati .s, the i nterconnection of .s:
-
from different manufacturers;
under different managements;
-
of different levels of complexity; and
-
of different technologies.
This Protocol Specification specifies the protocol for the A-UNIT-DATA service for the Association Control Service
Element (ACSE). The A-UNIT-DATA service provides for information transfer between application-entities utilizing
the connectionless presentation service. This service is intended to be applicable to a wide range of application process
communication requirements.
This Protocol Specification includes an annex that describes the protocol machine of ACSE in terms of a state table. This
protocol machine is referred to as the Association Control Protocol Machine (ACPM).
The protocol defined in this Protocol Specification uses the connectionless presentation-service (see ITU-T Rec. X.216 I
ISO/IEC 8822).
---------------------- Page: 5 ----------------------
This page intentionally left blank
---------------------- Page: 6 ----------------------
ISO/IEC 100354: 1995 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION -
CONNECTIONLESS PROTOCOL FOR THE ASSOCIATION CONTROL
SERVICE ELEMENT: PROTOCOL SPECIFICATION
1 Scope
The ACSE supports two modes of communication: connection-oriented and connectionless. The ACSE Service
Definition (see ITU-T Rec. X.217 I ISO/IEC 8649) includes both modes of communication. This Recommendation I
International Standard provides the protocol specification of the connectionless mode of communication. The protocol
specification for the connection-oriented mode of communication is contained in ITU-T Rec. X.227 I ISO/IEC 8650-l.
This Protocol Specification specifies:
procedures for the transfer of information, between application-entities; and
a>
b) the abstract syntax for the representation of the A-UNIT-DATA ACSE APDU.
The A-UNIT-DATA procedure is defined in terms of:
the interactions between peer ACSE protocol machines by the use of connectionless presentation-service;
a>
and
the interaction between an ACSE protocol machine and its service-user.
b)
These procedures are applicable to instances of communication between systems which wish to communicate in an open
.ecti .on environment in a connectionless mode.
systems interconn
Thi s Protocol Specification al .so specifies conformance requiremen ts for systems implementing this procedure.
It does
not contain tests which can be used to demonstrate conformance.
2 Normative references
The following Recommendations and International Standards contain provisions which, through reference in this text,
constitute provisions of this 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
Recommendation I International Standard are encouraged to investigate the possibility of applying the most recent
edition of the Recommendations and Standards listed below. Members of IEC and IS0 maintain registers of currently
valid International Standards. The Telecommunication Standardization Bureau of the ITU maintains a list of currently
valid ITU-T Recommendations.
21 . Identical Recommendations I International Standards
-
ITU-T Recommendation X.200 (1994) I ISO/IEC 7498-l : 1994, Information technology - Open Systems
Interconnection - Basic Reference Model: The Basic Model.
-
ITU-T Recommendation X.207 (1993) I ISOAEC 9545: 1994, Information technology - Open Systems
Interconnection - Application Layer structure.
ITU-T Rec. X.237 (1995 E) 1
---------------------- Page: 7 ----------------------
ISO/IEC 10035-P : 1995 (E)
ITU-T Recommendation X.210 (1993) I ISOAEC 1073 1: 1994, Information technology - Open Systems
Interconnection - Basic Reference Model: Conventions for the definition of OSI services.
ITU-T Recommendation X.215 (1994) I ISOAEC 8326. I), Information technology - Open Systems
Interconnection - Session service definition.
ITU-T Recommendation X.216 (1994) I ISOAEC 8822: 1994, Information technology - Open Systems
Interconnection - Presentation service definition.
ITU-T Recommendation X.217 (1995) I ISOAEC 8649. ‘), Information technology - Open Systems
Interconnection - Service definition for the Association Control Service EZement.
ITU-T Recommendation X.227 (1995) I ISOAEC 8650- 1 . .I). Information technology - Open Systems
Interconnection - Connection-oriented protocol for the Association ControZ Service EZement: Protocol
specification.
ITU-T Recommendation X.257 (1995) I ISOAEC 10035-2. ‘), Information technology - Open Systems
- Connectionless protocol for the Association Control Service Element: Protocol
Interconnection
Implementation Conformance Statement (PICS) proforma.
ITU-T Recommendation X.680 (1994) I ISOAEC 8824- 1: 1995, Information technology - Abstract Syntax
Notation One (ASN.1): Specification of basic notation.
ITU-T Recommendation X.690 (1994) I ISOAEC 8825- 1: 1995, Information technology - ASN. 1 encoding
rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished
Encoding Rules (DER).
22 . Paired Recommendations I International Standards equivalent in technical content
-
CCITT Recommendation X.650 (1992), Open Systems Interconnection (OSI) - Reference Model for
naming and addressing.
-
IS0 7498-3: 1989, Information processing systems - Open Systems Interconnection - Basic Reference
Model - Part 3: Naming and addressing.
3 Definitions
For the purposes of this Protocol Specification, the following definitions apply.
31 . Reference model definitions
This Protocol Specification is based on the concepts developed in ITU-T Rec. X.200 I ISOAEC 7498-l and makes use of
the following terms defined therein:
a) Application Layer;
b) application-process;
application-entity;
C)
d) application-service-element;
application-protocol-data-unit;
e>
connectionless-mode presentation-service;
f)
g) connectionless-mode session-service; and
h) (N)-connectionless-mode transmission.
0 To be published.
2 ITU-T Rec. X.237 (1995 E)
---------------------- Page: 8 ----------------------
ISO/IEC 100354 : 1995 (E)
32 . Naming and addressing definitions
This Protocol Specification makes use of the following terms defined in CCITT Rec. X.650 I IS0 7498-3:
application-entity qualifier;
a>
b) application-entity invocation-identifier;
application-process title;
C>
d) application-process invocation-identifier; and
e) presentation address.
33 . Service conventions definitions
This Protocol Specification makes use of the following terms defined in ITU-T Rec. X.2 10 I ISOAEC 1073 1:
service-provider;
a>
b) service-user;
non-confirmed service;
C>
d) primitive;
request (primitive); and
e>
indication (primitive).
f>
34 . Presentation service definitions
This Protocol Specification makes use of the following terms defined in ITU-T Rec. X.216 I ISOAEC 8822:
a) presentation data value;
b) abstract syntax; and
abstract syntax name.
C>
. ACSE service definitions
35
This Protocol Specification makes use of the following terms defined in ITU-T Rec. X.217 I ISOAEC 8649:
application-association;
a>
application context;
W
Association Control Service Element;
C)
ACSE service-user;
d)
ACSE service-provider;
e>
requestor; and
f>
acceptor.
8)
36 . Application Layer Structure definitions
This Protocol Specification makes use of the following terms defined in ITU-T Rec. X.207 I ISOAEC 9545:
-
application-entity invocation.
4 Abbreviations
41 . Data units
APDU Application-protocol-data-unit
ITU-T Rec. X.237 (1995 E) 3
---------------------- Page: 9 ----------------------
ISO/IEC 10035-l : 1995 (E)
42 . Types of application-protocol-data-units
The following abbreviation has been given to the application-protocol-data-unit defined in this Protocol Specification:
AUDT A-UNIT-DATA APDU
43 . Other abbreviations
The following abbreviations are used in this Protocol Specification:
ACPM Association Control Protocol Machine
ACSE Association Control Servi
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.