DICOM PS3.8 2024d - Network Communication Support for Message Exchange

PS3.8

DICOM PS3.8 2024d - Network Communication Support for Message Exchange

DICOM Standards Committee

A DICOM® publication


Table of Contents

Notice and Disclaimer
Foreword
1. Scope and Field of Application
2. Normative References
Bibliography
3. Definitions
Glossary
4. Symbols and Abbreviations
5. Conventions
6. Network Communication Support Environment
7. OSI Upper Layer Service for DICOM Application Entities
7.1. A-ASSOCIATE Service
7.1.1. A-ASSOCIATE Parameters
7.1.1.1. Mode (Fixed)
7.1.1.2. Application Context Name
7.1.1.3. Calling AE Title
7.1.1.4. Called AE Title
7.1.1.5. Responding AE Title (Fixed)
7.1.1.6. User Information
7.1.1.7. Result
7.1.1.8. Result Source
7.1.1.9. Diagnostic
7.1.1.10. Calling Presentation Address
7.1.1.11. Called Presentation Address
7.1.1.12. Responding Presentation Address
7.1.1.13. Presentation Context Definition List
7.1.1.14. Presentation Context Definition Result List
7.1.1.15. Presentation Requirements (Fixed Value)
7.1.1.16. Session Requirements (Fixed Value)
7.1.1.17. Other Parameters
7.1.2. A-ASSOCIATE Service Procedure
7.2. A-RELEASE Service
7.2.1. A-RELEASE Parameters
7.2.1.1. Reason (Fixed)
7.2.1.2. Result (Fixed)
7.2.2. A-RELEASE Service Procedure
7.3. A-ABORT Service
7.3.1. A-ABORT Parameters
7.3.1.1. Abort Source
7.3.2. A-ABORT Service Procedure
7.4. A-P-ABORT Service
7.4.1. A-P-ABORT Parameter
7.4.2. A-P-ABORT Service Procedure
7.5. Sequencing Information
7.6. P-DATA Service
7.6.1. P-DATA Parameters
8. DICOM OSI Upper Layer Profile
9. DICOM Upper Layer Protocol for TCP/IP
9.1. Use of the Transport Service Provided By TCP
9.1.1. General
9.1.2. Opening a TCP Transport Connection
9.1.3. Transferring Data On a TCP Connection
9.1.4. Closing a TCP Transport Connection
9.1.5. ARTIM Timer
9.2. DICOM Upper Layer Protocol for TCP/IP State Machine
9.2.1. Machine States Definition
9.2.2. State Machine Actions Definition
9.2.3. DICOM Upper Layer Protocol for TCP/IP State Transition Table
9.3. DICOM Upper Layer Protocol for TCP/IP Data Units Structure
9.3.1. General
9.3.2. A-ASSOCIATE-RQ PDU Structure
9.3.2.1. Application Context Item Structure
9.3.2.2. Presentation Context Item Structure
9.3.2.2.1. Abstract Syntax Sub-Item Structure
9.3.2.2.2. Transfer Syntax Sub-Item Structure
9.3.2.3. User Information Item Structure
9.3.3. A-ASSOCIATE-AC PDU Structure
9.3.3.1. Application Context Item Structure
9.3.3.2. Presentation Context Item Structure
9.3.3.2.1. Transfer Syntax Sub-Item Structure
9.3.3.3. User Information Item Structure
9.3.4. A-ASSOCIATE-RJ PDU Structure
9.3.5. P-DATA-TF PDU Structure
9.3.5.1. Presentation Data Value Item Structure
9.3.6. A-RELEASE-RQ PDU Structure
9.3.7. A-RELEASE-RP PDU Structure
9.3.8. A-ABORT PDU Structure
10. Conformance
10.1. Conformance Requirements
10.1.1. Retired
10.1.2. TCP/IP Network Communication Support
10.2. Conformance Statement
A. Application Context Names (Informative)
A.1. Application Context Definition
A.2. DICOM Application Context Name Encoding and Registration
A.2.1. DICOM Registered Application Context Names
B. Abstract and Transfer Syntaxes (Informative)
B.1. Abstract Syntax Definition
B.2. Transfer Syntax Definition
B.3. DICOM Abstract and Transfer Syntax Names Encoding and Registration
B.3.1. DICOM Registered Abstract and Transfer Syntax Names
B.3.2. Privately Defined Abstract and Transfer Syntax Names
C. DICOM Addressing (Normative)
C.1. DICOM Application Entity Titles
C.2. Naming and Addressing Usage Rules
D. Use and Format of the A-ASSOCIATE User Information Parameter (Normative)
D.1. Maximum Length Negotiation
D.1.1. Maximum Length Sub-Item Structure (A-ASSOCIATE-RQ)
D.1.2. Maximum Length Sub-Item Structure (A-ASSOCIATE-AC)
D.2. Extended User Information Negotiation
E. Usage of the P-DATA Service By the DICOM Application Entity (Normative)
E.1. Encapsulation Rules
E.2. Message Control Header Encoding
F. DICOM UL Encoding Rules for Application Contexts, Abstract Syntaxes, Transfer Syntaxes (Normative)
F.1. Encoding Rules
G. Overview of the OSI Layer and Services Concepts (Informative)
H. Index of Item and PDU Types (Informative)

List of Figures

1-1. ISO OSI Basic Reference Model
6-1. DICOM Network Protocol Architecture
7-1. Associate Request
7-2. Association Release
7-3. Association User Initiated Abort
7-4. Provider Initiated Abort
7-5. Data Transfer
9-1. Protocol Data Units Structure and Encoding
9-2. Protocol Data Units Structure and Encoding
E.2-1. Presentation Data Value and the Message Control Header
G-1. Relationship of Services to Protocol
G-2. Service Description Conventions

List of Tables

7-1. Upper Layer Services
7-2. Key A-ASSOCIATE Service Parameters
7-3. A-ASSOCIATE Service Parameter (Fixed or Not Used)
7-4. A-RELEASE Service Parameters
7-5. A-ABORT Service Parameters
7-6. A-P-ABORT Service Parameters
7-7. P-DATA Service Parameter
9-1. No Association
9-2. Association Establishment
9-3. Data Transfer
9-4. Association Release
9-5. Waiting for Transport Connection Close
9-6. Association Establishment Related Actions
9-7. Data Transfer Related Actions
9-8. Association Release Related Actions
9-9. Association Abort Related Actions
9-10. DICOM Upper Layer Protocol State Transition Table
9-11. ASSOCIATE-RQ PDU Fields
9-12. Application Context Item Fields
9-13. Presentation Context Item Fields
9-14. Abstract Syntax Sub-Item Fields
9-15. Transfer Syntax Sub-Item Fields
9-16. User Information Item Fields
9-17. ASSOCIATE-AC PDU Fields
9-18. Presentation Context Item Fields
9-19. Transfer Syntax Sub-Item Fields
9-20. User Information Item Fields
9-21. ASSOCIATE-RJ PDU Fields
9-22. P-DATA-TF PDU Fields
9-23. Presentation-Data-Value Item Fields
9-24. A-RELEASE-RQ PDU Fields
9-25. A-RELEASE-RP PDU Fields
9-26. A-ABORT PDU Fields
D.1-1. Maximum Length Sub-Item Fields (A-ASSOCIATE-RQ)
D.1-2. Maximum Length Sub-Item Fields (A-ASSOCIATE-AC)
DICOM PS3.8 2024d - Network Communication Support for Message Exchange