• 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

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  15-02-1999

    Publisher:  British Standards Institution

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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

    Abstract - (Show below) - (Hide below)

    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.

    Scope - (Show below) - (Hide below)

    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.

    General Product Information - (Show below) - (Hide below)

    Committee IST/6
    Development Note Supersedes BS ISO/IEC 9805 Reviewed and confirmed by BSI, November, 2004. (11/2004) Supersedes 96/644600 DC. (07/2005)
    Document Type Standard
    Publisher British Standards Institution
    Status Current
    Supersedes

    Standards Referencing This Book - (Show below) - (Hide below)

    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, flexibile and cost effective