Accepting multiple compression types with storescp

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
Algonquin
Posts: 6
Joined: Tue, 2007-09-04, 19:42
Location: Buffalo, New York

Accepting multiple compression types with storescp

#1 Post by Algonquin »

I was wondering if it is possible to either configure storescp (with optional parameters or otherwise) or change the code behind to accept all compression types. The problem is that I have multiple devices, both stationary and mobile, sending files to storescp in various compression states. I would like to be able to execute a single instance of the storescp.exe to handle all of the DICOM compression types.

Thank you,

Michael Onken
DCMTK Developer
Posts: 2051
Joined: Fri, 2004-11-05, 13:47
Location: Oldenburg, Germany
Contact:

#2 Post by Michael Onken »

Hi Algonquin,

you can use either --promiscous mode to accept all SOP classes or a configuration file as also found in the dcmtk distribution (storescp.cfg). See also the DCMTK help (also online) for more information.

Regards,
Michael

Algonquin
Posts: 6
Joined: Tue, 2007-09-04, 19:42
Location: Buffalo, New York

#3 Post by Algonquin »

I have tried to run the storescp.exe as follows:

storescp.exe -v 104 -pm

but I am still receiving an "Association Aborted Line" error. Am I using this executable incorrectly?

I have also tried to use:

storescp -v 104 -xf etc/storescp.cfg

with similar results.

Any help that you can offer would greatly appreciated.

Michael Onken
DCMTK Developer
Posts: 2051
Joined: Fri, 2004-11-05, 13:47
Location: Oldenburg, Germany
Contact:

#4 Post by Michael Onken »

Hi,

yes you use it correctly. Try to start additionally with option -d for debug output. If it is not clear for your what happens, post the storescp output of that connection to the forum so we can have a look at it. Most important thing to see is which SOP classes the SCU tries to negotiate and which SOP classes then get accepted by storescp.

Regards,
Michael

Algonquin
Posts: 6
Joined: Tue, 2007-09-04, 19:42
Location: Buffalo, New York

#5 Post by Algonquin »

Here is the debug info that you requested:

****************************
STORESCU CALL

storescu.exe -v 192.168.2.225 105 C:\DICOM\FIles\Compresed\1.2.840.113700.2.192.168.101.1186075830.198.dcm > debug.txt
****************************

****************************
STORESCU OUTPUT
****************************

