医学数字图像的传输过程主要有这几个步骤:首先即将进行数据传输的双方必须先建立协商关联,待双方协商关联建立好后,也就创建了进行数据传输的基本条件,数字医学图像在传输前是以DICOM文件格式存在的,该文件最基本的数据单元就是数据元素,每个数据元素对应一个信息对象IOD,用它来表示现实世界中的医疗信息实体(本论文中主要指医学数字图像),IOD的属性被实例化,IOD与服务类结合起来就是每一组服务对象对,服务对象对再经编码就成了DICOM消息数据,最后被封装成TCP数据PDU通过TCP Socket 层传输出去。如果要传输的数据并非DICOM格式文件,例如是BMP文件,则需要先对对该文件进行格式转换。所以可以得到数字医学图像传输过程中最基本的传输过程框图以上所说的过程是一个发送的过程,DICOM文件的接收过程刚好与发送的过程相反。协商过程在第三章已经做了比较详细的介绍,所以本章先对DICOM文件格式以及它的编码方式进行阐述,接着对非DICOM文件如何转换成DICOM文件的过程进行探讨,最后对数字医学图像的整个传输过程进行详细研究
由前面的DICOM标准和DICOM通信模块的研究可以知道,通信协商在DICOM 通信过程中占有极其重要的地位。通信协商是否成功决定了后面数据传输能否进行和怎样进行。
1、通信模型
DICOM协议是建立在TCP/IP协议基础之上的一个协议,是(OSI)7层协议的子集,也就上说现在的DICOM标准的通信是利用现有的网络通信协议栈,即是在 OSI、TCP/IP的基础上发展起来的,由于TCP/IP协议栈结构已在全球范围内得到广泛应用,故DICOM考虑主要以TCP/IP协议栈的四层结构实现通信,由下至上为:网络接口层,网络层(IP层),传输层(TCP层)以及应用层(DICOM上层协议以及它所服务的应用实体组成此层)。DICOM标准利用TCP/IP协议的Socket通信机制来实现TCP连接。