專利名稱:一種醫(yī)學(xué)教學(xué)中計(jì)算機(jī)與多個(gè)模擬設(shè)備通訊的協(xié)議的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通訊協(xié)議,尤其涉及一種醫(yī)學(xué)教學(xué)中計(jì)算機(jī)與多個(gè)模擬設(shè)備通訊的協(xié)議。
背景技術(shù):
醫(yī)學(xué)是實(shí)踐性很強(qiáng)的學(xué)科,即使理論知識(shí)再扎實(shí),如果沒有相應(yīng)的實(shí)踐鍛煉,醫(yī)學(xué)生永遠(yuǎn)不能成為合格的職業(yè)醫(yī)師或護(hù)士。對(duì)于剛剛畢業(yè)的醫(yī)學(xué)生,實(shí)踐機(jī)會(huì)是有限的。盡管目前用于醫(yī)學(xué)教學(xué)領(lǐng)域模型產(chǎn)品不少,但綜合性的網(wǎng)絡(luò)化情景仿真訓(xùn)練系統(tǒng)還不多。為了實(shí)現(xiàn)這樣的訓(xùn)練系統(tǒng),就不得不在各系統(tǒng)間實(shí)現(xiàn)通訊連接,于是研發(fā)了一種醫(yī)學(xué)教學(xué)中計(jì)算機(jī)與多個(gè)模擬設(shè)備通訊的協(xié)議。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能實(shí)現(xiàn)網(wǎng)絡(luò)化醫(yī)學(xué)情景仿真訓(xùn)練系統(tǒng)各部分間的數(shù)據(jù)傳輸,且安全有效的通訊協(xié)議。本發(fā)明的目的是這樣實(shí)現(xiàn)的,網(wǎng)絡(luò)化醫(yī)學(xué)情景仿真訓(xùn)練系統(tǒng)由控制系統(tǒng)及周邊模擬設(shè)備組成??刂葡到y(tǒng)包括服務(wù)器和數(shù)據(jù)轉(zhuǎn)發(fā)器,在整個(gè)系統(tǒng)中處于服務(wù)器端角色,其他模擬設(shè)備均屬客戶端。服務(wù)器端與各客戶端都存在數(shù)據(jù)通訊,具體的通訊要求如下服務(wù)器需要隨時(shí)了解各客戶端的狀態(tài)(是否在線、故障);服務(wù)器在發(fā)送數(shù)據(jù)時(shí)可以指定數(shù)據(jù)的接收客戶端;服務(wù)器接收到數(shù)據(jù)后需要能夠判斷出數(shù)據(jù)的發(fā)送者;需要確保數(shù)據(jù)發(fā)送準(zhǔn)確無誤的到達(dá),如果接收到的數(shù)據(jù)存在錯(cuò)誤或者數(shù)據(jù)沒有到達(dá)接收端,需要進(jìn)行重傳;所有設(shè)備通過數(shù)據(jù)轉(zhuǎn)發(fā)器與服務(wù)器連接,數(shù)據(jù)轉(zhuǎn)發(fā)器與服務(wù)器之間采用USB通訊。數(shù)據(jù)轉(zhuǎn)發(fā)器的職責(zé)是將從設(shè)備接收到的數(shù)據(jù)發(fā)送給服務(wù)器,而將從服務(wù)器接收到的數(shù)據(jù)以廣播的形式發(fā)送給所有設(shè)備,設(shè)備根據(jù)數(shù)據(jù)包內(nèi)的目標(biāo)地址判斷處理數(shù)據(jù)。本通訊協(xié)議的數(shù)據(jù)包有三部分構(gòu)成(1)目標(biāo)地址要各個(gè)部分必須定義各自的地址碼;(2)數(shù)據(jù)包類型定義在后面的字節(jié)中傳送數(shù)據(jù)參數(shù)類型;(3)參數(shù)值參數(shù)值字節(jié)長度根據(jù)數(shù)據(jù)包的類型而定,通訊雙方可以根據(jù)預(yù)先定義的數(shù)據(jù)包編碼,由接收到的數(shù)據(jù)包類型碼而得知需要的參數(shù)。本發(fā)明的有益效果在于通訊協(xié)議使模擬病人和一系列急救常用的周邊設(shè)備無縫連接,從而真正的實(shí)現(xiàn)人機(jī)交互、場景式訓(xùn)練。
附圖是網(wǎng)絡(luò)化急救醫(yī)學(xué)情景仿真訓(xùn)練系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面以網(wǎng)絡(luò)化急救醫(yī)學(xué)情景仿真訓(xùn)練系統(tǒng)中的呼吸機(jī)與服務(wù)器之間的通訊為例,結(jié)合附圖做進(jìn)一步說明。網(wǎng)絡(luò)化急救醫(yī)學(xué)情景仿真訓(xùn)練系統(tǒng)由控制系統(tǒng)及周邊模擬設(shè)備組成??刂葡到y(tǒng)包括服務(wù)器和數(shù)據(jù)轉(zhuǎn)發(fā)器;周邊模擬設(shè)備包括模擬病人、模擬床邊監(jiān)護(hù)、模擬自動(dòng)體外除顫器、模擬除顫起搏儀、模擬藥箱、模擬血?dú)夥治鰞x、模擬呼吸機(jī)八部分組成。其中呼吸機(jī)與服務(wù)器之間的通訊時(shí)這樣實(shí)現(xiàn)的服務(wù)器發(fā)送參數(shù)數(shù)據(jù)給數(shù)據(jù)轉(zhuǎn)發(fā)器,數(shù)據(jù)轉(zhuǎn)發(fā)器將從服務(wù)器接收到的數(shù)據(jù)以廣播形式發(fā)送給所有設(shè)備,其中呼吸機(jī)接收到數(shù)據(jù)包并對(duì)數(shù)據(jù)包進(jìn)行分析,首先通過分析數(shù)據(jù)包的目標(biāo)地址來確定此數(shù)據(jù)包是否發(fā)送給自己,如果不是,則不作處理,否則,接著分析結(jié)構(gòu)索引來判斷此數(shù)據(jù)包的具體應(yīng)用,如果呼吸機(jī)判斷出的結(jié)構(gòu)索引是用于改變呼吸機(jī)某些參數(shù)的,就會(huì)對(duì)數(shù)據(jù)包的數(shù)據(jù)信息進(jìn)行分析,分析完后按數(shù)據(jù)包已定義好的約定去針對(duì)相應(yīng)的參數(shù)進(jìn)行改變以體現(xiàn)當(dāng)前模擬病人的呼吸參數(shù)。若模擬病人的某項(xiàng)呼吸指標(biāo)不在正常范圍內(nèi)需要呼吸機(jī)調(diào)節(jié)數(shù)值,調(diào)節(jié)呼吸機(jī)數(shù)值后,呼吸機(jī)向數(shù)據(jù)轉(zhuǎn)發(fā)器發(fā)送數(shù)據(jù)包,數(shù)據(jù)轉(zhuǎn)發(fā)器將從呼吸機(jī)接收到的數(shù)據(jù)發(fā)送給服務(wù)器,服務(wù)器分析該數(shù)據(jù)包,并根據(jù)數(shù)據(jù)包內(nèi)的目標(biāo)地址判斷處理數(shù)據(jù)。同理,通過通訊協(xié)議,控制軟件、模擬病人、模擬床邊監(jiān)護(hù)、模擬自動(dòng)體外除顫器、 模擬除顫起搏儀、模擬藥箱、模擬血?dú)夥治鰞x、模擬呼吸機(jī)之間均可實(shí)現(xiàn)信號(hào)的傳輸與連接。以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)發(fā)明作任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)和方法對(duì)以上實(shí)施例所做的任何修改,等同變化與修飾,仍屬于本發(fā)明的技術(shù)方案的范圍內(nèi)。
權(quán)利要求
1. 一種醫(yī)學(xué)教學(xué)中計(jì)算機(jī)與多個(gè)模擬設(shè)備通訊的協(xié)議,用于服務(wù)器端與各客戶端的數(shù)據(jù)通訊;其特征是,所有設(shè)備通過數(shù)據(jù)轉(zhuǎn)發(fā)器與服務(wù)器連接,數(shù)據(jù)轉(zhuǎn)發(fā)器與服務(wù)器之間采用 USB通訊。數(shù)據(jù)轉(zhuǎn)發(fā)器的職責(zé)是將從設(shè)備接收到的數(shù)據(jù)發(fā)送給服務(wù)器,而將從服務(wù)器接收到的數(shù)據(jù)以廣播的形式發(fā)送給所有設(shè)備,設(shè)備根據(jù)數(shù)據(jù)包內(nèi)的目標(biāo)地址判斷處理數(shù)據(jù);本通訊協(xié)議的數(shù)據(jù)包有三部分構(gòu)成(1)目標(biāo)地址要各個(gè)部分必須定義各自的地址碼;(2)數(shù)據(jù)包類型定義在后面的字節(jié)中傳送數(shù)據(jù)參數(shù)類型;(3)參數(shù)值參數(shù)值字節(jié)長度根據(jù)數(shù)據(jù)包的類型而定,通訊雙方可以根據(jù)預(yù)先定義的數(shù)據(jù)包編碼,由接收到的數(shù)據(jù)包類型碼而得知需要的參數(shù)。
全文摘要
本發(fā)明提供了一種醫(yī)學(xué)教學(xué)中計(jì)算機(jī)與多個(gè)模擬設(shè)備通訊的協(xié)議。所有設(shè)備通過數(shù)據(jù)轉(zhuǎn)發(fā)器與服務(wù)器連接,數(shù)據(jù)轉(zhuǎn)發(fā)器與服務(wù)器之間采用USB通訊。數(shù)據(jù)轉(zhuǎn)發(fā)器的職責(zé)是將從設(shè)備接收到的數(shù)據(jù)發(fā)送給服務(wù)器,而將從服務(wù)器接收到的數(shù)據(jù)以廣播的形式發(fā)送給所有設(shè)備,設(shè)備根據(jù)數(shù)據(jù)包內(nèi)的目標(biāo)地址判斷處理數(shù)據(jù)。本通訊協(xié)議的數(shù)據(jù)包由目標(biāo)地址、數(shù)據(jù)包類型、參數(shù)值三部分構(gòu)成。
文檔編號(hào)H04L29/06GK102195929SQ201010117469
公開日2011年9月21日 申請(qǐng)日期2010年3月4日 優(yōu)先權(quán)日2010年3月4日
發(fā)明者劉朝群, 吳士杰, 王林 申請(qǐng)人:天津市天堰醫(yī)教科技開發(fā)有限公司