Information technology - Open Systems Interconnection - International Standardized Profiles: OSI Distributed Transaction Processing - Part 2: Support of OSI TP APDUs (ISO/IEC ISP 12061-2:1995)

Informationstechnik - Kommunikation Offener Systeme - Internationale Profilnormen: Verteilte Transaktionsverarbeitung - Teil 2: Unterstützung der OSI-TP-Protokolldateneinheiten (ISO/IEC ISP 12061-2:1995)

Technologies de l'information - Interconnexion de systemes ouverts (OSI) - Profils normalisés internationaux: Traitement transactionnel réparti - Partie 2: Prise en charge des APDU d'OSI TP (ISO/IEC ISP 12061-2:1995)

Information technology - Open Systems Interconnection - International Standardized Profiles: OSI Distributed Transaction Processing - Part 2: Support of OSI TP APDUs (ISO/IEC ISP 12061-2:1995)

General Information

Status
Withdrawn
Publication Date
30-Nov-1997
Withdrawal Date
30-Sep-2003
Technical Committee
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
01-Oct-2003
Due Date
01-Oct-2003
Completion Date
01-Oct-2003

Buy Standard

Standard
EN ISP 12061-2:1997
English language
30 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST EN ISP 12061-2:1997
01-december-1997
Information technology - Open Systems Interconnection - International
Standardized Profiles: OSI Distributed Transaction Processing - Part 2: Support of
OSI TP APDUs (ISO/IEC ISP 12061-2:1995)
Information technology - Open Systems Interconnection - International Standardized
Profiles: OSI Distributed Transaction Processing - Part 2: Support of OSI TP APDUs
(ISO/IEC ISP 12061-2:1995)
Informationstechnik - Kommunikation Offener Systeme - Internationale Profilnormen:
Verteilte Transaktionsverarbeitung - Teil 2: Unterstützung der OSI-TP-
Protokolldateneinheiten (ISO/IEC ISP 12061-2:1995)
Technologies de l'information - Interconnexion de systemes ouverts (OSI) - Profils
normalisés internationaux: Traitement transactionnel réparti - Partie 2: Prise en charge
des APDU d'OSI TP (ISO/IEC ISP 12061-2:1995)
Ta slovenski standard je istoveten z: EN ISP 12061-2:1996
ICS:
35.100.05 9HþVORMQHXSRUDEQLãNH Multilayer applications
UHãLWYH
SIST EN ISP 12061-2:1997 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

SIST EN ISP 12061-2:1997

---------------------- Page: 2 ----------------------

SIST EN ISP 12061-2:1997

---------------------- Page: 3 ----------------------

SIST EN ISP 12061-2:1997

---------------------- Page: 4 ----------------------

SIST EN ISP 12061-2:1997
ISO/IEC
INTERNATIONAL
ISP
STANDARDIZED
12061-2
PROFILE
First edition
1995-06-15
Information technology - Open Systems
lnterconnection - International
Standardized Profiles: OSI Distributed
Transaction Processing -
Part 2:
Support of OSI TP APDUs
- In terconnexion de systemes ouverts
Technologies de I’informa tion
- Profils normalisbs in terna tionaux: Traitemen t transactionnel
fOSI)
rbparti -
Partie 2: Prise en Charge des APDU d’OS1 TP
Reference number
ISO/IEC ISP 12061-2:1995(E)

---------------------- Page: 5 ----------------------

SIST EN ISP 12061-2:1997
ISO/IEC ISP 12061=2:1995(E)
Contents Page
1 SCOPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 NORMATIVE REFERENCES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“.~ 1
3 DEFINITIONS and ABBREVIATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .a. 2
2
4 NOTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 SUPPORT OF OSI TP PROTOCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
6 CONFORMANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
ANNEX
A TP PDU SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
@ ISO/IEC 1995
AIO rights reserved. Unless athetwise specified no part of this publication may be reproduced
or utilized in any form or by any means, electronie or mechanicai, BncPuding photocopying
and microfiOm, without Permission in writing from the pubkher.
BSOAEC Copyright Office @ Case postaie 56 0 CH-121 4 Gen&e 20 0 SwitzerYand
Printed in Switzeriand

