一種高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng),包括中心數(shù)據(jù)傳輸節(jié)點(diǎn)和多個(gè)無線傳感數(shù)據(jù)采集節(jié)點(diǎn),與現(xiàn)有技術(shù)相比,本發(fā)明提出了針對(duì)野外環(huán)境參數(shù)無線采集系統(tǒng)的自適應(yīng)存儲(chǔ)方法,當(dāng)系統(tǒng)的遠(yuǎn)程無線數(shù)據(jù)傳輸節(jié)點(diǎn)正常運(yùn)行時(shí),數(shù)據(jù)采集節(jié)點(diǎn)采集的數(shù)據(jù)通過遠(yuǎn)程無線數(shù)據(jù)傳輸節(jié)點(diǎn)上傳到服務(wù)器,當(dāng)遠(yuǎn)程無線數(shù)據(jù)傳輸節(jié)點(diǎn)出現(xiàn)損毀時(shí),數(shù)據(jù)采集節(jié)點(diǎn)將會(huì)自組織形成一個(gè)區(qū)域存儲(chǔ)網(wǎng)絡(luò),每個(gè)數(shù)據(jù)采集節(jié)點(diǎn)上的數(shù)據(jù)通過編碼的方式,分存到系統(tǒng)的各個(gè)節(jié)點(diǎn)中,當(dāng)自組織存儲(chǔ)網(wǎng)絡(luò)的存儲(chǔ)空間不足時(shí),系統(tǒng)通過設(shè)定的數(shù)據(jù)覆蓋規(guī)則,用新采集的數(shù)據(jù)按照一定的間隔將歷史數(shù)據(jù)覆蓋掉。該方法將大大提高系統(tǒng)存儲(chǔ)數(shù)據(jù)的可靠性。具有推廣應(yīng)用的價(jià)值。
【專利說明】一種高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)據(jù)存儲(chǔ)方法,尤其涉及一種高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng)。
【背景技術(shù)】
[0002]由于野外環(huán)境的廣域性和監(jiān)測(cè)點(diǎn)的分散性,人工采集數(shù)據(jù)和有線數(shù)據(jù)傳輸將花費(fèi)大量的物力和人力成本。同時(shí),由于缺乏統(tǒng)一的研究方法,導(dǎo)致許多結(jié)果可比性較差。因此,開發(fā)一種測(cè)量精準(zhǔn)、維護(hù)便捷、成本低廉的野外環(huán)境高可靠性數(shù)據(jù)采集與存儲(chǔ)系統(tǒng)對(duì)于提高野外環(huán)境參數(shù)的采集效率,降低采集成本,都具有重要意義。但由于野外環(huán)境變化大,環(huán)境不可控等因素,無線傳感系統(tǒng)中的數(shù)據(jù)采集節(jié)點(diǎn)或遠(yuǎn)程無線數(shù)據(jù)傳輸節(jié)點(diǎn)會(huì)出現(xiàn)損毀的情況,從而會(huì)出現(xiàn)遠(yuǎn)程數(shù)據(jù)無法及時(shí)上傳到數(shù)據(jù)服務(wù)器,甚至數(shù)據(jù)丟失的情況,因此存在改進(jìn)空間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的就在于為了解決上述問題而提供一種高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng)。 [0004]本發(fā)明通過以下技術(shù)方案來實(shí)現(xiàn)上述目的:
[0005]本發(fā)明包括中心數(shù)據(jù)傳輸節(jié)點(diǎn)和多個(gè)無線傳感數(shù)據(jù)采集節(jié)點(diǎn),由以下步驟實(shí)現(xiàn):
[0006](I)若中心數(shù)據(jù)傳輸節(jié)點(diǎn)穩(wěn)定工作,則無線傳感數(shù)據(jù)采集節(jié)點(diǎn)將數(shù)據(jù)發(fā)送給中心數(shù)據(jù)傳輸節(jié)點(diǎn),由中心數(shù)據(jù)傳輸節(jié)點(diǎn)將數(shù)據(jù)發(fā)送給遠(yuǎn)端服務(wù)器,若中心數(shù)據(jù)傳輸節(jié)點(diǎn)出現(xiàn)損毀,則進(jìn)行下一步;
[0007](2)若中心數(shù)據(jù)傳輸節(jié)點(diǎn)出現(xiàn)損毀,無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)將形成自組織網(wǎng)絡(luò),用于暫時(shí)存儲(chǔ)各個(gè)無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)所采集的數(shù)據(jù);
[0008](3)當(dāng)中心數(shù)據(jù)傳輸節(jié)點(diǎn)將數(shù)據(jù)上傳成功后,將向無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)發(fā)送成功反饋信息;若無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)在設(shè)定時(shí)間內(nèi)未接受到發(fā)送成功反饋信號(hào),該節(jié)點(diǎn)將向中心數(shù)據(jù)傳輸節(jié)點(diǎn)發(fā)送詢問信號(hào),確定中心數(shù)據(jù)傳輸節(jié)點(diǎn)是否正常運(yùn)行,若中心數(shù)據(jù)傳輸節(jié)點(diǎn)無應(yīng)答,則進(jìn)行下一步;
[0009](4)若中心數(shù)據(jù)傳輸節(jié)點(diǎn)無應(yīng)答,則該節(jié)點(diǎn)將啟動(dòng)與其他無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)的通信,并利用編碼存儲(chǔ)方法將本節(jié)點(diǎn)存儲(chǔ)的數(shù)據(jù)采用編碼數(shù)據(jù)均勻分發(fā)方法分發(fā)到系統(tǒng)中的各個(gè)節(jié)點(diǎn)中。
[0010]進(jìn)一步,步驟(4)中所述編碼存儲(chǔ)方法包括以下步驟:
[0011]A:所述編碼存儲(chǔ)方法的二維碼字為C = [ci;J] ;1≤i≤m-1, 1≤ j≤ m+m,元素Ci, j表示為第i行,第j列的信息位或校驗(yàn)位;
[0012]m-1, 1 ≤ j ≤ m-1時(shí),元素Ci」為信息位,用于存放原文件數(shù)據(jù);
[0013]C:當(dāng)1≤i≤m-1, m≤j≤m+m時(shí),元素Ci」為校驗(yàn)位,用于存放校驗(yàn)數(shù)據(jù);
[0014]D:根據(jù)以上三條步驟得出第一列校驗(yàn)位可以按照下述規(guī)則構(gòu)造:[0015]
【權(quán)利要求】
1.一種高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng),包括中心數(shù)據(jù)傳輸節(jié)點(diǎn)和多個(gè)無線傳感數(shù)據(jù)采集節(jié)點(diǎn),其特征在于,包括以下步驟: (1)若中心數(shù)據(jù)傳輸節(jié)點(diǎn)穩(wěn)定工作,則無線傳感數(shù)據(jù)采集節(jié)點(diǎn)將數(shù)據(jù)發(fā)送給中心數(shù)據(jù)傳輸節(jié)點(diǎn),由中心數(shù)據(jù)傳輸節(jié)點(diǎn)將數(shù)據(jù)發(fā)送給遠(yuǎn)端服務(wù)器,若中心數(shù)據(jù)傳輸節(jié)點(diǎn)出現(xiàn)損毀,則進(jìn)行下一步; (2)若中心數(shù)據(jù)傳輸節(jié)點(diǎn)出現(xiàn)損毀,無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)將形成自組織網(wǎng)絡(luò),用于暫時(shí)存儲(chǔ)各個(gè)無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)所采集的數(shù)據(jù); (3)當(dāng)中心數(shù)據(jù)傳輸節(jié)點(diǎn)將數(shù)據(jù)上傳成功后,將向無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)發(fā)送成功反饋信息;若無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)在設(shè)定時(shí)間內(nèi)未接受到發(fā)送成功反饋信號(hào),該節(jié)點(diǎn)將向中心數(shù)據(jù)傳輸節(jié)點(diǎn)發(fā)送詢問信號(hào),確定中心數(shù)據(jù)傳輸節(jié)點(diǎn)是否正常運(yùn)行,若中心數(shù)據(jù)傳輸節(jié)點(diǎn)無應(yīng)答,則進(jìn)行下一步; (4)若中心數(shù)據(jù)傳輸節(jié)點(diǎn)無應(yīng)答,則該節(jié)點(diǎn)將啟動(dòng)與其他無線傳感器數(shù)據(jù)采集節(jié)點(diǎn)的通信,并利用編碼存儲(chǔ)方法將本節(jié)點(diǎn)存儲(chǔ)的數(shù)據(jù)采用編碼數(shù)據(jù)均勻分發(fā)方法分發(fā)到系統(tǒng)中的各個(gè)節(jié)點(diǎn)中。
2.根據(jù)權(quán)利要求1所述的高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng),其特征在于:步驟(4)中所述編碼存儲(chǔ)方法包括以下步驟: A:所述編碼存儲(chǔ)方法的二維碼字為C = [Ci,」];1≤i ≤ m-1, 1( j≤m+m,元素CiJ表示為第i行,第j列的信息位或校驗(yàn)位; B:當(dāng)1≤i≤m-1, 1≤j≤m-1時(shí),元素Ci^為信息位,用于存放原文件數(shù)據(jù); C:當(dāng)1≤i≤m-1, m≤j≤m+m時(shí),元素CiJ為校驗(yàn)位,用于存放校驗(yàn)數(shù)據(jù); D:根據(jù)以上三條步驟得出第一列校驗(yàn)位可以按照下述規(guī)則構(gòu)造:
3.根據(jù)權(quán)利要求1所述的高可靠性生態(tài)環(huán)境參數(shù)無線傳感系統(tǒng),其特征在于:步驟(4)中所述編碼數(shù)據(jù)均勻分發(fā)方法包括以下步驟: a:每個(gè)數(shù)據(jù)釆集節(jié)將隨機(jī)把已經(jīng)釆集的環(huán)境數(shù)據(jù)與通過上述方法產(chǎn)生的冗余信息經(jīng)分塊后分發(fā)到其它數(shù)據(jù)采集節(jié)點(diǎn); b:當(dāng)無線傳感系統(tǒng)所處的環(huán)境較為惡劣,無線傳感節(jié)點(diǎn)出現(xiàn)損毀時(shí),若原始數(shù)據(jù)節(jié)點(diǎn)為2.m,與m相鄰且小于m的素?cái)?shù)用Hi1表示; C:則當(dāng)損毀節(jié)點(diǎn)達(dá)到2X (Hl-Hl1)時(shí),即系統(tǒng)剩余節(jié)點(diǎn)數(shù)為2.Hl1時(shí),系統(tǒng)將對(duì)損毀數(shù)據(jù)進(jìn)行恢復(fù),同時(shí),系統(tǒng)將對(duì)恢復(fù)出的原始數(shù)據(jù)進(jìn)行再次編碼,編碼參數(shù)用Hl1參數(shù)來進(jìn)行;d: 新采集的節(jié)點(diǎn)也將按照該策略進(jìn)行編碼存儲(chǔ)。
【文檔編號(hào)】H04L1/00GK103886732SQ201410120717
【公開日】2014年6月25日 申請(qǐng)日期:2014年3月27日 優(yōu)先權(quán)日:2014年3月27日
【發(fā)明者】李娜, 周星梅, 陳建中, 蔣海波, 王曉京, 李 范, 陳怡 , 蔣小強(qiáng) 申請(qǐng)人:中國(guó)科學(xué)院成都生物研究所