Conquest VirtualServer weird behaviour if > 1000 images

  • Hello,


    I am a new user to the conquest dicom server that I plan to use as a gatewey to a kodak pacs.
    When I try to connect to the Kodak Pacs and perform a findscu/movescu of images number that are below 1000, everything is ok ; but when I try to download more than 1000 dicom files in the same query, conquest is not able to act as a gateway.
    I activated the cache so images are stored in the local drive during the movescu process.
    When I try again later (when all images are stored locally), same results :


    ...
    ...
    [NRSRVDIAG] Virtual query (bct-sys5-1FIR) added - 1.3.46.670589.16.2.2.164.2.19.244.20090225.151451.3191291\1.3.12.2.1107.5.2.14.16511.30000009022506594504600005346\1.3.12.2.1107.5.2.14.16511.30000009022506594504600006696.dcm
    [NRSRVDIAG] Virtual query (bct-sys5-1FIR) added - 1.3.46.670589.16.2.2.164.2.19.244.20090225.151451.3191291\1.3.12.2.1107.5.2.14.16511.30000009022506594504600005346\1.3.12.2.1107.5.2.14.16511.30000009022506594504600006687.dcm
    [NRSRVDIAG] Virtual query from bct-sys5-1FIR - finished
    [NRSRVDIAG] Number of Images to send: 1350
    [NRSRVDIAG] Virtual server - collecting 1350 missing objects from bct-sys5-1FIR
    [NRSRVDIAG] *** Virtual server - C-MOVE association lost to bct-sys5-1FIR
    [NRSRVDIAG] *** Virtual server - C-MOVE got a wrong response from bct-sys5-1FIR
    [NRSRVDIAG] Virtual server - Grabbed 0 images for from bct-sys5-1FIR
    [NRSRVDIAG] ***Could not find file:1.3.46.670589.16.2.2.164.2.19.244.20090225.151451.3191291\1.3.12.2.1107.5.2.14.16511.30000009022506594504600005346\1.3.12.2.1107.5.2.14.16511.30000009022506594504600005347.dcm
    [NRSRVDIAG] C-Move (StudyRoot)
    [NRSRVDIAG] UPACS THREAD 18: ENDED AT: Thu Feb 26 19:05:19 2009
    [NRSRVDIAG] UPACS THREAD 18: TOTAL RUNNING TIME: 6 SECONDS



    When I send to the conquest dicom from the kodak pacs the serie that have > 1000 images, the virtualserver function is working.
    I really don't understand what's wrong.


    Thank you very much.


    Here is my dicom.ini file :



    # This file contains configuration information for the DICOM server
    # Do not edit unless you know what you are doing


    [sscscp]
    MicroPACS = sscscp
    Edition = Personal


    # Network configuration: server name and TCP/IP port#
    MyACRNema = NRSRVDIAG
    TCPPort = 4006


    # Reference to other files: known dicom servers; database layout; sops
    ACRNemaMap = acrnema.map
    kFactorFile = dicom.sql
    SOPClassList = dgatesop.lst


    # Host, database, username and password for MySql database
    SQLHost = localhost
    SQLServer = conquest
    Username = root
    Password = *********
    MySql = 1
    DoubleBackSlashToDB = 1


    # Configure database
    TruncateFieldNames = 10
    MaxFieldLength = 254
    MaxFileNameLength = 255
    FixPhilips = 1
    FixKodak = 1
    KeepAlive = 60
    LargeFileSizeKB = 1024
    ZipTime = 05:
    UIDPrefix = 1.2.826.0.1.3680043.2.135.733462.83370312
    EnableReadAheadThread = 1
    PatientQuerySortOrder =
    StudyQuerySortOrder =
    SeriesQuerySortOrder =
    ImageQuerySortOrder =
    EnableComputedFields = 0
    IndexDBF = 1
    PackDBF = 0
    LongQueryDBF = 1000
    TCPIPTimeOut = 600
    FailHoldOff = 60
    RetryDelay = 100
    QueueSize = 256
    WorkListMode = 0
    WorkListReturnsISO_IR_100 = 1
    DebugLevel = 0
    Prefetcher = 1
    LRUSort =
    AllowTruncate =
    DecompressNon16BitsJpeg = 1
    UseBuiltInDecompressor = 1
    IgnoreOutOfMemoryErrors = 0
    PadAEWithZeros = 0
    FileNameSyntax = 9


    # Configuration of compression for incoming images and archival
    DroppedFileCompression = un
    IncomingCompression = un
    ArchiveCompression = as


    # Names of the database tables
    PatientTableName = DICOMPatients
    StudyTableName = DICOMStudies
    SeriesTableName = DICOMSeries
    ImageTableName = DICOMImages
    DMarkTableName = DICOMAccessUpdates
    RegisteredMOPDeviceTable = RegisteredMOPIDs
    UIDToMOPIDTable = UIDToMOPID
    UIDToCDRIDTable = UIDToCDRID


    # Banner and host for debug information
    PACSName = NRSRVDIAG
    OperatorConsole = 127.0.0.1


    # Configure email of error messages
    MailHost =
    MailSignon =
    MailFromName =
    MailRcptName1 =
    MailCollectTime = 1
    MailWaitTime = 10


    # Configuration of disk(s) to store images
    MAGDeviceThreshhold = 0
    MAGDevices = 1
    MAGDevice0 = E:\dicomserver\data\
    NightlyCleanThreshhold = 0


    VirtualServerFor0 = bct-sys5-1FIR,FIXKODAK
    CacheVirtualData = 1


    # Dicom Routing
    # ForwardAssociationLevel = IMAGE
    ForwardAssociationCloseDelay = 5
    ForwardAssociationRefreshDelay = 3600
    ExportConverters = 1
    ExportModality0 = OT
    ExportConverter0 = forward series to bct-sys5-1FIR

  • Hi,


    we also use kodak and do not have this problem (we regularly access studies with multiple thousand slices). Maybe you hit a limit set in your kodak configuration. If you can log what is going on the kodak side that would be helpful.


    Marcel

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!