[發明專利]ZigBee控制網絡的ZigBee節點模塊自動配置系統及方法有效
| 申請號: | 201310070111.5 | 申請日: | 2013-03-05 |
| 公開(公告)號: | CN103167525A | 公開(公告)日: | 2013-06-19 |
| 發明(設計)人: | 黃文著;羅健文;余鑄斌 | 申請(專利權)人: | 福建格通電子信息科技有限公司 |
| 主分類號: | H04W24/00 | 分類號: | H04W24/00;H04W88/16 |
| 代理公司: | 福州市鼓樓區博深專利代理事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350000 福建省福州市馬尾區*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | zigbee 控制 網絡 節點 模塊 自動 配置 系統 方法 | ||
技術領域
本發明涉及ZigBee技術領域,尤其涉及一種ZigBee控制網絡的ZigBee節點模塊自動配置系統及方法。
背景技術
ZigBee是短距離、低功耗、低速率、自組網的無線通信技術。它可以用于構筑各種自動化傳感控制網絡,例如,可以應用ZigBee技術來構筑智能家居、智能酒店、智能電網等的傳感控制網絡。
在ZigBee網絡中,有些結點采用電池供電。為了降低功耗,采用電池供電的結點都帶有休眠功能。這類結點,沒有事件發生的時候,主動關閉天線,進入休眠狀態。只有當有事件需要上報時,它們才會打開天線,與上位機進行通信。在管理中,有時候上位控制機需要對ZigBee設備結點(以下簡稱ZigBee節點模塊)的一些參數,例如,報警傳感器的閥值,進行設置。但是對進入休眠狀態的結點進行這種設置的話,是不會成功的。
目前解決這個問題的一種方法是在節點上增加一個物理開關,當需要進行設置時,先在控制器上將配置的信息設置好,然后按動結點的物理開關,喚醒結點,節點從協調器中取得設置的信息,進行自我的配置,配置完成后再進入休眠狀態。雖然此方法可以解決上述問題,但這種方法存在以下缺點。
缺點1:在結點中需要一個物理開關,增加了硬件成本以及相應的硬件設計、軟件分析,同時也會對結點的美觀性造成影響。
缺點2:因為要按動開關,用戶操作麻煩,如果結點安裝比較高,還需要攀爬,不方便也不安全,用戶體驗感比較差。
發明內容
本發明主要解決的技術問題是提供一種ZigBee控制網絡的ZigBee節點模塊自動配置系統及方法。
為解決上述問題,本發明采用的一種技術方案是:提供一種ZigBee控制網絡的ZigBee節點模塊自動配置系統,包括:上位控制機、與上位控制機通信連接的ZigBee網關、以及與ZigBee網關通信連接的至少一個ZigBee節點模塊;所述ZigBee節點模塊包括休眠類ZigBee節點模塊和非休眠類ZigBee節點模塊;
所述上位控制機用于通過ZigBee網關向指定ZigBee節點模塊發送設置指令,所述設置指令包括對指定ZigBee節點模塊的設置信息以及指定ZigBee節點模塊ID;
所述ZigBee網關包括:
緩存模塊;
休眠判定模塊,用于基于指定ZigBee節點模塊ID判斷指定ZigBee節點模塊是否是休眠類ZigBee節點模塊;
設置指令第一推送模塊,用于當所述休眠判定模塊確定指定ZigBee節點模塊為非休眠類ZigBee節點模塊時,將設置指令直接發送至該指定ZigBee節點模塊;
設置指令第二推送模塊,用于當所述休眠判定模塊確定指定ZigBee節點模塊是休眠類ZigBee節點模塊時,將設置指令作為未完成設置指令存儲至所述緩存模塊;所述設置指令第二推送模塊,還用于當ZigBee網關接收到該休眠類ZigBee節點模塊發送的事件通知消息時,將該未完成設置指令發送至該休眠類ZigBee節點模塊,并將該未完成設置指令標記為已完成設置指令。
其中,所述設置指令第二推送模塊包括:
接收單元,用于接收所述休眠類ZigBee節點模塊發送的事件通知消息,并判斷在ZigBee網關的緩存模塊中是否有所述休眠類ZigBee節點模塊的未完成設置指令;
第一判定單元,用于在判定所述ZigBee網關的緩存模塊中有未完成設置指令的情況下,將未完成設置指令發送至所述休眠類ZigBee節點模塊;
第二判定單元,用于在判定所述ZigBee網關的緩存模塊中沒有未完成設置指令的情況下觸發接收單元接收所述休眠類ZigBee節點模塊發送的事件通知消息。
為解決上述問題,本發明采用的另一種技術方案是:提供一種ZigBee控制網絡的ZigBee節點模塊自動配置方法,包括:
所述上位控制機通過ZigBee網關向指定ZigBee節點模塊發送設置指令,所述設置指令包括對指定ZigBee節點模塊的設置信息以及指定ZigBee節點模塊ID;
所述ZigBee網關接收所述設置指令,并基于指定ZigBee節點模塊ID判斷指定ZigBee節點模塊是否是休眠類ZigBee節點模塊;
若判定所述休眠判定模塊確定指定ZigBee節點模塊是非休眠類ZigBee節點模塊,則將設置指令直接發送至該指定ZigBee節點模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建格通電子信息科技有限公司,未經福建格通電子信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310070111.5/2.html,轉載請聲明來源鉆瓜專利網。





