摘要
从协议实现的角度 ,对医学数字成像与通讯标准DICOM 3 0应用协议框架中涉及应用控制服务元素 (ACSE)与应用层数据传输规范的上层协议 (ULP)进行了研究 ,在给出实现上层协议一般方法的基础上 ,提出并设计实现了一种减少数据复制次数的新方法 .在DICOM应用消息服务元素(DIMSE)层的数据传入传输控制协议 (TCP)数据包的过程中 ,使用逐层打包后递交下一层的传统方法需要复制数据 4次 ,而采用该方法只需要复制 1次 .与传统方法相比 ,新方法大大提高了协议的运行效率 ,系统实际运行结果验证了这一点 .
A study of upper layer protocol (ULP) is made which refers to application control service elements (ACSE) and application layer data exchange provisions under protocol architecture of digital imaging and communications in medicine 3.0 (DICOM3.0). After a general method of ULP implementation is introduced, a new method which is used to reduce data copy is presented and applied. When data from DICOM message service element (DIMSE) move into TCP packets, it requires four times of data copy with traditional method but one time only with the new method. Practical operations prove that the new method can improve protocol running efficiency.
出处
《西安交通大学学报》
EI
CAS
CSCD
北大核心
2002年第2期177-181,共5页
Journal of Xi'an Jiaotong University
基金
国家"八六三"计划资助项目 (86 3- 30 6 - 0 6 - 0 6 )
教育部骨干教师基金资助项目