Radiotherapy DICOM packet sniffing.
The Digital Imaging and Communications in Medicine (DICOM) standard is meant to allow communication of medical images between equipment provided by different vendors, but when two applications do not interact correctly in a multi-vendor environment it is often first necessary to demonstrate non-compliance of either the sender or the receiver before a resolution to the problem can be progressed. Sometimes the only way to do this is to monitor the network communication between the two applications to find out which one is not complying with the DICOM standard. Packet sniffing is a technique of network traffic analysis by passive observation of all information transiting a point on the network, regardless of the specified sender or receiver. DICOM packet sniffing traps and interprets the network communication between two DICOM applications to determine which is non compliant. This is illustrated with reference to three examples, a radiotherapy planning system unable to receive CT data from a particular CT scanner, a radiotherapy simulator unable to print correctly on a DICOM printer, and a PACS unable to respond when queried about what images it has in its archive by a radiotherapy treatment planning system. Additionally in this work it has been proven that it is feasible to extract DICOM images from the intercepted network data. This process can be applied to determine the cause of a DICOM image being rendered differently by the sender and the receiver.
Ackerly
T
T
William Buckland Radiotherapy Centre, The Alfred Hospital, Prahran, Australia. trevor.ackerly@wbrc.org.au
Gesoand
M
M
Smith
R
R
D001315:Australia; D003952:Diagnostic Imaging / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods*; D020407:Internet; D011785:Quality Assurance, Health Care / Q000379:methods*; D011873:Radiology Information Systems; D012815:Signal Processing, Computer-Assisted