和呼吸機120輪詢web service端口當查詢到終端200的連接請求后,記錄查詢到的終端信息,并建立socket開始數據發(fā)送。在此過程中,服務器300對終端200與呼吸機110和呼吸機120的連接請求和連接狀態(tài)進行記錄和監(jiān)控。連接建立后呼吸機110和呼吸機120與終端200建立數據通信,進行大數據量通信,同時維持心跳信息。終端200每隔固定時間向呼吸機110和呼吸機120發(fā)送心跳信息,呼吸機返回確認信息,確認連接可用。
[0034]在本發(fā)明的一個實施例中,如果呼吸機110或120在幾個心跳周期沒有收到終端200的心跳信息時,視為呼吸機110或120與終端200的連接已斷開,并斷開呼吸機110或120與終端200的連接。當終端200在幾個心跳周期未收到呼吸機110或120的確認信息時,視為終端200與呼吸機110或120的連接已斷開,并斷開與終端200與呼吸機110或120的連接。
[0035]根據本發(fā)明實施例的系統,通過服務器對呼吸機和終端的數據交互進行控制和管理,以便于呼吸機數據的共享,提供呼吸機遠程監(jiān)控的便捷途徑和方法。
[0036]圖3為根據本發(fā)明一個實施例的呼吸機網絡連接控制方法的流程圖。如圖1所示,根據本發(fā)明實施例的呼吸機網絡連接控制方法,包括以下步驟:多個呼吸機和終端通過webservice端口分別將對應的基本信息發(fā)送至服務器以存儲在服務器的數據庫,終端的基本信息包括:終端的標識名、登錄密碼、IP地址和可用端口,多個呼吸機中每個呼吸機的基本信息包括:呼吸機的標識名、登錄密碼,IP地址和可用端口(步驟101)。多個呼吸機和終端分別通過多個呼吸機的登錄密碼和終端的登錄密碼登錄到服務器(步驟103)。終端從數據庫中獲取多個呼吸機中每個呼吸機的基本信息,并選取所要連接的呼吸機建立連接(步驟105)。終端與所連接的呼吸機進行數據交互以獲取呼吸機的數據(步驟107)。
[0037]在步驟105中,終端200通過與所選擇呼吸機的IP地址與呼吸機建立socket,并發(fā)送連接請求。呼吸機通過輪詢服務器300的web service端口檢測終端的連接請求,當檢測到終端的連接請求時,建立socket以與終端建立連接。
[0038]如圖2和圖3所示,多個呼吸機100通過調用web service的呼吸機注冊端口,將多個呼吸機100的基本信息存入服務器300的數據庫,例如將呼吸機110、呼吸機120和呼吸機130的基本信息發(fā)送至服務器300。呼吸機的基本信息包括:呼吸機的標識名、登錄密碼,IP地址和可用端口等信息。呼吸機110、120和130可將呼吸機的用戶名和登錄密碼寫入SOAP頭部,在每次調用web service端口時,對其身份進行驗證。與此同時,可通過調用web service的終端注冊接口,將終端200的基本信息發(fā)送至服務器300的數據庫中,該終端200的基本信息包括:終端200的標識名、登錄密碼、IP地址和可用端口等信息。
[0039]終端200可將用戶名和登錄密碼寫入SOAP頭部,在每次調用web service端口時,對其身份進行驗證。根據本發(fā)明實施例的系統,通過將呼吸機和終端的基本信息存儲到數據庫,方便了維護和管理,且采用了 Web service可使本系統跨平臺和語言進行調度適用于不同終端的環(huán)境。根據本發(fā)明實施例的系統通過SOAP頭部進行身份認證,提高了安全性。
[0040]在本發(fā)明的實施例中,呼吸機110、120、130和終端200可調用web service的呼吸機登錄端口和終端登錄端口,并進行身份認證登錄到服務器300。終端200調用webservice端口,查詢數據庫中已登錄的呼吸機的基本信息以獲得可連接的呼吸機,假設呼吸機110和呼吸機120為可連接的呼吸機,則將查詢所獲得的呼吸機110和呼吸機120的名稱添加到可用呼吸機列表中。終端200從呼吸機110和呼吸機120選擇所要連接的呼吸機,假設兩個呼吸機都要建立連接。此時,服務器300確認終端200請求連接呼吸機110和呼吸機120的請求,并反饋呼吸機110和呼吸機120的基本信息。終端200分別得到呼吸機110和呼吸機120的IP地址端口后,建立socket,以等待接收數據。呼吸機110和呼吸機120輪詢web service端口當查詢到終端200的連接請求后,記錄查詢到的終端信息,并建立socket開始數據發(fā)送。在此過程中,服務器300對終端200與呼吸機110和呼吸機120的連接請求和連接狀態(tài)進行記錄和監(jiān)控。連接建立后呼吸機110和呼吸機120與終端200建立數據通信,進行大數據量通信,同時維持心跳信息。終端200每隔固定時間向呼吸機110和呼吸機120發(fā)送心跳信息,呼吸機返回確認信息,確認連接可用。
[0041]在本發(fā)明的一個實施例中,如果呼吸機110或120在幾個心跳周期沒有收到終端200的心跳信息時,視為呼吸機110或120與終端200的連接已斷開,并斷開呼吸機110或120與終端200的連接。當終端200在幾個心跳周期未收到呼吸機110或120的確認信息時,視為終端200與呼吸機110或120的連接已斷開,并斷開與終端200與呼吸機110或120的連接。
[0042]根據本發(fā)明實施例的方法,通過服務器對呼吸機和終端的數據交互進行控制和管理,以便于呼吸機數據的共享,提供呼吸機遠程監(jiān)控的便捷途徑和方法。
[0043]盡管上面已經示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。
【主權項】
1.一種呼吸機網絡連接控制系統,包括,多個呼吸機、終端和服務器,其特征在于, 所述多個呼吸機分別與所述服務器相連,每個呼吸機分別將各自的基本信息發(fā)送至所述服務器,并通過所述基本信息的登錄密碼登錄到所述服務器; 所述終端與所述服務器相連,將所述終端的基本信息發(fā)送至所述服務器,并通過所述基本信息的登錄密碼登錄到所述服務器;以及 所述服務器將登錄到所述服務器的所述多個呼吸機中選取可用呼吸機列表呈現給所述終端,所述終端從所述可用呼吸機列表中選擇的呼吸機建立連接進行數據交互。2.如權利要求1所述的呼吸機網絡連接控制系統,其特征在于,所述多個呼吸機中每個呼吸機的基本信息包括:呼吸機的標識名、登錄密碼,IP地址和可用端口。3.如權利要求1所述的呼吸機網絡連接控制系統,其特征在于,所述終端的基本信息包括:所述終端的標識名、登錄密碼、IP地址和可用端口。4.如權利要求1所述的呼吸機網絡連接控制系統,其特征在于,所述終端通過與所選擇呼吸機的IP地址與所述呼吸機建立socket,并發(fā)送連接請求。5.如權利要求4所述的呼吸機網絡連接控制系統,其特征在于,所述呼吸機通過輪詢所述服務器的web service端口檢測所述終端的連接請求,當檢測到所述終端的連接請求時,建立socket與所述終端進行數據交互。6.如權利要求4或5所述的呼吸機網絡連接控制系統,其特征在于,所述服務器對所述終端與所述呼吸機的連接請求和連接狀態(tài)進行記錄和監(jiān)控。7.如權利要求4所述的呼吸機網絡連接控制系統,其特征在于,所述終端還用于向所述呼吸機發(fā)送心跳信息以根據確認信息判定與所述呼吸機的連接是否可用。8.—種呼吸機網絡連接控制方法,其特征在于,包括以下步驟: 注冊步驟,多個呼吸機和終端通過web service端口分別將對應的基本信息發(fā)送至服務器以存儲在所述服務器的數據庫,所述終端的基本信息包括:所述終端的標識名、登錄密碼、IP地址和可用端口,所述多個呼吸機中每個呼吸機的基本信息包括:呼吸機的標識名、登錄密碼,IP地址和可用端口 ; 登陸步驟,所述多個呼吸機和所述終端分別通過所述多個呼吸機的登錄密碼和所述終端的登錄密碼登錄到所述服務器; 連接步驟,所述終端從所述數據庫中獲取所述多個呼吸機中每個呼吸機的基本信息,并選取所要連接的呼吸機建立連接;以及 數據交互步驟,所述終端與所連接的呼吸機進行數據交互以獲取所述呼吸機的數據。9.如權利要求8所述的呼吸機網絡連接控制方法,其特征在于,所述連接步驟包括: 所述終端通過與所選擇呼吸機的IP地址與所述呼吸機建立socket,并發(fā)送連接請求;以及 所述呼吸機通過輪詢所述服務器的web service端口檢測所述終端的連接請求,當檢測到所述終端的連接請求時,建立socket以與所述終端建立連接。10.如權利要求9所述的呼吸機網絡連接控制方法,其特征在于,所述連接步驟還包括: 所述服務器對所述終端與所述呼吸機的連接請求和連接狀態(tài)進行記錄和監(jiān)控。
【專利摘要】本發(fā)明提供一種呼吸機網絡連接控制方法及系統,其中系統包括:多個呼吸機、終端和服務器,多個呼吸機分別與服務器相連,每個呼吸機分別將各自的基本信息發(fā)送至服務器,并通過基本信息的登錄密碼登錄到服務器;終端與服務器相連,將終端的基本信息發(fā)送至服務器,并通過基本信息的登錄密碼登錄到服務器;以及服務器將登錄到服務器的多個呼吸機中選取可用呼吸機列表呈現給終端,終端從可用呼吸機列表中選擇的呼吸機建立連接進行數據交互。根據本發(fā)明實施例的系統,通過服務器對呼吸機和終端的數據交互進行控制和管理,以便于呼吸機數據的共享,提供呼吸機遠程監(jiān)控的便捷途徑和方法。
【IPC分類】G05B19/418, H04L29/08
【公開號】CN104880997
【申請?zhí)枴緾N201410072658
【發(fā)明人】盧軍從
【申請人】北京誼安醫(yī)療系統股份有限公司
【公開日】2015年9月2日
【申請日】2014年2月28日