9.2.3 DICOM Upper Layer Protocol for TCP/IP State Transition Table
Prev | 9.2 DICOM Upper Layer Protocol for TCP/IP State Machine | Next

### 9.2.3 DICOM Upper Layer Protocol for TCP/IP State Transition Table

The DICOM Upper Layer Protocol State transitions are specified in Table 9-10. This table addresses both the normal and error cases for the protocol operation. Both the called and the calling aspects of an association are described in this table.

Table 9-10. DICOM Upper Layer Protocol State Transition Table

STATES | No assocn | Association establishment | Data transfer | Association release (normal & collision) | Wait for Tp Close
--- | --- | --- | --- | --- | ---
EVENTS | Sta1 | Sta2 | Sta3 | Sta4 | Sta5 | Sta6 | Sta7 | Sta8 | Sta9 | Sta10 | Sta11 | Sta12 | Sta13
A-ASSOCIATE Request (local user) | AE-1 Sta4 |  |  |  |  |  |  |  |  |  |  |  |
Transport Conn. Confirmn (local transport service) |  |  |  | AE-2 Sta5 |  |  |  |  |  |  |  |  |
A-ASSOCIATE-AC PDU (received on transport connection) |  | AA-1 Sta13 | AA-8 Sta13 |  | AE-3 Sta6 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-6 Sta13
A-ASSOCIATE-RJ PDU (received on transport connection) |  | AA-1 Sta13 | AA-8 Sta13 |  | AE-4 Sta1 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-6 Sta13
Transport Connection Indication (local transport service) | AE-5 Sta2 |  |  |  |  |  |  |  |  |  |  |  |
A-ASSOCIATE-RQ PDU (received on transport connection) |  | AE-6 Sta3 or 13 | AA-8 Sta13 |  | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-7 Sta13
A-ASSOCIATE response primitive (accept) |  |  | AE-7 Sta6 |  |  |  |  |  |  |  |  |  |
A-ASSOCIATE response primitive (reject) |  |  | AE-8 Sta13 |  |  |  |  |  |  |  |  |  |
P-DATA request primitive |  |  |  |  |  | DT-1 Sta6 |  | AR-7 Sta8 |  |  |  |  |
P-DATA-TF PDU |  | AA-1 Sta13 | AA-8 Sta13 |  | AA-8 Sta13 | DT-2 Sta6 | AR-6 Sta7 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-6 Sta13
A-RELEASE Request primitive |  |  |  |  |  | AR-1 Sta7 |  |  |  |  |  |  |
A-RELEASE-RQ PDU (received on open transport connection) |  | AA-1 Sta13 | AA-8 Sta13 |  | AA-8 Sta13 | AR-2 Sta8 | AR-8 Sta9 or 10 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-6 Sta13
A-RELEASE-RP PDU (received on transport connection) |  | AA-1 Sta13 | AA-8 Sta13 |  | AA-8 Sta13 | AA-8 Sta13 | AR-3 Sta1 | AA-8 Sta13 | AA-8 Sta13 | AR-10 Sta12 | AR-3 Sta1 | AA-8 Sta13 | AA-6 Sta13
A-RELEASE Response primitive |  |  |  |  |  |  |  | AR-4 Sta13 | AR-9 Sta11 |  |  | AR-4 Sta13 |
A-ABORT Request primitive |  |  | AA-1 Sta13 | AA-2 Sta1 | AA-1 Sta13 | AA-1 Sta13 | AA-1 Sta13 | AA-1 Sta13 | AA-1 Sta13 | AA-1 Sta13 | AA-1 Sta13 | AA-1 Sta13 |
A-ABORT PDU (received on open transport connection) |  | AA-2 Sta1 | AA-3 Sta1 |  | AA-3 Sta1 | AA-3 Sta1 | AA-3 Sta1 | AA-3 Sta1 | AA-3 Sta1 | AA-3 Sta1 | AA-3 Sta1 | AA-3 Sta1 | AA-2 Sta1
Transport connection closed indication (local transport service) |  | AA-5 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AA-4 Sta1 | AR-5 Sta1
ARTIM timer expired (Association reject/release timer) |  | AA-2 Sta1 |  |  |  |  |  |  |  |  |  |  | AA-2 Sta1
Unrecognized or invalid PDU received |  | AA-1 Sta13 | AA-8 Sta13 |  | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-8 Sta13 | AA-7 Sta13

Prev | Up | Next
9.2.2 State Machine Actions Definition | Home | 9.3 DICOM Upper Layer Protocol for TCP/IP Data Units Structure