两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

zigbee終端設(shè)備節(jié)點(diǎn)管理的方法與流程

文檔序號:11932203閱讀:3330來源:國知局

本發(fā)明涉及無線通訊技術(shù)領(lǐng)域,具體涉及一種zigbee終端設(shè)備節(jié)點(diǎn)管理的方法。



背景技術(shù):

ZigBee是基于IEEE802.15.4標(biāo)準(zhǔn)的低功耗局域網(wǎng)協(xié)議。根據(jù)國際標(biāo)準(zhǔn)規(guī)定,ZigBee技術(shù)是一種短距離、低功耗的無線通信技術(shù)。其工作基本流程為,設(shè)備終端的數(shù)據(jù)→協(xié)調(diào)器或路由器(網(wǎng)關(guān))→MCU。IEEE MAC地址:全球唯一的地址,在設(shè)備的整個(gè)生命周期內(nèi)都將保持不同,它由國際IEEE組織分配,在芯片出廠時(shí)已經(jīng)寫入芯片中,并且不能修改。短地址:在設(shè)備加入一個(gè)zigbee網(wǎng)絡(luò)時(shí)分配的,它只在這個(gè)網(wǎng)絡(luò)中唯一,用于網(wǎng)絡(luò)內(nèi)數(shù)據(jù)收發(fā)時(shí)的地址識別。

目前隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,終端設(shè)備的種類也越來越多。由于有些終端設(shè)備在斷電重啟或重新配置入網(wǎng)的情況下,它的短地址是有可能發(fā)生變化。當(dāng)出現(xiàn)短地址變化時(shí),就會(huì)出現(xiàn)同一設(shè)備可以有不同的短地址,如果根據(jù)設(shè)備的短地址來管理和區(qū)分設(shè)備,這種情況下它就會(huì)被認(rèn)為是新類型的設(shè)備添加進(jìn)MCU管理的設(shè)備列表中,而造成設(shè)備種類重復(fù)上報(bào)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明克服了現(xiàn)有技術(shù)中根據(jù)設(shè)備的短地址管理和區(qū)分設(shè)備存在設(shè)備種類重復(fù)上報(bào)的不足,提供一種zigbee終端設(shè)備節(jié)點(diǎn)管理的方法。

為解決上述的技術(shù)問題,本發(fā)明采用以下技術(shù)方案:

一種zigbee終端設(shè)備節(jié)點(diǎn)管理的方法,它包括以下步驟:

步驟1,終端設(shè)備入網(wǎng)時(shí)上報(bào)入網(wǎng)數(shù)據(jù),所述入網(wǎng)數(shù)據(jù)包括終端設(shè)備短地址和終端設(shè)備MAC地址;

步驟2,協(xié)調(diào)器或網(wǎng)關(guān)接收到入網(wǎng)數(shù)據(jù)并發(fā)送至MCU;

步驟3,MCU輪詢網(wǎng)絡(luò)內(nèi)現(xiàn)有終端設(shè)備的數(shù)據(jù)列表,將接收到入網(wǎng)數(shù)據(jù)中的終端設(shè)備短地址與數(shù)據(jù)列表中的終端設(shè)備短地址進(jìn)行匹配,如果匹配成功,則MCU直接將入網(wǎng)數(shù)據(jù)上報(bào),如果匹配不成功,則MCU分配一個(gè)新的節(jié)點(diǎn)內(nèi)存并將入網(wǎng)數(shù)據(jù)復(fù)制到新的節(jié)點(diǎn)內(nèi)存中;

步驟4,MCU輪詢網(wǎng)絡(luò)內(nèi)現(xiàn)有終端設(shè)備的數(shù)據(jù)列表,將接收到入網(wǎng)數(shù)據(jù)中的終端設(shè)備MAC地址與數(shù)據(jù)列表中的終端設(shè)備MAC地址進(jìn)行匹配,如果匹配成功,即該入網(wǎng)的終端設(shè)備已經(jīng)在網(wǎng)絡(luò)中存在,則把入網(wǎng)數(shù)據(jù)中的終端設(shè)備短地址復(fù)制更新到匹配的終端設(shè)備的數(shù)據(jù)列表的節(jié)點(diǎn)中,并將步驟3中的新的節(jié)點(diǎn)內(nèi)存釋放;如果匹配不成功,MCU上報(bào)有新的終端設(shè)備加入,并將步驟3中的新的節(jié)點(diǎn)內(nèi)存添加到現(xiàn)有終端設(shè)備的數(shù)據(jù)列表中。

更進(jìn)一步的技術(shù)方案是,所述步驟2中協(xié)調(diào)器或網(wǎng)關(guān)接收到入網(wǎng)數(shù)據(jù)并通過串口發(fā)送至MCU。

