燃?xì)獗磉h(yuǎn)程抄表網(wǎng)絡(luò)數(shù)據(jù)交換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及燃?xì)獗沓眍I(lǐng)域,特別是涉及一種燃?xì)獗磉h(yuǎn)程抄表網(wǎng)絡(luò)數(shù)據(jù)交換方法。
【背景技術(shù)】
[0002]眾所周知,天然氣是各家百姓必不可少的生活必須品,它直接關(guān)系到國(guó)家的利益和人們的財(cái)產(chǎn)。隨著人們生活方式的變化,“入戶抄表難”的問(wèn)題日益突出,抄表人員按月手工抄表的方式不僅費(fèi)時(shí)、費(fèi)力,且抄表數(shù)據(jù)的準(zhǔn)確性和及時(shí)性得不到保障,還涉及到用戶的隱私性、安全性、時(shí)效性,抄表人員工作強(qiáng)度大等諸多問(wèn)題。如何及時(shí)、準(zhǔn)確地將分散在不同地方氣表中的數(shù)據(jù)采集回收,是供氣公司整個(gè)經(jīng)營(yíng)活動(dòng)中最重要的一環(huán)。
[0003]隨著無(wú)線電通信技術(shù)的迅猛發(fā)展,數(shù)字化、網(wǎng)絡(luò)化和信息化得到了廣泛應(yīng)用,智能管理和遠(yuǎn)程控制已日益融入人們的工作和生活中。
[0004]燃?xì)鉄o(wú)線通信網(wǎng)包含多個(gè)由以中繼器為中心與所轄用戶組成的小區(qū)域無(wú)線通信網(wǎng)。因?yàn)橛脩羧細(xì)獗淼淖陨斫Y(jié)構(gòu)和用電功耗受限,通信距離也隨之減少等原因,再加上不同的地理位置,燃?xì)鉄o(wú)線通信網(wǎng)很多通信問(wèn)題。
[0005]從通信的要求看,人們都希望設(shè)備本身通信距離遠(yuǎn),誤碼率低,性能穩(wěn)定可靠,使用靈活方便。而通信質(zhì)量的好壞除與使用環(huán)境的條件有直接關(guān)系外,它還與通信體制和編、解碼有很大關(guān)系。在同樣的環(huán)境下,如何提高通信質(zhì)量,設(shè)計(jì)者們提出了多種方法,可見(jiàn)是其重要的環(huán)節(jié),需要在這些方面下大功夫。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供燃?xì)獗磉h(yuǎn)程抄表網(wǎng)絡(luò)數(shù)據(jù)交換方法,以解決現(xiàn)有通信的固定啟動(dòng)、同步的單一格式,它不但可抗非本網(wǎng)通信信號(hào)的干擾,而且可克服因環(huán)境因素影響而導(dǎo)致的通信數(shù)據(jù)錯(cuò)誤率高、傳輸距離不遠(yuǎn)等問(wèn)題。
[0007]本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)的:一種燃?xì)獗磉h(yuǎn)程抄表網(wǎng)絡(luò)數(shù)據(jù)交換方法,應(yīng)用于包括遠(yuǎn)程管理中心、無(wú)線手持抄表器、若干個(gè)無(wú)線中繼器和若干個(gè)無(wú)線表具的無(wú)線遠(yuǎn)傳抄表系統(tǒng)中,所述系統(tǒng)基于突發(fā)通信命令進(jìn)行相互的數(shù)據(jù)交換。
[0008]所述突發(fā)通信命令的格式包括啟動(dòng)碼、前導(dǎo)同步碼、信息碼和檢/糾誤碼,所述啟動(dòng)碼用于喚醒目標(biāo)終端,所述前導(dǎo)同步碼用于判斷起始終端是否為本同步網(wǎng)絡(luò)中的設(shè)備,避免目標(biāo)終端執(zhí)行非同步網(wǎng)所發(fā)出的命令,所述信息碼包括收地址、轉(zhuǎn)發(fā)地址、發(fā)地址、正文和結(jié)束符。
[0009]所述方法包括以下多個(gè)步驟:
S1:起始終端根據(jù)自身所存儲(chǔ)的路由表向目標(biāo)終端發(fā)出突發(fā)通信命令;
5101:若該目標(biāo)終端的通信地址在該起始終端的路由表中,則起始終端所發(fā)出的信息碼:收地址和轉(zhuǎn)發(fā)地址均為目標(biāo)終端的通信地址,發(fā)地址為起始終端的通信地址;
5102:若該目標(biāo)終端的通信地址不在該起始終端的路由表中,則起始終端將其路由表中的符合一定條件的關(guān)聯(lián)終端作為中轉(zhuǎn)節(jié)點(diǎn),通過(guò)該中轉(zhuǎn)節(jié)點(diǎn)向目標(biāo)終端轉(zhuǎn)發(fā)命令,起始終端所發(fā)出的信息碼中,收地址為中轉(zhuǎn)節(jié)點(diǎn)的通信地址,轉(zhuǎn)發(fā)地址為目標(biāo)終端的通信地址,發(fā)地址為起始終端的通信地址;中轉(zhuǎn)節(jié)點(diǎn)向目標(biāo)終端發(fā)出的信息碼中,收地址和轉(zhuǎn)發(fā)地址均為目標(biāo)終端的通信地址,發(fā)地址為中轉(zhuǎn)節(jié)點(diǎn)的通信地址;
52:當(dāng)中轉(zhuǎn)節(jié)點(diǎn)和目標(biāo)終端接收到該突發(fā)通信命令后,根據(jù)原路由鏈路,即根據(jù)其所接收到的突發(fā)通信命令中的發(fā)地址,返回反饋信號(hào);
53:當(dāng)目標(biāo)終端接收到該突發(fā)通信命令后,執(zhí)行信息碼中的正文指令;
54:目標(biāo)終端根據(jù)原路由鏈路,返回執(zhí)行結(jié)果信息。
[0010]所述起始終端和目標(biāo)終端為無(wú)線手持抄表器、無(wú)線中繼器和無(wú)線表具中的任意一種。
[0011]所述前導(dǎo)同步碼為群同步碼,包括具有自相關(guān)特性的巴克碼。
[0012]所述前導(dǎo)同步碼采用不同位數(shù)的巴克碼來(lái)代表不同的突發(fā)通信命令的類型,以喚醒目標(biāo)終端的相應(yīng)器件,執(zhí)行相應(yīng)的正文指令。
[0013]所述無(wú)線遠(yuǎn)傳抄表系統(tǒng)還包括加載有燃?xì)獬砉芾鞟PP的智能移動(dòng)終端,所述方法還包括智能移動(dòng)終端與無(wú)線手持抄表器的數(shù)據(jù)交換步驟S5,智能移動(dòng)終端通過(guò)藍(lán)牙與無(wú)線手持抄表器連接,并通過(guò)燃?xì)獬砉芾鞟PP完成對(duì)無(wú)線手持抄表器的操控,并通過(guò)無(wú)線手持抄表器向目標(biāo)終端轉(zhuǎn)發(fā)突發(fā)通信命令。
[0014]所述方法還包括智能移動(dòng)終端與遠(yuǎn)程管理中心的數(shù)據(jù)交換步驟S6,智能移動(dòng)終端通過(guò)互聯(lián)網(wǎng)與無(wú)線手持抄表器連接,智能移動(dòng)終端向遠(yuǎn)程管理中心發(fā)送帳號(hào)登錄數(shù)據(jù),登錄成功后,根據(jù)帳號(hào)權(quán)限,完成智能移動(dòng)終端與遠(yuǎn)程管理中心之間、智能移動(dòng)終端與無(wú)線手持抄表器之間的數(shù)據(jù)交換。
[0015]還包括分發(fā)任務(wù)子步驟S7,遠(yuǎn)程管理中心向具有相應(yīng)權(quán)限的帳號(hào)分發(fā)相應(yīng)的任務(wù),并通過(guò)燃?xì)獬砉芾鞟PP進(jìn)行提示。
[0016]所述方法還包括路由表建立步驟S8:
5801:無(wú)線中繼器和無(wú)線表具作為起始終端,向其周圍的所有無(wú)線中繼器和無(wú)線表具即目標(biāo)終端群發(fā)測(cè)試碼;
5802:在起始終端通信范圍內(nèi)的目標(biāo)終端接收到該測(cè)試碼后,向起始終端返回響應(yīng)信號(hào),所述測(cè)試碼和響應(yīng)信號(hào)的格式與突發(fā)通信命令的格式相同;
5803:起始終端根據(jù)其所接收到的響應(yīng)信號(hào)建立自身的路由表;
步驟S102中所述的一定條件包括:與目標(biāo)終端的距離最小。
[0017]所述方法還包括連通性測(cè)試步驟S9:
5901:起始終端向其自身路由表中的各目標(biāo)終端發(fā)送連通性測(cè)試碼;
5902:若起始終端沒(méi)有收到某目標(biāo)終端返回的響應(yīng)信號(hào)時(shí),起始終端將該目標(biāo)終端從其自身的路由表中刪除;
5903:若起始終端收到某目標(biāo)終端返回的響應(yīng)信號(hào),且該響應(yīng)信號(hào)的延遲性、丟包性大于一定閾值時(shí),起始終端將該目標(biāo)終端從其自身的路由表中刪除,或?qū)⒃撃繕?biāo)終端標(biāo)記為非優(yōu)選路由;
步驟S102中所述的一定條件包括:延遲性和丟包率小于預(yù)設(shè)閾值。
[0018]所述方法還包括響應(yīng)延時(shí)處理步驟S10,起始終端向目標(biāo)終端發(fā)送突發(fā)通信命令,在一定時(shí)間內(nèi),起始終端未收到目標(biāo)終端的反饋信號(hào),起始終端重新向目標(biāo)終端發(fā)送突發(fā)通信命令,或選擇其它路由鏈路與目標(biāo)終端進(jìn)行數(shù)據(jù)交換。
[0019]所述突發(fā)通信命令包括燃?xì)獗沓砻睢⑷細(xì)獗沓渲得?、氣閥開(kāi)關(guān)控制命令、燃?xì)獗韮r(jià)格讀取命令、燃?xì)獗硇r(shí)命令、燃?xì)獗韮r(jià)格修改命令、表號(hào)修改命令和燃?xì)獗碛囝~報(bào)警設(shè)置命令中的一種或多種的組合。
[0020]本發(fā)明的有益效果是:
I)本發(fā)明解決現(xiàn)有通信的固定啟動(dòng)、同步的單一格式,它不但可抗非本網(wǎng)通信信號(hào)的干擾,而且可克服因環(huán)境因素影響而導(dǎo)致的通信數(shù)據(jù)錯(cuò)誤率高、傳輸距離不遠(yuǎn)等問(wèn)題。
[0021]2)本發(fā)明中的前導(dǎo)同步碼采用具有自相關(guān)特性的巴克碼,可通過(guò)設(shè)計(jì)不同的前導(dǎo)同步碼來(lái)代表不同的突發(fā)通信命令的類型,以喚醒目標(biāo)終端的相應(yīng)器件,執(zhí)行相應(yīng)的正文指令,來(lái)完成不同報(bào)類的通信,有效降低無(wú)線表具的功耗。
[0022]3)本發(fā)明可通過(guò)檢/糾誤碼可糾正因通信信道造成的突發(fā)錯(cuò)誤和成串錯(cuò)誤。
[0023]4)本發(fā)明所組成的燃?xì)獗磉h(yuǎn)程抄表網(wǎng)絡(luò)具有通信距離遠(yuǎn)、誤碼率低(即突發(fā)通信的對(duì)次率高)、效率高等特點(diǎn),具有更好的實(shí)用性;通過(guò)本發(fā)明所提出的數(shù)據(jù)交換方法進(jìn)行自組網(wǎng)無(wú)線通信。
【附圖說(shuō)明】
[0024]圖1為本發(fā)明無(wú)線遠(yuǎn)傳抄表系統(tǒng)的示意圖。