Aventura, Florida · serving clients across the United States (305) 404-9404Toll-free (800) 767-8566Emergency? Get a call within 1 hour
Healthcare, diagnostic imaging Illustrative engagement

Images that follow the radiologist: DICOM over encrypted links between fourteen imaging centers

A radiology group with 14 imaging centers and 3 hospital reading rooms, a leader in its segment.

Scale
17 sites, ~1.2 million studies a year, 1 Gb/s circuits, 10 Gb/s at the data centers, 2-site VNA
Engagement
Design, phased migration and operation over 12 months

The challenge

Radiologists read from wherever the work is. A CT study of several hundred megabytes was taking minutes to open across the WAN, modalities sent images in clear text, and many of those machines ran operating systems that could no longer be patched. Each center kept its own archive, so a lost disk meant a lost study.

Radiology reads are a logistics problem. A CT study can run to several hundred megabytes and a breast tomosynthesis study to a gigabyte or more, and the radiologist who should read it may be in another city. This group had 14 imaging centers and three hospital reading rooms. Studies were taking minutes to open over the WAN, modalities sent images in clear text, many of those machines ran operating systems that could no longer be patched, and each center kept its own archive. A lost disk meant a lost study.

DICOM was designed for trusted local networks, so we put the trust back in the network. Every modality (CT, MR, digital radiography, mammography) sits on a dedicated VLAN per center. A firewall allows each one to talk only to named PACS application entity (AE) titles, addresses and ports, and nothing to the internet. Between sites and the archive we use DICOM secure transport per PS3.15, with TLS 1.2 or later and mutual certificates. Where an old modality cannot speak TLS, a local gateway terminates the connection and forwards it inside a protected tunnel, which contains the machine rather than forcing a replacement.

Speed came from changing how images travel. The diagnostic viewer uses DICOMweb (STOW-RS, QIDO-RS and WADO-RS over HTTPS), so images stream progressively and the first slices are on screen in about two seconds, rather than a whole study being copied first. Routing rules prefetch a study to the reading radiologist's site before they open it. IPsec tunnels (IKEv2, AES-GCM) run over redundant circuits, and QoS puts interactive viewing ahead of bulk transfers. Orders and results use HL7 v2 over MLLP inside TLS, and the referring-physician portal uses FHIR R4 resources such as ImagingStudy and DiagnosticReport.

The vendor-neutral archive (VNA) is what ended the lost-disk problem. It stores studies in native DICOM in two datacenters: flash for recent studies, object storage for older ones, and an immutable second copy at the other site. Because the archive is vendor neutral, the group can change viewer or PACS software without migrating the images themselves. Replication is monitored, and a restore of a random study is tested every month.

Access follows the same rules as the rest of the design. Radiologists and staff sign in with MFA, break-glass accounts are separate and alarmed, and every study opened is logged with who, when and from where, which supports the audit-control and transmission-security expectations of the HIPAA Security Rule, 45 CFR 164.312. Compliance is a program the group runs; the network supplies the evidence. Typical CT studies now open in seconds, every link is encrypted, and a failed disk or a failed site no longer costs a read. Our HIPAA Security Rule checklist covers the wider program.

What our team delivered

  • Modalities (CT, MR, digital radiography, mammography) on a dedicated VLAN per center, with a firewall that allows only named application entity (AE) titles, IP addresses and ports to the PACS, and nothing to the internet
  • DICOM secure transport per PS3.15, using TLS 1.2 or later with mutual certificate authentication between modalities, gateways and the archive; where an old modality cannot speak TLS, a local gateway terminates it and forwards inside a protected tunnel
  • DICOMweb (STOW-RS, QIDO-RS, WADO-RS) over HTTPS for the diagnostic viewer, so images stream progressively instead of copying whole studies, with the first images on screen in about two seconds
  • HL7 v2 over MLLP inside TLS for orders and results, and FHIR R4 resources (ImagingStudy, DiagnosticReport) for the referring-physician portal
  • A vendor-neutral archive (VNA) in two datacenters that stores studies in native DICOM, with hot flash for recent studies, object storage for older ones and an immutable second copy at the other site
  • IPsec (IKEv2, AES-GCM) between sites on redundant circuits, QoS that puts interactive viewing ahead of bulk prefetch, and routing rules that move a study to the reading radiologist's site before they open it
  • Role-based access with MFA, break-glass accounts and audit logging of every study opened, aligned with HIPAA 45 CFR 164.312

Result

Typical CT studies open in seconds rather than minutes, images are encrypted on every link, old modalities are contained rather than replaced, and every study exists in two places, so a failed disk or a failed site does not lose a read.

Backup tiers: data lost versus time to recover

Recovery point objective (RPO) is how much recent data a restore loses; recovery time objective (RTO) is how long the restore takes. Faster tiers sit close to the production system and share its fate; slower tiers survive ransomware and site loss. The scale is logarithmic. Illustrative figures.

