[發明專利]Zigbee設備的固件升級方法和裝置在審
| 申請號: | 201710308382.8 | 申請日: | 2017-05-04 |
| 公開(公告)號: | CN107104836A | 公開(公告)日: | 2017-08-29 |
| 發明(設計)人: | 黃秀峰;何海亮 | 申請(專利權)人: | 深圳市歐瑞博電子有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 廣東廣和律師事務所44298 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | zigbee 設備 升級 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,尤其是涉及一種Zigbee設備的固件升級方法和裝置。
背景技術
Zigbee(紫蜂協議)是一種類似于Wi-Fi的無線通訊協議,采用zigbee技術進行通信的設備稱為zigbee設備。與Wi-Fi相比,Zigbee具有組網方便、功耗較低的優點,在一些網絡規模較大、功耗要求較高的場景(如智能家居領域)中得到廣泛的應用。每個Zigbee設備都有套固定軟件系統,簡稱為固件,在實際應用中,當Zigbee設備中的固件產生缺陷或者功能需要擴展時,就需要對Zigbee設備的固件進行升級更新。
現有的Zigbee設備的固件升級方案,采用一對一的單播方式逐一對每一個Zigbee設備進行升級,而采用Zigbee協議的設備之間互相通信的傳輸速率較低,因此在部署了Zigbee設備的網絡中,對Zigbee設備進行固件升級通常需要耗費較長的時間(每個設備都要數十分鐘),特別是當Zigbee設備比較多時,完成所有設備的升級所耗費的時間將會非常長,導致升級效率極低,升級成本較高。
因此,如何縮短Zigbee設備的固件升級的時間,提高升級效率,降低升級成本,是當前亟需解決的技術問題。
發明內容
本發明實施例的主要目的在于提供一種Zigbee設備的固件方法和裝置,旨在縮短Zigbee設備的固件升級的時間,提高升級效率。
為達以上目的,一方面提出一種Zigbee設備的固件升級方法,所述方法包括以下步驟:
網關對接入的Zigbee設備進行分組,每組Zigbee設備具有相同類型的固件;
所述網關接收到固件升級通知時,確定需要升級的目標組,并對所述目標組內的所有Zigbee設備的固件進行批量升級。
可選地,所述對所述目標組內的所有Zigbee設備的固件進行批量升級包括:
判斷所述目標組內的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設備傳輸升級數據。
可選地,所述傳輸單元還用于:
當升級數據傳輸完畢后,判斷是否存在沒有收到完整的升級數據的Zigbee設備;當存在沒有收到完整的升級數據的Zigbee設備時,采用單播方式向該Zigbee設備傳輸其缺失的升級數據。
可選地,所述升級模塊用于:采用差分升級方法對所述目標組內的所有Zigbee設備的固件進行批量升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市歐瑞博電子有限公司,未經深圳市歐瑞博電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710308382.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于炊具的側把手
- 下一篇:吸頂燈(ZY088)





