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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.8 Protocol Data Unit 199<br />

9.8.1<br />

A-Associate-RQ<br />

As you can see on Figs. 61 <strong>and</strong> 62, A-Associate-RQ consists of several familiar<br />

structures, such as Application Contexts <strong>and</strong> Presentation Contexts. The<br />

A-Associate-RQ is the <strong>in</strong>formation that any call<strong>in</strong>g AE h<strong>and</strong>s out to its called<br />

AEs, propos<strong>in</strong>g to establish a work<strong>in</strong>g <strong>DICOM</strong> association. Most importantly,<br />

the proposition <strong>in</strong>cludes one or more Presentation Context items (Abstract <strong>and</strong><br />

Transfer Syntaxes) that reflect the <strong>DICOM</strong> functionality of the call<strong>in</strong>g AE request<strong>in</strong>g<br />

the association.<br />

Both call<strong>in</strong>g <strong>and</strong> called AE titles must not be blank (undef<strong>in</strong>ed) <strong>and</strong> should<br />

correspond to the real, exist<strong>in</strong>g AEs on the given <strong>DICOM</strong> network. Because<br />

the AE VR uses 16 characters (see 5.3, Table 2), the A-Associate-RQ provides<br />

16-character fields to hold call<strong>in</strong>g <strong>and</strong> called AE titles. Shorter AE titles are<br />

padded with trail<strong>in</strong>g blanks to ensure that all 16 bytes are used. Many PACS<br />

workstations <strong>and</strong> archives, act<strong>in</strong>g as called AEs, first verify whether the call<strong>in</strong>g<br />

AE title is present <strong>in</strong> their “white list” (list of permitted callers usually configured<br />

by the PACS adm<strong>in</strong>istrator). If the call<strong>in</strong>g AE is not on the white list, the<br />

A-Associate-RQ will likely be rejected as a stranger, with the A-Associate-RJ<br />

message. The messages often conta<strong>in</strong>s the <strong>in</strong>famous “no reason given” reason<br />

for rejection, which we will see more of <strong>in</strong> the follow<strong>in</strong>g sections. This archaic,<br />

primitive, <strong>and</strong> easy-to-bypass, security check nonetheless rema<strong>in</strong>s one of the<br />

most currently used <strong>in</strong> PACS networks: sometimes serv<strong>in</strong>g its purpose, <strong>and</strong><br />

sometimes creat<strong>in</strong>g implementation problems.<br />

The only new item <strong>in</strong> the A-Associate-RQ is the 2-byte “protocol version”.<br />

This is a constant with the first (zero) bit set to 0 to <strong>in</strong>dicate version 1<br />

of the <strong>DICOM</strong> UL protocol. Because the values of the other bits are not used,<br />

Fig. 61 A-Associate-RQ message structure, from PS3.8

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

Saved successfully!

Ooh no, something went wrong!