Network Configuration Guide
Network Configuration Guide
Table of Contents
Definitions ......................................................................................................................................................................................................... 2
DICOM Services ............................................................................................................................................................................................. 2
Store Service (C-STORE) ................................................................................................................................................................................. 2
Query/Retrieve Service (C-FIND/C-MOVE) .................................................................................................................................................... 2
Echo Service (C-ECHO) ................................................................................................................................................................................... 2
DICOM communication protocol ................................................................................................................................................................... 2
Communication between DICOM nodes ....................................................................................................................................................... 2
AE Title ........................................................................................................................................................................................................... 2
IP Address ...................................................................................................................................................................................................... 2
Hostname ...................................................................................................................................................................................................... 2
Port ................................................................................................................................................................................................................ 2
Firewall .......................................................................................................................................................................................................... 3
Configuration .................................................................................................................................................................................................... 4
Configure the Sante DICOM Viewer Pro ........................................................................................................................................................ 4
Configure your PACS server .............................................................................................................................................................................. 6
The Sante PACS Server PG , Sante PACS Server and Sante Free PACS Serverconfiguration.......................................................................... 6
The ConQuest configuration ......................................................................................................................................................................... 7
Send files/series to a PACS server (C-STORE service)........................................................................................................................................ 8
Send files opened in the program ................................................................................................................................................................. 8
Send files stored in the database .................................................................................................................................................................. 8
Query and retrieve (C-FIND/C-MOVE services) ................................................................................................................................................. 9
Network Report .............................................................................................................................................................................................. 11
Troubleshooting .............................................................................................................................................................................................. 12
Check the IP port of the program ................................................................................................................................................................ 13
SANTESOFT - SANTE DICOM VIEWER PRO
Definitions
DICOM Services
The DICOM protocol consists of many different services, most of which involve transmission of data over a network. The program supports
the store, query/retrieve and echo services (C-STORE/C-FIND/C-MOVE/C-ECHO SCU).
AE Title
AE Title or AET is an abbreviation for Application Entity Title. An AE Title is used by an Application Entity (AE) to identify itself. AE Titles
need to be locally unique and are typically managed by a system administrator. They are case-sensitive and 16 bytes long. They are to be
configured prior to initializing a DICOM connection.
IP Address
An Internet Protocol (IP) address is a numerical identification (logical address) that is assigned to devices participating in a computer
network utilizing the Internet Protocol for communication between its nodes. Although IP addresses are stored as binary numbers, they
are often displayed in more human-readable notations, such as 192.168.100.1. Usually, they can be translated into a hostname via the
local hosts file, or the Domain Name System (DNS) resolver, and can be used instead of the hostname.
Hostname
A hostname is a domain name assigned to a host computer and is translated into an IP Address via the local hosts file, or the Domain Name
System (DNS) resolver. It can be used instead of an IP Address.
Port
TCP/IP protocol uses the notion of port numbers to identify sending and receiving application endpoints on a host. Each side of a TCP
connection has an associated 16-bit unsigned port number (1-65535) reserved by the sending or receiving application. Arriving TCP data
packets are identified as belonging to a specific TCP connection by its sockets, that is, the combination of source host address, source port,
destination host address, and destination port. Ports need to be locally unique and are typically managed by a system administrator. The
numbers 104 and 11112 are usually used as IP Ports in DICOM networking, but any number between 1 and 65535 can be used, but it must
be unique for the host (node/PC), and it must not be used from any other application.
SANTESOFT - SANTE DICOM VIEWER PRO
Firewall
A firewall is a dedicated software, which inspects network traffic passing through it, and denies or permits passage based on a set of rules.
If there is a firewall in your computer, you have to unblock the application.
SANTESOFT - SANTE DICOM VIEWER PRO
Configuration
Other Options
Open transferred studies/series when received
When the program receives studies and/or series it inserts them in the database. If you wish to open them immediately after they have
been received, check the checkbox "Open transferred studies/series when received".
Program's security
For maximum security, the user must replace the cert.pem and key.pem files provided by the program with others that have been created
by the user.
The Sante PACS Server PG, Sante PACS Server and Sante Free PACS Server configuration
Select the menu command "Network Network Peer Setup" of Sante PACS Server PG, Sante PACS Server or Sante Free PACS Server, and
the network peer setup dialog box appears.
Echo button
Tests the connection with the selected C-STORE SCP server.
OK button
Sends the selected entries to the selected C-STORE SCP server and closes the dialog box.
Cancel button
Interrupts the procedure and closes the dialog box.
The "C-STORE SCP" tool in the upper left corner of the Network window allows the user to select the server from which the series/studies
will be retrieved. The user must have already configured the known DICOM servers as described in the section Configuration.
The combo box "AE Title" contains all the known DICOM servers, and the user can select from this combo box the desired series/study
source. The button "Refresh AE Titles" allows the user to refresh the contents of the combo box "AE Title" if he has just added new servers
with the Configuration procedure. The button "Echo" allows the user to determine if a server is alive and it can answer find/retrieve
queries. The button "Settings" allows the user to configure the network.
The program has four buttons that allow the user to query the selected server.
The "Today" button asks the server for the series/studies of the current date.
The "Yesterday" button asks the server for the series/studies of the previous of the current date.
The "Last 7 Days" button asks the server for the series/studies of the last seven days.
The "Search All" button asks the server for all the series/studies.
The "Search Dates” button asks the server for all the series/studies of a specific range of date.
SANTESOFT - SANTE DICOM VIEWER PRO
The user can fine tune the query by adding more information about the desired results, like the patient’s name, the patient ID etc.
The results of the queries are displayed in the Study and Series lists. The user can retrieve the desired series/studies by selecting them in
the list and pressing the corresponding "Retrieve" button.
If the user wishes the program to load automatically in the main window the just arrived series/studies, he must have the option "Open
study/series when retrieved" enabled.
SANTESOFT - SANTE DICOM VIEWER PRO
Network Report
Use the menu command "View View Network Report" to view all the network logs. The program keeps a log for every network activity
and displays them in the Network Report dialog box.
To view the details of the log of an activity, select its row and press the “Details…” button or double click the row of this activity.
SANTESOFT - SANTE DICOM VIEWER PRO
Troubleshooting
• Ensure that the port of the program is not used by any other program.
• Ensure that the port of the program is not blocked from a firewall or an antivirus.
• When the program starts it asks for to be added in firewall exception list. If you answered no, you must add it manually.
• If the two nodes (server and client) belong to different subnetworks, ensure that the port of the program is forwarded by the router.
• If the program can "ECHO" the other node (client/server) but it cannot transfer files: Both machines (server and client) must know
each other. You must insert the AE Title, IP address and port of the application into “Known DICOM Nodes” list of the other node
(client/server). Without this information the client/server does not know where to send the files.
• If the PC has more than one network card (physical, logical or virtual network cards) and thus more than one IP address, ensure that
the client and server use an IP address of the same sub-network. E.g., If the server has two IP addresses, the addresses 192.168.1.1
and 172.91.1.1 and the client has the IP address 192.168.1.* the client must use the address 192.168.1.1 as the IP address of the
server. If the client has the IP address 172.91.1.* it must use the address 172.91.1.1 as the IP address of the server. That means that
the server and client must belong to the same sub-network. In case that the PC has more than one IP address, the program displays
only one IP address, the first one, although it opens its IP ports in all the available network interfaces and not only in the indicated IP
address. Use the command ipconfig in the command prompt to get a list of all the IP addresses of the PC.
SANTESOFT - SANTE DICOM VIEWER PRO