11.07.2015 Views

BRIT Systems DICOM Conformance Statement Roentgen Works

BRIT Systems DICOM Conformance Statement Roentgen Works

BRIT Systems DICOM Conformance Statement Roentgen Works

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>DICOM</strong> <strong>Conformance</strong> <strong>Statement</strong>Number of AssociationsThe number of simultaneous associations is not limited by the Archive, but may be limited by the systemkernel. Each association accepted by the Archive is spawned off into a dedicated thread from the threadpool.Asynchronous NatureThe Archive supports asynchronous operations and will perform asynchronous window negotiation. Thereis no limit to the size of the outstanding asynchronous operations.PDU SizeThe maximum PDU size that can be transmitted by the Archive is fixed at 128KB.TLS NegotiationSecure <strong>DICOM</strong> Connections can be achieved by connecting to <strong>Roentgen</strong> <strong>Works</strong> using TLS Negotiation.A different port (3222) must be called to create a TLS connection. All connections are anonymous. Clientauthentication parameters will be ignored. AES_128_CBC is the required cypher/protocol.C-Move Association PolicyThe Archive may act as the SCP or SCU for a C-MOVE operation.As the SCP the archive attempts to initiate an association in response to C-MOVE requests from otherApplication Entities. The Archive will only initiate associations in response to valid C-MOVE requests forimages that are known to the server (stored in the database). Images will be automatically retrieved fromdisk if necessary.As the SCU the archive may request a C-MOVE operation in when prefetching from a third party server(remote server).Real World Activity- C-Move AssociationExample of real world activity as an SCP,1) A third party server sends a C-MOVE request to the Archive2) The archive will verify the destination is an application entity defined in the databasea. If not defined, then an error message is returned.3) The archive will verify it has the study to be moved.a. If not an error, an error message is returned.4) If the images are not in memory, the Archive will pull them from long term storage.5) The archive begins a C-Store operation with the destination server6) The original third party server will be notified of the progress and success.Example of real world activity as an SCU,1) The archive starts receiving a study from a modality.2) The archive checks the routing rules to see if a prefetch for this study is required. If a prefetch isrequired it then checks if a remote destination is configured or if we are prefetching from longterm storage to cache.7 Document Number: DCS-BRF-003.0-0001

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!