本技術(shù)方案中首先在第一次輪詢設(shè)備中通過使用終端設(shè)備短地址來區(qū)分入網(wǎng)的終端設(shè)備是否存在在當(dāng)前網(wǎng)絡(luò)中,如果存在則將該入網(wǎng)的終端設(shè)備的入網(wǎng)數(shù)據(jù)直接上報(bào),如果不存在則分配新的節(jié)點(diǎn)內(nèi)存將該入網(wǎng)數(shù)據(jù)存儲,然后在第二次輪詢設(shè)備中通過使用終端設(shè)備MAC地址來區(qū)分入網(wǎng)的終端設(shè)備是否存在在當(dāng)前網(wǎng)絡(luò)中,如果存在則直接更新現(xiàn)有網(wǎng)絡(luò)中該設(shè)備的列表數(shù)據(jù),如果不存在則在現(xiàn)有終端設(shè)備的數(shù)據(jù)列表中將新的節(jié)點(diǎn)內(nèi)存添加,通過使用終端設(shè)備短地址和終端設(shè)備MAC地址進(jìn)行兩次輪詢,這樣可以有效的避免現(xiàn)有技術(shù)中僅僅采用終端設(shè)備短地址管理和區(qū)分設(shè)備造成的設(shè)備種類重復(fù)上報(bào)的問題。

與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:

本發(fā)明使用終端設(shè)備短地址和終端設(shè)備MAC地址進(jìn)行兩次輪詢,這樣可以有效的避免現(xiàn)有技術(shù)中僅僅采用終端設(shè)備短地址管理和區(qū)分設(shè)備造成的設(shè)備種類重復(fù)上報(bào)的問題。

附圖說明

圖1為本發(fā)明一種實(shí)施例的終端設(shè)備節(jié)點(diǎn)管理的方法流程圖。

具體實(shí)施方式

下面結(jié)合附圖對本發(fā)明作進(jìn)一步闡述。

實(shí)施例1,

本實(shí)施例為MCU監(jiān)聽的終端設(shè)備為已加入網(wǎng)絡(luò)且短地址發(fā)生變化的門窗磁傳感器。

如圖1所示門窗磁傳感器入網(wǎng)時(shí)上報(bào)入網(wǎng)數(shù)據(jù),入網(wǎng)數(shù)據(jù)包括門窗磁傳感器的短地址和門窗磁傳感器的MAC地址,協(xié)調(diào)器或網(wǎng)關(guān)接收到入網(wǎng)數(shù)據(jù)并發(fā)送至MCU;MCU輪詢網(wǎng)關(guān)組網(wǎng)內(nèi)現(xiàn)有的所有門窗磁傳感器的數(shù)據(jù)列表,將接收到入網(wǎng)數(shù)據(jù)中的門窗磁傳感器的短地址與數(shù)據(jù)列表中的門窗磁傳感器短地址進(jìn)行匹配,如果匹配成功,則MCU直接將入網(wǎng)數(shù)據(jù)上報(bào),如果匹配不成功,則MCU分配一個(gè)新的節(jié)點(diǎn)內(nèi)存并將入網(wǎng)數(shù)據(jù)復(fù)制到新的節(jié)點(diǎn)內(nèi)存中,MCU輪詢網(wǎng)關(guān)組網(wǎng)內(nèi)現(xiàn)有的所有門窗磁傳感器的數(shù)據(jù)列表,將接收到入網(wǎng)數(shù)據(jù)中的門窗磁傳感器的MAC地址與數(shù)據(jù)列表中的門窗磁傳感器的MAC地址進(jìn)行匹配,由于終端設(shè)備的MAC地址固定不變,如果匹配成功,即該入網(wǎng)的門窗磁傳感器已經(jīng)在網(wǎng)關(guān)組網(wǎng)中存在,則把入網(wǎng)數(shù)據(jù)中的門窗磁傳感器的短地址復(fù)制更新到匹配的門窗磁傳感器的數(shù)據(jù)列表的節(jié)點(diǎn)中,并將新的節(jié)點(diǎn)內(nèi)存釋放;這樣一來,只是更新了現(xiàn)有門窗磁傳感器的短地址內(nèi)容,而并沒有把入網(wǎng)的門窗磁傳感器當(dāng)成新設(shè)備類型進(jìn)行上報(bào),如果匹配不成功,MCU上報(bào)有新的門窗磁傳感器加入,并將步驟3中的新的節(jié)點(diǎn)內(nèi)存添加到現(xiàn)有終端設(shè)備的數(shù)據(jù)列表中。

以上具體實(shí)施方式對本發(fā)明的實(shí)質(zhì)進(jìn)行詳細(xì)說明,但并不能對本發(fā)明的保護(hù)范圍進(jìn)行限制,顯而易見地,在本發(fā)明的啟示下,本技術(shù)領(lǐng)域普通技術(shù)人員還可以進(jìn)行許多改進(jìn)和修飾,需要注意的是,這些改進(jìn)和修飾都落在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
赣州市| 浮山县| 本溪市| 泰安市| 伊宁县| 闵行区| 南皮县| 扎囊县| 远安县| 新和县| 合水县| 远安县| 普兰店市| 互助| 突泉县| 清流县| 梅河口市| 栾川县| 吉隆县| 定日县| 涟水县| 柘荣县| 延吉市| 常山县| 惠州市| 灵寿县| 新宁县| 宜州市| 庆阳市| 普洱| 同江市| 左权县| 印江| 南投县| 青河县| 京山县| 吉木萨尔县| 神池县| 曲麻莱县| 泰和县| 绥化市|