Backup tiers: data lost versus time to recoverPaired horizontal bars on a logarithmic time scale. Snapshot: RPO 1 hour, RTO 15 minutes. Replica: RPO 1 minute, RTO 5 minutes. Immutable object store: RPO 1 day, RTO 4 hours. Offline copy: RPO 7 days, RTO 1 day.RPO and RTO by backup tier (log scale)RPO: data lostRTO: time to recover1 min10 min1 h6 h1 day7 daysSnapshotsame array, same failure domain1 h15 minReplicasecond site, asynchronous1 min5 minImmutable object storewrite-once, cannot be altered1 d4 hOffline copyair-gapped, no network path7 d1 dKeep one tier of each kind: the fast one restores quickly, the immutable one survives an attacker with admin rights.

Separate by region and by business unit

Each business unit lives in its own VRF and VLAN in every region, so a problem in retail cannot reach finance. Traffic between units has to pass a firewall that denies by default and allows only what is written down.

Separate by region and by business unitA grid with three regions, Americas, EMEA and APAC, and three business units, Finance, Retail and R&D. Each cell is a separate VRF with its own VLAN and VNI. Each business unit has one overlay running across its three regional cells, shown as a row. On the right a firewall zone enforces a zero-trust policy that denies by default. A red packet from Retail trying to reach Finance is blocked at the firewall. A teal packet from R&D to the shared DNS and identity services is allowed. AMERICASEMEAAPACFinanceVRF fin · VLAN 110VNI 10110VRF fin · VLAN 110VNI 10110VRF fin · VLAN 110VNI 10110RetailVRF retail · VLAN 120VNI 10120VRF retail · VLAN 120VNI 10120VRF retail · VLAN 120VNI 10120R&DVRF rnd · VLAN 130VNI 10130VRF rnd · VLAN 130VNI 10130VRF rnd · VLAN 130VNI 10130Firewallzoneszero trustdeny bydefaultSharedDNS · IdPdenyallowVRF · L3 isolationVLAN to VNI · L2Default-deny policyEVPN-VXLAN fabricWireGuard + IPsec WANLogs to one SIEM

Defense in depth, on a loop

Every device on your network sits behind a monitored firewall with two internet circuits, so attacks are stopped at the door and a provider outage does not stop the business.

Defense in depth, on a loopDiagram of a protected corporate network. The internet reaches an edge firewall over two redundant ISP circuits. Behind the firewall a core switch feeds PoE access switches serving Wi-Fi access points, workstations, IP phones and cameras with door access control, plus a server and iSCSI storage cluster and an encrypted VPN link to the cloud. Gold packets show legitimate traffic passing; red threat packets are stopped and dropped at the firewall. On a loop, ISP circuit A goes down and traffic fails over to ISP circuit B, then the circuit is restored. InternetISP AISP BFirewallCloudVPN tunnelCore switchServersiSCSI storagePoE switchPoE switchWi-FiWorkstationsIP phonesCCTV · doorsISP A downRerouted to BLegitimate trafficThreat, blockedPROTECTED NETWORK

Every sign-in, verified

Staff sign in once, but behind the scenes the device, the identity, a phone approval and your access policy are all checked before any app opens, and strangers are turned away.

Every sign-in, verifiedDiagram of user authentication. A user signs in; the device is checked for MDM and Intune compliance; the identity provider, Active Directory or Entra ID, verifies the account; an MFA push is approved on the user's phone; conditional access evaluates the policy; and access is granted to email, ERP and files. On a second pass, a sign-in from an unknown device in a new location is blocked by the conditional access policy. VERIFIED SIGN-INUserSigns inDevice checkMDM · IntuneIdentityAD · Entra IDMFA pushPhone approvalConditionalaccessPolicy checkEmailERPFilesUnknown deviceNew locationApprove?Blocked

Frequently asked questions

Direct answers to the questions we hear most. Something else on your mind?

Send us a message
How are images encrypted between the centers and the archive?

Modalities, gateways and the archive use DICOM secure transport per PS3.15, with TLS 1.2 or later and mutual certificate authentication. Where an old modality cannot speak TLS, a local gateway terminates it and forwards inside a protected tunnel. Sites are joined with IPsec (IKEv2, AES-GCM) on redundant circuits.

How can a large CT study open in seconds?

DICOMweb (STOW-RS, QIDO-RS, WADO-RS) over HTTPS streams images progressively instead of copying whole studies, so the first images appear in about two seconds. QoS puts interactive viewing ahead of bulk prefetch, and routing rules move a study to the reading radiologist's site before they open it.

What protects studies from old modalities and from a failed disk or site?

Each center has a dedicated modality VLAN, and a firewall allows only named AE titles, IP addresses and ports to the PACS and nothing to the internet. Old modalities are contained rather than replaced. A vendor-neutral archive in two datacenters keeps studies in native DICOM, with an immutable second copy at the other site.

Do you know if your company is safe?

Speak with a security engineer today. The first assessment call is free and confidential.

CallFree assessment