How to configure forwarding of MPPS N‒CREATE and N‒SET messages

vrindanayak edited this page Oct 12, 2016 · 3 revisions
Clone this wiki locally

You may configure forwarding of MPPS N-CREATE and N-SET messages to one or several remote Application Entities on Device level - to forward MPPS messages received by any Application Entity of the Archive - or on Application Entity level - to forward MPPS messages received by this Application Entity of the Archive.

You 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: You have also to configure remote Application Entities for the specified AE Titles of MPPS Forward Destinations.

You 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.