Forwarding of MPPS N‒CREATE and N‒SET messages - dcm4che/dcm4chee-arc-light GitHub Wiki
One may configure forwarding of MPPS messages N-CREATE and N-SET to one or several remote Application Entities on either
- Device level : to forward MPPS messages received by any Application Entity of the Archive. OR
- Application Entity level : to forward MPPS messages received by this Application Entity of the Archive.
- To configure on Archive Device level :
- Go to
Menu->Configuration
, then onDevices
pageEdit
thedcm4chee-arc
device. Go toExtensions
andEdit extension
ofDevice Extension
. Again go to itsExtensions
andEdit extension
ofArchive Device
. - Select value(s) for field
Mpps Forward Destination
and clickSave
.
- To configure on Application Entity level :
- Go to
Menu->Configuration
, then onDevices
pageEdit
thedcm4chee-arc
device. Go to itsChild Objects
and select theApplication Entity
for which you need this feature. Go to itsExtensions
and click onEdit extension
ofNetwork AE extension
. Again go to itsExtensions
and click onEdit extension
ofArchive Network AE
. Select value(s) for fieldMpps Forward Destination
and clickSave
.
One may either
-
create a LDIF file (e.g.):
version: 1 # Configure forwarding of MPPS N-CREATE and N-SET messages received by any AE of the Archive # to remote AE: MPPSSCP dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org changetype: modify add: dcmFwdMppsDestination dcmFwdMppsDestination: MPPSSCP - # Configure additional remote AE: OTHER_MPPSSCP dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org changetype: modify add: dcmFwdMppsDestination dcmFwdMppsDestination: OTHER_MPPSSCP - # Configure forwarding of MPPS N-CREATE and N-SET messages received by AE: DCM4CHEE of the Archive # to remote AE: MPPSSCP2 dn: dicomAETitle=DCM4CHEE,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org changetype: modify add: dcmFwdMppsDestination dcmFwdMppsDestination: MPPSSCP2 -
and import it to the LDAP Server by using the ldapmodify command line utility.
-
or use the Add Attribute... and Add Value... function of Apache Directory Studio to add Attribute
dcmFwdMppsDestination
to the Device Entry (e.g.:dicomDeviceName=dcm4chee-arc
) or an Application Entity Entry (e.g:dicomAETitle=DCM4CHEE
) of the Archive Configuration.
One may refer to Archive Device and Archive Network AE to understand the description of attributes.
Note: Also configure a Remote Application Entity for each of the specified AE Titles of MPPS Forward Destinations.
One may also modify the default configuration for retries of failed attempts to forward MPPS messages, by changing values of
attributes of the Queue Entry dcmQueueName=MPPSSCU
-
by creating a LDIF file (e.g.):
dn: dcmQueueName=MPPSSCU,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org changetype: modify # Specifies initial interval between retries in ISO-8601 Duration format PnDTnHnMn.nS replace: dcmRetryDelay dcmRetryDelay: PT30S - # Specifies multiplier of interval between retries from retry to retry in procent replace: dcmRetryDelayMultiplier dcmRetryDelayMultiplier: 200 - # Specifies maximal interval between retries in ISO-8601 Duration format PnDTnHnMn.nS replace: dcmMaxRetryDelay dcmMaxRetryDelay: PT10M - # Specifies maximal number of retries replace: dcmMaxRetries dcmMaxRetries: 10 -
and import it to the LDAP Server by using the ldapmodify command line utility
-
or use the Edit Entry... function of Apache Directory Studio.
One may refer to Queue Descriptor to understand the description of attributes.
Refer ISO-8601 Duration format for more know-how on Durations.
Go to the Control tab on Configuration page in archive UI and reload the configuration.