BS-ISO-IEC-9805-1-1998.pdf
《BS-ISO-IEC-9805-1-1998.pdf》由会员分享,可在线阅读,更多相关《BS-ISO-IEC-9805-1-1998.pdf(64页珍藏版)》请在三一文库上搜索。
1、BRITISH STANDARD BS ISO/IEC 9805-1:1998 Information technology Open Systems Interconnection Protocol for the Commitment, Concurrency and Recovery service element Part 1: Protocol specification ICS 35.100.70 Licensed Copy: sheffieldun sheffieldun, na, Thu Nov 23 01:34:13 GMT+00:00 2006, Uncontrolled
2、Copy, (c) BSI BS ISO/IEC 9805-1:1998 This British Standard, having been prepared under the direction of the DISC Board, was published under the authority of the Standards Committee and comes into effect on 15 February 1999 BSI 06-1999 ISBN 0 580 32143 6 National foreword This British Standard reprod
3、uces verbatim ISO/IEC 9805-1:1998 and implements it as the UK national standard. It supersedes BS ISO/IEC 9805-1:1994 which is withdrawn. The UK participation in its preparation was entrusted to Technical Committee IST/6, Data communications, which has the responsibility to: aid enquirers to underst
4、and the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; monitor related international and European developments and promulgate them in the UK. A list of organizations represented on th
5、is committee can be obtained on request to its secretary. Cross-references The British Standards which implement international or European publications referred to in this document may be found in the BSI Standards Catalogue under the section entitled “International Standards Correspondence Index”,
6、or by using the “Find” facility of the BSI Standards Electronic Catalogue. A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsible for their correct application. Compliance with a British Standard does not of itself confer
7、 immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pages i and ii, the ISO/IEC title page, pages ii to vi, pages 1 to 52 and a back cover. This standard has been updated (see copyright date) and may have had amendments incorporated. This
8、will be indicated in the amendment table on the inside front cover. Amendments issued since publication Amd. No.DateComments Licensed Copy: sheffieldun sheffieldun, na, Thu Nov 23 01:34:13 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO/IEC 9805-1:1998 BSI 06-1999i Contents Page National forewordI
9、nside front cover Forewordv Text of ISO/IEC 9805-11 Licensed Copy: sheffieldun sheffieldun, na, Thu Nov 23 01:34:13 GMT+00:00 2006, Uncontrolled Copy, (c) BSI ii blank Licensed Copy: sheffieldun sheffieldun, na, Thu Nov 23 01:34:13 GMT+00:00 2006, Uncontrolled Copy, (c) BSI Licensed Copy: sheffieldu
10、n sheffieldun, na, Thu Nov 23 01:34:13 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO/IEC 9805-1:1998 ii BSI 06-1999 Contents Page Forewordv Introduction1 1Scope1 2Normative references2 2.1Identical Recommendations|International Standards2 3Definitions3 3.1Reference model definitions3 3.2Naming a
11、nd addressing definitions3 3.3Service conventions definitions3 3.4Presentation service definitions3 3.5ACSE service definitions3 3.6Application Layer Structure definitions4 3.7CCR service definitions4 3.8CCR protocol specification definitions5 4Abbreviations6 4.1Data units6 4.2Types of application-p
12、rotocol-data-units6 4.3Other abbreviations6 5Conventions6 6Overview of the CCR protocol7 6.1Service support7 6.2Constraints on ACSE services7 6.3Use of the presentation service8 6.4Relationship to the session-service and the transport-service8 6.5Operation of the CCRPM8 6.6Rules of extensibility8 7E
13、lements of procedures9 7.1Initialization procedure9 7.2Begin branch procedure11 7.3Prepare procedure14 7.4Signal readiness procedure15 7.5Order commitment16 7.6Rollback procedure18 7.7No-change completion procedure20 7.8Cancel procedure22 7.9Branch recovery procedure23 7.10Order commitment and begin
14、 branch procedure26 7.11Error procedure27 8CCRPM state table27 8.1General27 8.2Incoming events28 8.3Outgoing events28 8.4Specific actions28 8.5Predicates28 8.6Enablements28 8.7Variables28 8.8Notation29 8.9Conventions29 8.10Actions to be taken by the CCRPM29 8.11Changes to atomic action data30 Licens
15、ed Copy: sheffieldun sheffieldun, na, Thu Nov 23 01:34:13 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO/IEC 9805-1:1998 BSI 06-1999iii Page 8.12Changes to bound data30 9Reference mapping to the ACSE and presentation services42 9.1Initialize42 9.2Begin branch43 9.3Prepare44 9.4Signal readiness44
16、9.5Order commitment44 9.6Rollback44 9.7No-change completion45 9.8Cancel 45 9.9Branch recovery45 9.10Order commitment and begin branch procedure45 10Concatenations and mappings45 10.1Mapping precedence45 10.2Allowable concatenations46 11Precedence46 12Conformance47 12.1Statement requirements47 12.2St
17、atic conformance requirements47 12.3Presentation transfer syntax47 12.4Bound data and atomic action data47 12.5Dynamic conformance requirements47 Annex A Definition of CCR data types48 A.1Information object names48 A.2Datatype definitions for CCR Protocol48 Annex B Using the CCR ASE in combination w
18、ith other ASEs51 B.1Introduction51 B.2Service primitives51 B.3Conformance51 B.4CCR events51 B.5Purge and flow control51 B.6Delimitation of atomic actions52 B.7Named mapping variations52 Figure 1 C-INITIALIZE APDUs9 Figure 2 C-BEGIN APDUs12 Figure 3 C-PREPARE APDU14 Figure 4 C-READY APDU15 Figure 5 C
19、-COMMIT APDUs17 Figure 6 C-ROLLBACK APDUs18 Figure 7 C-NOCHANGE APDUs20 Figure 8 C-CANCEL APDU22 Figure 9 C-RECOVER APDUs23 Table 1 CCR services7 Table 2 C-INITIALIZE-RI field10 Table 3 C-INITIALIZE-RC field10 Table 4 C-BEGIN-RI field12 Table 5 C-BEGIN-RC field12 Table 6 Mapping of C-BEGIN req/ind p
20、arameters13 Licensed Copy: sheffieldun sheffieldun, na, Thu Nov 23 01:34:13 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO/IEC 9805-1:1998 iv BSI 06-1999 Page Table 7 Mapping of C-BEGIN rsp/cnf parameter14 Table 8 C-PREPARE-RI field14 Table 9 Mapping of C-PREPARE req/ind parameter15 Table 10 C-RE
21、ADY-RI field15 Table 11 Mapping of C-READY req/ind parameter16 Table 12 C-COMMIT-RI field17 Table 13 C-COMMIT-RC field17 Table 14 Mapping of C-COMMIT req/ind parameter18 Table 15 Mapping of C-COMMIT rsp/cnf parameter18 Table 16 C-ROLLBACK-RI field18 Table 17 C-ROLLBACK-RC field18 Table 18 Mapping of
22、 C-ROLLBACK req/ind parameters19 Table 19 Mapping of C-ROLLBACK rsp parameter19 Table 20 C-NOCHANGE-RI fields20 Table 21 C-NOCHANGE-RC fields20 Table 22 Mapping of C-NOCHANGE req/ind parameters21 Table 23 Mapping of C-NOCHANGE rsp/cnf parameters21 Table 24 C-CANCEL-RI field22 Table 25 Mapping of C-C
23、ANCEL req/ind parameters 23 Table 26 C-RECOVER-RI fields24 Table 27 C-RECOVER-RC fields24 Table 28 Mapping of C-RECOVER req/ind parameters25 Table 29 Mapping of C-RECOVER rsp/cnf parameters26 Table 30 CCRPM States31 Table 31 Incoming events32 Table 32 Actions33 Table 33 Predicates33 Table 34 Enablem
24、ents34 Table 35 Outgoing events35 Table 36 CCRPM State Table Initialisation, idle and error36 Table 37 CCRPM State Table Phase I37 Table 38 CCRPM State Table After sending a ready signal38 Table 39 CCRPM State Table After receiving a ready signal39 Table 40 CCRPM State Table After cancel or rollback
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BS ISO IEC 9805 1998
链接地址:https://www.31doc.com/p-3744632.html