BS ISO/IEC 9805-1:1998
Current
The latest, up-to-date edition.
Information technology. Open systems interconnection. Protocol for the commitment, concurrency and recovery service element Protocol specification
Hardcopy , PDF
English
15-02-1999
1 Scope
2 Normative references
2.1 Identical recommendations / international
standards
2.2 Paired recommendations / international standards
equivalent in technical content
2.3 Additional references
3 Definitions
3.1 Reference model definitions
3.2 Naming and addressing definitions
3.3 Service conventions definitions
3.4 Presentation service definitions
3.5 ACSE service definitions
3.6 Application layer structure definitions
3.7 CCR service definitions
3.8 CCR protocol specification definitions
4 Abbreviations
4.1 Data units
4.2 Types of application-protocol-data-units
4.3 Other abbreviations
5 Conventions
6 Overview of the CCR protocol
6.1 Service support
6.2 Constraints on ACSE services
6.3 Use of the presentation service
6.4 Relationship to the session-service and the
transport-service
6.5 Operation of the CCRPM
6.6 Rules of extensibility for CCR protocol version 2
7 Elements of procedures
7.1 Initialization procedure
7.2 Begin branch procedure
7.3 Prepare procedure
7.4 Signal readiness procedure
7.5 Order commitment
7.6 Rollback procedure
7.7 No-change completion procedure
7.8 Cancel procedure
7.9 Branch recovery procedure
7.10 Order commitment and begin branch procedure
7.11 Error procedure
8 CCRPM state table
8.1 General
8.2 Incoming events
8.3 Outgoing events
8.4 Specific actions
8.5 Predicates
8.6 Enablements
8.7 Variables
8.8 Notation
8.9 Conventions
8.10 Actions to be taken by the CCRPM
8.11 Changes to atomic action data
8.12 Changes to bound data
9 Reference mapping to the ACSE and presentation services
9.1 Initialize
9.2 Begin branch
9.3 Prepare
9.4 Signal readiness
9.5 Order commitment
9.6 Rollback
9.7 No-change completion
9.8 Cancel
9.9 Branch recovery
9.10 Order commitment and begin branch procedure
10 Concatenations and mappings
10.1 Mapping procedure
10.2 Allow concatenations
11 Precedence
12 Conformance
12.1 Statement requirements
12.2 Static conformance requirements
12.3 Presentation transfer syntax
12.4 bound data and atomic action data
12.5 Dynamic conformance requirements
Annex
A Definition of CCR data types
A.1 Information object names
A.2 Definitions for CCR protocol
B Use of CCR ASE in combination with other ASEs
B.1 Introduction
B.2 Service primitives
B.3 Conformance
B.4 CCR events
B.5 Purge and flow control
B.6 Delimitation of atomic actions
B.7 Named mapping variations
Specifies the following protocol versions: Protocol Version 1 which does not make use of the Session Data Separation functional unit; Protocol Version 2 which makes use of the Session Data Separation functional unit to protect data not belonging to the CCR atomic action. Coverage includes: abbreviations, conventions, conformance, elements of procedures, and concatenations and mappings.
Committee |
IST/6
|
DevelopmentNote |
Supersedes BS ISO/IEC 9805 Reviewed and confirmed by BSI, November, 2004. (11/2004) Supersedes 96/644600 DC. (07/2005)
|
DocumentType |
Standard
|
Pages |
64
|
PublisherName |
British Standards Institution
|
Status |
Current
|
Supersedes |
This Recommendation | International Standard is to be applied by reference from other specifications. This is done within such specifications by reference to the CCR services defined in ITU-T Rec. X.851 | ISO/IEC9804. A reference to a CCR service invokes the procedures of this Recommendation | International Standard to cause external effects. This Recommendation | International Standard specifies, in clause9, a use of the ACSE, Presentation and Session services to carry the CCR semantics. This \'reference\' mapping can be used whenever the use of these services does not conflict with the user made by other ASEs or ASOs that are using the same association. AnnexB defines how a different use of supporting services may be specified, for use where the reference mapping is inappropriate. This Recommendation | International Standard specifies the static and dynamic conformance requirements for systems implementing these procedures. It does not contain tests which can be used to demonstrate conformance. This edition of this Recommendation | International Standard specifies CCR protocol Version 2, which makes use of the Session Data Separation functional unit to protect data not belonging to the CCR atomic action. The 1990 edition of ISO/IEC9805 specified CCR protocol Version 1. The 1993/1994 edition of this Recommendation | International Standard specified both CCR protocol Version 1 and CCR protocol Version 2, for the static commitment functional unit only. This International Standard specifies the protocol elements that support the following functional units: static commitment; dynamic commitment; read only; one-phase commitment; cancel; and overlapped recovery.
Standards | Relationship |
ISO/IEC 9805-1:1998 | Identical |
ISO/IEC 7498-3:1997 | Information technology — Open Systems Interconnection — Basic Reference Model: Naming and addressing |
ISO/IEC 7498-1:1994 | Information technology — Open Systems Interconnection — Basic Reference Model: The Basic Model |
ISO/IEC 8825-1:2015 | Information technology ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) Part 1: |
ISO/IEC 9804:1998 | Information technology Open Systems Interconnection Service definition for the Commitment, Concurrency and Recovery service element |
ISO/IEC 10731:1994 | Information technology Open Systems Interconnection Basic Reference Model Conventions for the definition of OSI services |
ISO/IEC 9545:1994 | Information technology Open Systems Interconnection Application Layer structure |
ISO/IEC 8824-1:2015 | Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation Part 1: |
ISO/IEC 8650-1:1996 | Information technology Open Systems Interconnection Connection-oriented protocol for the Association Control Service Element: Protocol specification |
ISO/IEC 8649:1996 | Information technology Open Systems Interconnection Service definition for the Association Control Service Element |
ISO/IEC 8822:1994 | Information technology Open Systems Interconnection Presentation service definition |
ISO/IEC 8326:1996 | Information technology Open Systems Interconnection Session service definition |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.