Request Parameters:
Our Implementation Class UID: 1.2.276.0.7230010.3.0.3.5.4
Our Implementation Version Name: OFFIS_DCMTK_354
Their Implementation Class UID:
Their Implementation Version Name:
Application Context Name: 1.2.840.10008.3.1.1.1
Calling Application Name: STORESCU
Called Application Name: ANY-SCP
Responding Application Name: resp AP Title
Our Max PDU Receive Size: 16384
Their Max PDU Receive Size: 0
Presentation Contexts:
Context ID: 1 (Proposed)
Abstract Syntax: =AmbulatoryECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 3 (Proposed)
Abstract Syntax: =AmbulatoryECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 5 (Proposed)
Abstract Syntax: =BasicTextSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 7 (Proposed)
Abstract Syntax: =BasicTextSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 9 (Proposed)
Abstract Syntax: =BasicVoiceAudioWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 11 (Proposed)
Abstract Syntax: =BasicVoiceAudioWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 13 (Proposed)
Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 15 (Proposed)
Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 17 (Proposed)
Abstract Syntax: =CTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 19 (Proposed)
Abstract Syntax: =CTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 21 (Proposed)
Abstract Syntax: =CardiacElectrophysiologyWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 23 (Proposed)
Abstract Syntax: =CardiacElectrophysiologyWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 25 (Proposed)
Abstract Syntax: =ChestCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 27 (Proposed)
Abstract Syntax: =ChestCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 29 (Proposed)
Abstract Syntax: =ColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 31 (Proposed)
Abstract Syntax: =ColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 33 (Proposed)
Abstract Syntax: =ComprehensiveSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 35 (Proposed)
Abstract Syntax: =ComprehensiveSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 37 (Proposed)
Abstract Syntax: =ComputedRadiographyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 39 (Proposed)
Abstract Syntax: =ComputedRadiographyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 41 (Proposed)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 43 (Proposed)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 45 (Proposed)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 47 (Proposed)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 49 (Proposed)
Abstract Syntax: =DigitalMammographyXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 51 (Proposed)
Abstract Syntax: =DigitalMammographyXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 53 (Proposed)
Abstract Syntax: =DigitalMammographyXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 55 (Proposed)
Abstract Syntax: =DigitalMammographyXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 57 (Proposed)
Abstract Syntax: =DigitalXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 59 (Proposed)
Abstract Syntax: =DigitalXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 61 (Proposed)
Abstract Syntax: =DigitalXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 63 (Proposed)
Abstract Syntax: =DigitalXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 65 (Proposed)
Abstract Syntax: =EncapsulatedPDFStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 67 (Proposed)
Abstract Syntax: =EncapsulatedPDFStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 69 (Proposed)
Abstract Syntax: =EnhancedCTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 71 (Proposed)
Abstract Syntax: =EnhancedCTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 73 (Proposed)
Abstract Syntax: =EnhancedMRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 75 (Proposed)
Abstract Syntax: =EnhancedMRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 77 (Proposed)
Abstract Syntax: =EnhancedSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 79 (Proposed)
Abstract Syntax: =EnhancedSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 81 (Proposed)
Abstract Syntax: =EnhancedXAImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 83 (Proposed)
Abstract Syntax: =EnhancedXAImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 85 (Proposed)
Abstract Syntax: =EnhancedXRFImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 87 (Proposed)
Abstract Syntax: =EnhancedXRFImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 89 (Proposed)
Abstract Syntax: =GeneralECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 91 (Proposed)
Abstract Syntax: =GeneralECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 93 (Proposed)
Abstract Syntax: =GrayscaleSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 95 (Proposed)
Abstract Syntax: =GrayscaleSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 97 (Proposed)
Abstract Syntax: =HemodynamicWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 99 (Proposed)
Abstract Syntax: =HemodynamicWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 101 (Proposed)
Abstract Syntax: =KeyObjectSelectionDocument
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 103 (Proposed)
Abstract Syntax: =KeyObjectSelectionDocument
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 105 (Proposed)
Abstract Syntax: =MRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 107 (Proposed)
Abstract Syntax: =MRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 109 (Proposed)
Abstract Syntax: =MRSpectroscopyStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 111 (Proposed)
Abstract Syntax: =MRSpectroscopyStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 113 (Proposed)
Abstract Syntax: =MammographyCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 115 (Proposed)
Abstract Syntax: =MammographyCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 117 (Proposed)
Abstract Syntax: =MultiframeGrayscaleByteSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 119 (Proposed)
Abstract Syntax: =MultiframeGrayscaleByteSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 121 (Proposed)
Abstract Syntax: =MultiframeGrayscaleWordSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 123 (Proposed)
Abstract Syntax: =MultiframeGrayscaleWordSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 125 (Proposed)
Abstract Syntax: =MultiframeSingleBitSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 127 (Proposed)
Abstract Syntax: =MultiframeSingleBitSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 129 (Proposed)
Abstract Syntax: =MultiframeTrueColorSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 131 (Proposed)
Abstract Syntax: =MultiframeTrueColorSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 133 (Proposed)
Abstract Syntax: =NuclearMedicineImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 135 (Proposed)
Abstract Syntax: =NuclearMedicineImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 137 (Proposed)
Abstract Syntax: =OphthalmicPhotography16BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 139 (Proposed)
Abstract Syntax: =OphthalmicPhotography16BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 141 (Proposed)
Abstract Syntax: =OphthalmicPhotography8BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 143 (Proposed)
Abstract Syntax: =OphthalmicPhotography8BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 145 (Proposed)
Abstract Syntax: =PETCurveStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 147 (Proposed)
Abstract Syntax: =PETCurveStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 149 (Proposed)
Abstract Syntax: =PETImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 151 (Proposed)
Abstract Syntax: =PETImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 153 (Proposed)
Abstract Syntax: =ProcedureLogStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 155 (Proposed)
Abstract Syntax: =ProcedureLogStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 157 (Proposed)
Abstract Syntax: =PseudoColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 159 (Proposed)
Abstract Syntax: =PseudoColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 161 (Proposed)
Abstract Syntax: =RTBeamsTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 163 (Proposed)
Abstract Syntax: =RTBeamsTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 165 (Proposed)
Abstract Syntax: =RTBrachyTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 167 (Proposed)
Abstract Syntax: =RTBrachyTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 169 (Proposed)
Abstract Syntax: =RTDoseStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 171 (Proposed)
Abstract Syntax: =RTDoseStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 173 (Proposed)
Abstract Syntax: =RTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 175 (Proposed)
Abstract Syntax: =RTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 177 (Proposed)
Abstract Syntax: =RTPlanStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 179 (Proposed)
Abstract Syntax: =RTPlanStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 181 (Proposed)
Abstract Syntax: =RTStructureSetStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 183 (Proposed)
Abstract Syntax: =RTStructureSetStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 185 (Proposed)
Abstract Syntax: =RTTreatmentSummaryRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 187 (Proposed)
Abstract Syntax: =RTTreatmentSummaryRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 189 (Proposed)
Abstract Syntax: =RawDataStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 191 (Proposed)
Abstract Syntax: =RawDataStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 193 (Proposed)
Abstract Syntax: =RealWorldValueMappingStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 195 (Proposed)
Abstract Syntax: =RealWorldValueMappingStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 197 (Proposed)
Abstract Syntax: =SecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 199 (Proposed)
Abstract Syntax: =SecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 201 (Proposed)
Abstract Syntax: =SpatialFiducialsStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 203 (Proposed)
Abstract Syntax: =SpatialFiducialsStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 205 (Proposed)
Abstract Syntax: =SpatialRegistrationStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 207 (Proposed)
Abstract Syntax: =SpatialRegistrationStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 209 (Proposed)
Abstract Syntax: =StereometricRelationshipStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 211 (Proposed)
Abstract Syntax: =StereometricRelationshipStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 213 (Proposed)
Abstract Syntax: =TwelveLeadECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 215 (Proposed)
Abstract Syntax: =TwelveLeadECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 217 (Proposed)
Abstract Syntax: =UltrasoundImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 219 (Proposed)
Abstract Syntax: =UltrasoundImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 221 (Proposed)
Abstract Syntax: =UltrasoundMultiframeImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 223 (Proposed)
Abstract Syntax: =UltrasoundMultiframeImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 225 (Proposed)
Abstract Syntax: =VLEndoscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 227 (Proposed)
Abstract Syntax: =VLEndoscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 229 (Proposed)
Abstract Syntax: =VLMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 231 (Proposed)
Abstract Syntax: =VLMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 233 (Proposed)
Abstract Syntax: =VLPhotographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 235 (Proposed)
Abstract Syntax: =VLPhotographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 237 (Proposed)
Abstract Syntax: =VLSlideCoordinatesMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 239 (Proposed)
Abstract Syntax: =VLSlideCoordinatesMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 241 (Proposed)
Abstract Syntax: =XRayAngiographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 243 (Proposed)
Abstract Syntax: =XRayAngiographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 245 (Proposed)
Abstract Syntax: =XRayFluoroscopyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 247 (Proposed)
Abstract Syntax: =XRayFluoroscopyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 249 (Proposed)
Abstract Syntax: =XRayRadiationDoseSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 251 (Proposed)
Abstract Syntax: =XRayRadiationDoseSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Requested Extended Negotiation: none
Accepted Extended Negotiation: none
Constructing Associate RQ PDU
PDU Type: Associate Accept, PDU Length: 4061 + 6 bytes PDU header
Only dumping 512 bytes.
02 00 00 00 0f dd 00 01 00 00 41 4e 59 2d 53 43
50 20 20 20 20 20 20 20 20 20 53 54 4f 52 45 53
43 55 20 20 20 20 20 20 20 20 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 10 00 00 15 31 2e
32 2e 38 34 30 2e 31 30 30 30 38 2e 33 2e 31 2e
31 2e 31 21 00 00 1b 01 00 00 00 40 00 00 13 31
2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 31 2e 32
2e 31 21 00 00 1b 03 00 00 00 40 00 00 13 31 2e
32 2e 38 34 30 2e 31 30 30 30 38 2e 31 2e 32 2e
32 21 00 00 1b 05 00 00 00 40 00 00 13 31 2e 32
2e 38 34 30 2e 31 30 30 30 38 2e 31 2e 32 2e 31
21 00 00 1b 07 00 00 00 40 00 00 13 31 2e 32 2e
38 34 30 2e 31 30 30 30 38 2e 31 2e 32 2e 32 21
00 00 1b 09 00 00 00 40 00 00 13 31 2e 32 2e 38
34 30 2e 31 30 30 30 38 2e 31 2e 32 2e 31 21 00
00 1b 0b 00 00 00 40 00 00 13 31 2e 32 2e 38 34
30 2e 31 30 30 30 38 2e 31 2e 32 2e 32 21 00 00
1b 0d 00 00 00 40 00 00 13 31 2e 32 2e 38 34 30
2e 31 30 30 30 38 2e 31 2e 32 2e 31 21 00 00 1b
0f 00 00 00 40 00 00 13 31 2e 32 2e 38 34 30 2e
31 30 30 30 38 2e 31 2e 32 2e 32 21 00 00 1b 11
00 00 00 40 00 00 13 31 2e 32 2e 38 34 30 2e 31
30 30 30 38 2e 31 2e 32 2e 31 21 00 00 1b 13 00
00 00 40 00 00 13 31 2e 32 2e 38 34 30 2e 31 30
30 30 38 2e 31 2e 32 2e 32 21 00 00 1b 15 00 00
00 40 00 00 13 31 2e 32 2e 38 34 30 2e 31 30 30
30 38 2e 31 2e 32 2e 31 21 00 00 1b 17 00 00 00
40 00 00 13 31 2e 32 2e 38 34 30 2e 31 30 30 30
38 2e 31 2e 32 2e 32 21 00 00 1b 19 00 00 00 40
00 00 13 31 2e 32 2e 38 34 30 2e 31 30 30 30 38
2e 31 2e 32 2e 31 21 00 00 1b 1b 00 00 00 40 00