---------------------- Page: 6 ----------------------

SIST EN ISP 12061-2:1997
0 ISOIIEC ISOAEC ISP 12061=2:1995(E)
Foreword
ISO (the Unternational Organization for Standardization) and IEC (the International
Electrotechnical Commission) form the specialized System for worldwide
standardization. National bodies that are members of ISO 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.
ISO and IEC technical committees collaborate in fields of mutual interest. Other
international organizations, governmental and non-governmental, in liaison with
ISO and IEC, also take part in the work.
In the field of information technology, ISO and IEC have established a joint
technical committee, ISO/IEC JTC 1. In addition to developing International
Standards, ISO/IEC JTC 1 has created a Special Group on Functional
Standardization for the elaboration of International Standardized Profiles.
An International Standardized Profile is an internationally agreed, harmon-ized
document which identifies a Standard or group of Standards, together with Options
and Parameters, necessary to accomplish a function or set of functions.
Draft International Standardized Profiles are circulated to national bodies for
voting. Publication as an International Standardized Profile requires approval by at
least 75 % of the national bodies casting a vote.
International Standardized Profile ISO/IEC ISP 12061-2 was prepared with the
collaboration of
- Asia-Oceania Workshop (AOW);
- European Workshop for Open Systems (EWOS);
- Open Systems Environment Implementors’ Workshop (OIW).
ISO/IEC ISP 12061 consists of the following Parts, under the general title
Information technology - Open Systems Interconnection - International
Standardized Profiles: OS/ Distributed Transaction Processing:
- Part 1: Introduction to the Transaction Processing Profiles
- Part 2: Suppori of OS/ TP APDUs
- Part 3: Support of CCR APDUs
- Part 4: Support of Session, Presentation and ACSE PD&
- Part 5: Application supported transactions - Polarized control
(ATPI 1)
- Part 6: Application supported transactions - Shared control
(ATPIZ)
- Part 7: Provider supported unchained transactions - Polarized
control (A TP2 1)
- Part 8: Provider supported unchained transactions - Shared
control (A TP22)
- Part 9: Provider supporfed chained transactions - Polarized
control (A TP3 1)
- Parf IO: Provider supported chained transactions - Shared
con trol (A TP32)
Annex A forms an integral parl of this parl of ISO/IEC ISP 12061 o
. . .
Ill

---------------------- Page: 7 ----------------------

SIST EN ISP 12061-2:1997
0 ISO/IEC
lSO/IEC ISP 12061=2:1995(E)
Introduction
The aim of Open Systems Interconnection is to allow, with a minimum of technical agreement
outside the interconnection Standards, the interconnection of Computer Systems:
from different manufacturers,
under different management,
of different Ievels of complexity,
of different technologies.
Transaction Processing is concerned with identifiable information which tan be related as
transactions, which may involve two or more Open Systems. In the framework of Open Systems
Interconnection (OSI) a transaction is defined as “a set of related operations characterized by four
properties: atomicity, consistency, isolation and durability.”
The definition highlights that a distributed transaction is more than a simple exchange of
messages, but that the exchanges form a protected indivisible set.
This multi-part International Standardized Profile contains the complete specification of the six
profiles identified in ISO/IEC TR 10000-2.1
Part 1 Intraduces the Overall structure of the specification of the OSI TP Profiles, including the
definitions and abbreviations used through out the various Parts of ISO/IEC 12061.
Part 2 contains the specification of the support of OSI TP APDUs for each of the profiles specified
in Parts 5 to 10.
Part 3 contains the specification of the support of the CCR APDUs for each of the profiles
specified in Parts 5 to 10.
Part 4 contains the specification of the support of ACSE, Presentation and Session APDUs for
each of the profiles specified in Parts 5 to IO.
Parts 5 to IO specify the six profiles which are defined, based on the OSI TP Standard. These six
Parts make reference to Parts 2 to 4.
Information Technology - Framework and Taxonomy of International
1 ISO/IEC TR IOOOO-29 1992
Standardized Profiles 1 Pa& Taxonomy of OSI Profiles
iv

