概述
转自:https://www.jianshu.com/p/8a0f0fe6a738
作者:我住的城市没有福合埕
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-user
,SCP
和SCU
这两个概念是属于应用层面的高于这一层。
参考文献
[1] DICOM standard Part 7: Message Exchange
[2] DICOM standard Part 8: Network Communication Support for Message Exchange
作者:我住的城市没有福合埕
链接:https://www.jianshu.com/p/8a0f0fe6a738
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
最后
以上就是健忘母鸡为你收集整理的【转】DICOM网络协议(一)概述的全部内容,希望文章能够帮你解决【转】DICOM网络协议(一)概述所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复