unable to retrive images using movescu

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
veda
Posts: 12
Joined: Fri, 2005-05-13, 05:54
Location: Hyderabad

unable to retrive images using movescu

#1 Post by veda »

Hi ,

I'm triying to use movescu but I've failed.

The point is that I dont' know where is failing this process. The command I wrote was:

movescu -v -P -aec COMMON localhost 104 D:\DCMToolKit\dcmtk-3.5.3\dcmtk-3.5.3\dcmwlm\wlistqry\dcmimage1.dcm

The log I get from server is:

Association Received (localhost:MOVESCU -> COMMON) THU MAY 19
Association Acknowledged (Max Send PDV: 16372)
Received Move SCP: C-Move RQ: MsgID: 1
AffectedSOPClassUID: =MOVEPatientRootQueryRetrieveInformationModel
Priority: 0
Data Set: Present
Move Destination: MOVESCU
Move SCP Request Identifiers:

# Dicom-Data-Set
# Used TransferSyntax: LittleEndianExplicit
(0008,0018) UI [2.16.840.1.113662.5.4163161425.127993205.1.1.47.873981071] # 58, 1 SOPInstanceUID
(0008,0052) CS [IMAGE] # 6, 1 QueryRetrieveLevel
(0010,0020) LO [P1K LEHRP] # 10, 1 PatientID
(0020,000d) UI [2.16.840.1.113662.5.4163161425.127993205.1] # 42, 1 StudyInstanceUID
(0020,000e) UI [2.16.840.1.113662.5.4163161425.127993205.1.1.47.873981071] # 58, 1 SeriesInstanceUID
.
.
(7fe0,0010) OB 04\04\04\04\04\04\04\03\04\04\04\fd\fd\00\00\00\00\00\00\00\51\00
# 22, 1 PixelData

DB_startMoveRequest(): missing Query/Retrieve Level
imagectn: moveSCP: Database: DB_startMoveRequest Failed (Failed: IdentifierDoesN
otMatchSOPClass):
Move SCP Response 1 [status: Failed: IdentifierDoesNotMatchSOPClass]
Association Release


I made some modifications to my imagectn.cfg, I put all the AE I want to communicate with.

# Global Configuration Parameters
NetworkType = "tcp"
NetworkTCPPort = 104
MaxPDUSize = 8192
MaxAssociations = 20
Display = "yes"
#---------------------------------------
HostTable BEGIN

echoscu = (ECHOSCU, localhost, 104)
findscu = (FINDSCU, localhost, 104)
movescu = (MOVESCU, localhost, 104)
storescu = (STORESCU, localhost, 104)
storescp = (STORESCP, localhost, 104)

ANY = echoscu, findscu, movescu, storescu, storescp

HostTable END
#---------------------------------------
VendorTable BEGIN

"DCMTK AET" = ANY

VendorTable END
#---------------------------------------
AETable BEGIN

COMMON D:\db\COMMON R (200, 1024mb) ANY

AETable END

please, help me solve this problem...

it's urgent

Thanking you..
Ram
________
Juan Manuel Fangio
________
XY Falcon GT
Last edited by veda on Fri, 2011-02-04, 10:34, edited 2 times in total.

Marco Eichelberg
OFFIS DICOM Team
OFFIS DICOM Team
Posts: 1445
Joined: Tue, 2004-11-02, 17:22
Location: Oldenburg, Germany
Contact:

#2 Post by Marco Eichelberg »

You are not really trying to send pixel data as part of the C-MOVE-RQ message, are you? I suggest carefully re-reading DICOM part 4 section C.4.2.2.

veda
Posts: 12
Joined: Fri, 2005-05-13, 05:54
Location: Hyderabad

#3 Post by veda »

Hi Marco Eichelberg,

Thank U, For ur help....

Now, I am able to retrive images using MOVESCU application.
i am getting those images to the folder where my application is
running. But, I want to retrive them to a folder in my application
folder.

And I also want to rename those retrived images..

Plzz...kindly do suggest me in this regard.

Thanking you,

Ram...
________
herb scales
________
herbalaire vaporizer
Last edited by veda on Fri, 2011-02-04, 10:34, edited 2 times in total.

Marco Eichelberg
OFFIS DICOM Team
OFFIS DICOM Team
Posts: 1445
Joined: Tue, 2004-11-02, 17:22
Location: Oldenburg, Germany
Contact:

#4 Post by Marco Eichelberg »

This is not possible with movescu alone. You could use storescp with the --output-directory and --rename-on-eostudy command line options and use movescu to initiate the retrieval to storescp. In that case, storescp should be listening on the target port and movescu needs to use a dummy listen port that will never actually be used.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest