DICOM网络协议(一)概述

DICOM (Digital Imaging and Communications in Medicine)即医学数字成像和通信,DICOM网络是基于TCP/IP的网络协议。通过DICOM将影像设备和存储管理设备连接起来。

在DICOM应用进行通信时,需要给应用命名也叫作AE(Application Entity),以便其他应用识别,客户端在DICOM语境称值为SCU(Service Class User),服务端称为SCP(Service Class Provider),两端之间连接叫Association

DICOM网络模型

DICOM Upper Layer Protocol 就是TCP协议,DICOM底层是通过TCP进行数据传输

DICOM Upper Layer Service 这一层是控制连接处于不同的状态,创建、断开、释放以及数据传输,这一层协议包叫PDU (Protocol Data Unit) ,发送不同PDU可以触发连接不同状态。

发送不同PDU 对连接状态的改变
上面表格太复杂看晕了 整理成状态机

DICOM Application Message Exhange 这层就是用于数据交换了,如果把DICOM Upper Layer两层比做TCP的话,这层就有点类似HTTP协议了。HTTP会有GET、PUT、POST、DELETE给客户端操作数据,DICOM也提供了C-FIND、C-MOVE、C-STORE提供客户端查询,下载,上传数据的操作。和PDU类似这一层也有协议包叫DIMSE (DICOM Message Service Element),在这一层连接的两端叫DIMSE-service-userSCPSCU这两个概念是属于应用层面的高于这一层。

参考文献

[1] DICOM standard Part 7: Message Exchange

[2] DICOM standard Part 8: Network Communication Support for Message Exchange

你可能感兴趣的:(DICOM网络协议(一)概述)