I am new to dcmtk. I was following the dcmqrset.txt (http://support.dcmtk.org/docs/file_dcmqrset.html) file in the dcmqrdb module of the main dcmtk documentation. I was stuck at step 10, which starts like
So I stepped down the difficulty a little bit and instead tried the same but from my local system i.e., using localhost. The procedure is elaborated in the 'dcmtk wiki Howto' page titled 'PACS Debugging with DCMTK' http://support.dcmtk.org/redmine/projec ... gWithDCMTK. In a nutshell, the essentials were:You can try sending a DICOM image to dcmqrscp from one of the remote machines which may access dcmqrscp's storage areas.
e.g.
storescu -v --aetitle ACME1 --call ACME_STORE dbhost 5678 ctimage.dcm
Server side command:
Code: Select all
path/to/dcmqrscp -v --config path/to/dcmqrscp.cfg
Code: Select all
path/to/echoscu -aec "DCM_STORE" -aet "DCM_server" localhost 11115
Code: Select all
#-----------------------------------------------------------------------
#
# Example configuration file for the dcmqrscp and dcmqrti applications.
#
#-----------------------------------------------------------------------
#
# Global Configuration Parameters
#
NetworkTCPPort = 11115
MaxPDUSize = 16384
MaxAssociations = 16
HostTable BEGIN
#
dcm_server = (DCM_server, localhost, 5678)
#
HostTable END
VendorTable BEGIN
VendorTable END
AETable BEGIN
#
DCM_STORE /home/sumedh/Downloads/dcmtk-3.6.3-install/usr/local/db/DCM_STORE RW (9, 1024mb) dcm_server
#
AETable END
Coming back to the step 10 of dcmrset.txt file, I made following changes to the above server-client setup but with different systems on the same wifi network. FYI, I tested dicom connectivity successfully following the 'testing.txt' file (http://support.dcmtk.org/docs/file_testing.html) in the dcmnet module, so I am pretty confident that the two systems on the same wifi network are indeed connected. The changes:
- dcmqrscp.cfg file: dcm_server = (DCM_server, localhost, 5678) -> dcm_server = (DCM_server, sumedh, 5678)
I presumed that hostname is the terminal output of command line tool 'whoami', which for my server system is sumedh.
- client side command:
Code: Select all
path/to/echoscu -aec "DCM_STORE" -aet "DCM_server" sumedh 11115
Thanks in advance .