---------------------- Page: 8 ----------------------

SIST EN ISP 12061-2:1997
INTERNATIONAL STANDARDIZED PROFILE 0 ISOAEC ISO/IEC ISP 12061=2:1995(E)
Open Systems Interconnection -
Information technology -
International Standardized Profiles: OSI Distributed
Transaction Processing -
Part 2:
Support of OSI TP APDUs
1 Scope
of the OSI TP protocol for
This patt of this ISO/IEC ISP 12061 specifies the Status for the suppor
the profiles identified in ISO/IEC ISP 12061-1.
2 Normative references
n this text, constitute
The following documents contain provisions which, through reference
provisions of this part of ISO/IEC ISP 12061. At the time of publication, the editions indicated
were valid. All documents are subject to revision, and Parties to agreements based on this patt of
ISO/IEC ISP 12061 are warned against automatically applying any more recent editions of the
documents listed below, since the nature of references made by ISPs to such documents, is that
they may be specific to a particular edition. Members of IEC and ISO maintain registers of
currently valid International Standards and ISPs, and ITU-T maintains published editions of its
current Recommendations
ISO/IEC 8327: 1987’, Information processing Systems - Open Systems Interconnection -
Basic connection oriented Session protocol specifica tion
SOAEC 8327:1987 Information processing Systems - Open Systems
/Amd 3: 1992, lnterconnection - Basic connection oriented Session protocol
specifica tion - Amendment 3: Additional synchroniza tion
functionaiity.
SOAEC 8327-2:-* Information technology - Open Systems Interconnection - Basic
connection oriented Session PICS Proforma - Part 2: Protocol
lmplementa tion Con formante Statement (PICS) Pro forma.
ISO/IEC 8650: 1988, Information processing Systems - Open Systems Interconnection -
Pro tocol specifica tion for the Associa tion Con trol Service Element.
ISO/IEC 8650-2:1995, Information technology - Open Systems In terconnection - Pro tocol
specification for the Association Control Service Element - Par? 2:
Protocol lmplementation Conformance Statement (PICS) Proforma.
ISO/IEC 8823:1988, Information processing Systems - Open Systems Interconnection -
Connection oriented presentation protocol specification.
1 Under revision
*To be published
1

---------------------- Page: 9 ----------------------

SIST EN ISP 12061-2:1997
ISOAEC ISP 12061=2:1995(E) 0 ISOAEC
Information processing Systems - Open Systems Interconnection -
ISO/1 EC 8823: 1988
/Amd 51992, Connection orien ted presen ta tion pro tocol specifica tion - Amendment
5: Additional synchronisa tion functionality to the presen ta tion Service
user.
ISO/1 EC 8823-2:-* Information technology - Open Systems In terconnection - Connection
orien ted presen ta tion pro tocol specifica tion - Part 2: Pro tocol
lmplementation Conformance Statement (PICS) Proforma.
lnforma tion technology - Open Systems In terconnection -
ISO/1 EC 8825: 1990,
Specifica tion of Basic Encoding Rules for Abs tract Syntax Notation
One (ASN. l).
SO/I EC 9805: 1990, lnfonnation technology - Open Systems Interconnection - Protocol
Specification for the Commitment, Concurrency and Recovery Service
element.
Information technology - Open Systems In terconnection -
ISO/1 EC 98052:-*
Commitment, Concurrency and Recovery protocol - Part 2: Protocol
Implementation Conformance Statement (PICS) Proforma.
ISO/1 EC 9805: 1990
Information technology - Open Systems Interconnection - Protocol
/Amd 2: 1992,
Specification for the Commitment, Concurrency and ßecovery Service
element - Amendment 2: Session mapping changes.
ISO/IEC 10026-1 :1992, Information technology - Open Systems Interconnection - Distributed
Transaction Processing - Part l: OSI TP Model.
ISOIIEC 10026-2:1992, Information technology - Open Systems Interconnection - Distributed
Transaction Processing - Part 2: OS/ TP Service.
SO/I EC 10026-3: 1992, Information technology - Open Systems Interconnection - Distributed
Transaction Processing - Part 3: OSI TP Protocol specification.
ISO/IEC 10026~41995, Information technology - Open Systems Interconnection - Distributed
Transaction Processing - Patt 4: Protocol lmplementa tion
Conformance Statement (PICS) Proforma.
Information technology - International Standardized Profile -
ISOAEC
ISP 11188-1 :1995, Common upper layer requirements - Part 1: Basic connection
oriented requirements.
3 Definitions and abbreviations
The definitions and abbreviations listed in ISO/IEC 12061-1 apply.
4 Notation
The notation introduced in ISO/IEC ISP 12061-1 applies.

---------------------- Page: 10 ----------------------

SIST EN ISP 12061-2:1997
0 ISOAEC ISOAEC ISP 12061=2:1995(E)
5 Support of OSI TP protocol
The support of the OSI TP protocol is as described in annex A.
The structure of Annex A is based on the structure of annex A of ISO/IEC 10026-4, in particular in
the numbering of the clauses.
When a clause of annex A of ISO/IEC 10026-4 is not relevant to the profiles, this is stated.
6 Conformance
To conform to the OSI TP Protocol used in any of the profiles in this Part of ISO/IEC ISP 12061,
an implementation shall implement, according to the specifications given in ISO/IEC 10026-3:
0
All mandatoty features identified in annex A.
l All selected optional features, as identified in the completed TP PICS.
3

---------------------- Page: 11 ----------------------

SIST EN ISP 12061-2:1997
ISOAEC ISP 12061=2:1995(E) 0 ISO/IEC
Annex A
(normative)
TP PDU support
A.l Identification
No restriction is applied to clause A.l of ISOAEC 10026-4 by this part of ISOAEC ISP 12061.
A.2 Claimed conformance to Standards
A.2.1 ISOIIEC 10026-3
A.2.1 .l Version number(s)
Answer shall be “NONE”.
A.2.1.2 Global conformance Claim
Answer shall be “YES”.
A.2.2 ISO/IEC 10026 amendments
Both answers shall be “NONE”.
A.2.3 ISO/IEC 10026 technical corrigenda
Both answers shall be “NONE”.

---------------------- Page: 12 ----------------------

SIST EN ISP 12061-2:1997
0 ISOAEC ISO/IEC ISP 12061=2:1995(E)
Table 1 - CONFORMANCE CLASSES SUPPORTED
ITEM # CONFORMANCE CLASSES ISO/IEC PROFILES
10026-4
11 21 31 12 22 32 NOTES
1
Application Transaction Branches 0.n M NA NA M NA NA 1
2 Chained Provider Supported Transaction 0.n
NA NA M NA NA M 1
Branches
3 Unchained Provider Supported
0-n NA M NA NA M NA 1
Transaction Branches
NOTES
1. Conformance to more than one Profile may be claimed for an implementation. For example, an
implementation that conforms to Profile 21 will often be capable of conforming to the corresponding
Profile 11.
5

---------------------- Page: 13 ----------------------

