Inobitec DICOM Viewer

11.2. Set Up PACS Server Connection

In this window, you can set up the connections with the applications which can exchange data with the DICOM Viewer, using the DICOM protocol. In this case, the DICOM Viewer can take on the role of a PACS server and the other applications will be clients, and vice versa. Since most of the applications with which a connection can be established can take on the role of a PACS server, the connections with them are set up in this window, regardless of whether they will be servers or clients in relation to the DICOM Viewer.

To open the window to connect to PACS servers, select the Network menu and the Server list item or press Ctrl+S. The dialog box shown in Fig. 11.2 will pop up.



The DICOM Viewer allows you to download several series from the PACS server at the same time, making several parallel connections to the PACS Server. However, not all PACS Servers support a large number of simultaneous connections, and this leads to errors when downloading data. Setting the maximum number of connections is described in 14.4.4. This setting applies to all PACS Servers.

11.2.1 Add PACS Server

To add a new PACS server:

  1. Click the PIC button.
  2. Enter the server name in the Server nickname field.
  3. Enter a comment in the Server description field. This field may be left blank.
  4. Select DICOM from the Server type dropdown menu.
  5. Select the target mode from the Server mode dropdown menu.
  6. Select the server character set from the Character set dropdown menu.
  7. In the Client name (SCU) field, enter the value specified in Section 11.1.1 in the AETitle field.
  8. In the Service name (SCP) field, enter the name of the server that the PACS server is installed on.
  9. In the Server host name or IP field, enter the server name or IP address.
  10. In the Server port field, enter the server port to accept connections by the DICOM protocol.
  11. To save the information without closing the window, click OK.
  12. To save the information and close the window, click Save.
  13. To close the window without saving the changes, click Cancel.

    The required information can be obtained from your system administrator. Other PACS servers are added in a similar way.

If you have several servers on your list, you can assign a server that will be active by default when starting the DICOM Viewer. To do this, check the Default server box in the server connection settings.

If another default server is already assigned, its box will be unchecked when you assign a new server.

If this server is also a client in relation to the DICOM Viewer, it is necessary to allow it to exchange data. To do this, check the box Allow C-FIND and C-MOVE. Configure the client application in accordance with the User Manual of this application. The connection configuration of two "Inobitec DICOM Viewer" applications is described in section 11.2.3.

To make the server available to all the users, you need to check the Shared server (multi-user support) box for this server. To do that, you need to run the DICOM Vieweras an administrator. Otherwise the box will be inactive. The users that do not have the administrator privileges cannot change the public server settings or delete it.

To delete a server from the list, click the PIC button. Attention! After you click this button, the deletion cannot be undone.

11.2.2 Check PACS Server Availability

To check if the server is available, click the PIC button in the PACS server connection window. If the server is available, the system will return the following message: Server network status: Online.

Otherwise the following message will be returned: Server network status: Offline.The error details will be displayed below.

Server is unavailable.
Connection request failed.
Failed to establish association
0006:0317 Peer aborted Association (or never connected)
0006:031c TCP Initialization Error: No error

If a message similar to the one shown below appears, it, most likely, means that the Server host name or IP or Server port fields are filled in incorrectly, or the target PACS server is not running.

11.2.3 Configuring the connection of two applications Inobitec DICOM Viewer

Let‘s assume that DICOM Viewer #1 takes on the role of a PACS-server and DICOM Viewer #2 takes on the role of a client.

Parameters of DICOM Viewer #1:

  • AETitle: VIEWER-SERVER;
  • IP: 192.168.1.101;
  • Port: 3001.

Parameters of the DICOM Viewer #2:

  • AETitle: VIEWER-CLIENT;
  • IP: 192.168.1.102;
  • Port: 3002.

To configure the server:

  1. Enable and set up the DICOM service (section 11.1.1), set AETitle as VIEWER-SERVER, set Port as 3001.
  2. Add a client in the Set Up PACS Server Connection window (section 11.2.1). Set the following parameters for the fields:
    • for field Server type — DICOM;
    • for field Server mode — C-MOVE;
    • for field Client name (SCU) — VIEWER-SERVER;
    • for field Service name (SCP) — VIEWER-CLIENT;
    • for field Server host name or IP — 192.168.1.102;
    • for field Server port — 3002;
    • check the box Allow C-FIND and C-MOVE.

    Now, DICOM Viewer #1 is ready to accept incoming connections from the client with the AETitle = VIEWER-CLIENT, IP = 192.168.1.102 and port=3002.

To set up a client:

Add the server in the Set Up PACS Server Connection window(section 11.2.1). Set the following parameters for the fields:

  • for field Server type — DICOM;
  • for field Server mode — C-MOVE;
  • for field Client name (SCU) — VIEWER-CLIENT;
  • for field Service name (SCP) — VIEWER-SERVER;
  • for field Server host name or IP — 192.168.1.101;
  • for field Server port — 3001;

Now DICOM Viewer #2 is ready to connect to the server with AETitle = VIEWER-SERVER, IP = 192.168.0.101 and port=3001.

If you enable and set up the DICOM-service and check the box Allow C-FIND and C-MOVE for the VIEWER-SERVER server in the DICOM Viewer #2 settings, then DICOM Viewer #2 will be able to take on the role of a server and DICOM Viewer #1 will be able to take on the role of a client. Thus, the DICOM Viewer can take on the role of a client and a server simultaneously.