Professional Documents
Culture Documents
Dicom
HOME
DICOM / CONNECTIVITY
Training Seminar
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
g
Copyright 1998 General Electric Company
Who is the
Global Connectivity Center
Jeff Jasica
Global Connetcivity Center
Manager
Paul Burby Paul Hayden Hervy Hoehn Steve Metz Charles Parisot Jeff Seuro Sharrod Woods
America's Validation Cross Testing Tools Europe DICOM Standards Validation Validation
Sales Service Support Cross Testing Team Leader Sales Service Support Commitie Cross Tesing Cross Testing
Support Support Support
g
Copyright 1998 General Electric Company
What Does the GCC Provide
Improve Connectivity of new Provide the Field tools and a Leverage IB revenue
GEMS focal point for opportunities.
products by working with questions/issues/answers. Work with HNS as distribution.
modalities Facilitate closure of issues.
Mktg and Eng teams.
• Modality Connectivity
• Connectivity Platform SCP- • Connectivity Database • Targeted IB connectivity
Compliant Products • DICOM Training solutions delivered as
supported products
• Design Consulting • Single point of contact for
connectivity questions • Synergistic plays with HNS,
• Testing Strategy - Tools Sales, Systems Integration
• Cross-modality / vendor • Issue escalation process and
focal point for investigation • Vendor agreements
testing
support
• Industry Committees
g
Copyright 1998 General Electric Company
What Does the GCC
Need from You
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
g
Copyright 1998 General Electric Company
The DICOM Acronym
g
Copyright 1998 General Electric Company
Implementing DICOM
g
Copyright 1998 General Electric Company
What DICOM Can
and Cannot Guarantee
DICOM Can / Does Provide:
• Sets Foundation for interoperability between devices that
claim to support DICOM features.
• No DICOM police
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
g
Copyright 1998 General Electric Company
DICOM Standard Structure
PS 3.1: Overview
PS
3.2 PS 3.4 Service Class Spec.
C
o PS 3.6 Data
PS 3.3 IOD
n Dictionary
f
o PS 3.5 Data Structures
r
m
a PS 3.7 Message Exchange
n
c
e PS 3.8 Network Communication PS 3.9 Point to Point
g
Copyright 1998 General Electric Company
Historical Overview of DICOM
• 1983: ACR and NEMA form joint committee to find or develop an interface
between imaging equipment
• In 1988 ACR-NEMA Version 2.0 adds new elements and corrects a number of
errors.
• 1995: DICOM enhances / adds full support for XA, RF, US, and NM
g
Copyright 1998 General Electric Company
DICOM in ‘98 - Alive and Growing Standard
• Cooperation with JPEG 2000 for better Lossless/Lossy.
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
g
Copyright 1998 General Electric Company
Information Object Definition
Data Dictionary
Pixel Data
Rows, Cols, etc
.
g
Copyright 1998 General Electric Company
Information Object Definition
Patient Entity
Study Entity
Rows
Series Entity General Image
Columns
Frame of Ref.Entity Image Pixel
...
Equip. Entity Cine Module
Pixel Data
Image Entity ...
Data Elements
Modules
- Attribute Name
CT -IOD - Element Tag
- Type (1 to 3 )
(Mandatory to Optional)
g
Copyright 1998 General Electric Company
- Value Multiplicity
Composite Vs. Normalized IOD’s
g
Copyright 1998 General Electric Company
DICOM Services
Service classes are defined in DICOM:
Services Product Examples
Verification (AW,HSA,LX,ect...)
Storage (AW,HSA,DLX,US,Horizon,ect...)
Query/Retreive (AW, CTi, Horizon,LX PACS,ect...)
Print Management (Cti, LX, ACRQA,AW3.1,ect...)
Media Storage (AW, Cti, QXI, LX, ect...)
Modality Worklist (Cti/Qxi, LX, US,ect...)
Storage Commitment (Qxi, etc...)
Stored Procedure Step
Performed Procedure Step
Results Management
Que Management
OTHERS........
g
Copyright 1998 General Electric Company
Service Object Pair
DICOM Data Dictionary
IOD Service Class
(group, element)
(group, element)
SOP
Pixel Data
g
Copyright 1998 General Electric Company
Users and Providers
Concepts
“ I am sending a CT Image to you “
g
Copyright 1998 General Electric Company
Unique Identifier (UID)
• e.g. 1.2.840.12345.19980924
• e.g. no leading zero’s in UID allowed!!
g
Copyright 1998 General Electric Company
Unique Identifier (UID)
A UID is Formed Using a Registered ROOT and a
organization specific SUFFIX
eg SOP instance UID
1.2.840.xxxxx.3.152.235.2.12.187636473
Root Suffix
1. = Identifies ISO
2. = Identifies ANSI Member Body
840. = Country code
xxxx. = Identifies a specific Organization - eg. GEMS
3. = Manufacturer or user defined device type
152. = Manufacturer or user defined serial number
235. = Study number
2. = Series number
12. = Image number
187636473 = Encoded date and time stamp of image
g
Copyright 1998 General Electric Company
Maximum Length PDU
R&F
g
Copyright 1998 General Electric Company
Implementation UID
R&F
g
Copyright 1998 General Electric Company
Application Context Name
1.2.840.10008.3.1.1.1
(Version 3.0)
1.2.840.113619.3.1
(ACR-NEMA Version 2.0( pre-DICOM))
g
Copyright 1998 General Electric Company
DICOM Data Structure
Data Set
Data Data Data
... ... ...
Attributes are assigned
Element Element Element
a unique Tag
(group + element)
tag=(0x0010, 0x0010)
groups deals with patient
Value Value
Tag VR
Length Field
information for example
element is patient name
for example
Optional Field
Dependent on Transfer Syntax Attribute encoding is
defined by Value
Representation (PN).
g
Copyright 1998 General Electric Company
Example DICOM Tag’s
Group / Element Type Attribute Name Attribute Desc.
g
Copyright 1998 General Electric Company
Value Representation (VR)
Specifies data type / format of the values
contained in the value field
• AE - Application Entity • PN - Person Name
• AS - Age String • SH - Short String
• AT - Attribute Tag • SL - Signed Long
• CS - Code String • SQ - Sequence of Items
• DA - Date (e.g. 19981012) • SS - Signed Short
• DS - Decimal String • ST - Short Text
• DT - Date Time • TM - Time
• FL - Floating Point Single • UI - Unique Identifier
• FD - Floating Point Double • UN - Unknown VR
• IS - Integer String • UL - Unsigned Long
• LO - Long String • US - Unsigned Short
• LT - Long Text
• OB - Other Byte String
• OW - Other Word String
g
Copyright 1998 General Electric Company
Data Element Types
• TYPE 1
Required Data Elements
Value Field shall not be zero length
• TYPE 1C
Type 1C elements have the same requirements as Type 1
elements under certain specified conditions
• Type 2
Required Data Elements
Value Field may be zero length
• Type 2C
Type 2C elements have the same requirements as Type 2
elements under certain specified conditions
• Type 3
Optional Data Elements
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
IP LLC
Standard Network Physical Layer
(i.e. Ethernet, FDDI, ISDN, etc.)
g
Copyright 1998 General Electric Company
DICOM Message Service Element
(DIMSE)
Service Classes
-Storage
-Print
-Q/R
IOD
Normalized Composite
-Patient - CT Image
-Study - MR Image
-Visit - DR Image
DIMSE
Upper Layer Protocol for TCP/IP
g
Copyright 1998 General Electric Company
Transfer Syntax
A transfer syntax is the encoding used to send data
over the network
RAMSES II
g
Copyright 1998 General Electric Company
DICOM Transfer Syntax's
g
Copyright 1998 General Electric Company
Transfer Syntax's
28 45 45 28
g
Copyright 1998 General Electric Company
Transfer Syntax's
g
Copyright 1998 General Electric Company
Presentation Context
A Presentation Context is the association of:
• One SOP Class
• One or several Transfer Syntax(es)
Implicit VR LE
Explicit VR LE
etc.
CT Image Storage
Presentation Context
g
Copyright 1998 General Electric Company
Application Entity Title
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
Association Released
A- RELEASE- RSP
g
Copyright 1998 General Electric Company
Service Class “Storage”
Association Establishment :
- send AE Title, Impl. UID, Max PDU Length
- offer the Presentation Context
(SOP Class / Transfer Syntax)
R&F A-ASSOCIATE-RQ
Remote Node
Association accepted : SCP
Xray R&F -SCU - send AE Title, Impl. UID, Max PDU Length
- agreed on the proposed Presentation Context
A-ASSOCIATE-AC
g
Copyright 1998 General Electric Company
Service Class “Query Retrieve”
A-ASSOCIATE-RQ
Association accepted :
R&F A-ASSOCIATE-AC
Remote Node
Query for Patient/Study/Image Q/R SCU
Q/R SCP C-FIND-RQ
Retrieve Patient/Study/Image
C-MOVE-RQ
g
Copyright 1998 General Electric Company
Service Class “Print”
DICOM Print
A-ASSOCIATE
DICOM Print
SCU
N-GET (PRINTER SOP Instance) SCP
For each Image of Film N-SET (Image Box SOP Instance + Image)
N-ACTION(PRINT)
A-RELEASE
g
Copyright 1998 General Electric Company
Service Class
Modality
“Modality Worklist” HIS/ RIS
MWL-SCU MWL-SCP
A-ASSOCIATE-RQ
R&F
A-ASSOCIATE-AC
Association Released
A-RELEASE-RSP
g
Copyright 1998 General Electric Company
Service Class
“Storage Commitment”
Modality Archive
A-ASSOCIATE-RQ
R&F
A-ASSOCIATE-AC
Association Released
A-RELEASE-RSP
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
g
Copyright 1998 General Electric Company
Match Proposed with Accepted
Storage Class User Storage Class Provider
CT - Workstation -
DICOM Conformance Statement DICOM Conformance Statement
•Proposed •Proposed
•Presentation •Presentation
•Context •Context
•Table •Table
•Accepted •Accepted
•Presentation •Presentation
•Context •Context
•Table •Table
g
Copyright 1998 General Electric Company
Storage SOP Classes
g
Copyright 1998 General Electric Company
Query/Retrieve SOP Classes
g
Copyright 1998 General Electric Company
Other SOP Classes
Verification 1.2.840.10008.1.1
g
Copyright 1998 General Electric Company
Transfer Syntax's
g
Copyright 1998 General Electric Company
Configurable Parameters
• I.P. Address
• AE Title
• Port Number
• PDU Length
Watch for PDU Length equal to 0
g
Copyright 1998 General Electric Company
Conformance Statement Review
Exercise
• Compare two DICOM Conformance Statements
g
Copyright 1998 General Electric Company
DICOM Training
Seminar Overview
Infrastructure Design
“DICOM requires • Equipment • Network
• Network • DICOM
complete
Integration in
order to fully Integration
capitalize on
functionality and
DICOM Equipment
compatibility” Compatibility Configuration
g
Copyright 1998 General Electric Company
What’s needed to make
DICOM work???
MultiSuite
! Physical Network Coaxial Interface
Fiber
Infrastructure
! DICOM Cabling UTP NIC’s
Compatibility &
IMAGE
Interoperability
! Configuration of WS
Devices
Hubs
Dicom
Switches Conformance
Routers
DICOM Compatibility
g
Copyright 1998 General Electric Company
How to Proceed?
1. Survey Site
– Physical Layer Requirements Ass
ess A
– Datalink Layer Requirements Cuss
setos
– Network Layer Requirements s
ey
m
er
rv
– Application Layer Requirements
Su
Nee
– Work Flow Requirements
ds
– Application Requirements
2. Assess Customer Needs
– Add, Move or Change cabling?
Te
– Add, Move or Change Network
nfig
st
devices (switches, routers, hubs)?
/
Tr
Co
– Network interfaces Cards needed? ou
bl &
e ll
– Software modules needed? sho s t a
– Performance requirement
ot In
– Compatible Phys, Datalink,
Network & Application protocols?
g
Copyright 1998 General Electric Company
Site Survey
Cabling Worksheet
Survey Site Network Identifier: First floor Radiology
Cable Type: 10Base2 Ethernet
Topology: Bus
Physical Network Infrastructure Number of Nodes: 5
Notes: Collision Rate=40%, Utiliz=60%
– Physical Layer Diagram:
» New or Existing network?
» How much growth in 1 - 5 XR
years?
» Topology? US
» How many drops?
» Robust Bandwidth?
» Cable performance
» NIC’s needed?
» NIC Performance?
CT MR WS
g
Copyright 1998 General Electric Company
Site Survey
Application Layer
» DICOM? End-Node Worksheet
» AdvantageNet? Application Layer Information
" Dicom 3.0 " AdvantageNet
» StarLink? " ID/Net II # Starlink
» Other Protocols? # Other:_________________
Print SCU
" Basic Gray Scale # Reference Gray Scale
DICOM supports BUT does NOT # Annotation Box # Standalone Overlay
guarantee interoperability!! Refer to
GCC Web page: 3.45.13.153/gscp
g
Copyright 1998 General Electric Company
Assess Customer Needs
g
Copyright 1998 General Electric Company
Performance Considerations
Modality Study Sizes (Mbytes) My DICOM print jobs
aren’t working every
CT 21 morning and after lunch…
What’s wrong with these
MR 13 systems!!!
XR ANGIO 84
XR R&F 168
XR RAD CR 23
DIGITIZED FILM 8
PET 11
NM 25
US GREY 9
US COLOR 28
g
Copyright 1998 General Electric Company
Installation & Configuration
Install & Configuration
– Cable Plant (EIA/TIA Standards)
– Network Interfaces (NIC’s) Can I put this CT system
» MultiSuite Interface Card on the network without
a MultiSuite Interface
» Ethernet Interface Card card?
» Fast Ethernet Card
» Media Interfaces
– Configure Layer2 & 3 Devices
» IP Address Map
» NetMasks
» Routing Tables
» Access lists
– Configure Application Layer
Devices (Dicom, AdvNet, etc.)
» AE Titles
» IP Port Numbers
» Query via Patient or Study Root?
Poor planning can result in added
g
UNRECOVERABLE cost to the installation
Copyright 1998 General Electric Company
(e.g. missing NIC cards, gateways...)!
Installation & Configuration
g
Copyright 1998 General Electric Company
Test & Troubleshoot
Test & Troubleshoot I never received the exam that
was sent to this system
– Cable Plant (EIA/TIA Standards)
– Network Interfaces (NIC’s)
» MultiSuite Interface Card
» Ethernet Interface Card
» Fast Ethernet Card
» Media Interfaces
– Configure Layer2 & 3 Devices
» IP Address Map I sent the exam an hour ago
» NetMasks You didn't get the exam???
» Routing Tables
» Access lists
– Configure Application Layer
Devices (Dicom, AdvNet, etc.)
» AE Titles
» IP Port Numbers
» Query via Patient or Study Root?
g
Copyright 1998 General Electric Company
Test & Troubleshoot
Test & Troubleshoot
– Physical cabling issue(s)
» Verify physical connection(s)
» Verify NIC configuration APPL
» Verify plant infrastructure configuration LAYER
– Transport issue(s)
» Verify I.P. routing scheme
• I.P. Numbers NETWORK
• Routing tables LAYER
– Image Transmission issue(s) on product
» Verify required DICOM information DATALINK
» Review DICOM error logs on product LAYER
– Image Transmission using diagnostic tools
» Use DICOM store scu/scp when necessary
PHYSICAL
» Use DICOM dcmdump to identify header
information
LAYER
» Use NetXray to capture TCP/IP information
» Use Merge DPM to analysis TCP/IP
information.
g
Copyright 1998 General Electric Company
Laptop Configuration
• Right click on Network Neighborhood and Select Properties
• Click on TCP/IP
• Click on Properties
• Enter TCP/IP information eg. IP Address, Netmaks, Gateway...
IP and Netmask
should be valid!!!
g
Copyright 1998 General Electric Company
Laptop Based DICOM “ECHO”
Application
Entity Title =
MR_OC0
I.P. Address =
3.57.166.77
Port Number
for MR = 104
g
Copyright 1998 General Electric Company
Laptop Based DICOM “StoreSCP”
C:echoscp +V 4006ssociation Received
Association Acknowledged (Max Send PDV: 16372)
Received C-Store RQ: MsgID: 0
AffectedSOPClassUID: =MRImageStorage
AffectedSOPInstanceUID: 1.2.840.113619.2.XXX
Priority: 0
Data Set: Present
RECV:.................
.........................
Application
Entity Title =
MR_OC0
I.P. Address =
3.57.166.77
Port Number
for MR = 104
g
Copyright 1998 General Electric Company
DICOM “Dump” (dcmdump) Tool
(0008,0020) DA [1992.02.05] # 10, 1 StudyDate
(0008,0021) DA [1998.09.02] # 10, 1 SeriesDate
(0008,0022) DA [1992.02.05] # 10, 1 AcquisitionDate
(0008,0023) DA [1998.09.02] # 10, 1 ImageDate
(0008,0030) TM [10:02:55.0000] # 14, 1 StudyTime
(0008,0032) TM [10:28:36.1200] # 14, 1 AcquisitionTime
(0008,0033) TM [10:28:45.0000] # 14, 1 ImageTime
(0008,0040) US 0 # 2, 1 OldDataSetType
(0008,0041) LT [REFORMATTED] # 12, 1
OldDataSetSubtype
(0008,0060) CS [CT] # 2, 1 Modality
(0008,0070) LO [GE MEDICAL SYSTEMS] # 18, 1 Manufacturer
(0008,0080) LO [ST. PETE’s] # 22, 1 InstitutionName
(0008,0090) PN [SMITH] # 10, 1
ReferringPhysiciansName
(0008,1010) SH [ZEUSOC0] # 8, 1 StationName
g
Copyright 1998 General Electric Company
GCC WEB PAGE
DICOM Connectivity - Answers
GCC Web page: 3.45.13.153/gcc
g
Copyright 1998 General Electric Company