Document 3
Document 3
• The DICOM books describe the DICOM standard. Due to the changes within DICOM the number of
books have increased and the books have become thicker. In principle a new set of books is published every
year. The DICOM books are available to download for free.
• To download the DICOM books go to the website: DICOM.nema.org. Click the hyperlink “The DICOM
standard”.
There is still room for interpretation, due to the complexity and flexibility. Some vendors use features that are
not defined by DICOM. So, company specific solutions are required.
What are these services? Let’s take the “car-rental-service”. Hertz has cars and provides the car-rental-
service. You need a car, so you want to use the car-rental-service. Hertz is the provider, and you are the user.
You can imagine that two “users” will not result in the actual rental of a car. The same is applicable in DICOM,
you need a SCU and a SCP for a DICOM communication to occur.
• Several programs and services are active on that computer. The question is now which service will
pick-up the information you are sending?
• The mechanism to address the correct program or service within the computer is using PORT numbers.
Programs and/or services may have either fixed or configurable port-numbers.
• To avoid that any computer in the network can interact with the medical systems, authentication is
3
© 2014 Koninklijke Philips N.V. All Rights Reserved.
CSIP Level 0: ATTENTION: THIS PAGE CONTAINS COPYRIGHTED MATERIALS THAT ARE CONFIDENTIAL AND/OR PROPRIETARY. ANY RELEASE OR DISTRIBUTION OF THIS MATERIAL, WITHOUT PERMISSION, IS A VIOLATION OF LAW.
FC9008 - DICOM
required. The trust can be very simple: the host name of the sender must be in the hosts files of the receiver.
• Another method is having authentication on DICOM level. In the initiation phase the SCU sends a
message containing “calling AET” and “called AET”.
When the calling AET is not known by the SCP, the connection will not be build up. When the called AET is
incorrect, the connection will also be refused.
• The requestor or SCU initiates the so-called “Association Negotiation“. In this negotiation the requestor
asks the acceptor if it can do the SOP classes it needs. For example: if the SCU wants to store MR images,
the SCP must be able to handle MR images. In DICOM terms this means that the SCP must support the MR
Image storage SOP Class.
• Also part of the negotiation process is the transfer syntax. The SCU offers all available possibilities it
can do, the SCP has to choose which will be used. For example: the SCU offers the possibilities ILE and ELE,
the SCP has chosen to use SCP.
• When the exchange phase is completed, a request for closing the association is initiated by the SCU.
The SCP responds to the request by sending a kind of ‘OK’ message. Now the association can/will be closed.
SOP is the abbreviation of “Service - Object Pair”. Service refers to what you want to do, example: store an
image. Object refers to the kind of image you want to store. (MR, CT, DX, etc).
• The first part of the DICOM tag is the group number. Group numbers can be odd or even.
4
© 2014 Koninklijke Philips N.V. All Rights Reserved.
CSIP Level 0: ATTENTION: THIS PAGE CONTAINS COPYRIGHTED MATERIALS THAT ARE CONFIDENTIAL AND/OR PROPRIETARY. ANY RELEASE OR DISTRIBUTION OF THIS MATERIAL, WITHOUT PERMISSION, IS A VIOLATION OF LAW.
FC9008 - DICOM
• All even group numbers are described in the DICOM standard.
• Odd numbers, also known as “private DICOM tags”, are not described in the standard. Private DICOM
tags are used to make vendor specific solutions, that vendors mostly want to keep secret.
No audio.
5. DICOM - STORE
• Like in a normal telephone conversation you start with a greeting. Probably without realizing you have
checked a few things:
• Does the person understand me? The helpdesk might be in another country!
These first steps can be compared with the DICOM association negotiation.
• Then you tell the message you want to bring. The other side will respond
The message can be compared with the DICOM interaction.
• DICOM is not only about images, it is also possible to store special objects like presentation states. A
5
© 2014 Koninklijke Philips N.V. All Rights Reserved.
CSIP Level 0: ATTENTION: THIS PAGE CONTAINS COPYRIGHTED MATERIALS THAT ARE CONFIDENTIAL AND/OR PROPRIETARY. ANY RELEASE OR DISTRIBUTION OF THIS MATERIAL, WITHOUT PERMISSION, IS A VIOLATION OF LAW.