專利名稱:醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的模擬方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及醫(yī)學(xué)測試領(lǐng)域,特別涉及一種醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)
(Digital Imaging and Communications in Medicine, 簡稱DICOM )成像設(shè)
備的模擬方法、裝置及系統(tǒng)。
背景技術(shù):
醫(yī)學(xué)影像存儲與傳輸系統(tǒng)(Picture Archiving and Communication System,簡稱PACS )主要由DICOM成像設(shè)備(影像檢查設(shè)備或模態(tài)設(shè)備)、 DICOM服務(wù)器等設(shè)備組成,DICOM服務(wù)器獲取DICOM成像設(shè)備所采集到 的醫(yī)療影像文件(DICOM格式文件)之后,對該醫(yī)療影像文件進(jìn)行相關(guān)處理。 在DICOM服務(wù)器軟件開發(fā)過程中,由于軟件開發(fā)廠商沒有專業(yè)的醫(yī)療設(shè)備, 因此使用計算機(jī)來模擬DICOM成像設(shè)備。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中一臺計算機(jī)只能模擬一臺 DICOM成像設(shè)備,當(dāng)需要同時模擬多臺DICOM成像設(shè)備時,就需要啟動多 臺計算機(jī)同時進(jìn)行^^莫擬,導(dǎo)致了操作復(fù)雜、成本高。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種DICOM成像設(shè)備的模擬方法、裝置及系統(tǒng),用 以實(shí)現(xiàn)一臺模擬設(shè)備上模擬至少兩臺DICOM成像設(shè)備,操作簡單,減低成 本。
本發(fā)明實(shí)施例提供了 一種DICOM成像設(shè)備的模擬方法,包括
啟動與待模擬的DICOM成像設(shè)備的數(shù)量相同的線程,所述待模擬的
DICOM成像設(shè)備的數(shù)量至少為兩個;
利用設(shè)置的不同的I P地址分別在每個線程中創(chuàng)建相應(yīng)的套接字; 通過所述套接字與DICOM服務(wù)器進(jìn)行通信,所述套接字設(shè)置有對應(yīng)的應(yīng)
用實(shí)體標(biāo)題。本發(fā)明實(shí)施例還提供了 一種DICOM成像設(shè)備的模擬裝置,包括 啟動模塊,用于啟動與待模擬的DICOM成像設(shè)備的數(shù)量相同的線程,所
述待模擬的DICOM成像設(shè)備的數(shù)量至少為兩個;
創(chuàng)建模塊,用于利用設(shè)置的不同的IP地址分別在每個線程中創(chuàng)建相應(yīng)的
套接字;
通信模塊,用于通過所述套接字與DICOM服務(wù)器進(jìn)行通信,所述套接字
設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題。
本發(fā)明實(shí)施例還提供了 一種DICOM成像設(shè)備的模擬系統(tǒng),包括 模擬設(shè)備,用于啟動與待模擬的DICOM成像設(shè)備的數(shù)量相同的線程,所
述待模擬的DICOM成像設(shè)備的數(shù)量至少為兩個,利用設(shè)置的不同的IP地址分
別在每個線程中創(chuàng)建相應(yīng)的套接字,通過所述套4妻字與DICOM服務(wù)器進(jìn)行通
信,所述套接字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題;
DICOM服務(wù)器,用于與所述模擬設(shè)備進(jìn)行通信,并進(jìn)行相關(guān)的通信處理。 由上述技術(shù)方案可知,本發(fā)明實(shí)施例通過在一臺模擬設(shè)備上使用多個IP
地址和多個應(yīng)用實(shí)體標(biāo)題(Application Entity Title,簡稱AE Title),能夠?qū)?br>
現(xiàn)在一臺模擬設(shè)備上同時模擬多臺DICOM成像設(shè)備的場景,操作簡單,減
低了成本。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí) 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講, 在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例一提供的DICOM成像設(shè)備的模擬方法的流程示意
圖2為本發(fā)明實(shí)施例二提供的DICOM成像設(shè)備的模擬裝置的結(jié)構(gòu)示意
圖3為本發(fā)明實(shí)施例三提供的DICOM成像設(shè)備的模擬裝置的結(jié)構(gòu)示意
圖;圖4為本發(fā)明實(shí)施例四提供的DICOM成像i殳備的才莫擬系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅〗又是本發(fā)明一部分實(shí)施例,而 不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做 出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例一提供的DICOM成像設(shè)備的模擬方法的流程示意 圖,如圖1所示,本實(shí)施例的DICOM成像設(shè)備的模擬方法可以包括以下步 驟
步驟101、啟動與待模擬的DICOM成像設(shè)備的數(shù)量相同的線程,上述待 模擬的DICOM成像設(shè)備的數(shù)量至少為兩個;
步驟102、利用設(shè)置的不同的IP地址分別在每個線程中創(chuàng)建相應(yīng)的套接字 (Socket);
套接字簡單的說就是通信的兩方的一種約定,用于描述IP地址和端口 , 是一個通信鏈的句柄,從而使通信雙方可以采用約定的方式來完成兩方的數(shù) 據(jù)交互。因此,本發(fā)明實(shí)施例通過使用套接字進(jìn)行模擬設(shè)備與DICOM服務(wù) 器間的數(shù)據(jù)通信。
具體地,可以根據(jù)待模擬的DlCOM成像設(shè)備的數(shù)量為每個網(wǎng)卡預(yù)先設(shè)置 多個IP地址,可以使用單網(wǎng)卡,也可以使用多網(wǎng)卡。前者需要根據(jù)待模擬的 DICOM成像設(shè)備的數(shù)量給網(wǎng)卡設(shè)置多個IP地址(至少兩個IP地址);后者需 要根據(jù)待模擬的DICOM成像設(shè)備的數(shù)量確定是否給網(wǎng)卡設(shè)置多個IP地址(至 少兩個IP地址),若網(wǎng)卡的數(shù)量等于待模擬的DICOM成像設(shè)備的數(shù)量,則只 需要給每個網(wǎng)卡設(shè)置一個IP地址,若網(wǎng)卡的數(shù)量小于待模擬的DICOM成像設(shè) 備的數(shù)量,則需要給其中的一個或幾個網(wǎng)卡設(shè)置多個IP地址(至少兩個IP地 址)。
步驟103、通過上述套接字與DICOM服務(wù)器進(jìn)行通信,上述套接字設(shè)置 有對應(yīng)的應(yīng)用實(shí)體標(biāo)題。
6具體地,應(yīng)用實(shí)體標(biāo)題是配置DICOM成像設(shè)備必不可少的參數(shù)之一。 應(yīng)用實(shí)體標(biāo)題是一個字符串,對應(yīng)某一臺DICOM成像設(shè)備,這個字符串在 要配置的PACS系統(tǒng)的網(wǎng)絡(luò)中必須是唯一的,因此,應(yīng)用實(shí)體標(biāo)題是這個網(wǎng) 絡(luò)中某一臺DICOM成像設(shè)備的唯一標(biāo)識。為了模擬真實(shí)的醫(yī)院PACS系統(tǒng) 中多臺DICOM成像設(shè)備同時向DICOM服務(wù)器發(fā)送DICOM影像文件的場 景,本實(shí)施例可以為每個套接字設(shè)置對應(yīng)的應(yīng)用實(shí)體標(biāo)題,以使通過上述套 接字與DICOM服務(wù)器之間傳輸?shù)臄?shù)據(jù)包(包括DICOM影像文件)攜帶有上 述應(yīng)用實(shí)體標(biāo)題,用以模擬來自不同被模擬設(shè)備的DICOM影像文件。
在IP網(wǎng)絡(luò)中,不同的設(shè)備具有不同的IP地址;在PACS系統(tǒng)中,不同 的DICOM成像設(shè)備具有不同的應(yīng)用實(shí)體標(biāo)題。因此,本實(shí)施例的基于IP網(wǎng) 絡(luò)的PACS系統(tǒng)中,每個模擬設(shè)備都有各自的IP地址與應(yīng)用實(shí)體標(biāo)題。
本實(shí)施例通過在一臺模擬設(shè)備上使用多個IP地址,每個IP地址對應(yīng)不 同的應(yīng)用實(shí)體標(biāo)題,也就是說,每一對IP地址與應(yīng)用實(shí)體標(biāo)題能夠模擬一臺 DICOM成像設(shè)備。本實(shí)施例在一臺模擬設(shè)備中使用多線程,每個線程使用一 個IP地址與一個應(yīng)用實(shí)體標(biāo)題進(jìn)行DICOM影像文件的發(fā)送,多個線程同時 運(yùn)行,即可模擬真實(shí)的醫(yī)院PACS系統(tǒng)中多臺DICOM成像設(shè)備同時向 DICOM服務(wù)器發(fā)送DICOM影像文件的場景,操作簡單,減低了成本。
需要說明的是對于前述的各方法實(shí)施例,為了簡單描述,故將其都表 述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描 述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同 時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬 于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有 詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
圖2為本發(fā)明實(shí)施例二提供的DICOM成像設(shè)備的模擬裝置的結(jié)構(gòu)示意 圖,如圖2所示,本實(shí)施例的DICOM成像設(shè)備的模擬裝置可以包括啟動模塊 21、創(chuàng)建模塊22和通信模塊23。其中
啟動模塊21 ,用于啟動與待模擬的DICOM成像設(shè)備的數(shù)量相同的線程, 上述待模擬的DICOM成像設(shè)備的數(shù)量至少為兩個;創(chuàng)建模塊22 ,用于利用設(shè)置的不同的IP地址分別在每個線程中創(chuàng)建相應(yīng) 的套接字;以及
通信才莫塊23,用于通過上述套接字與DICOM服務(wù)器進(jìn)行通信,上述套接 字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題。
上述本發(fā)明實(shí)施例一中的方法可以由本實(shí)施例提供的DICOM成像設(shè)備 的模擬裝置實(shí)現(xiàn),詳細(xì)具體描述可參見實(shí)施例一,在此不再贅述。
本實(shí)施例通過在一臺模擬裝置上使用多個IP地址,每個IP地址對應(yīng)不 同的應(yīng)用實(shí)體標(biāo)題,也就是說,每一對IP地址與應(yīng)用實(shí)體標(biāo)題能夠模擬一臺 DICOM成像裝置。本實(shí)施例的啟動模塊啟動使用多線程,每個線程使用一個 IP地址與一個應(yīng)用實(shí)體標(biāo)題進(jìn)行DICOM影像文件的發(fā)送,多個線程同時運(yùn) 行,即可模擬真實(shí)的醫(yī)院PACS系統(tǒng)中多臺DICOM成像裝置同時向DICOM 服務(wù)器發(fā)送DICOM影像文件的場景,操作簡單,減低了成本。
圖3為本發(fā)明實(shí)施例三提供的DICOM成像設(shè)備的模擬裝置的結(jié)構(gòu)示意 圖,如圖3所示,與上一實(shí)施例相比,本實(shí)施例的DICOM成像設(shè)備的模擬 裝置還可以包括
設(shè)置模塊31,用于根據(jù)待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù) 量,設(shè)置至少兩個IP地址。
具體地,設(shè)置模塊31可以根據(jù)待模擬的DICOM成像設(shè)備的數(shù)量為每個 網(wǎng)卡預(yù)先設(shè)置多個IP地址,可以使用單網(wǎng)卡,也可以使用多網(wǎng)卡。前者需要 根據(jù)待模擬的DICOM成像設(shè)備的數(shù)量給網(wǎng)卡設(shè)置多個IP地址(至少兩個IP 地址);后者需要根據(jù)待模擬的DICOM成像設(shè)備的數(shù)量確定是否給網(wǎng)卡設(shè)置 多個IP地址(至少兩個IP地址),若網(wǎng)卡的數(shù)量等于待模擬的DICOM成像 設(shè)備的數(shù)量,則只需要給每個網(wǎng)卡設(shè)置一個IP地址,若網(wǎng)卡的數(shù)量小于待模 擬的DICOM成像設(shè)備的數(shù)量,則需要給其中的一個或幾個網(wǎng)卡設(shè)置多個IP 地址(至少兩個IP地址)。
圖4為本發(fā)明實(shí)施例四提供的DICOM成像設(shè)備的模擬系統(tǒng)的結(jié)構(gòu)示意 圖,如圖4所示,本實(shí)施例的DICOM成像設(shè)備的模擬系統(tǒng)可以包括模擬設(shè)備 41和DICOM服務(wù)器42。其中
模擬設(shè)備41,用于啟動與待模擬的DICOM成像設(shè)備的數(shù)量相同的線程,
8上述待模擬的DICOM成像設(shè)備的數(shù)量至少為兩個,利用設(shè)置的不同的IP地址 分別在每個線程中創(chuàng)建相應(yīng)的套接字,通過上述套接字與DICOM服務(wù)器42進(jìn) 行通信,上述套接字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題;
DICOM服務(wù)器42,用于與模擬設(shè)備41進(jìn)行通信,并進(jìn)行相關(guān)的通信處理。
具體的,DICOM服務(wù)器42接收到模擬設(shè)備41發(fā)送的DICOM影像文件 之后,對上述DICOM影像文件進(jìn)行相關(guān)處理。
上述本發(fā)明實(shí)施例一中的方法可以由本發(fā)明實(shí)施例提供的DICOM成像 設(shè)備的模擬系統(tǒng)中的模擬設(shè)備41實(shí)現(xiàn),模擬設(shè)備41可以為本發(fā)明實(shí)施例二 提供的DICOM成像設(shè)備的模擬裝置。
本實(shí)施例通過在一臺模擬設(shè)備上使用多個IP地址,每個IP地址對應(yīng)不 同的應(yīng)用實(shí)體標(biāo)題,也就是說,每一對IP地址與應(yīng)用實(shí)體標(biāo)題能夠模擬一臺 DICOM成像設(shè)備。本實(shí)施例使用多線程,每個線程使用一個IP地址與一個 應(yīng)用實(shí)體標(biāo)題對進(jìn)行DICOM影像文件的發(fā)送,多個線程同時運(yùn)行,即可模 擬真實(shí)的醫(yī)院PACS系統(tǒng)中多臺DICOM成像設(shè)備同時向DICOM服務(wù)器發(fā) 送DICOM影像文件的場景,操作簡單,減低了成本。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟 可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀 取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實(shí)施例的步驟;而前述 的存儲介質(zhì)包括ROM、 RAM、 -茲碟或者光盤等各種可以存儲程序代碼的介 質(zhì)。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其 限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)
人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行》務(wù)改,或 者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技
術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
9
權(quán)利要求
1、一種醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的模擬方法,其特征在于,包括啟動與待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量相同的線程,所述待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量至少為兩個;利用設(shè)置的不同的IP地址分別在每個線程中創(chuàng)建相應(yīng)的套接字;通過所述套接字與醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)服務(wù)器進(jìn)行通信,所述套接字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括根據(jù)待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量,設(shè)置至少兩個IP地址。
3、 一種醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的模擬裝置,其特征在于,包括啟動模塊,用于啟動與待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量相同的線程,所述待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量至少為兩個;創(chuàng)建模塊,用于利用設(shè)置的不同的lP地址分別在每個線程中創(chuàng)建相應(yīng)的套接字;通信模塊,用于通過所述套接字與醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)服務(wù)器進(jìn)行通信,所述套接字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題。
4、 根據(jù)權(quán)利要求3所述的裝置,其特征在于,還包括設(shè)置模塊,用于根據(jù)待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量,設(shè)置至少兩個IP地址。
5、 一種醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的模擬系統(tǒng),其特征在于,包括模擬設(shè)備,用于啟動與待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量相同的線程,所述待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量至少為兩個,利用設(shè)置的不同的IP地址分別在每個線程中創(chuàng)建相應(yīng)的套接字,通過所述套接字與醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)服務(wù)器進(jìn)行通信,所述套接字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題;醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)服務(wù)器,用于與所述模擬設(shè)備進(jìn)行通信,并進(jìn)行相關(guān)的通信處理。
6、 根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述模擬設(shè)備包括啟動模塊,用于啟動與待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量相同的線程,所述待模擬的醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的數(shù)量至少為兩個;創(chuàng)建模塊,用于利用設(shè)置的不同的ip地址分別在每個線程中創(chuàng)建相應(yīng)的套接字;通信模塊,用于通過所述套接字與醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)服務(wù)器進(jìn)行通信,所述套接字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題。
全文摘要
本發(fā)明實(shí)施例涉及一種醫(yī)療數(shù)位影像傳輸標(biāo)準(zhǔn)成像設(shè)備的模擬方法、裝置及系統(tǒng),方法包括啟動與待模擬的DICOM成像設(shè)備的數(shù)量相同的線程,所述待模擬的DICOM成像設(shè)備的數(shù)量至少為兩個;利用設(shè)置的不同的IP地址分別在每個線程中創(chuàng)建相應(yīng)的套接字;通過所述套接字與DICOM服務(wù)器進(jìn)行通信,所述套接字設(shè)置有對應(yīng)的應(yīng)用實(shí)體標(biāo)題。本發(fā)明實(shí)施例通過在一臺模擬設(shè)備上使用多個IP地址和多個應(yīng)用實(shí)體標(biāo)題,能夠?qū)崿F(xiàn)同時模擬多臺DICOM成像設(shè)備的場景,操作簡單,減低了成本。
文檔編號G06F19/00GK101655888SQ20091009290
公開日2010年2月24日 申請日期2009年9月10日 優(yōu)先權(quán)日2009年9月10日
發(fā)明者豪 沈 申請人:成都市華為賽門鐵克科技有限公司