本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種基于樣本保存設(shè)備的溫度監(jiān)測系統(tǒng)。
背景技術(shù):
隨著技術(shù)的發(fā)展,建立專門的生物樣本庫(Biobank),大規(guī)模、高效的搜集和利用生物樣本、生物信息和數(shù)據(jù),保證轉(zhuǎn)化醫(yī)學(xué)研究的需要。為了保證生物樣品,比如DNA、RNA、酶、病毒、疫苗,還有采集自活體的血液、唾液樣本等的活性和完整性,基本上都要在低溫條件下(4oC,-20oC,-80oC)存儲,因此一般生物實驗室需要配備專門的冷柜和低溫冰箱,才能維持穩(wěn)定的低溫環(huán)境。因此保證樣本存儲環(huán)境溫度,實時監(jiān)測生物樣本存儲環(huán)境是需要解決的一個問題。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種基于樣本保存設(shè)備的溫度監(jiān)測系統(tǒng),能夠解決樣本庫在生產(chǎn)及保存生物樣本實體過程中實時監(jiān)測樣本保存溫度的問題。
為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種基于樣本保存設(shè)備的溫度監(jiān)測系統(tǒng),該系統(tǒng)包括無線網(wǎng)關(guān)、服務(wù)器和至少一個樣本保存設(shè)備,無線網(wǎng)關(guān)分別與服務(wù)器和樣本保存設(shè)備建立有無線信道連接,樣本保存設(shè)備用于檢測樣本保存設(shè)備內(nèi)樣品保存環(huán)境的溫度數(shù)據(jù),無線網(wǎng)關(guān)用于喚醒樣本保存設(shè)備,以從樣本保存設(shè)備獲取溫度數(shù)據(jù),服務(wù)器用于從無線網(wǎng)關(guān)獲取溫度數(shù)據(jù),并根據(jù)溫度數(shù)據(jù)監(jiān)測樣本保存設(shè)備內(nèi)環(huán)境溫度的變化。
其中,樣本保存設(shè)備設(shè)置有微控制單元、射頻模組、天線、傳感模塊、電池以及非易失存儲器,非易失存儲器存儲有傳感模塊獲取的溫度數(shù)據(jù)和樣本保存設(shè)備的唯一識別碼、WOR喚醒周期的設(shè)定值和工作周期,電池為樣本保存設(shè)備供電,工作周期包括第一時間段和第二時間段,第一時間段位于第二時間段之前,第二時間段內(nèi)設(shè)置有第二時間窗口, WOR喚醒周期內(nèi)設(shè)置有第一時間窗口;在WOR喚醒周期內(nèi):無線網(wǎng)關(guān),在無線信道上廣播多個喚醒包;樣本保存設(shè)備,除第一時間窗口外均保持休眠狀態(tài),并在第一時間窗口對無線信道進(jìn)行載波監(jiān)聽,如果發(fā)現(xiàn)載波則開始接收喚醒包,并在結(jié)束當(dāng)前WOR喚醒周期后進(jìn)入工作周期;在工作周期內(nèi):樣本保存設(shè)備,在第一時間段采集溫度數(shù)據(jù)且保存在非易失存儲器中,在第二時間窗口發(fā)送溫度數(shù)據(jù)和樣本保存設(shè)備對應(yīng)的識別碼至無線網(wǎng)關(guān),其中第二時間窗口在第二時間段內(nèi)的位置由識別碼決定,且當(dāng)樣本保存設(shè)備保持休眠狀態(tài)時,樣本保存設(shè)備從電池消耗的平均電流小于5μA;無線網(wǎng)關(guān),在無線信道上與一個或多個樣本保存設(shè)備進(jìn)行通信,獲取溫度數(shù)據(jù);服務(wù)器從無線網(wǎng)關(guān)獲取溫度數(shù)據(jù),并將溫度數(shù)據(jù)與預(yù)設(shè)數(shù)據(jù)進(jìn)行對比以得出時間坐標(biāo)圖,以實時監(jiān)測每一識別碼對應(yīng)的樣本保存設(shè)備內(nèi)環(huán)境溫度的變化。
其中,樣本保存設(shè)備在第一時間窗口監(jiān)聽不到喚醒包時,在結(jié)束當(dāng)前WOR喚醒周期后繼續(xù)進(jìn)入下一WOR喚醒周期。
其中,第二時間段內(nèi)還設(shè)置有第三時間窗口,第三時間窗口位于第二時間窗口之后,其中:樣本保存設(shè)備,在發(fā)送溫度數(shù)據(jù)至無線網(wǎng)關(guān)之后,在第三時間窗口對無線信道進(jìn)行監(jiān)聽,以接收無線網(wǎng)關(guān)在接收到溫度數(shù)據(jù)后在無線信道廣播的確認(rèn)包,其中確認(rèn)包包括樣本保存設(shè)備的識別碼。
其中,樣本保存設(shè)備,在接收確認(rèn)包之后,對確認(rèn)包內(nèi)的識別碼進(jìn)行判斷:在判斷到確認(rèn)包內(nèi)的識別碼與自身存儲的識別碼一致時,樣本保存設(shè)備在第二時間段的剩余時間內(nèi)保持休眠狀態(tài),并在下一WOR喚醒周期的第一時間窗口對無線信道進(jìn)行監(jiān)聽;在判斷到確認(rèn)包內(nèi)的識別碼與自身存儲的識別碼不一致時,樣本保存設(shè)備根據(jù)自身存儲的識別碼重新確定另一第二時間窗口,并在下一工作周期的第二時間段中的另一第二時間窗口重復(fù)發(fā)送溫度數(shù)據(jù)和識別碼至無線網(wǎng)關(guān)。
其中,通過選取樣本保存設(shè)備的出廠編號的幾個預(yù)定位置上的數(shù)字來獲得識別碼,并存儲在非易失存儲器中,識別碼為8位。
其中,無線信道位于433.0MHz ~ 434.0MHz頻段。
其中,樣本保存設(shè)備為采樣取樣箱、樣品運輸箱、樣品恒溫箱。
通過上述方案,本發(fā)明的有益效果是:本發(fā)明通過無線網(wǎng)關(guān)喚醒樣本保存設(shè)備,使樣本保存設(shè)備檢測樣本保存設(shè)備內(nèi)樣品保存環(huán)境的溫度數(shù)據(jù),無線網(wǎng)關(guān)從樣本保存設(shè)備獲取溫度數(shù)據(jù),服務(wù)器從無線網(wǎng)關(guān)獲取溫度數(shù)據(jù),并根據(jù)溫度數(shù)據(jù)監(jiān)測樣本保存設(shè)備內(nèi)環(huán)境溫度的變化,能夠?qū)崟r監(jiān)測至少一樣本保存設(shè)備內(nèi)樣品環(huán)境溫度的變化,以實現(xiàn)一次性監(jiān)測多個樣本保存設(shè)備內(nèi)樣品環(huán)境溫度變化情況,大大提升效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。其中:
圖1是本發(fā)明基于樣本保存設(shè)備的樣品環(huán)境溫度監(jiān)測系統(tǒng)的結(jié)構(gòu)示意圖;
圖2是圖1所示的樣本保存設(shè)備的一實施例的結(jié)構(gòu)示意圖;
圖3是圖1所示的無線網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
圖4是圖1所示的無線網(wǎng)關(guān)在一周期內(nèi)的電流波形示意圖;
圖5是圖1所示的一樣本保存設(shè)備在一周期內(nèi)的電流波形示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性的勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
請參見圖1所示,圖1是本發(fā)明基于樣本保存設(shè)備的樣品環(huán)境溫度監(jiān)測系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,本實施例所揭示的監(jiān)測系統(tǒng)可以應(yīng)用到樣品環(huán)境監(jiān)測中,可以同時對多個樣本保存設(shè)備進(jìn)行環(huán)境溫度監(jiān)測。如該監(jiān)測系統(tǒng)應(yīng)用到血液樣本庫對血液樣本的環(huán)境溫度監(jiān)測或者樣本運輸過程中樣本保存環(huán)境溫度監(jiān)測等等。
該監(jiān)測系統(tǒng)包括無線網(wǎng)關(guān)11、至少一樣本保存設(shè)備12和服務(wù)器13。其中,無線網(wǎng)關(guān)11分別與服務(wù)器13和樣本保存設(shè)備12建立有無線信道連接。在本實施例中,樣本保存設(shè)備優(yōu)選為采樣取樣箱、樣品運輸箱、樣品恒溫箱。當(dāng)然,本發(fā)明并不限定樣本保存設(shè)備優(yōu)選為采樣取樣箱、樣品運輸箱、樣品恒溫箱。服務(wù)器13可以包括顯示器等。
樣本保存設(shè)備12用于檢測樣本保存設(shè)備12內(nèi)樣本環(huán)境的溫度數(shù)據(jù)。
無線網(wǎng)關(guān)11用于喚醒樣本保存設(shè)備12,以從樣本保存設(shè)備12獲取溫度數(shù)據(jù)。無線網(wǎng)關(guān)11與樣本保存設(shè)備12的距離不可超過預(yù)設(shè)范圍值,本發(fā)明的監(jiān)測系統(tǒng)可以包括多個無線網(wǎng)關(guān)11,一個或多個無線網(wǎng)關(guān)喚醒樣本保存設(shè)備12,并從樣本保存設(shè)備12獲取溫度數(shù)據(jù),且將溫度數(shù)據(jù)發(fā)送給服務(wù)器13。本實施例通過多個無線網(wǎng)關(guān)喚醒樣本保存設(shè)備12,能夠加大監(jiān)測范圍。
應(yīng)理解,在本發(fā)明實施例中,每一無線網(wǎng)關(guān)11只喚醒對應(yīng)識別碼的樣本保存設(shè)備12,具體如:在一個大型的生物樣本庫內(nèi),進(jìn)行環(huán)境溫度測試時,不同所處于的樣本保存設(shè)備12的識別碼不同,第一無線網(wǎng)關(guān)只喚醒心臟器官組織樣本保存設(shè)備12,并從心臟器官組織樣本保存設(shè)備12獲取溫度數(shù)據(jù);第二無線網(wǎng)關(guān)只喚醒血液樣本保存設(shè)備12,并從血液樣本保存設(shè)備獲取溫度數(shù)據(jù)?;蛘甙凑掌渌诸惙绞绞沟妹恳粺o線網(wǎng)關(guān)11至喚醒對應(yīng)識別碼的樣本保存設(shè)備12。
服務(wù)器13用于從無線網(wǎng)關(guān)11獲取溫度數(shù)據(jù),并根據(jù)溫度數(shù)據(jù)監(jiān)測樣本保存設(shè)備12內(nèi)環(huán)境溫度的變化。
在本發(fā)明一實施例中,服務(wù)器13從無線網(wǎng)關(guān)11獲取溫度數(shù)據(jù),可以描述出溫度數(shù)據(jù)與時間的曲線圖,以統(tǒng)計樣品周圍環(huán)境的溫度數(shù)據(jù)隨時間的變化情況,從而可以讓樣品周圍環(huán)境通過顯示器查看溫度數(shù)據(jù)的變化情況。
在本發(fā)明另一實施例中,服務(wù)器13從無線網(wǎng)關(guān)11獲取溫度數(shù)據(jù),并將溫度數(shù)據(jù)與預(yù)設(shè)數(shù)據(jù)進(jìn)行對比以得出時間坐標(biāo)圖,以實時監(jiān)測每一識別碼對應(yīng)的樣本保存設(shè)備內(nèi)樣品環(huán)境溫度隨時間的變化,從而可以判斷出每一識別碼對應(yīng)的樣本保存設(shè)備內(nèi)樣品環(huán)境溫度是否合格。
在本發(fā)明又一實施例中,服務(wù)器13將從多個樣本保存設(shè)備12獲取的所有溫度數(shù)據(jù)與總預(yù)設(shè)數(shù)據(jù)進(jìn)行對比以得出總時間坐標(biāo)圖,以判斷所有樣本保存設(shè)備內(nèi)的樣本環(huán)境溫度是否合格。
請參閱圖2-3,圖2是圖1所示的樣本保存設(shè)備的一實施例的結(jié)構(gòu)示意圖,圖3是圖1所示的無線網(wǎng)關(guān)的結(jié)構(gòu)示意圖。如圖2所示,樣本保存設(shè)備12包括微控制單元121、射頻模組122、天線126、傳感模塊123、電池124以及非易失存儲器125。微控制單元121具體可為一處理芯片,射頻模組122具體可為射頻芯片,射頻芯片與天線126電連接。射頻模組122、傳感模塊123與非易失存儲器125均與微控制單元121具有信號連接。電池124為微控制單元121、射頻模組122以及傳感模塊123供電,或者傳感模塊123不需電池124供電,直接由微控制單元121供電。傳感模塊123從樣本保存設(shè)備內(nèi)獲取溫度數(shù)據(jù),例如獲取當(dāng)前樣本保存設(shè)備12內(nèi)的環(huán)境溫度為5℃。非易失存儲器125存儲有溫度數(shù)據(jù)和樣本保存設(shè)備12的唯一識別碼。
如圖3所示,無線網(wǎng)關(guān)11包括射頻模組111、天線114和處理芯片112。射頻模組111通過天線114與樣本保存設(shè)備12通信,具體用于將處理芯片112的指令發(fā)送樣本保存設(shè)備12,并接收樣本保存設(shè)備12發(fā)送的溫度數(shù)據(jù),并將溫度數(shù)據(jù)反饋回處理芯片112。射頻模組111的具體可為一射頻芯片。
本實施方式中,樣本保存設(shè)備12通過射頻模組122、天線126與無線網(wǎng)關(guān)11建立有無線信道連接。無線網(wǎng)關(guān)11在需要傳輸信息時對樣本保存設(shè)備12進(jìn)行發(fā)送指令或接收溫度數(shù)據(jù),樣本保存設(shè)備12包括載波監(jiān)聽(英文:Wake on Radio,簡稱:WOR)喚醒周期和工作周期。WOR喚醒周期內(nèi)設(shè)置有第一時間窗口,工作周期包括第二時間段和第一時間段,第一時間段位于第二時間段之前,如第一時間段與第二時間段相鄰,第二時間段內(nèi)設(shè)置有第二時間窗口。第二時間段及第一時間段的持續(xù)時間可根據(jù)不同實施方式進(jìn)行對應(yīng)設(shè)置,本實施方式中,第二時間段的持續(xù)時間可存儲在無線網(wǎng)關(guān)11的非易失存儲器中,并通過喚醒包發(fā)送給樣本保存設(shè)備12,WOR喚醒周期的設(shè)定值、第一時間段的持續(xù)時間由系統(tǒng)或者用戶預(yù)先設(shè)置,并保存在非易失存儲器125中。通常,樣本保存設(shè)備12通電后,通過非易失存儲器125獲取WOR喚醒周期的設(shè)定值如為1秒或2秒等,并進(jìn)入WOR喚醒周期。
在WOR喚醒周期內(nèi):
無線網(wǎng)關(guān)11,在無線信道上廣播多個喚醒包。
樣本保存設(shè)備12的射頻模組122,在第一時間窗口對無線信道進(jìn)行載波監(jiān)聽,如果在第一時間窗口監(jiān)聽不到載波,則在結(jié)束當(dāng)前WOR喚醒周期后繼續(xù)進(jìn)入下一WOR喚醒周期,如果發(fā)現(xiàn)載波則開始接收喚醒包,并在結(jié)束當(dāng)前WOR喚醒周期后進(jìn)入工作周期。
在工作周期內(nèi):
樣本保存設(shè)備12在第一時間段采集溫度數(shù)據(jù)且保存在非易失存儲器125中,在第二時間窗口發(fā)送溫度數(shù)據(jù)和樣本保存設(shè)備12對應(yīng)的識別碼至無線網(wǎng)關(guān)11。在第二時間段結(jié)束后,樣本保存設(shè)備12可繼續(xù)進(jìn)入WOR喚醒周期。
無線網(wǎng)關(guān)11,在第二時間段于無線信道上與一個或多個樣本保存設(shè)備12進(jìn)行通信,以獲取溫度數(shù)據(jù)。
其中,第一時間窗口在WOR喚醒周期內(nèi)的位置可以為隨機分配的,第二時間窗口在第二時間段內(nèi)的位置由識別碼決定。樣本保存設(shè)備12在WOR喚醒周期處于WOR狀態(tài),即樣本保存設(shè)備12在WOR喚醒周期中除需進(jìn)行載波監(jiān)聽的第一時間窗口外均保持休眠狀態(tài),且如果沒有監(jiān)聽到喚醒包則在結(jié)束當(dāng)前WOR喚醒周期后繼續(xù)進(jìn)入下一WOR喚醒周期,直至在監(jiān)聽到喚醒包才進(jìn)入工作周期。并且,樣本保存設(shè)備12可在工作周期的第二時間段中除第二時間窗口外均保持休眠狀態(tài)。例如樣本保存設(shè)備12的微控制單元121、射頻模組122、傳感模塊123以及非易失存儲器125中的一個或多個在WOR喚醒周期中除第一時間窗口外均保持休眠狀態(tài),在工作周期的第二時間段中除第二時間窗口外均保持休眠狀態(tài)。當(dāng)樣本保存設(shè)備12保持休眠狀態(tài)時,樣本保存設(shè)備12從電池124消耗的平均電流小于5μA。
下面舉例對監(jiān)測系統(tǒng)的通信過程進(jìn)行說明。
無線網(wǎng)關(guān)11在需要傳輸信息時,在無線信道上廣播多個喚醒包,此時,無線網(wǎng)關(guān)11此時所需平均電流如圖4中T0-T1時間段所示。
如圖5所示,樣本保存設(shè)備12由系統(tǒng)根據(jù)識別碼、用戶設(shè)定或者隨機分配而確定自身的第一時間窗口,例如,可根據(jù)識別碼的某幾位如后三位為200確定第一時間窗口為第200ms。樣本保存設(shè)備12在WOR喚醒周期T0-T1中的第一時間窗口t1時進(jìn)行載波監(jiān)聽,如果樣本保存設(shè)備12在第一時間窗口t1監(jiān)聽不到載波,則在結(jié)束當(dāng)前WOR喚醒周期后繼續(xù)進(jìn)入下一WOR喚醒周期。
如果樣本保存設(shè)備12在第一時間窗口t1監(jiān)聽到載波,則開始接收監(jiān)聽到的喚醒包,并根據(jù)接收到的喚醒包的序號,計算出進(jìn)入工作周期的第一時間段T1-T2而需等待的時間,例如,所有樣本保存設(shè)備12的WOR喚醒周期均設(shè)置為1000ms,第一樣本保存設(shè)備12在第一時間窗口第200ms監(jiān)聽到序號為200的喚醒包,根據(jù)喚醒包的序號200計算得到還需等800ms才能進(jìn)入第一時間段;第二樣本保存設(shè)備12在第一時間窗口第300ms監(jiān)聽到序號為300的喚醒包,根據(jù)喚醒包的序號300計算得到還需等700ms才能進(jìn)入第一時間段,所有接收到喚醒包的樣本保存設(shè)備12等待對應(yīng)時間而同步進(jìn)入第一時間段。每個接收到喚醒包的樣本保存設(shè)備12在第一時間段中對溫度數(shù)據(jù)的采集,在采集完成后可休眠等待進(jìn)入第二時間段。樣本保存設(shè)備12可預(yù)先根據(jù)自身的識別碼確定在第二時間段中向無線網(wǎng)關(guān)11發(fā)送數(shù)據(jù)的第二時間窗口,具體可以取識別碼的后三位作為在第二時間段發(fā)送的時間點,例如第一樣本保存設(shè)備12的識別碼為10100065、第二樣本保存設(shè)備12的識別碼為10100075,則第一樣本保存設(shè)備12在第二時間段中的第65ms作為第二時間窗口,向無線網(wǎng)關(guān)11發(fā)送溫度數(shù)據(jù)和自身的識別碼,第二樣本保存設(shè)備12在第二時間段中的第75ms作為第二時間窗口,向無線網(wǎng)關(guān)11發(fā)送溫度數(shù)據(jù)和自身的識別碼。其中,樣本保存設(shè)備12可在第二時間段中處第二時間窗口外均處于休眠狀態(tài)。
可選地,無線信道位于433.0MHz~434.0MHz頻段。
可選地,識別碼為8位。本實施方式中,可通過選取樣本保存設(shè)備12的出廠編號的幾個預(yù)定位置上的數(shù)字來獲得識別碼,并存儲在非易失存儲器125中。
本實施方式,樣本保存設(shè)備12僅在WOR喚醒周期的第一時間窗口進(jìn)行監(jiān)聽,在WOR喚醒周期的其他時間就能處于休眠狀態(tài),由于休眠狀態(tài)下所需的電流小于5μA,故能夠降低樣本保存設(shè)備12的功耗,而且樣本保存設(shè)備12在第一時間窗口能夠監(jiān)聽無線網(wǎng)關(guān)11,且在第二時間窗口發(fā)送數(shù)據(jù)給無線網(wǎng)關(guān)11,而且,樣本保存設(shè)備12在接收到喚醒包后,均等待到第一時間段才進(jìn)行采集,實現(xiàn)了按需采集,使得多個樣本保存設(shè)備12能夠同步采集,保證了數(shù)據(jù)的一致性。另外,樣本保存設(shè)備12利用自身識別碼確定第二時間窗口,以降低不同樣本保存設(shè)備12同時向無線網(wǎng)關(guān)11發(fā)送數(shù)據(jù)的可能性,進(jìn)而降低甚至避免樣本保存設(shè)備12間的數(shù)據(jù)沖突,提高了多個樣本保存設(shè)備12與無線網(wǎng)關(guān)11通信的可靠性。
可以理解的是,本實施方式中的樣本保存設(shè)備12如果接收到喚醒包,則在工作周期的第二時間段處于喚醒狀態(tài),在其他實施方式中,樣本保存設(shè)備12也可以僅在第二時間窗口處于喚醒狀態(tài),并在第二時間段中除第二時間窗口外處于休眠狀態(tài),以進(jìn)一步降低功耗。
在又一優(yōu)選實施方式中,為進(jìn)一步提高監(jiān)測系統(tǒng)的通信可靠性,樣本保存設(shè)備12的工作周期的第二時間段內(nèi)還設(shè)置有第三時間窗口,第三時間窗口位于第二時間窗口之后,具體可相鄰與第二時間窗口,如圖5所示的t3,其中:
無線網(wǎng)關(guān)11在接收到樣本保存設(shè)備12的溫度數(shù)據(jù)和識別碼之后,則立即在無線信道廣播表示已確認(rèn)收到該溫度數(shù)據(jù)的確認(rèn)包,確認(rèn)包中包括發(fā)送該溫度數(shù)據(jù)的樣本保存設(shè)備12的識別碼。
樣本保存設(shè)備12在發(fā)送溫度數(shù)據(jù)至無線網(wǎng)關(guān)11之后,在第三時間窗口對無線信道進(jìn)行監(jiān)聽,以接收無線網(wǎng)關(guān)11在接收到溫度數(shù)據(jù)后在無線信道廣播的確認(rèn)包。
樣本保存設(shè)備12在接收確認(rèn)包之后對確認(rèn)包內(nèi)的識別碼進(jìn)行判斷:
在判斷到確認(rèn)包內(nèi)的識別碼與自身存儲的識別碼一致時,樣本保存設(shè)備12在第二時間段的剩余時間內(nèi)保持休眠狀態(tài),并在下一WOR喚醒周期的第一時間窗口對無線信道進(jìn)行監(jiān)聽;
在判斷到確認(rèn)包內(nèi)的識別碼與自身存儲的識別碼不一致或者在第三時間窗口沒有接收到確認(rèn)包時,樣本保存設(shè)備12根據(jù)對應(yīng)的識別碼重新確定另一第二時間窗口,并在下一工作周期的第二時間段中的另一第二時間窗口重復(fù)發(fā)送溫度數(shù)據(jù)和識別碼至無線網(wǎng)關(guān)11。其中,下一工作周期鄰接在當(dāng)前工作周期之后。樣本保存設(shè)備12采用另一策略確定另一第二時間窗口,如上面所述,樣本保存設(shè)備12采用識別碼的后三位確定原來的所述第二時間窗口,并采用識別碼的后三位加上識別碼的倒數(shù)第四位的和確定另一第二時間窗口,以使由于原本第二時間窗口相同而導(dǎo)致沒有發(fā)送成功的樣本保存設(shè)備12在重發(fā)時,能夠避免再次同時發(fā)送數(shù)據(jù)。
例如,監(jiān)測系統(tǒng)中的第一樣本保存設(shè)備12和第二樣本保存設(shè)備12的識別碼分別為10100065和10101065,兩個樣本保存設(shè)備12采用識別碼的后三位而確定的第二時間窗口均為第65ms,故兩個樣本保存設(shè)備12均在第二時間段的第65ms發(fā)送數(shù)據(jù),導(dǎo)致數(shù)據(jù)沖突,無線網(wǎng)關(guān)11接收到的第一、第二樣本保存設(shè)備的溫度數(shù)據(jù)和識別碼出錯。無線網(wǎng)關(guān)11在接收數(shù)據(jù)之后,廣播包括接收到的錯誤識別碼的確認(rèn)包,第一、第二樣本保存設(shè)備12在第三時間窗口監(jiān)聽到所述確認(rèn)包,并判斷確認(rèn)包內(nèi)的識別碼與自身識別碼不一致,故確定發(fā)送數(shù)據(jù)不成功,并啟動重發(fā)機制:
第一樣本保存設(shè)備12根據(jù)識別碼的后三位加上識別碼的倒數(shù)第四位的和確定對應(yīng)的另一第二時間窗口為65+0=65ms,第二樣本保存設(shè)備12根據(jù)同樣策略確定對應(yīng)的另一第二時間窗口為65+1=66ms。第一樣本保存設(shè)備12在下一工作周期的第二時間段的第65ms重發(fā)溫度數(shù)據(jù)和識別碼,第二樣本保存設(shè)備12在下一周期的第二時間段的第66ms重發(fā)溫度數(shù)據(jù)和識別碼。第一、第二樣本保存設(shè)備12在所述另一第二時間窗口相鄰的第三時間窗口繼續(xù)監(jiān)聽無線信道的確認(rèn)包。其中,樣本保存設(shè)備若根據(jù)接收到的確認(rèn)包繼續(xù)啟動重發(fā)機制,則在每次的重發(fā)機制中所確定的第二時間窗口的策略均與之前的策略不同,以降低不同樣本保存設(shè)備的發(fā)送數(shù)據(jù)時間相同的可能性。
可以理解的是,本優(yōu)化實施方式中,樣本保存設(shè)備12如果在第一時間窗口監(jiān)聽到喚醒包,則在第二時間段內(nèi)除第二、第三時間窗口外均保持休眠狀態(tài),否則,在第二時間段均保持休眠狀態(tài)。
在本優(yōu)化實施方式中,樣本保存設(shè)備通過設(shè)置第三時間窗口監(jiān)聽無線網(wǎng)關(guān)11的確認(rèn)包,并在判斷確認(rèn)包中不包括自身識別碼或者沒有接收到確認(rèn)包時啟發(fā)重發(fā)機制,以提高無線網(wǎng)關(guān)11和樣本保存設(shè)備12間的通信可靠性。并且,樣本保存設(shè)備12采用不同策略確定重發(fā)時的第二時間窗口,可使由于原本第二時間窗口相同而導(dǎo)致沒有發(fā)送成功的樣本保存設(shè)備在重發(fā)時,能夠避免再次同時發(fā)送數(shù)據(jù)。
上述方案中,通過無線網(wǎng)關(guān)喚醒樣本保存設(shè)備,使樣本保存設(shè)備檢測樣本保存設(shè)備內(nèi)樣品保存環(huán)境的溫度數(shù)據(jù),無線網(wǎng)關(guān)從樣本保存設(shè)備獲取溫度數(shù)據(jù),服務(wù)器從無線網(wǎng)關(guān)獲取溫度數(shù)據(jù),并根據(jù)溫度數(shù)據(jù)監(jiān)測樣本保存設(shè)備內(nèi)環(huán)境溫度的變化,能夠?qū)崟r監(jiān)測樣本保存設(shè)備內(nèi)樣品環(huán)境溫度的變化情況,以實現(xiàn)一次性監(jiān)測多個樣品環(huán)境溫度變化情況,大大提升效率。
在本申請所提供的幾個實施方式中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施方式僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施方式方案的目的。
另外,在本申請各個實施方式中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請各個實施方式所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。