Transport connection: TCP/IP, unencrypted.
Association Parameters Negotiated:
Our Implementation Class UID: 1.2.276.0.7230010.3.0.3.5.4
Our Implementation Version Name: OFFIS_DCMTK_354
Their Implementation Class UID: 1.2.276.0.7230010.3.0.3.5.4
Their Implementation Version Name: OFFIS_DCMTK_354
Application Context Name: 1.2.840.10008.3.1.1.1
Calling Application Name: STORESCU
Called Application Name: ANY-SCP
Responding Application Name: ANY-SCP
Our Max PDU Receive Size: 16384
Their Max PDU Receive Size: 16384
Presentation Contexts:
Context ID: 1 (Accepted)
Abstract Syntax: =AmbulatoryECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 3 (Accepted)
Abstract Syntax: =AmbulatoryECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 5 (Accepted)
Abstract Syntax: =BasicTextSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 7 (Accepted)
Abstract Syntax: =BasicTextSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 9 (Accepted)
Abstract Syntax: =BasicVoiceAudioWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 11 (Accepted)
Abstract Syntax: =BasicVoiceAudioWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 13 (Accepted)
Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 15 (Accepted)
Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 17 (Accepted)
Abstract Syntax: =CTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 19 (Accepted)
Abstract Syntax: =CTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 21 (Accepted)
Abstract Syntax: =CardiacElectrophysiologyWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 23 (Accepted)
Abstract Syntax: =CardiacElectrophysiologyWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 25 (Accepted)
Abstract Syntax: =ChestCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 27 (Accepted)
Abstract Syntax: =ChestCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 29 (Accepted)
Abstract Syntax: =ColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 31 (Accepted)
Abstract Syntax: =ColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 33 (Accepted)
Abstract Syntax: =ComprehensiveSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 35 (Accepted)
Abstract Syntax: =ComprehensiveSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 37 (Accepted)
Abstract Syntax: =ComputedRadiographyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 39 (Accepted)
Abstract Syntax: =ComputedRadiographyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 41 (Accepted)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 43 (Accepted)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 45 (Accepted)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 47 (Accepted)
Abstract Syntax: =DigitalIntraOralXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 49 (Accepted)
Abstract Syntax: =DigitalMammographyXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 51 (Accepted)
Abstract Syntax: =DigitalMammographyXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 53 (Accepted)
Abstract Syntax: =DigitalMammographyXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 55 (Accepted)
Abstract Syntax: =DigitalMammographyXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 57 (Accepted)
Abstract Syntax: =DigitalXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 59 (Accepted)
Abstract Syntax: =DigitalXRayImageStorageForPresentation
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 61 (Accepted)
Abstract Syntax: =DigitalXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 63 (Accepted)
Abstract Syntax: =DigitalXRayImageStorageForProcessing
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 65 (Accepted)
Abstract Syntax: =EncapsulatedPDFStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 67 (Accepted)
Abstract Syntax: =EncapsulatedPDFStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 69 (Accepted)
Abstract Syntax: =EnhancedCTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 71 (Accepted)
Abstract Syntax: =EnhancedCTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 73 (Accepted)
Abstract Syntax: =EnhancedMRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 75 (Accepted)
Abstract Syntax: =EnhancedMRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 77 (Accepted)
Abstract Syntax: =EnhancedSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 79 (Accepted)
Abstract Syntax: =EnhancedSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 81 (Accepted)
Abstract Syntax: =EnhancedXAImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 83 (Accepted)
Abstract Syntax: =EnhancedXAImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 85 (Accepted)
Abstract Syntax: =EnhancedXRFImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 87 (Accepted)
Abstract Syntax: =EnhancedXRFImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 89 (Accepted)
Abstract Syntax: =GeneralECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 91 (Accepted)
Abstract Syntax: =GeneralECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 93 (Accepted)
Abstract Syntax: =GrayscaleSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 95 (Accepted)
Abstract Syntax: =GrayscaleSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 97 (Accepted)
Abstract Syntax: =HemodynamicWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 99 (Accepted)
Abstract Syntax: =HemodynamicWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 101 (Accepted)
Abstract Syntax: =KeyObjectSelectionDocument
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 103 (Accepted)
Abstract Syntax: =KeyObjectSelectionDocument
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 105 (Accepted)
Abstract Syntax: =MRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 107 (Accepted)
Abstract Syntax: =MRImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 109 (Accepted)
Abstract Syntax: =MRSpectroscopyStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 111 (Accepted)
Abstract Syntax: =MRSpectroscopyStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 113 (Accepted)
Abstract Syntax: =MammographyCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 115 (Accepted)
Abstract Syntax: =MammographyCADSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 117 (Accepted)
Abstract Syntax: =MultiframeGrayscaleByteSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 119 (Accepted)
Abstract Syntax: =MultiframeGrayscaleByteSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 121 (Accepted)
Abstract Syntax: =MultiframeGrayscaleWordSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 123 (Accepted)
Abstract Syntax: =MultiframeGrayscaleWordSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 125 (Accepted)
Abstract Syntax: =MultiframeSingleBitSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 127 (Accepted)
Abstract Syntax: =MultiframeSingleBitSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 129 (Accepted)
Abstract Syntax: =MultiframeTrueColorSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 131 (Accepted)
Abstract Syntax: =MultiframeTrueColorSecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 133 (Accepted)
Abstract Syntax: =NuclearMedicineImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 135 (Accepted)
Abstract Syntax: =NuclearMedicineImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 137 (Accepted)
Abstract Syntax: =OphthalmicPhotography16BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 139 (Accepted)
Abstract Syntax: =OphthalmicPhotography16BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 141 (Accepted)
Abstract Syntax: =OphthalmicPhotography8BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 143 (Accepted)
Abstract Syntax: =OphthalmicPhotography8BitImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 145 (Accepted)
Abstract Syntax: =PETCurveStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 147 (Accepted)
Abstract Syntax: =PETCurveStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 149 (Accepted)
Abstract Syntax: =PETImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 151 (Accepted)
Abstract Syntax: =PETImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 153 (Accepted)
Abstract Syntax: =ProcedureLogStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 155 (Accepted)
Abstract Syntax: =ProcedureLogStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 157 (Accepted)
Abstract Syntax: =PseudoColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 159 (Accepted)
Abstract Syntax: =PseudoColorSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 161 (Accepted)
Abstract Syntax: =RTBeamsTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 163 (Accepted)
Abstract Syntax: =RTBeamsTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 165 (Accepted)
Abstract Syntax: =RTBrachyTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 167 (Accepted)
Abstract Syntax: =RTBrachyTreatmentRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 169 (Accepted)
Abstract Syntax: =RTDoseStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 171 (Accepted)
Abstract Syntax: =RTDoseStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 173 (Accepted)
Abstract Syntax: =RTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 175 (Accepted)
Abstract Syntax: =RTImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 177 (Accepted)
Abstract Syntax: =RTPlanStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 179 (Accepted)
Abstract Syntax: =RTPlanStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 181 (Accepted)
Abstract Syntax: =RTStructureSetStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 183 (Accepted)
Abstract Syntax: =RTStructureSetStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 185 (Accepted)
Abstract Syntax: =RTTreatmentSummaryRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 187 (Accepted)
Abstract Syntax: =RTTreatmentSummaryRecordStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 189 (Accepted)
Abstract Syntax: =RawDataStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 191 (Accepted)
Abstract Syntax: =RawDataStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 193 (Accepted)
Abstract Syntax: =RealWorldValueMappingStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 195 (Accepted)
Abstract Syntax: =RealWorldValueMappingStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 197 (Accepted)
Abstract Syntax: =SecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 199 (Accepted)
Abstract Syntax: =SecondaryCaptureImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 201 (Accepted)
Abstract Syntax: =SpatialFiducialsStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 203 (Accepted)
Abstract Syntax: =SpatialFiducialsStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 205 (Accepted)
Abstract Syntax: =SpatialRegistrationStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 207 (Accepted)
Abstract Syntax: =SpatialRegistrationStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 209 (Accepted)
Abstract Syntax: =StereometricRelationshipStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 211 (Accepted)
Abstract Syntax: =StereometricRelationshipStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 213 (Accepted)
Abstract Syntax: =TwelveLeadECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 215 (Accepted)
Abstract Syntax: =TwelveLeadECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 217 (Accepted)
Abstract Syntax: =UltrasoundImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 219 (Accepted)
Abstract Syntax: =UltrasoundImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 221 (Accepted)
Abstract Syntax: =UltrasoundMultiframeImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 223 (Accepted)
Abstract Syntax: =UltrasoundMultiframeImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 225 (Accepted)
Abstract Syntax: =VLEndoscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 227 (Accepted)
Abstract Syntax: =VLEndoscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 229 (Accepted)
Abstract Syntax: =VLMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 231 (Accepted)
Abstract Syntax: =VLMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 233 (Accepted)
Abstract Syntax: =VLPhotographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 235 (Accepted)
Abstract Syntax: =VLPhotographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 237 (Accepted)
Abstract Syntax: =VLSlideCoordinatesMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 239 (Accepted)
Abstract Syntax: =VLSlideCoordinatesMicroscopicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 241 (Accepted)
Abstract Syntax: =XRayAngiographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 243 (Accepted)
Abstract Syntax: =XRayAngiographicImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 245 (Accepted)
Abstract Syntax: =XRayFluoroscopyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 247 (Accepted)
Abstract Syntax: =XRayFluoroscopyImageStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Context ID: 249 (Accepted)
Abstract Syntax: =XRayRadiationDoseSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianExplicit
Context ID: 251 (Accepted)
Abstract Syntax: =XRayRadiationDoseSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =BigEndianExplicit
Requested Extended Negotiation: none
Accepted Extended Negotiation: none
DIMSE Warning: (STORESCU,ANY-SCP): sendMessage: unable to convert dataset
from 'JPEG Baseline' transfer syntax to 'LittleEndianExplicit'.

