專利名稱:燃?xì)獗淼臒o(wú)線通訊處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到一種無(wú)線通訊處理方法,尤其涉及到一種燃?xì)獗淼臒o(wú)線通訊處理方法。
背景技術(shù):
目前,常用的燃?xì)獗碛袀鹘y(tǒng)齒輪式機(jī)械燃?xì)獗?、IC卡燃?xì)獗砗蜔o(wú)線式燃?xì)獗?。傳統(tǒng)齒輪式機(jī)械燃?xì)獗碛捎谛枰罅康娜斯こ?,工作量非常大,而且還經(jīng)常會(huì)出現(xiàn)人為差錯(cuò);而對(duì)于IC卡燃?xì)獗韥?lái)說(shuō),由于用戶信息都存儲(chǔ)于IC卡上,很容易出現(xiàn)盜氣、偷氣等現(xiàn)象,而且IC卡丟失后的補(bǔ)卡、補(bǔ)氣都是件非常麻煩的事。無(wú)線式燃?xì)獗淼某霈F(xiàn),通過(guò)無(wú)線通訊進(jìn)行數(shù)據(jù)傳輸,代替了人工抄表和用IC卡來(lái)交換信號(hào),應(yīng)該說(shuō)代表了燃?xì)獗斫窈蟮陌l(fā)展方向。但是,現(xiàn)有的通訊處理方法,采用的是作為主節(jié)點(diǎn)的集中器對(duì)作為從節(jié)點(diǎn)的燃?xì)獗磉M(jìn)行輪詢的方法進(jìn)行數(shù)據(jù)傳輸;這樣的一種主從輪詢通訊模式,使得無(wú)線式燃?xì)獗硎冀K處于接收狀態(tài),等待集中器的輪詢。眾所周知,在無(wú)線式燃?xì)獗碇校?fù)責(zé)無(wú)線通訊的模塊是燃?xì)獗碇械挠秒姶髴簦鵁o(wú)線通訊燃?xì)獗硪话愣际怯芍绷麟姵毓╇?,所?chǔ)存的能量是有限的,這樣持續(xù)不斷地給無(wú)線燃?xì)獗碇械臒o(wú)線通訊模塊供電,大大縮短了直流電池的使用壽命,制約了無(wú)線式燃?xì)獗淼耐茝V應(yīng)用;另一方面,由于無(wú)線式燃?xì)獗硎冀K處于接收狀態(tài)、等待輪詢,通訊信道如終處于非常繁忙,使得無(wú)線式燃?xì)獗頍o(wú)法實(shí)時(shí)地將燃?xì)獗碇械男畔l(fā)送給集中器,從而也就不能實(shí)現(xiàn)用戶用氣量的實(shí)時(shí)監(jiān)控,無(wú)法為燃?xì)夤芾聿块T提供相關(guān)的有用信息。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種能減少無(wú)線式燃?xì)獗碇械臒o(wú)線通訊模塊的工作時(shí)間和占用通訊信道的時(shí)間,從而延長(zhǎng)直流電池的使用壽命和實(shí)現(xiàn)向集中器發(fā)送更多有用信息的無(wú)線通訊處理方法。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為燃?xì)獗淼耐ㄓ嵦幚矸椒ǎ撏ㄓ嵔⒃诠蚕硇诺赖囊粋€(gè)主節(jié)點(diǎn)對(duì)多個(gè)從節(jié)點(diǎn)的主從拓?fù)渚W(wǎng)絡(luò)結(jié)構(gòu)基礎(chǔ)上,從節(jié)點(diǎn)根據(jù)預(yù)設(shè)條件主動(dòng)與主節(jié)點(diǎn)聯(lián)絡(luò),如果這時(shí)信道忙,則等待信道空閑,然后向主節(jié)點(diǎn)發(fā)送信息數(shù)據(jù)包,主節(jié)點(diǎn)解析接收到的信息數(shù)據(jù)包,并判斷是否與本主節(jié)點(diǎn)通訊,若否,則拋棄該信息數(shù)據(jù)包,若是,則計(jì)算并比較校驗(yàn)碼,結(jié)果錯(cuò)誤,則下傳通訊失敗應(yīng)答數(shù)據(jù)包,該從節(jié)點(diǎn)收到后將重新發(fā)送該信息數(shù)據(jù)包,結(jié)果正確,則檢索數(shù)據(jù)庫(kù)中是否有數(shù)據(jù)包回傳,若無(wú),則向該從節(jié)點(diǎn)發(fā)送接收正確應(yīng)答數(shù)據(jù)包,若有,則發(fā)送檢索到的信息數(shù)據(jù)包,并等待從節(jié)點(diǎn)的應(yīng)答數(shù)據(jù)包;從節(jié)點(diǎn)收到回傳的信號(hào)數(shù)據(jù)包或接收正確數(shù)據(jù)包后,向主節(jié)點(diǎn)發(fā)送接收正確數(shù)據(jù)包,若接收錯(cuò)誤或收不到應(yīng)答數(shù)據(jù)包,則向主節(jié)點(diǎn)發(fā)送通訊失敗數(shù)據(jù)包;主節(jié)點(diǎn)若收到接收正確應(yīng)答數(shù)據(jù)包,則一次通訊結(jié)束,并在數(shù)據(jù)庫(kù)中做上已發(fā)送標(biāo)記,若收到通訊失敗應(yīng)簽數(shù)據(jù)包或收不到應(yīng)答數(shù)據(jù)包,則通訊結(jié)束。
上述的主、從節(jié)點(diǎn)之間均采用密文的形式進(jìn)行數(shù)據(jù)傳輸。
本發(fā)明的有益效果是本發(fā)明所述的無(wú)線通訊處理方法,使得無(wú)線式燃?xì)獗碇械臒o(wú)線通訊模塊的工作頻度大大降低,大幅度地延長(zhǎng)了直流電池的使命壽命;同時(shí),通訊信道的占用率也隨之降低,使得無(wú)線式燃?xì)獗砜梢詫⒑芏鄬?shí)時(shí)信息上傳給集中器,實(shí)現(xiàn)對(duì)用戶用氣量的實(shí)時(shí)監(jiān)控,并為燃?xì)夤芾聿块T提供相關(guān)的有用信息。
具體實(shí)施方式本發(fā)明所述的燃?xì)獗淼耐ㄓ嵦幚矸椒?,該通訊建立在共享信道的一個(gè)主節(jié)點(diǎn)對(duì)多個(gè)從節(jié)點(diǎn)的主從拓?fù)渚W(wǎng)絡(luò)結(jié)構(gòu)基礎(chǔ)上,本實(shí)施例中,一個(gè)主節(jié)點(diǎn)與250個(gè)從節(jié)點(diǎn)進(jìn)行點(diǎn)對(duì)多點(diǎn)的無(wú)線通訊,并且假定預(yù)設(shè)每消費(fèi)1立方氣時(shí),從節(jié)點(diǎn)進(jìn)行數(shù)據(jù)上報(bào)一次;當(dāng)每消費(fèi)1立方氣時(shí),從節(jié)點(diǎn)主動(dòng)與主節(jié)點(diǎn)聯(lián)絡(luò),如果這時(shí)信道忙,則等待信道空閑,然后向主節(jié)點(diǎn)發(fā)送信息數(shù)據(jù)包,主節(jié)點(diǎn)解析接收到的信息數(shù)據(jù)包,并判斷是否與本主節(jié)點(diǎn)通訊,若否,則拋棄該信息數(shù)據(jù)包,若是,則計(jì)算并比較校驗(yàn)碼,結(jié)果錯(cuò)誤,則下傳通訊失敗應(yīng)答數(shù)據(jù)包,該從節(jié)點(diǎn)收到后將重新發(fā)送該信息數(shù)據(jù)包,結(jié)果正確,則檢索數(shù)據(jù)庫(kù)中是否有數(shù)據(jù)包回傳,若無(wú),則向該從節(jié)點(diǎn)發(fā)送接收正確應(yīng)答數(shù)據(jù)包,若有,則發(fā)送檢索到的信息數(shù)據(jù)包,并等待從節(jié)點(diǎn)的應(yīng)答數(shù)據(jù)包;從節(jié)點(diǎn)收到回傳的信號(hào)數(shù)據(jù)包或接收正確數(shù)據(jù)包后,向主節(jié)點(diǎn)發(fā)送接收正確數(shù)據(jù)包,若接收錯(cuò)誤或收不到應(yīng)答數(shù)據(jù)包,則向主節(jié)點(diǎn)發(fā)送通訊失敗數(shù)據(jù)包;主節(jié)點(diǎn)若收到接收正確應(yīng)答數(shù)據(jù)包,則一次通訊結(jié)束,并在數(shù)據(jù)庫(kù)中做上已發(fā)送標(biāo)記,若收到通訊失敗應(yīng)簽數(shù)據(jù)包或收不到應(yīng)答數(shù)據(jù)包,則通訊結(jié)束。為了傳輸中的數(shù)據(jù)安全,主、從節(jié)點(diǎn)之間均采用密文的形式進(jìn)行數(shù)據(jù)傳輸,本實(shí)施例中,采用了DES算法對(duì)傳輸中的數(shù)據(jù)進(jìn)行加密。
上述方案中,主要影響信道擁擠造成通訊不暢的便是數(shù)據(jù)并發(fā),即多個(gè)從節(jié)點(diǎn)同時(shí)與主節(jié)點(diǎn)聯(lián)絡(luò)要求發(fā)送信息數(shù)據(jù)包,事實(shí)上,上述的一個(gè)主節(jié)點(diǎn)對(duì)250個(gè)從節(jié)點(diǎn)進(jìn)行點(diǎn)對(duì)多點(diǎn)的通訊,并且預(yù)設(shè)在用戶每消費(fèi)1立方氣的時(shí)候上報(bào)數(shù)據(jù)一次的這種配置,在實(shí)際調(diào)查和實(shí)驗(yàn)驗(yàn)證中,由于各家各戶的燃?xì)鈱?shí)際使用量不盡相同,從節(jié)點(diǎn)同時(shí)向主節(jié)點(diǎn)發(fā)送數(shù)據(jù)的概率還不到0.5%。因此,這種無(wú)線通訊處理方法是完全可行的,解決了制約無(wú)線式燃?xì)獗聿荒芡茝V應(yīng)用的瓶頸,同時(shí)還可以對(duì)燃?xì)獾氖褂脿顩r進(jìn)行實(shí)時(shí)監(jiān)控,方便了燃?xì)夤芾聿块T對(duì)燃?xì)獾恼{(diào)控和管理工作。
權(quán)利要求
1.燃?xì)獗淼耐ㄓ嵦幚矸椒ǎ撏ㄓ嵔⒃诠蚕硇诺赖囊粋€(gè)主節(jié)點(diǎn)對(duì)多個(gè)從節(jié)點(diǎn)的主從拓?fù)渚W(wǎng)絡(luò)結(jié)構(gòu)基礎(chǔ)上,其特征在于從節(jié)點(diǎn)根據(jù)預(yù)設(shè)條件主動(dòng)與主節(jié)點(diǎn)聯(lián)絡(luò),如果這時(shí)信道忙,則等待信道空閑,然后向主節(jié)點(diǎn)發(fā)送信息數(shù)據(jù)包,主節(jié)點(diǎn)解析接收到的信息數(shù)據(jù)包,并判斷是否與本主節(jié)點(diǎn)通訊,若否,則拋棄該信息數(shù)據(jù)包,若是,則計(jì)算并比較校驗(yàn)碼,結(jié)果錯(cuò)誤,則下傳通訊失敗應(yīng)答數(shù)據(jù)包,該從節(jié)點(diǎn)收到后將重新發(fā)送該信息數(shù)據(jù)包,結(jié)果正確,則檢索數(shù)據(jù)庫(kù)中是否有數(shù)據(jù)包回傳,若無(wú),則向該從節(jié)點(diǎn)發(fā)送接收正確應(yīng)答數(shù)據(jù)包,若有,則發(fā)送檢索到的信息數(shù)據(jù)包,并等待從節(jié)點(diǎn)的應(yīng)答數(shù)據(jù)包;從節(jié)點(diǎn)收到回傳的信號(hào)數(shù)據(jù)包或接收正確數(shù)據(jù)包后,向主節(jié)點(diǎn)發(fā)送接收正確數(shù)據(jù)包,若接收錯(cuò)誤或收不到應(yīng)答數(shù)據(jù)包,則向主節(jié)點(diǎn)發(fā)送通訊失敗數(shù)據(jù)包;主節(jié)點(diǎn)若收到接收正確應(yīng)答數(shù)據(jù)包,則一次通訊結(jié)束,并在數(shù)據(jù)庫(kù)中做上已發(fā)送標(biāo)記,若收到通訊失敗應(yīng)簽數(shù)據(jù)包或收不到應(yīng)答數(shù)據(jù)包,則通訊結(jié)束。
2.如權(quán)利要求
1所述的燃?xì)獗淼耐ㄓ嵦幚矸椒?,其特征在于所述的主、從?jié)點(diǎn)之間均采用密文的形式進(jìn)行數(shù)據(jù)傳輸。
專利摘要
本發(fā)明公開(kāi)了一種燃?xì)獗淼耐ㄓ嵦幚矸椒?,該通訊建立在共享信道的一個(gè)主節(jié)點(diǎn)對(duì)多個(gè)從節(jié)點(diǎn)的主從拓?fù)渚W(wǎng)絡(luò)結(jié)構(gòu)基礎(chǔ)上,其特點(diǎn)是作為從節(jié)點(diǎn)的燃所表根據(jù)預(yù)設(shè)條件主動(dòng)與作為主節(jié)點(diǎn)的集中器進(jìn)行聯(lián)絡(luò)和交換數(shù)據(jù),這樣做的好處是大大降低了從節(jié)點(diǎn)對(duì)通訊信道的占用率,減少了其通訊等待時(shí)間,從而降低了能耗,提高了從節(jié)點(diǎn)中的電池的使用壽命。
文檔編號(hào)H04L12/28GK1996417SQ200610166415
公開(kāi)日2007年7月11日 申請(qǐng)日期2006年12月20日
發(fā)明者錢金龍, 錢明芬, 陸向榮 申請(qǐng)人:江蘇銀河電子股份有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan