DICOM获取worklist患者列表抓包分析
筆者剛學習DICOM協(xié)議,筆者比較喜歡從最基礎的二進制數(shù)據(jù)去理解整個協(xié)議
這里用到了功能強大的wireshark抓包工具
wireshark下載地址:Wireshark中文版下載-Wireshark(網(wǎng)絡抓包工具)下載v3.4.7 官方最新版-西西軟件下載
基礎知識:
DICOM簡述 - 簡書視頻教程:https://www.bilibili.com/video/av66144772 DICOM(Digital Imaging and Communications...https://www.jianshu.com/p/758fa8c22474
DICOM網(wǎng)絡協(xié)議(二)DPU - 簡書DPU Protocol Data Unit 用于DICOM網(wǎng)絡協(xié)議底層信息交換格式。PDU由協(xié)議控制信息和用戶數(shù)據(jù)組成。PDU采用大端編碼。DICOM UL協(xié)議由七個協(xié)議數(shù)...https://www.jianshu.com/p/5b4594421274?utm_campaign=maleskine...&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
DICOM醫(yī)學圖像處理:DICOM網(wǎng)絡傳輸_只要踏出一步,路就在前方——zssure-CSDN博客_dicom背景:專欄取名為DICOM醫(yī)學圖像處理原因是:博主是從醫(yī)學圖像處理算法研究時開始接觸DICOM協(xié)議的。當初認識有局限性,認為DICOM只是一個簡單的文件格式約定,簡而言之,我當時認為DICOM協(xié)議就是擴展名為DCM文件的格式說明。其實不然,隨著對醫(yī)療行業(yè)的深入,對DICOM協(xié)議也有了更全面的認識。而今才發(fā)現(xiàn)DCM文件只是DICOM協(xié)議一部分中的一小節(jié),僅僅是整個協(xié)議中的一個數(shù)據(jù)結構,而DICOM協(xié)議更多的是關于醫(yī)療行業(yè)各種服務及相關流程的約定,因此其實DICOM協(xié)議中最主要的是信息流,是對醫(yī)院整體運作流程的https://blog.csdn.net/zssureqh/article/details/41016091?
1、打開wireshark后選擇網(wǎng)卡
菜單-》“選項”? 選擇需要捕捉的網(wǎng)卡,單擊“開始”按鈕
?
這里筆者做的是本地測試,所以選最后一個環(huán)形地址?
2、過濾列表中輸入“dicom” 按Enter使得過濾規(guī)則生效
?
3、使用DICOM客戶端軟件給服務端軟件發(fā)起查詢worklist命令
筆者這里用了dicomserver150b搭建的服務器
TestSCU作為客戶端
?
?
?4、切回wireshark抓包如下
?
?
對照簡書里的介紹慢慢理解吧
DICOM網(wǎng)絡協(xié)議(二)DPU - 簡書
常見的關鍵詞解釋:
AET:客戶端或者服務端的別名, 一般由網(wǎng)絡管理者統(tǒng)一命名
Called AE Title:服務器別名
Calling AE Title:客戶端別名
PDU:協(xié)議數(shù)據(jù)單元
PDU type:PDU類型,相當于命令碼
Application Context Name:應用上下文名稱 ,又叫UID,標識某個SOP類
Presentation Context:表現(xiàn)上下文,這個蠻重要,客戶端和服務端需要匹配支持抽象語法和傳輸語法
傳輸語法:一般指的是大小端、一般為小端模式
抽象語法:一般是Modality worklist Information Model? - FIND 1.2.840.10008.5.1.4.31
另外用Sante DICOM Editor發(fā)起的C-Find查詢
DICOM編輯器(Sante DICOM Editor)下載v3.1.24.1700 英文特別版-西西軟件下載DICOM編輯器,醫(yī)學用軟件,是一款可以查看,處理以及編輯任何形態(tài)的DICOM圖像的工具。DICOM是醫(yī)學領域中數(shù)字圖像與通訊的圖形格式。該工具是根據(jù)舊版的查看器以及用戶的建議基礎上所進行的改版。該版本運行于Windows平臺,使用Microsoft Visual C++和MFC所開發(fā),支持,編輯器西西軟件園下載地址。https://www.cr173.com/soft/53925.htmlDICOM:DICOM萬能編輯工具之Sante DICOM Editor_只要踏出一步,路就在前方——zssure-CSDN博客背景:在專欄博文中曾出現(xiàn)過多次Sante DICOM Editor,但大多時間是作為DICOM圖像編輯工具使用,其實Sante DICOM Editor的DICOM服務功能也很強大,提供了常用的DICOM查詢、上傳、下載服務,完全可以充當mini PACS使用,或用于測試其他DICOM Server性能。本篇博文著重介紹Sante DICOM Editor中的DICOM Service。https://blog.csdn.net/zssureqh/article/details/48186109
?
下面是worklist的class UID,發(fā)現(xiàn)和上面是不同的?
?還有command id也是不一樣,worklist的是3,而C-Store的是107和108
總結
以上是生活随笔為你收集整理的DICOM获取worklist患者列表抓包分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vb趣味编程弹球小游戏_最好玩的微信小游
- 下一篇: R语言 MCMC算法及其实现