Hello,
Could you tell on what basis transfer syntax is accepted by SCP Server?
Consider the example:
From SCU I am sending this in association parameters:-
Presentation Contexts:
Context ID: 1 (Proposed)
Abstract Syntax: =FINDStudyRootQueryRetrieveInformationModel
Proposed SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=JPEGLossless:Non-hierarchical-1stOrderPrediction
=LittleEndianExplicit
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 3 (Proposed)
Abstract Syntax: =VerificationSOPClass
Proposed SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=JPEGLossless:Non-hierarchical-1stOrderPrediction
=LittleEndianExplicit
=BigEndianExplicit
=LittleEndianImplicit
And in SCP:
cond = ASC_acceptContextsWithPreferredTransferSyntaxes( assoc->params, knownAbstractSyntaxes, DIM_OF(knownAbstractSyntaxes), transferSyntaxes, numTransferSyntaxes);
where transferSyntaxes[0] = LittleEndianExplicit and transferSyntaxes[1] = JPEGLossless:Non-hierarchical-1stOrderPrediction.
So which transferSyntax is accepted in this case?
LEE or JPEGLossless?
Accepted transfer syntax
Moderator: Moderator Team
-
- OFFIS DICOM Team
- Posts: 1444
- Joined: Tue, 2004-11-02, 17:22
- Location: Oldenburg, Germany
- Contact:
Re: Accepted transfer syntax
I guess the answer comes a bit late, but it's actually quite simple. The algorithm will accept the first transfer syntax from your own list of preferences that was proposed by the caller, so in this case, the result would be LittleEndianExplicit.
Who is online
Users browsing this forum: Baidu [Spider] and 1 guest