[發(fā)明專利]基于ZigBee協(xié)議獲取節(jié)點(diǎn)丟失信息的方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201110391517.4 | 申請(qǐng)日: | 2011-11-30 |
| 公開(公告)號(hào): | CN102497399A | 公開(公告)日: | 2012-06-13 |
| 發(fā)明(設(shè)計(jì))人: | 俞雪婷;陳嵐;李瑩;龔關(guān)飛 | 申請(qǐng)(專利權(quán))人: | 中國(guó)科學(xué)院微電子研究所 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04W80/04;H04W80/06;H04W84/18 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 逯長(zhǎng)明 |
| 地址: | 100029 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 zigbee 協(xié)議 獲取 節(jié)點(diǎn) 丟失 信息 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及短距離無線通信技術(shù)領(lǐng)域,更具體的說是涉及一種基于ZigBee協(xié)議獲取節(jié)點(diǎn)丟失信息的方法和系統(tǒng)。
背景技術(shù)
ZigBee是一種新興的具有短距離、低速率、低功耗、高可靠性、雙向傳輸?shù)忍攸c(diǎn)的無線通信技術(shù)。基于ZigBee協(xié)議的網(wǎng)絡(luò)可以在數(shù)千個(gè)節(jié)點(diǎn)之間相互協(xié)調(diào)實(shí)現(xiàn)通信,網(wǎng)絡(luò)中的節(jié)點(diǎn)僅需很少的能量,就可以以接力的方式通過無線電波將數(shù)據(jù)從一個(gè)節(jié)點(diǎn)傳送到另一個(gè)節(jié)點(diǎn),通信效率非常高。
當(dāng)基于ZigBee協(xié)議的網(wǎng)絡(luò)中的節(jié)點(diǎn)發(fā)生掉電、錯(cuò)誤、離開或信號(hào)變?nèi)醪荒鼙黄渌?jié)點(diǎn)檢測(cè)到時(shí),被稱為節(jié)點(diǎn)丟失。現(xiàn)有的基于ZigBee協(xié)議獲取節(jié)點(diǎn)丟失情況的方法是基于查詢檢測(cè)機(jī)制來完成的,也就是說,當(dāng)某節(jié)點(diǎn)想要獲取到其他節(jié)點(diǎn)的丟失情況時(shí),該節(jié)點(diǎn)每隔一定周期向網(wǎng)絡(luò)中的待查詢的節(jié)點(diǎn)廣播查詢信息,當(dāng)基于ZigBee協(xié)議的網(wǎng)絡(luò)中的待查詢節(jié)點(diǎn)能正常回復(fù)該查詢信息時(shí),就認(rèn)為待查詢的節(jié)點(diǎn)仍處于該網(wǎng)絡(luò)中;否則認(rèn)為該待查詢的節(jié)點(diǎn)離開網(wǎng)絡(luò),該待查詢節(jié)點(diǎn)丟失。例如,節(jié)點(diǎn)A需要查詢節(jié)點(diǎn)B是否丟失,則節(jié)點(diǎn)A向節(jié)點(diǎn)B周期性的發(fā)送查詢信息,當(dāng)節(jié)點(diǎn)B能正常的回復(fù)節(jié)點(diǎn)A發(fā)送的查詢消息,就認(rèn)為節(jié)點(diǎn)B仍在網(wǎng)絡(luò)中;否則認(rèn)為節(jié)點(diǎn)B丟失。
但由于節(jié)點(diǎn)發(fā)送查詢消息的查詢周期較長(zhǎng),當(dāng)某節(jié)點(diǎn)丟失后,其他節(jié)點(diǎn)需要很長(zhǎng)的時(shí)間才能獲取到該節(jié)點(diǎn)的丟失情況,很難滿足系統(tǒng)實(shí)時(shí)性的要求。如果縮短節(jié)點(diǎn)的查詢周期,就會(huì)增大數(shù)據(jù)開銷,從則增加了系統(tǒng)能耗。因此本領(lǐng)域技術(shù)人員迫切需要解決的技術(shù)問題是,如何能節(jié)省數(shù)據(jù)開銷并能實(shí)時(shí)獲取到節(jié)點(diǎn)的丟失情況。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種基于ZigBee協(xié)議獲取節(jié)點(diǎn)丟失信息的方法和系統(tǒng),能夠?qū)崟r(shí)獲取到節(jié)點(diǎn)的丟失情況,降低系統(tǒng)數(shù)據(jù)資源的開銷。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種基于ZigBee協(xié)議獲取節(jié)點(diǎn)丟失信息的方法,包括:
在ZigBee設(shè)備對(duì)象中獲取所述失步指示中的節(jié)點(diǎn)的網(wǎng)絡(luò)信息,將所述節(jié)點(diǎn)的網(wǎng)絡(luò)信息作為丟失節(jié)點(diǎn)信息上報(bào)給應(yīng)用對(duì)象,在應(yīng)用對(duì)象中獲取所述丟失節(jié)點(diǎn)信息,以便用戶獲知所述丟失節(jié)點(diǎn)信息。
優(yōu)選的,在所述在ZigBee設(shè)備對(duì)象中獲取失步指示中的節(jié)點(diǎn)的網(wǎng)絡(luò)信息步驟之前,該方法還包括:
在超幀周期內(nèi)通過介質(zhì)訪問控制層接收父節(jié)點(diǎn)發(fā)送的信標(biāo),如果在介質(zhì)訪問控制層未收到所述信標(biāo),則在介質(zhì)訪問控制層生成指示所述父節(jié)點(diǎn)丟失的失步指示,所述失步指示中包含所述父節(jié)點(diǎn)的網(wǎng)絡(luò)信息;
通過網(wǎng)絡(luò)層將所述失步指示上報(bào)給ZigBee設(shè)備對(duì)象;
所述在ZigBee設(shè)備對(duì)象中獲取失步指示中的節(jié)點(diǎn)的網(wǎng)絡(luò)信息,將所述節(jié)點(diǎn)的網(wǎng)絡(luò)信息作為丟失節(jié)點(diǎn)信息上報(bào)給應(yīng)用對(duì)象,在應(yīng)用對(duì)象中獲取所述丟失節(jié)點(diǎn)信息,以便用戶獲知所述丟失節(jié)點(diǎn)信息,具體為:
在ZigBee設(shè)備對(duì)象中獲取所述失步指示中的所述父節(jié)點(diǎn)的網(wǎng)絡(luò)信息,將所述父節(jié)點(diǎn)的網(wǎng)絡(luò)信息作為丟失節(jié)點(diǎn)信息上報(bào)給應(yīng)用對(duì)象,在應(yīng)用對(duì)象中獲取所述丟失節(jié)點(diǎn)信息,以便用戶獲知所述丟失節(jié)點(diǎn)信息。
優(yōu)選的,所述通過網(wǎng)絡(luò)層將所述失步指示上報(bào)給ZigBee設(shè)備對(duì)象,包括:
將介質(zhì)訪問控制層生成的失步指示發(fā)送到網(wǎng)絡(luò)層;
在網(wǎng)絡(luò)層中對(duì)所述失步指示進(jìn)行封裝處理,并將在網(wǎng)絡(luò)層封裝處理后的失步指示上報(bào)給ZigBee設(shè)備對(duì)象。
優(yōu)選的,所述在ZigBee設(shè)備對(duì)象中獲取所述失步指示中的所述父節(jié)點(diǎn)的網(wǎng)絡(luò)信息,將所述父節(jié)點(diǎn)的網(wǎng)絡(luò)信息作為丟失節(jié)點(diǎn)信息上報(bào)給應(yīng)用對(duì)象,包括:
當(dāng)在ZigBee設(shè)備對(duì)象中接收到所述失步指示時(shí),調(diào)用ZigBee設(shè)備對(duì)象中的失步指示函數(shù);
將所述失步指示中的節(jié)點(diǎn)的網(wǎng)絡(luò)信息作為丟失節(jié)點(diǎn)信息,并依據(jù)所述丟失節(jié)點(diǎn)信息設(shè)置所述失步指示函數(shù)的參數(shù)信息,生成包含節(jié)點(diǎn)丟失信息的節(jié)點(diǎn)丟失情況報(bào)告;
將所述節(jié)點(diǎn)丟失情況報(bào)告上報(bào)給應(yīng)用層框架指定的消息處理接口中,通過所述消息處理接口將所述節(jié)點(diǎn)丟失報(bào)告中的丟失節(jié)點(diǎn)信息上報(bào)給應(yīng)用對(duì)象。
優(yōu)選的,將所述節(jié)點(diǎn)丟失情況報(bào)告上報(bào)給應(yīng)用框架指定的消息處理接口之前,還包括:設(shè)置所述節(jié)點(diǎn)丟失情況報(bào)告的任務(wù)處理標(biāo)識(shí);
所述將所述節(jié)點(diǎn)丟失情況報(bào)告上報(bào)給應(yīng)用框架指定的消息處理接口中,包括:
依據(jù)所述任務(wù)處理標(biāo)識(shí),將所述節(jié)點(diǎn)丟失情況報(bào)告上報(bào)給與該任務(wù)處理標(biāo)識(shí)對(duì)應(yīng)的消息處理接口中。
對(duì)應(yīng)的,本發(fā)明還提供了一種基于ZigBee協(xié)議獲取節(jié)點(diǎn)丟失信息的系統(tǒng),包括:
丟失節(jié)點(diǎn)信息獲取單元,用于在ZigBee設(shè)備對(duì)象中獲取所述失步指示中的節(jié)點(diǎn)的網(wǎng)絡(luò)信息;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)科學(xué)院微電子研究所,未經(jīng)中國(guó)科學(xué)院微電子研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110391517.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- ZigBee無線網(wǎng)關(guān)及其數(shù)據(jù)傳輸方法
- ZigBee控制網(wǎng)絡(luò)的ZigBee節(jié)點(diǎn)模塊自動(dòng)配置系統(tǒng)及方法
- 一種基于Zigbee技術(shù)的組網(wǎng)方法
- 采用使能TR-069的CPE代理的ZigBee系統(tǒng)管理
- 一種ZigBee稱重系統(tǒng)
- 一種基于鏡像設(shè)備的ZigBee網(wǎng)絡(luò)系統(tǒng)
- zigbee網(wǎng)關(guān)設(shè)備、zigbee子節(jié)點(diǎn)和zigbee組網(wǎng)方法
- 一種基于物聯(lián)網(wǎng)的牲畜管理系統(tǒng)及方法
- 一種基于物聯(lián)網(wǎng)的牲畜管理系統(tǒng)
- 一種Zigbee網(wǎng)絡(luò)災(zāi)備系統(tǒng)、方法、裝置及存儲(chǔ)介質(zhì)
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國(guó)產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫(kù)管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





