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.1.1 Basic Reference Model
definitions
3.1.2 Security architecture definitions
3.1.3 Naming and addressing definitions
3.2 Service conventions definitions
3.3 Presentation service definitions
3.4 Application Layer Structure definitions
3.5 ACSE service definitions
3.6 Association Control 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 protocol
6.1 Service provision
6.2 Functional units
6.3 Use of supporting services
6.4 Model
6.5 User summary mechanism
7
Elements of procedure
7.1 Association establishment
7.1.1 Purpose
7.1.2 APDUs used
7.1.3
Association establishment procedure
7.1.4 Use of the AARQ APDU fields
7.1.5 Use of the AARE APDU fields
7.1.6 Collisions and interactions
7.2 Normal release of an association
7.2.1 Purpose
7.2.2 APDUs used
7.2.3 Normal release procedure
7.2.4 Use of the RLRQ APDU fields
7.2.5 Use of the RLRE APDU fields
7.2.6 Collisions and disruptions
7.3 Abnormal release of an association
7.3.1 Purpose
7.3.2 APDUs used
7.3.3 Abnormal release procedure
7.3.4 Use of the
ABRT APDU fields
7.3.5 Collisions and interactions
7.4 A-DATA
7.4.1 Purpose
7.4.2 APDUs used
7.4.3 A-DATA procedure
7.4.4
Use of the A-DT APDU fields
7.5 A-ALTER-CONTEXT
7.5.1 Purpose
7.5.2 APDUs used
7.5.3 A-ALTER-CONTEXT procedure
7.5.4 A-ALTER-CONTEXT-REQUEST procedure
7.5.5 Use of the ACRQ fields
7.5.6 Use of the ACRP fields
7.6 Rules for extensibility
8
Supporting Service Definition assumed by ACSE
8.1 IA-BIND
8.1.1 IA-BIND request
8.1.2 IA-BIND-REQUEST.deliver
8.1.3 IA-BIND request Parameters
8.1.4 IA-BIND response
8.1.5 IA-BIND-RESPONSE.deliver
8.1.6 IA-BIND response Parameters
8.2 IA-DATA
8.2.1 IA-DATA.submit
8.2.2 IA-DATA.deliver
8.2.3 IA-DATA Parameters
8.3 IA-ALTER-CONTEXT (optional)
8.3.1 IA-ALTER-CONTEXT-REQUEST.submit
8.3.2 IA-ALTER-CONTEXT-REQUEST.deliver
8.3.3 IA-ALTER-CONTEXT-RESPONSE.submit
8.3.4 IA-ALTER-CONTEXT-RESPONSE.deliver
8.3.5 IA-ALTER-CONTEXT Parameters
8.4 IA-ABORT
8.4.1 IA-ABORT.submit
8.4.2 IA-ABORT.deliver
8.4.3 IA-ABORT Parameters
8.5 IA-RELEASE
8.5.1 IA-RELEASE-REQUEST.submit
8.5.2
IA-RELEASE-REQUEST.deliver
8.5.3 IA-RELEASE-ACCEPT.submit
8.5.4 IA-RELEASE-REFUSE.submit
8.5.5 IA-RELEASE-ACCEPT.deliver
8.5.6 IA-RELEASE-REFUSE.submit
8.6 IA-UNBIND
8.6.1 IA-UNBIND.submit
8.6.2 IA-UNBIND.deliver
8.6.3 IA-UNBIND Parameters
9
Syntax of ACSE
9.1 Structure of ACSE APDUs
10 Conformance
10.1 Statement requirements
10.2 Static requirements
10.3 Dynamic requirements
11 Precedence
12 Registration requirements
12.1 Application titles
12.2 ASO-context
12.3 Authentication-mechanism
12.4 Upper-layer context specifications
Annex A ACPM state table
A.1 General
A.2 Conventions
A.3 Actions to be taken by the ACPM
A.3.1 Invalid intersections
A.3.2
Valid intersections
A.4 Relationship to Presentation and other ASEs
Annex B Authentication-mechanism using password
B.0 Introduction
B.1 Assigned name
B.2 Authentication-value ASN.1 datatype
B.3 Processing
specification
B.3.1 Requesting authentication
B.3.2 Performing authentication
Annex C Definition of the IA-service mapping to the Presentation service
C.1 Procedures for Lower Boundary Mapping the Presentation service
C.2 Use of the Presentation service
C.2.1 General
C.2.2 Nested associations
C.3 Use of the Session service
C.3.1 General
C.3.2
Disruption of A-RELEASE by external event
C.4 Mapping to Presentation service
C.4.1 IA-BIND-REQUEST.submit
C.4.2 IA-BIND-REQUEST.deliver (P-CONNECT
indication)
C.4.3
IA-BIND-RESPONSE.submit
C.4.4 IA-BIND-RESPONSE.deliver
C.4.5 IA-DATA.submit
C.4.6 IA-DATA.deliver (P-DATA indication,
P-RESYNCHRONIZE, P-U-EXCEPTION REPORT, P‑P‑EXCEPTION REPORT)
C.4.7 A-ALTER-CONTEXT-REQUEST.submit
C.4.8 IA-ALTER-CONTEXT-REQUEST.deliver
(P-ALTER-CONTEXT indication)
C.4.9 IA-ALTER-CONTEXT-RESPONSE.submit
C.4.10 IA-ALTER-CONTEXT-RESPONSE.deliver
(P-ALTER-CONTEXT confirm)
C.4.11 IA-ABORT.submit
C.4.12 IA-ABORT.deliver ( P-U-ABORT indication)
C.4.13 IA-RELEASE-REQUEST.submit (P-RELEASE
request)
C.4.14 IA-RELEASE-REQUEST.deliver (P-RELEASE
indication)
C.4.15 IA-RELEASE-ACCEPT.submit [P-RELEASE
(result = affirmative) response]
C.4.16 IA-RELEASE-ACCEPT.deliver [P-RELEASE
confirm (accepted)]
C.4.17 IA-RELEASE-REFUSE.submit [P-RELEASE
(result = negative) response]
C.4.18 IA-RELEASE-REFUSE.deliver [P-RELEASE
confirm (accepted)]
C.4.19 A-UNBIND.submit
C.4.20 IA-UNBIND.deliver (P-P-ABORT indication)
Annex D Definition of the IA-service mapping to ACSE
D.1 Procedures for lower boundary mapping to ACSE or the
Presentation service
D.2 IA-BIND-REQUEST.submit
D.2.1 When Invoked
D.2.2
Action upon Receipt
D.3 IA-BIND-REQUEST.deliver (A-ASSOCIATE indication)
D.3.1 When Invoked
D.3.2 Action upon Receipt
D.4 IA-BIND-RESPONSE.submit 55
D.4.1 When Invoked
D.4.2 Action upon Receipt
D.5 IA-BIND-RESPONSE.deliver (A-ASSOCIATE confirm)
D.5.1 When Invoked
D.5.2 Action upon Receipt
D.6 IA-DATA.submit
D.6.1 When
Invoked
D.6.2 Action upon Receipt
D.7 IA-DATA.deliver (A-DATA.deliver)
D.7.1 When Invoked
D.7.2 Action upon Receipt
D.8 IA-ALTER-CONTEXT-REQUEST.submit
D.8.1 When Invoked
D.8.2 Action upon Receipt
D.9 IA-ALTER-CONTEXT-REQUEST.deliver
(A-ALTER-CONTEXT-REQUEST.deliver)
D.9.1 When Invoked
D.9.2 Action upon Receipt
D.10 IA-ALTER-CONTEXT-RESPONSE.submit
D.10.1 When Invoked
D.10.2 Action upon Receipt
D.11 IA-ALTER-CONTEXT-RESPONSE.deliver
(A-ALTER-CONTEXT-RESPONSE.deliver)
D.11.1 When Invoked
D.11.2 Action upon Receipt
D.11.3 IA-ALTER-CONTEXT Parameters
D.12 IA-ABORT.submit
D.12.1 When Invoked
D.12.2 Action upon Receipt
D.13 IA-ABORT.deliver (A-ABORT indication)
D.13.1 When Invoked
D.13.2 Action upon Receipt
D.14 IA-RELEASE-REQUEST.submit
D.14.1 When Invoked
D.14.2 Action upon Receipt
D.15 IA-RELEASE-ACCEPT.submit
D.15.1 When Invoked
D.15.2 Action upon Receipt
D.16 IA-RELEASE-REFUSE.submit
D.16.1 When Invoked
D.16.2 Action upon Receipt
D.17 IA-UNBIND.submit
D.17.1 When Invoked
D.17.2 Action upon Receipt
D.18 IA-UNBIND.deliver
D.18.1 When Invoked
D.18.2 Action upon Receipt
Annex E Guidance on the use of Higher Level Association functional units
E.1 The application layer structure
E.2 Support for association establishment by an embedded ASO
E.2.1 Lower Boundary Service definitions
E.2.2 Requests for the establishment of
associations
E.2.3 The Use of the Higher Level Association
functional unit
E.3 Concept of operations
E.3.1 The ACSE Model
E.3.2 The A-DATA
APDU
E.3.3 Syntax Negotiation
E.3.4 ASO-context
E.3.5 Naming and Addressing in the Application
Layer