本發(fā)明涉及一種方法,尤其是一種高容量高可靠的zigbee定位網(wǎng)絡(luò)組網(wǎng)方法,屬于zigbee定位網(wǎng)絡(luò)的技術(shù)領(lǐng)域。
背景技術(shù):
目前,利用zigbee網(wǎng)絡(luò)能實(shí)現(xiàn)定位,形成zigbee網(wǎng)絡(luò)包括定位終端、定位基站以及定位路由,定位終端與定位基站之間通過定位路由進(jìn)行定位數(shù)據(jù)的收發(fā),定位路由使用zigbee芯片。定位終端固定間隔發(fā)送數(shù)據(jù)包,定位路由通過接收數(shù)據(jù)包,根據(jù)每個數(shù)據(jù)包的信號強(qiáng)度,計(jì)算相對準(zhǔn)確的確定人員位置(定位終端的位置)。
在以上的組網(wǎng)情況下,由于帶寬限制和2.4ghz頻段的干擾,整個定位網(wǎng)絡(luò)的定位終端數(shù)量是有限的。為了增加定位準(zhǔn)確性,需要將定位終端發(fā)包間隔降低,但同時也帶來了網(wǎng)絡(luò)容量的減少。并且實(shí)際的應(yīng)用中,定位終端的數(shù)量是希望不受限制以及可以同時支持大量定位終端同時定位的。為了達(dá)到高容量和高并發(fā),只是降低發(fā)送間隔,則定位的精度會直線下降,達(dá)到一定限度甚至無法定位。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種高容量高可靠的zigbee定位網(wǎng)絡(luò)組網(wǎng)方法,其能有效增加zigbee定位網(wǎng)絡(luò)的容量,提高zigbee網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
按照本發(fā)明提供的技術(shù)方案,一種高容量高可靠的zigbee定位網(wǎng)絡(luò)組網(wǎng)方法,包括使用zigbee網(wǎng)絡(luò)進(jìn)行無線數(shù)據(jù)收發(fā)的定位終端與定位基站;所述zigbee定位網(wǎng)絡(luò)組網(wǎng)方法包括如下步驟:
步驟1、定位終端向定位基站發(fā)送定位包數(shù)據(jù),定位基站接收定位終端的定位包數(shù)據(jù),定位基站能根據(jù)定位包數(shù)據(jù)的相應(yīng)狀態(tài)向定位終端發(fā)送基站返回包;
步驟2、定位終端接收基站返回包,并根據(jù)基站返回包內(nèi)的信道調(diào)整信息對當(dāng)前的終端信道進(jìn)行調(diào)整。
定位包的數(shù)據(jù)狀態(tài)包括定位終端上報(bào)定位包數(shù)據(jù)的連續(xù)性、在接收定位包數(shù)據(jù)后定位基站的接收數(shù)據(jù)量與數(shù)據(jù)量閾值關(guān)系以及定位包數(shù)據(jù)對應(yīng)的信號強(qiáng)度與信號強(qiáng)度閾值的關(guān)系;
定位基站判斷定位終端上報(bào)的定位包數(shù)據(jù)為非連續(xù)、在接收定位包數(shù)據(jù)后定位基站的接收數(shù)據(jù)包未達(dá)到數(shù)據(jù)量閾值且定位包數(shù)據(jù)對應(yīng)的信號強(qiáng)度大于信號強(qiáng)度閾值時,直接接收定位包數(shù)據(jù)的定位基站向所述定位終端發(fā)送基站返回包,否則,直接接收定位包數(shù)據(jù)的定位基站與附近的定位基站通信,附近的定位基站能向定位數(shù)據(jù)包對應(yīng)信號強(qiáng)度較小的定位終端發(fā)送信道調(diào)整信息。
定位終端在未收到基站返回包時,定位終端掃描終端信道,從設(shè)定的終端信道開始輪詢定位終端內(nèi)其余的終端信道直至接收到基站返回包,定位終端將當(dāng)前接收到基站返回包的終端信道作為當(dāng)前終端信道。
定位終端在預(yù)設(shè)時間內(nèi)未接收到基站返回包時,定位終端從默認(rèn)終端信道輪詢發(fā)送定位包數(shù)據(jù)至周圍的其他定位基站。
定位終端能根據(jù)基站返回包內(nèi)的信道調(diào)整信息切換與附近的其他定位基站連接。
本發(fā)明的優(yōu)點(diǎn):定位基站能根據(jù)定位終端發(fā)送的定位包數(shù)據(jù)的相應(yīng)狀態(tài)向定位終端發(fā)送基站返回包,定位終端根據(jù)基站返回包確定后續(xù)的終端信道以及與定位基站之間的連接狀態(tài),定位基站也可以根據(jù)自身的繁忙程度,調(diào)整定位終端的終端信道,從而利用信道劃分以及信道質(zhì)量檢測機(jī)制極大地增加了整個zigbee網(wǎng)絡(luò)的容量,提高網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
附圖說明
圖1為本發(fā)明定位基站的工作流程圖。
圖2為本發(fā)明定位終端的工作流程圖。
具體實(shí)施方式
下面結(jié)合具體附圖和實(shí)施例對本發(fā)明作進(jìn)一步說明。
為了能有效增加zigbee定位網(wǎng)絡(luò)的容量,提高zigbee網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)目煽啃?,本發(fā)明包括使用zigbee網(wǎng)絡(luò)進(jìn)行無線數(shù)據(jù)收發(fā)的定位終端與定位基站;所述zigbee定位網(wǎng)絡(luò)組網(wǎng)方法包括如下步驟:
步驟1、定位終端向定位基站發(fā)送定位包數(shù)據(jù),定位基站接收定位終端的定位包數(shù)據(jù),定位基站能根據(jù)定位包數(shù)據(jù)的相應(yīng)狀態(tài)向定位終端發(fā)送基站返回包;
具體地,定位終端、定位基站利用相應(yīng)的zigbee模塊進(jìn)行無線數(shù)據(jù)的收發(fā),定位終端、定位基站的具體結(jié)構(gòu)以及無線數(shù)據(jù)收發(fā)的過程均為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。在利用zigbee網(wǎng)絡(luò)進(jìn)行時,定位終端、定位基站一般具有16個信道,根據(jù)定位終端、定位基站的狀態(tài)調(diào)整對應(yīng)的信道,從而能提高網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
如圖1所示,定位包的數(shù)據(jù)狀態(tài)包括定位終端上報(bào)定位包數(shù)據(jù)的連續(xù)性、在接收定位包數(shù)據(jù)后定位基站的接收數(shù)據(jù)量與數(shù)據(jù)量閾值關(guān)系以及定位包數(shù)據(jù)對應(yīng)的信號強(qiáng)度與信號強(qiáng)度閾值的關(guān)系;
定位基站判斷定位終端上報(bào)的定位包數(shù)據(jù)為非連續(xù)、在接收定位包數(shù)據(jù)后定位基站的接收數(shù)據(jù)包未達(dá)到數(shù)據(jù)量閾值且定位包數(shù)據(jù)對應(yīng)的信號強(qiáng)度大于信號強(qiáng)度閾值時,接收定位包數(shù)據(jù)的定位基站向所述定位終端發(fā)送基站返回包,否則,接收定位包數(shù)據(jù)的定位基站與附近的定位基站通信,附近的定位基站能向定位數(shù)據(jù)包對應(yīng)信號強(qiáng)度較小的定位終端發(fā)送信道調(diào)整信息。
本發(fā)明實(shí)施例中,定位基站在接收到定位終端的定位包數(shù)據(jù)后,需要計(jì)算連接的定位終端數(shù)量以及無線數(shù)據(jù)量,具體計(jì)算過程為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。當(dāng)且僅當(dāng)定位基站判斷定位終端上報(bào)的定位包數(shù)據(jù)為非連續(xù)、在接收定位包數(shù)據(jù)后定位基站的接收數(shù)據(jù)包未達(dá)到數(shù)據(jù)量閾值且定位包數(shù)據(jù)對應(yīng)的信號強(qiáng)度大于信號強(qiáng)度閾值時,所述接收定位包的定位基站向定位終端發(fā)送基站返回包,否則,定位基站均需要與附近的其余定位基站通信,當(dāng)存在多個定位終端時,附近的定位基站能向定位數(shù)據(jù)包對應(yīng)信號強(qiáng)度較小的定位終端發(fā)送信道調(diào)整信息。
數(shù)據(jù)量閾值、信號強(qiáng)度閾值與定位基站具體的類型等相關(guān),可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,具體設(shè)定過程為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。
步驟2、定位終端接收基站返回包,并根據(jù)基站返回包內(nèi)的信道調(diào)整信息對當(dāng)前的終端信道進(jìn)行調(diào)整。
本發(fā)明實(shí)施例中,當(dāng)接收到定位包的定位基站發(fā)送基站返回包時,定位終端在接收到基站返回包時,一般保持當(dāng)前的終端信道。而附近的定位基站發(fā)送信道調(diào)整信息時,定位終端在接收到信道調(diào)整信息時,需要將終端信道調(diào)整到與信道調(diào)整信息對應(yīng)的期望信道。
如圖2所示,定位終端在未收到基站返回包時,定位終端掃描終端信道,從設(shè)定的終端信道開始輪詢定位終端內(nèi)其余的終端信道直至接收到基站返回包,定位終端將當(dāng)前接收到基站返回包的終端信道作為當(dāng)前終端信道。
此外,定位終端在預(yù)設(shè)時間內(nèi)未接收到基站返回包時,定位終端從默認(rèn)終端信道輪詢發(fā)送定位包數(shù)據(jù)至周圍的其他定位基站。同時,定位終端能根據(jù)基站返回包內(nèi)的信道調(diào)整信息切換與附近的其他定位基站連接。在具體實(shí)施時,定位基站的基站信道也可以根據(jù)需要進(jìn)行調(diào)整,以確保網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明涉及一種高容量高可靠的Zigbee定位網(wǎng)絡(luò)組網(wǎng)方法,其包括使用Zigbee網(wǎng)絡(luò)進(jìn)行無線數(shù)據(jù)收發(fā)的定位終端與定位基站;所述Zigbee定位網(wǎng)絡(luò)組網(wǎng)方法包括如下步驟:步驟1、定位終端向定位基站發(fā)送定位包數(shù)據(jù),定位基站接收定位終端的定位包數(shù)據(jù),定位基站能根據(jù)定位包數(shù)據(jù)的相應(yīng)狀態(tài)向定位終端發(fā)送基站返回包;步驟2、定位終端接收基站返回包,并根據(jù)基站返回包內(nèi)的信道調(diào)整信息對當(dāng)前的終端信道進(jìn)行調(diào)整。本發(fā)明能有效增加Zigbee定位網(wǎng)絡(luò)的容量,提高Zigbee網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)目煽啃浴?br/>
技術(shù)研發(fā)人員:王石;黃茂東
受保護(hù)的技術(shù)使用者:無錫卓信信息科技股份有限公司
技術(shù)研發(fā)日:2017.07.28
技術(shù)公布日:2017.11.07