storescu: Store Failed, file: C:\DICOM\Files\Compressed\1.2.840.113700.2.192.168.2.101.1186075830.198.dcm:
0006:020e DIMSE Failed to send message
storescu: SCU Failed:
0006:020e DIMSE Failed to send message

**********************************
STORESCP CALL
storescp.exe -d 105 -pm > debug.txt
**********************************

**********************************
STORESCP OUTPUT
**********************************

PDU Type: Associate Request, PDU Length: 9450 + 6 bytes PDU header
Only dumping 512 bytes.
01 00 00 00 24 ea 00 01 00 00 41 4e 59 2d 53 43
50 20 20 20 20 20 20 20 20 20 53 54 4f 52 45 53
43 55 20 20 20 20 20 20 20 20 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 10 00 00 15 31 2e
32 2e 38 34 30 2e 31 30 30 30 38 2e 33 2e 31 2e
31 2e 31 20 00 00 3c 01 00 ff 00 30 00 00 1d 31
2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 35 2e 31
2e 34 2e 31 2e 31 2e 39 2e 31 2e 33 40 00 00 13
31 2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 31 2e
32 2e 31 20 00 00 51 03 00 ff 00 30 00 00 1d 31
2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 35 2e 31
2e 34 2e 31 2e 31 2e 39 2e 31 2e 33 40 00 00 13
31 2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 31 2e
32 2e 32 40 00 00 11 31 2e 32 2e 38 34 30 2e 31
30 30 30 38 2e 31 2e 32 20 00 00 3c 05 00 ff 00
30 00 00 1d 31 2e 32 2e 38 34 30 2e 31 30 30 30
38 2e 35 2e 31 2e 34 2e 31 2e 31 2e 38 38 2e 31
31 40 00 00 13 31 2e 32 2e 38 34 30 2e 31 30 30
30 38 2e 31 2e 32 2e 31 20 00 00 51 07 00 ff 00
30 00 00 1d 31 2e 32 2e 38 34 30 2e 31 30 30 30
38 2e 35 2e 31 2e 34 2e 31 2e 31 2e 38 38 2e 31
31 40 00 00 13 31 2e 32 2e 38 34 30 2e 31 30 30
30 38 2e 31 2e 32 2e 32 40 00 00 11 31 2e 32 2e
38 34 30 2e 31 30 30 30 38 2e 31 2e 32 20 00 00
3c 09 00 ff 00 30 00 00 1d 31 2e 32 2e 38 34 30
2e 31 30 30 30 38 2e 35 2e 31 2e 34 2e 31 2e 31
2e 39 2e 34 2e 31 40 00 00 13 31 2e 32 2e 38 34
30 2e 31 30 30 30 38 2e 31 2e 32 2e 31 20 00 00
51 0b 00 ff 00 30 00 00 1d 31 2e 32 2e 38 34 30
2e 31 30 30 30 38 2e 35 2e 31 2e 34 2e 31 2e 31
2e 39 2e 34 2e 31 40 00 00 13 31 2e 32 2e 38 34

