Going through the DICOM spec I see that there is a timeout that can be set in the DICOM state machine called ARTIM
Association Request/Reject/Release Timer
Is this the same as the time between a tcp/ip connect and an in incoming association_rq
Is this the time between the association_rq and the accept / reject (as the name implies)
given that there may be multiple transactions on an association is there a notion of a separated timeout for each asynch operation?
Is this related to the time between a c-find-rq and a corresponding c-find-rsp or are there individual timeouts per transaction?
Questions about timeouts.
Moderator: Moderator Team
-
- OFFIS DICOM Team
- Posts: 1444
- Joined: Tue, 2004-11-02, 17:22
- Location: Oldenburg, Germany
- Contact:
Re: Questions about timeouts.
The ARTIM timer is described in detail in DICOM part 9 and only handles very specific timeout conditions:
This timeout occurs on the level of a DICOM network association (TCP transport connection) and not on the level of DICOM network transactions.
There are many other possible timeouts (such as between C-FIND-RQ and C-FIND-RSP as you describe), but none of these are standardized by DICOM, only ARTIM is.
- A network connection was received but no A-ASSOCIATE-RQ was received before the ARTIM timer expires
- An association was rejected (A-ASSOCIATE-RQ) and the remote side has not closed the connection before the ARTIM timer expires
- An association was aborted (A-ABORT) and the remote side has not closed the connection before the ARTIM timer expires
- An association was released (A-RELEASE-RQ and A-RELEASE-RSP) and the side requesting the release has not closed the connection before the ARTIM timer expires
This timeout occurs on the level of a DICOM network association (TCP transport connection) and not on the level of DICOM network transactions.
There are many other possible timeouts (such as between C-FIND-RQ and C-FIND-RSP as you describe), but none of these are standardized by DICOM, only ARTIM is.
-
- DCMTK Developer
- Posts: 2049
- Joined: Fri, 2004-11-05, 13:47
- Location: Oldenburg, Germany
- Contact:
Re: Questions about timeouts.
For the record: I think Marco refers to part 8 (instead of 9) and bullet 2 relates to A-ASSOCIATE-RJ (instead of A-ASSOCIATE-RQ).
Who is online
Users browsing this forum: Google [Bot] and 1 guest