Friday, February 10, 2012
Google Custom Search

ClearCanvas Highlights

Download our Open Source software
Watch some Videos
Get the Source
Check out our Licensing
Join our  Forums
Some Research: OICR IPP-Trials

Our Community

Membership Membership:
Latest New User Latest: 孙磊
New Today New Today: 1
New Yesterday New Yesterday: 27
User Count Overall: 20591

People Online People Online:
Visitors Visitors: 8
Members Members: 0
Total Total: 8

Online Now Online Now:

ClearCanvas Community Forums

Timing issues with Query/Retrieve
Last Post 2010-06-22 10:35 AM by jallamann. 2 Replies.
Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
jallamann
New Member
New Member
Posts:4

--
2010-06-21 09:23 AM  

Hi ,

I've been testing ClearCanvas for a while now, and it looks really good. But I did run into a problem the other day:

I'm currently trying to use ClearCanvas to implement a PACS browser which can retrieve series from the remote Dicom server and store them locally. I use the StudyRootMoveScu to issue the move command to the server and then I use the StorageScp class from the example application to listen for incomming dicom files and store them to disk.

This works fine when I am connected to a local dicom server on my PC. When I do the same on a slow reacting dicom server on the network, I get problems.

It looks like I am calling StorageScp.StopListening before all the dicom files have been downloaded.

So the question is:

How can the storageScp know that it has received all the files from the original Move-command, so that I know when to stop the listener and move on?

best regards

J

 

 

 

sberkowi
Veteran Member
Veteran Member
Posts:60
Avatar

--
2010-06-21 10:20 AM  

 Hi J,

This is a common challenge for those of us who work with DICOM image transfers.   I don't pretend to be an expert by any stretch, but there's basically no consistent way to do this that will work for ALL PACS servers.  Take a look at this related post to get an idea for various solutions that have been proposed.

http://www.clearcanvas.ca/dnn/Commu...fault.aspx

Good luck,

Seth

jallamann
New Member
New Member
Posts:4

--
2010-06-22 10:35 AM  

sberkowi, thank you very much for your response.

It was starting to dawn on me that I needed to either count the numer og instances received or compute the time between each received item. Maybe it's possible to design a scheme where you either use the numberOfSeriesRelatedInstances number  or, if that is not available, base the result on a timing computation.

Best regards,

J

 

 

You are not authorized to post a reply.

Active Forums 4.1
Copyright 2011 ClearCanvas Inc.