Parameters:
Our Implementation Class UID: 1.2.276.0.7230010.3.0.3.5.4
Our Implementation Version Name: OFFIS_DCMTK_354
Their Implementation Class UID: 1.2.276.0.7230010.3.0.3.5.4
Their Implementation Version Name: OFFIS_DCMTK_354
Application Context Name: 1.2.840.10008.3.1.1.1
Calling Application Name: STORESCU
Called Application Name: ANY-SCP
Responding Application Name:
Our Max PDU Receive Size: 16384
Their Max PDU Receive Size: 16384
Presentation Contexts:
Context ID: 1 (Proposed)
Abstract Syntax: =AmbulatoryECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 3 (Proposed)
Abstract Syntax: =AmbulatoryECGWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 5 (Proposed)
Abstract Syntax: =BasicTextSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 7 (Proposed)
Abstract Syntax: =BasicTextSR
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 9 (Proposed)
Abstract Syntax: =BasicVoiceAudioWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 11 (Proposed)
Abstract Syntax: =BasicVoiceAudioWaveformStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 13 (Proposed)
Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
Context ID: 15 (Proposed)
Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):

Michael Onken
DCMTK Developer
Posts: 2051
Joined: Fri, 2004-11-05, 13:47
Location: Oldenburg, Germany
Contact:

