15.12.2012 Views

Digital Imaging and Communications in Medicine (DICOM)

Digital Imaging and Communications in Medicine (DICOM)

Digital Imaging and Communications in Medicine (DICOM)

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.

9.5 Application Context 191<br />

application (such as particular <strong>DICOM</strong> software runn<strong>in</strong>g on the associationrequest<strong>in</strong>g<br />

AE). The association-respond<strong>in</strong>g AE can even abort the entire association<br />

if it f<strong>in</strong>ds the context unsupported.<br />

For this purpose, NEMA (keeper of the <strong>DICOM</strong> st<strong>and</strong>ard) is also responsible<br />

for issu<strong>in</strong>g unique Application Context names to various <strong>DICOM</strong> implementations<br />

<strong>and</strong> manufacturers (follow<strong>in</strong>g UID encod<strong>in</strong>g guidel<strong>in</strong>es, see 5.5.8).<br />

In this way, various Application Contexts uniquely correspond to the <strong>DICOM</strong><br />

capabilities of their respective applications, act<strong>in</strong>g as conformance statement<br />

references.<br />

Moreover, you can def<strong>in</strong>e your own private (unregistered with NEMA) Application<br />

Context <strong>and</strong> use it <strong>in</strong> your application. For example, if, dur<strong>in</strong>g the<br />

negotiation process, your application receives an association request with an<br />

Application Context equal to yours, it will immediately know that an association<br />

is requested by another <strong>in</strong>stance of the same software. In this case, you<br />

can enable advanced or proprietary data transfer protocols, which only your<br />

software supports, <strong>and</strong> you will know for sure that they will work.<br />

Practically, however, <strong>DICOM</strong> offers a default Application Context name<br />

(1.2.840.10008.3.1.1.1) that many applications borrow. It would be impractical<br />

for any program to ma<strong>in</strong>ta<strong>in</strong> a list of various Application Context names from<br />

other <strong>DICOM</strong> manufacturers <strong>and</strong> use them to negotiate additional <strong>DICOM</strong><br />

capabilities dur<strong>in</strong>g the association establishment process. Besides, all <strong>DICOM</strong><br />

parameters needed for association (such as Abstract <strong>and</strong> Transfer Syntaxes)<br />

are explicitly <strong>in</strong>cluded <strong>in</strong> association messages <strong>and</strong> can be used to capture any<br />

perceivable variety of communication options without the use of Application<br />

Context.<br />

Fig. 57 Application Context item, from PS3.8, <strong>and</strong> its most typical example

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

Saved successfully!

Ooh no, something went wrong!