ISO-15954-1999.pdf

上传人:韩长文 文档编号:3775730 上传时间:2019-09-23 格式:PDF 页数:80 大小:334.18KB
返回 下载 相关 举报
ISO-15954-1999.pdf_第1页
第1页 / 共80页
ISO-15954-1999.pdf_第2页
第2页 / 共80页
ISO-15954-1999.pdf_第3页
第3页 / 共80页
ISO-15954-1999.pdf_第4页
第4页 / 共80页
ISO-15954-1999.pdf_第5页
第5页 / 共80页
亲,该文档总共80页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ISO-15954-1999.pdf》由会员分享,可在线阅读,更多相关《ISO-15954-1999.pdf(80页珍藏版)》请在三一文库上搜索。

1、Reference number ISO/IEC 15954:1999(E) ISO/IEC 1999 INTERNATIONAL STANDARD ISO/IEC 15954 First edition 1999-12-15 Information technology Open Systems Interconnection Connection-mode protocol for the Application Service Object Association Control Service Element Technologies de linformation Interconn

2、exion des systmes ouverts Protocole en mode connexion pour llment de service de contrle dassociation des objets de service dapplication ISO/IEC 15954:1999(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed bu

3、t shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this

4、area. Adobe is a trademark of Adobe Systems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for us

5、e by ISO member bodies. In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below. ISO/IEC 1999 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,

6、 electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 ? CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 734 10 79 E-mail copyri

7、ghtiso.ch Web www.iso.ch Printed in Switzerland ii ISO/IEC 1999 All rights reserved -,-,- ISO/IEC 15954:1999(E) ISO/IEC 1999 All rights reservediii CONTENTS Page 1Scope1 2Normative references1 2.1Identical Recommendations | International Standards.1 2.2Paired Recommendations | International Standard

8、s equivalent in technical content.3 2.3Additional references 3 3Definitions3 3.1Reference Model definitions.3 3.1.1Basic Reference Model definitions .3 3.1.2Security architecture definitions4 3.1.3Naming and addressing definitions.4 3.2Service conventions definitions.4 3.3Presentation service defini

9、tions.4 3.4Application Layer Structure definitions5 3.5ACSE service definitions 5 3.6Association Control protocol specification definitions.5 4Abbreviations .6 4.1Data units.6 4.2Types of application-protocol-data-units 6 4.3Other abbreviations.6 5Conventions7 6Overview of the protocol7 6.1Service p

10、rovision.7 6.2Functional units.7 6.3Use of supporting services 9 6.4Model 10 6.5User summary mechanism.10 7Elements of procedure11 7.1Association establishment.11 7.1.1Purpose11 7.1.2APDUs used11 7.1.3Association establishment procedure11 7.1.4Use of the AARQ APDU fields 14 7.1.5Use of the AARE APDU

11、 fields.18 7.1.6Collisions and interactions 20 7.2Normal release of an association.21 7.2.1Purpose21 7.2.2APDUs used21 7.2.3Normal release procedure21 7.2.4Use of the RLRQ APDU fields.23 7.2.5Use of the RLRE APDU fields23 7.2.6Collisions and disruptions.24 7.3Abnormal release of an association.24 7.

12、3.1Purpose24 7.3.2APDUs used24 7.3.3Abnormal release procedure24 7.3.4Use of the ABRT APDU fields.25 7.3.5Collisions and interactions 26 ISO/IEC 15954:1999(E) iv ISO/IEC 1999 All rights reserved Page 7.4A-DATA .26 7.4.1Purpose26 7.4.2APDUs used26 7.4.3A-DATA procedure.26 7.4.4Use of the A-DT APDU fi

13、elds26 7.5A-ALTER-CONTEXT27 7.5.1Purpose27 7.5.2APDUs used27 7.5.3A-ALTER-CONTEXT procedure.27 7.5.4A-ALTER-CONTEXT-REQUEST procedure27 7.5.5Use of the ACRQ fields.28 7.5.6Use of the ACRP fields.28 7.6Rules for extensibility .29 8Supporting Service Definition assumed by ACSE.29 8.1IA-BIND .30 8.1.1I

14、A-BIND request.30 8.1.2IA-BIND-REQUEST.deliver30 8.1.3IA-BIND request Parameters 31 8.1.4IA-BIND response.31 8.1.5IA-BIND-RESPONSE.deliver32 8.1.6IA-BIND response Parameters32 8.2IA-DATA32 8.2.1IA-DATA.submit 32 8.2.2IA-DATA.deliver32 8.2.3IA-DATA Parameters32 8.3IA-ALTER-CONTEXT (optional)32 8.3.1I

15、A-ALTER-CONTEXT-REQUEST.submit .32 8.3.2IA-ALTER-CONTEXT-REQUEST.deliver .33 8.3.3IA-ALTER-CONTEXT-RESPONSE.submit .33 8.3.4IA-ALTER-CONTEXT-RESPONSE.deliver .33 8.3.5IA-ALTER-CONTEXT Parameters33 8.4IA-ABORT33 8.4.1IA-ABORT.submit33 8.4.2IA-ABORT.deliver33 8.4.3IA-ABORT Parameters.34 8.5IA-RELEASE3

16、4 8.5.1IA-RELEASE-REQUEST.submit.34 8.5.2IA-RELEASE-REQUEST.deliver 34 8.5.3IA-RELEASE-ACCEPT.submit .34 8.5.4IA-RELEASE-REFUSE.submit34 8.5.5IA-RELEASE-ACCEPT.deliver.34 8.5.6IA-RELEASE-REFUSE.submit35 8.6IA-UNBIND35 8.6.1IA-UNBIND.submit35 8.6.2IA-UNBIND.deliver35 8.6.3IA-UNBIND Parameters.35 9Syn

17、tax of ACSE .35 9.1Structure of ACSE APDUs .35 10Conformance 41 10.1Statement requirements.41 10.2Static requirements41 10.3Dynamic requirements.42 11Precedence42 ISO/IEC 15954:1999(E) ISO/IEC 1999 All rights reservedv Page 12Registration requirements.42 12.1Application titles.42 12.2ASO-context43 1

18、2.3Authentication-mechanism43 12.4Upper-layer context specifications43 Annex A ACPM state table44 A.1General44 A.2Conventions.44 A.3Actions to be taken by the ACPM.44 A.3.1Invalid intersections 45 A.3.2Valid intersections.45 A.4Relationship to Presentation and other ASEs45 Annex B Authentication-mec

19、hanism using password .48 B.0Introduction.48 B.1Assigned name 48 B.2Authentication-value ASN.1 datatype.48 B.3Processing specification48 B.3.1Requesting authentication .48 B.3.2Performing authentication.48 Annex C Definition of the IA-service mapping to the Presentation service50 C.1Procedures for L

20、ower Boundary Mapping the Presentation service .50 C.2Use of the Presentation service .50 C.2.1General50 C.2.2Nested associations50 C.3Use of the Session service.50 C.3.1General50 C.3.2Disruption of A-RELEASE by external event 51 C.4Mapping to Presentation service .51 C.4.1IA-BIND-REQUEST.submit 51

21、C.4.2IA-BIND-REQUEST.deliver (P-CONNECT indication) .51 C.4.3IA-BIND-RESPONSE.submit 51 C.4.4IA-BIND-RESPONSE.deliver51 C.4.5IA-DATA.submit 51 C.4.6IA-DATA.deliver (P-DATA indication, P-RESYNCHRONIZE, P-U-EXCEPTION REPORT, P-P-EXCEPTION REPORT).52 C.4.7A-ALTER-CONTEXT-REQUEST.submit.52 C.4.8IA-ALTER

22、-CONTEXT-REQUEST.deliver (P-ALTER-CONTEXT indication) 52 C.4.9IA-ALTER-CONTEXT-RESPONSE.submit .52 C.4.10IA-ALTER-CONTEXT-RESPONSE.deliver (P-ALTER-CONTEXT confirm)52 C.4.11IA-ABORT.submit52 C.4.12IA-ABORT.deliver ( P-U-ABORT indication).52 C.4.13IA-RELEASE-REQUEST.submit (P-RELEASE request)52 C.4.1

23、4IA-RELEASE-REQUEST.deliver (P-RELEASE indication).52 C.4.15IA-RELEASE-ACCEPT.submit P-RELEASE (result = affirmative) response .52 C.4.16IA-RELEASE-ACCEPT.deliver P-RELEASE confirm (accepted) .52 C.4.17IA-RELEASE-REFUSE.submit P-RELEASE (result = negative) response53 C.4.18IA-RELEASE-REFUSE.deliver

24、P-RELEASE confirm (accepted)53 C.4.19A-UNBIND.submit.53 C.4.20IA-UNBIND.deliver (P-P-ABORT indication).53 Annex D Definition of the IA-service mapping to ACSE .54 D.1Procedures for lower boundary mapping to ACSE or the Presentation service54 D.2IA-BIND-REQUEST.submit 54 D.2.1When Invoked.54 D.2.2Act

25、ion upon Receipt54 D.3IA-BIND-REQUEST.deliver (A-ASSOCIATE indication)55 D.3.1When Invoked.55 D.3.2Action upon Receipt55 -,-,- ISO/IEC 15954:1999(E) vi ISO/IEC 1999 All rights reserved Page D.4IA-BIND-RESPONSE.submit 55 D.4.1When Invoked.55 D.4.2Action upon Receipt55 D.5IA-BIND-RESPONSE.deliver (A-A

26、SSOCIATE confirm).56 D.5.1When Invoked.56 D.5.2Action upon Receipt56 D.6IA-DATA.submit56 D.6.1When Invoked.56 D.6.2Action upon Receipt56 D.7IA-DATA.deliver (A-DATA.deliver).56 D.7.1When Invoked.56 D.7.2Action upon Receipt56 D.8IA-ALTER-CONTEXT-REQUEST.submit .56 D.8.1When Invoked.56 D.8.2Action upon

27、 Receipt56 D.9IA-ALTER-CONTEXT-REQUEST.deliver (A-ALTER-CONTEXT-REQUEST.deliver) .56 D.9.1When Invoked.56 D.9.2Action upon Receipt57 D.10IA-ALTER-CONTEXT-RESPONSE.submit .57 D.10.1When Invoked.57 D.10.2Action upon Receipt57 D.11IA-ALTER-CONTEXT-RESPONSE.deliver (A-ALTER-CONTEXT-RESPONSE.deliver) .57

28、 D.11.1When Invoked.57 D.11.2Action upon Receipt57 D.11.3IA-ALTER-CONTEXT Parameters57 D.12IA-ABORT.submit57 D.12.1When Invoked.57 D.12.2Action upon Receipt57 D.13IA-ABORT.deliver (A-ABORT indication) .57 D.13.1When Invoked.57 D.13.2Action upon Receipt58 D.14IA-RELEASE-REQUEST.submit.58 D.14.1When I

29、nvoked.58 D.14.2Action upon Receipt58 D.15IA-RELEASE-ACCEPT.submit .58 D.15.1When Invoked.58 D.15.2Action upon Receipt58 D.16IA-RELEASE-REFUSE.submit58 D.16.1When Invoked.58 D.16.2Action upon Receipt58 D.17IA-UNBIND.submit58 D.17.1When Invoked.58 D.17.2Action upon Receipt58 D.18IA-UNBIND.deliver59 D

30、.18.1When Invoked.59 D.18.2Action upon Receipt59 Annex E Guidance on the use of Higher Level Association functional units60 E.1The application layer structure60 E.2Support for association establishment by an embedded ASO.60 E.2.1Lower Boundary Service definitions.61 E.2.2Requests for the establishme

31、nt of associations61 E.2.3The Use of the Higher Level Association functional unit.62 E.3Concept of operations62 E.3.1The ACSE Model63 E.3.2The A-DATA APDU 64 E.3.3Syntax Negotiation64 E.3.4ASO-context66 E.3.5Naming and Addressing in the Application Layer66 -,-,- ISO/IEC 15954:1999(E) ISO/IEC 1999 Al

32、l rights reservedvii Foreword ISO (the International 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 Sta

33、ndards 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 an

34、d IEC, also take part in the work. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 3. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the j

35、oint 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. Attention is drawn to the possibility that some of the elements of this International Standard may be the subject

36、of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. International Standard ISO/IEC 15954 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, in collaboration with ITU-T. The identical text is published as ITU-T Recom

37、mendation X.227 bis. This first edition of ISO/IEC 15954cancels andreplaces ISO/IEC 8650-1:1999andits Amendment 1:1997and Amendment 2:1998, of which it constitutes a technical revision. Annexes A to D form a normative part of this International Standard. Annex E is for information only. -,-,- ISO/IE

38、C 15954:1999(E) viii ISO/IEC 1999 All rights reserved Introduction This Recommendation | International Standard is one of a set of ITU-T Recommendations | International Standards produced to facilitate the interconnection of information processing systems. It is related to other ITU-T Recommendation

39、s and International Standards in the set as defined by the Reference Model for Open Systems Interconnection (see ITU-T Rec. X.200 | ISO/IEC 7498-1). The Reference model subdivides the area of standardization for interconnection into a series of layers of specification, each of manageable size. The g

40、oal of Opens Systems Interconnection is to allow, with a minimum of technical agreement outside the inter- connection standards, the interconnection of information processing systems: from different manufacturers; under different managements; of different levels of complexity; and of different techn

41、ologies. This Recommendation | International Standard specifies the connection-mode protocol for the application service element for ASO-association control: the Association Control Service Element (ACSE). The protocol for ACSE connectionless mode service (A-UNIT-DATA) is specified in ITU-T Rec. X.2

42、37 bis | ISO/IEC 15955. The ACSE provides services for establishing and releasing associations. The ACSE protocol includes three optional functional units. One functional unit supports the exchange of information in support of authentication during association establishment. The second functional un

43、it supports the negotiation of ASO-context during association establishment. The optional Higher Level Association functional unit provides for the facility to identify ASO-associations and transparently pass data to child ASOs and allows the ASO-context or the presentation context on an ASO-associa

44、tion to be modified during the lifetime of the association. The fast-associate mechanism allows a session connection, including its embedded presentation connection and application association, to be established using a compressed form of the information that would otherwise be sent on the S-CONNECT

45、 exchange. The compressed form, called the upper layer context identifier, is a reference to an upper-layer context specification, which is a definition of the fields of the application, ACSE, presentation, and session protocols that would be sent on the full-form connect messages. The upper-layer c

46、ontext identifier may be parameterized to include values for variable fields allowed by the full form protocols for the upper layers. Within the ACSE protocol, the addition is the definition of the construction of the User summary parameter of the P-CONNECT primitives from the semantics of the AARQ

47、fields and the User summary parameter of the corresponding A-ASSOCIATE primitive. This Recommendation | International Standard maintains compatibility with earlier editions of ACSE. This Recommen- dation | International Standard does not support X.410 mode nor Session Version 1. This Recommendation

48、| International Standard 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 Recommendation | International Standard is also governed by the use

49、of the Presentation service (see ITU-T Rec. X.216 | ISO/IEC 8822). -,-,- ISO/IEC 15954 : 1999 (E) ITU-T Rec. X.227 bis (1998 E)1 INTERNATIONAL STANDARD ISO/IEC 15954 : 1999 (E) ITU-T Rec. X.227 bis (1998 E) ITU-T RECOMMENDATION INFORMATION TECHNOLOGY OPEN SYSTEMS INTERCONNECTION CONNECTION-MODE PROTOCOL FOR

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1