System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于計(jì)算機(jī)領(lǐng)域,具體說(shuō)是一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法。
技術(shù)介紹
1、隨著醫(yī)療設(shè)備在醫(yī)院的數(shù)量急劇增加,傳統(tǒng)的中心式采集、計(jì)算、存儲(chǔ)的模式已經(jīng)無(wú)法滿足對(duì)終端設(shè)備的時(shí)效性的需求。將中心式的采集、計(jì)算能力下沉到邊緣側(cè),并通過(guò)中心進(jìn)行統(tǒng)一的分享、運(yùn)維將是醫(yī)療物聯(lián)網(wǎng)的重要發(fā)展趨勢(shì)。
2、現(xiàn)有醫(yī)療設(shè)備采集軟件,大多基于wi?ndows系統(tǒng),醫(yī)療設(shè)備類型不同采集解析軟件也不同,并分別部署各個(gè)類型的采集解析軟件,每個(gè)解析軟件單獨(dú)的運(yùn)行,大量消耗系統(tǒng)資源。每個(gè)解析軟件架構(gòu)不同,大量消耗人力資源進(jìn)行軟件開發(fā)。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)目的是提供一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法,以克服上述缺陷。
2、為加強(qiáng)數(shù)據(jù)采集服務(wù)器的資源利用,更簡(jiǎn)單快速的添加醫(yī)療設(shè)備型號(hào)的采集,本專利技術(shù)在邊緣容器里構(gòu)建多協(xié)議解析單元,動(dòng)態(tài)分配資源,實(shí)現(xiàn)醫(yī)療設(shè)備數(shù)據(jù)的實(shí)時(shí)采集與解析正確。
3、本專利技術(shù)為實(shí)現(xiàn)上述目的所采用的技術(shù)方案是:一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),構(gòu)建邊緣容器,用于通過(guò)與不同醫(yī)療設(shè)備的通信實(shí)現(xiàn)數(shù)據(jù)的多協(xié)議動(dòng)態(tài)解析,包括:
4、采集模塊,用于通過(guò)與當(dāng)前醫(yī)療設(shè)備進(jìn)行通信鏈路的建立,接入當(dāng)前醫(yī)療設(shè)備,獲取當(dāng)前醫(yī)療設(shè)備數(shù)據(jù),并將收到的醫(yī)療設(shè)備數(shù)據(jù)傳到解析模塊;根據(jù)與其連接的醫(yī)療設(shè)備ip和端口判斷當(dāng)前醫(yī)療設(shè)備型號(hào),將當(dāng)前醫(yī)療設(shè)備型號(hào)傳到調(diào)度模塊,并根據(jù)調(diào)度模塊從調(diào)度模塊接收到的優(yōu)先級(jí)信息,調(diào)整當(dāng)前醫(yī)療設(shè)備的數(shù)據(jù)發(fā)送和
5、解析模塊,用于根據(jù)調(diào)度模塊發(fā)送的優(yōu)先級(jí)信息,對(duì)當(dāng)前醫(yī)療設(shè)備型號(hào)的d?l?l進(jìn)行加載,對(duì)采集模塊發(fā)送的醫(yī)療設(shè)備數(shù)據(jù)進(jìn)行數(shù)據(jù)解析,并將不同的解析結(jié)果發(fā)送至分發(fā)模塊、采集模塊;
6、調(diào)度模塊,用于根據(jù)醫(yī)療設(shè)備類型的要求配置優(yōu)先級(jí)信息,并將當(dāng)前醫(yī)療設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)信息下發(fā)到采集模塊和解析模塊中;
7、分發(fā)模塊,用于根據(jù)優(yōu)先級(jí)信息對(duì)解析后的醫(yī)療設(shè)備數(shù)據(jù)上傳至平臺(tái)服務(wù)。
8、所述通信鏈路包括網(wǎng)絡(luò)通信協(xié)議與串口通信協(xié)議。
9、所述調(diào)整當(dāng)前醫(yī)療設(shè)備的數(shù)據(jù)發(fā)送和采集頻率,包括:
10、將呼吸機(jī)數(shù)據(jù)采集頻率調(diào)為1分鐘一次的數(shù)據(jù)采集;
11、將監(jiān)護(hù)儀數(shù)據(jù)采集頻率調(diào)為200毫秒一次的數(shù)據(jù)采集。
12、所述解析模塊,包括:
13、rpc服務(wù)端,用于根據(jù)采集模塊發(fā)送的設(shè)備類型,調(diào)用協(xié)議解析dll模塊中的對(duì)應(yīng)醫(yī)療設(shè)備dll,并根據(jù)調(diào)度模塊發(fā)送的優(yōu)先級(jí)信息,根據(jù)醫(yī)療設(shè)備采集優(yōu)先級(jí)的順序,對(duì)醫(yī)療設(shè)備的醫(yī)療設(shè)備數(shù)據(jù)進(jìn)行解析;如果是生命體征數(shù)據(jù)或者波形,則將解析后的數(shù)據(jù)傳到分發(fā)模塊;如果是交互命令數(shù)據(jù),則將回復(fù)的交互命令傳到采集模塊,使采集模塊再將對(duì)應(yīng)的命令傳到醫(yī)療設(shè)備上,以進(jìn)行命令的交互;
14、協(xié)議解析dll模塊,用于保存多種醫(yī)療設(shè)備的設(shè)備類型以及對(duì)應(yīng)醫(yī)療設(shè)備dll。
15、所述優(yōu)先級(jí)信息包括:
16、采集優(yōu)先級(jí):對(duì)于采集模塊,根據(jù)醫(yī)療設(shè)備ip匹配醫(yī)療設(shè)備類型;
17、解析優(yōu)先級(jí):對(duì)于解析模塊,監(jiān)護(hù)儀數(shù)據(jù)與波形數(shù)據(jù)優(yōu)先級(jí)高,以優(yōu)先處理監(jiān)護(hù)儀數(shù)據(jù)與波形數(shù)據(jù);
18、分發(fā)優(yōu)先級(jí):對(duì)于分發(fā)模塊,根據(jù)先來(lái)先服務(wù)的原則,按照醫(yī)療設(shè)備數(shù)據(jù)的解析順序,依次上傳至平臺(tái)服務(wù)。
19、一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法,包括以下步驟:
20、采集模塊在本地邊緣容器內(nèi)配置文件中獲取設(shè)備接入信息;當(dāng)有醫(yī)療設(shè)備接入時(shí),根據(jù)與其連接的醫(yī)療設(shè)備ip和端口判斷當(dāng)前醫(yī)療設(shè)備型號(hào),將當(dāng)前醫(yī)療設(shè)備型號(hào)傳到調(diào)度模塊;
21、基于調(diào)度模塊的管理,采集模塊選取當(dāng)前醫(yī)療設(shè)備型號(hào)的端口,解析模塊對(duì)當(dāng)前醫(yī)療設(shè)備型號(hào)的dll進(jìn)行加載,調(diào)度模塊將當(dāng)前醫(yī)療設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)信息下發(fā)到采集模塊和解析模塊中;
22、采集模塊通過(guò)當(dāng)前醫(yī)療設(shè)備型號(hào)的對(duì)應(yīng)端口進(jìn)行通信鏈路的建立,接收當(dāng)前醫(yī)療設(shè)備數(shù)據(jù),并將收到的醫(yī)療設(shè)備數(shù)據(jù)傳到解析模塊,解析模塊調(diào)取對(duì)應(yīng)的dll進(jìn)行數(shù)據(jù)解析,并將不同的解析結(jié)果發(fā)送至分發(fā)模塊、采集模塊;
23、采集模塊根據(jù)從調(diào)度模塊接收到的優(yōu)先級(jí)信息,調(diào)整當(dāng)前醫(yī)療設(shè)備的數(shù)據(jù)發(fā)送和采集頻率;解析模塊根據(jù)從調(diào)度模塊接收到的優(yōu)先級(jí)信息,進(jìn)行優(yōu)先級(jí)別高的醫(yī)療設(shè)備數(shù)據(jù)的解析;
24、解析模塊將解析后的數(shù)據(jù)傳到分包模塊,分發(fā)模塊將優(yōu)先收到的解析數(shù)據(jù)傳到平臺(tái)服務(wù),以進(jìn)行醫(yī)療設(shè)備計(jì)息數(shù)據(jù)的共享。
25、所述設(shè)備接入信息,包括設(shè)備的ip和端口、設(shè)備類型、設(shè)備型號(hào)。
26、所述解析模塊調(diào)取對(duì)應(yīng)的dll進(jìn)行數(shù)據(jù)解析,并將不同的解析結(jié)果發(fā)送至分發(fā)模塊、采集模塊,包括以下步驟:
27、解析模塊調(diào)取對(duì)應(yīng)的dll進(jìn)行數(shù)據(jù)解析;
28、如果是生命體征數(shù)據(jù)或者波形,則將解析后的數(shù)據(jù)傳到分發(fā)模塊;
29、如果是交互命令數(shù)據(jù),則將回復(fù)的交互命令傳到采集模塊,使采集模塊再將對(duì)應(yīng)的命令傳到醫(yī)療設(shè)備上,以進(jìn)行命令的交互。
30、所述調(diào)整當(dāng)前醫(yī)療設(shè)備的數(shù)據(jù)發(fā)送和采集頻率,具體為:
31、將呼吸機(jī)數(shù)據(jù)采集頻率調(diào)為1分鐘一次的數(shù)據(jù)采集;
32、將監(jiān)護(hù)儀數(shù)據(jù)采集頻率調(diào)為200毫秒一次的數(shù)據(jù)采集。
33、一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法。
34、本專利技術(shù)具有以下有益效果及優(yōu)點(diǎn):
35、1.本專利技術(shù)將通過(guò)一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析技術(shù),通過(guò)在邊緣容器內(nèi)建立采集模塊、解析模塊、調(diào)度模塊、數(shù)據(jù)分發(fā)模塊,實(shí)現(xiàn)醫(yī)療設(shè)備的通信建立、數(shù)據(jù)采集、數(shù)據(jù)合理調(diào)度解析資源、解析模塊容易添加刪減等。
36、2.本專利技術(shù)保證了醫(yī)療設(shè)備數(shù)據(jù)采集的實(shí)時(shí)性、準(zhǔn)確性。
37、3.本專利技術(shù)使用統(tǒng)一架構(gòu),不同解析方法只需添加對(duì)應(yīng)的解析模塊即可。降低系統(tǒng)資源的消耗,減少人力資源的工作量投入。
38、4.本專利技術(shù)是基于在邊緣容器里,構(gòu)建解析模塊將進(jìn)行醫(yī)療設(shè)備多協(xié)議的解析,通過(guò)動(dòng)態(tài)分配的原則,動(dòng)態(tài)分配解析資源,實(shí)現(xiàn)醫(yī)療設(shè)備數(shù)據(jù)解析的實(shí)時(shí)性和正確性。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,構(gòu)建邊緣容器,用于通過(guò)與不同醫(yī)療設(shè)備的通信實(shí)現(xiàn)數(shù)據(jù)的多協(xié)議動(dòng)態(tài)解析,包括:
2.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述通信鏈路包括網(wǎng)絡(luò)通信協(xié)議與串口通信協(xié)議。
3.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述調(diào)整當(dāng)前醫(yī)療設(shè)備的數(shù)據(jù)發(fā)送和采集頻率,包括:
4.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述解析模塊,包括:
5.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述優(yōu)先級(jí)信息包括:
6.一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法,其特征在于,包括以下步驟:
7.根據(jù)權(quán)利要求6所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法,其特征在于,所述設(shè)備接入信息,包括設(shè)備的IP和端口、設(shè)備類型、設(shè)備型號(hào)。
8.根據(jù)權(quán)利要求6所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法,其特征在于,
9.根據(jù)權(quán)利要求6所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法,其特征在于,所述調(diào)整當(dāng)前醫(yī)療設(shè)備的數(shù)據(jù)發(fā)送和采集頻率,具體為:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如權(quán)利要求6-9任一項(xiàng)所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法。
...【技術(shù)特征摘要】
1.一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,構(gòu)建邊緣容器,用于通過(guò)與不同醫(yī)療設(shè)備的通信實(shí)現(xiàn)數(shù)據(jù)的多協(xié)議動(dòng)態(tài)解析,包括:
2.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述通信鏈路包括網(wǎng)絡(luò)通信協(xié)議與串口通信協(xié)議。
3.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述調(diào)整當(dāng)前醫(yī)療設(shè)備的數(shù)據(jù)發(fā)送和采集頻率,包括:
4.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述解析模塊,包括:
5.根據(jù)權(quán)利要求1所述的一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析系統(tǒng),其特征在于,所述優(yōu)先級(jí)信息包括:
6.一種基于邊緣容器的醫(yī)療設(shè)備多協(xié)議動(dòng)態(tài)解析方法,其特...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張楠,韓旭,何昆侖,曹德森,何睿,宋牧野,張維嬌,周云皓,張斌,
申請(qǐng)(專利權(quán))人:中國(guó)人民解放軍總醫(yī)院,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。