[發明專利]用于物聯設備升級的方法及系統、裝置、設備在審
| 申請號: | 202010843597.1 | 申請日: | 2020-08-20 |
| 公開(公告)號: | CN112039697A | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 高岑 | 申請(專利權)人: | 海爾優家智能科技(北京)有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;G06F8/65 |
| 代理公司: | 北京康盛知識產權代理有限公司 11331 | 代理人: | 陶俊潔 |
| 地址: | 100088 北京市海淀區知春*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 設備 升級 方法 系統 裝置 | ||
本申請涉及物聯網通訊技術領域,公開一種用于物聯設備升級的方法。該方法應用于物聯設備側,包括:發送版本信息給云平臺,觸發云平臺反饋升級指令;在接收到升級指令的情況下確定升級包分片偏移;根據升級包分片偏移獲取升級包分片內容;根據升級包分片內容進行升級。該方法通過發送版本信息給云平臺,觸發云平臺反饋升級指令;在接收到升級指令的情況下,根據升級包分片偏移獲得升級包分片內容;并根據升級包分片內容進行升級。由于通過升級包分片下載,能夠減少單次升級交互數據量,增強單包抗干擾能力,提高單次升級的成功率,從而提高物聯設備升級的可靠性。本申請還公開一種用于物聯設備升級的系統、裝置及設備。
技術領域
本申請涉及物聯網通訊技術領域,例如涉及一種用于物聯設備升級的方法及系統、裝置、設備。
背景技術
目前,隨著物聯網的廣泛發展,海量物聯設備通過物聯模塊接入網絡。為了滿足市場不斷創新的需求,物聯設備需要及時對自身軟件進行優化和升級。而普遍通過OTA(Overthe Air,空中下載)技術對物聯設備中的程序進行遠程的升級和管理,但由于物聯設備的系統資源、帶寬資源缺乏,傳統的基于復雜上次協議http傳輸的OTA升級并不適用于物聯網系統,因此,物聯設備穩定可靠的升級需求也愈發迫切。
在實現本公開實施例的過程中,發現相關技術中至少存在如下問題:物聯設備升級可靠性低。
發明內容
為了對披露的實施例的一些方面有基本的理解,下面給出了簡單的概括。所述概括不是泛泛評述,也不是要確定關鍵/重要組成元素或描繪這些實施例的保護范圍,而是作為后面的詳細說明的序言。
本公開實施例提供了一種用于物聯設備升級的方法及系統、裝置、設備,以提高物聯設備升級的可靠性。
在一些實施例中,所述用于物聯設備升級的方法,應用于物聯設備側,包括:
發送版本信息給云平臺,觸發所述云平臺反饋升級指令;
在接收到所述升級指令的情況下確定升級包分片偏移;
根據所述升級包分片偏移獲取升級包分片內容;
根據所述升級包分片內容進行升級。
在一些實施例中,所述確定升級包分片偏移,包括:
獲取固件分片大小和分片請求次數;
通過預設算法利用所述固件分片大小和所述分片請求次數進行計算,獲得升級包分片偏移。
在一些實施例中,根據所述升級包分片偏移獲取升級包分片內容,包括:
根據所述升級包分片偏移向所述云平臺發送升級包分片內容請求信息,觸發所述云平臺反饋所述升級包分片內容請求信息對應的升級包分片內容;
接收所述升級包分片內容。
在一些實施例中,接收所述升級包分片內容后,還包括:
對所述升級包分片內容進行校驗;
在校驗失敗的情況下,向所述云平臺重新發送所述升級包分片內容請求信息。
在一些實施例中,確定升級包分片偏移后,還包括:
對所述升級包分片偏移進行緩存;
在發生網絡斷開后恢復網絡連接的情況下,根據緩存的升級包分片偏移獲取升級包分片內容。
在一些實施例中,在接收到所述升級指令的情況下,還包括:
獲取所述升級指令對應的升級信息;所述升級信息包括升級標識、升級包總長度、物聯設備序列號;
將所述升級信息進行存儲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海爾優家智能科技(北京)有限公司,未經海爾優家智能科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010843597.1/2.html,轉載請聲明來源鉆瓜專利網。