SIST EN ISP 12061-2:1997
ISO/IEC ISP 12061-2: 1995(E)
0 ISOAEC
. Functional units, limits and protocol mechanisms
A3
A.3.1 Support of functional units
Table 2 - SUPPORT OF FUNCTIONAL UNITS
ITEM # FUNCTIONAL UNITS ISO/IEC 10026-4 PROFILES
11 21 31 12 22 32
NOTE
S
AS CP UP
1
Dialogue M M M M M M M M M
2 Shared Control
0.n 0.n 0.n NA NA NA M M M
3 Polarized Control
0.n 0.n 0.n M M M NA NA NA
4 Handshake
0 0 0 M M M 0 0 0
5 Commit NA M M NA M
M NA M M
6
Chained Transattions NA M NA NA NA M NA NA M
7 Unchained Transattions NA NA M NA M
NA NA M NA
8 Recovety
NA M M NA M M NA M M

---------------------- Page: 14 ----------------------

SIST EN ISP 12061-2:1997
0 ISOAEC
ISO/IEC ISP 12061=2:1995(E)
A.3.2 Protocol mechanisms implemented
A.3.2.1
Concatenationkeparation
Table 3 - SUPPORT FOR CONCATENATION/SEPARATION
ITEM # ROLE ISO/IEC
PROFILES
10026-4
11 21 31 12 22 32 NOTES
1 Concatenation 0 0 0 0 0 0 0 1
2
Separation M M M M M M M
NOTES
1. Concatenated TP APDUs shall consist of :
A. a sequence of PDV-list, where each PDV contains a Single-ASN.l-Type,
when the concatenated TP APDUs are embedded in a Presentation PDU
such as P-DATA, or
B. a sequence of EXTERNAL, where each encoding consist of a Single-ASN.l-
Type, when the concatenated TP APDUs are embedded in a CCR APDU
such as C-COMMIT-RC.
7

---------------------- Page: 15 ----------------------

SIST EN ISP 12061-2:1997
ISO/IEC ISP 12061=2:1995(E) o ISOAEC
A.3.2.2 Association establishment
Table 4 - ASSOCIATION ESTABLISHMENT
ROLE ISO/lEC PROFILES
ITEM #
10026-4
NOTES
11 21 31 12 22 32
1 Initiator C 0 M M 0 M M
1,214
2 Acceptor C 0 M M 0 M M
1,394
3 Rejector 0 M M M M M M
596
NOTES
1 When the commitment is supported, then the implementation must be able to
support both the association initiator and acceptor role in Order to be able to
perform recovery adequately.
2 The initiator role here implies being capable of issuing an A-ASSOCIATE
request and being capable of receiving an A-ASSOCIATE tonfirm.
3 The Acceptor role here implies being capable of receiving an A-ASSOCIATE
indication and being capable of issuing an A-ASSOCIATE response with a
positive answer.
4. For Profiles 11 and 12, at a minimum, the association establishment initiator
role or the association establishment acceptor role shall be supported.
5. The Rejector role here implies being capable of receiving an A-ASSOCIATE
indication and being capable of issuing an A-ASSOCIATE response with a
negative answer.
6. Although it is mandatory to be able to reject an association, note that in some
particular environments it could occur that the reject is always performed by
some Iower protocol machine (e.g. ACSE).
8

---------------------- Page: 16 ----------------------

SIST EN ISP 12061-2:1997
0 ISOhEC ISO/IEC ISP 12061=2:1995(E)
A.3.2.3
Support for mandatory and optional bidding
Table 5 - SUPPORT FOR MANDATORY AND OPTIONAL BIDDING
ITEM # ROLE ISOAEC PROFILES
10026-4
NOTES
11 21 31 12 22 32
1 Initiator with C Cl00 M M Cl00 M M
Bid mandatory
Cl01 0 0
2 Initiator with C Cl01 0 0
Bid optional
Cl02 M M
3 Responder with C Cl02 M M
Bid mandatoty
Cl03 M M Cl03 M M
4 Responder with C
Bid optional
100 If association establi
...

Questions, Comments and Discussion

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