#6 Post by Michael Onken »

Hi,

the problem is on the client side:
DIMSE Warning: (STORESCU,ANY-SCP): sendMessage: unable to convert dataset
from 'JPEG Baseline' transfer syntax to 'LittleEndianExplicit'.
storescu is a rather stupid program in terms of that it proposes a broad range of SOP classes in one or two (uncompressed!) transfer syntaxes - the file to be sent is only examined in the moment storescu is trying to send it. In your case, storescu notices that this is a JPEG Baseline coded DICOM image but negotiated were only uncompressed transfer syntaxes. As a consequence storescu tries to convert the image to uncompressed, which is not possible for storescu on the fly. (As another workaround, you could uncompress the image with dcmdjpeg from the DCMTK).

As a solution, help storescu in giving it a hint what should be negotiated. For JPEG baseline add option "--propose-jpeg8" to storesc, so storescu does not stumble over the compressed file when trying to send. Same for storescp ("--prefer-jpeg8"). For the SCP that means: If in one presentation context different Transfer Syntaxes are proposed, pick the JPEG Baseline transfer syntax in favour of the others. In DICOM only one Transfer Syntax per presentation context can be accepted. The --promiscous option (SCP) helps only to accept unknown SOP classes but does not deal with compression.

In DICOM it is a problem that only 128 presentation contexts can be negotiated by client and server. It is not possible to propose and accept any combination of SOP class and transfer syntax. That's why storescu and storescp can be configured via config file, which combinations should be negotiated exactly. That should be the best way to customize these applications for your needs, e. g. usually you only want to send/receive a dozen of SOP classes in specific transfer syntaxes.

Regards,
Michael

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 1 guest