[發明專利]軟件下載方法及LwM2M系統在審
| 申請號: | 202010136309.9 | 申請日: | 2020-03-02 |
| 公開(公告)號: | CN111327705A | 公開(公告)日: | 2020-06-23 |
| 發明(設計)人: | 李冬;周勇;李建文 | 申請(專利權)人: | 深圳前海達闥云端智能科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F16/955 |
| 代理公司: | 深圳市愛迪森知識產權代理事務所(普通合伙) 44341 | 代理人: | 何婷;葛增嫻 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 下載 方法 lwm2m 系統 | ||
1.一種軟件下載方法,其特征在于,所述方法應用于LwM2M系統,所述LwM2M系統包括客戶端、服務器、引導服務器和軟件中心,所述方法包括:
所述服務器獲取軟件下載指令,所述軟件下載指令包含待下載軟件的目標客戶端和下載軟件的軟件信息;
所述服務器從任意一個軟件中心獲取所述軟件信息對應的URL,所述URL是所述軟件信息對應的軟件包上傳至各所述軟件中心時生成的,各所述軟件中心生成的URL相同;
所述服務器將所述URL發送給所述目標客戶端,以使所述目標客戶端根據所述URL從目標軟件中心下載所述軟件信息對應的軟件包,所述目標軟件中心為所述引導服務器為所述目標客戶端分配的軟件中心。
2.根據權利要求1所述的方法,其特征在于,在所述服務器將所述URL發送給所述目標客戶端之后,所述方法還包括:
所述服務器接收所述目標客戶端發送的反饋信息,所述反饋信息用于表征所述目標客戶端的軟件下載結果;
如果所述反饋信息表征所述目標客戶端軟件下載失敗,則所述服務器重新將所述URL發送給所述目標客戶端。
3.根據權利要求1所述的方法,其特征在于,如果所述服務器有多個,所述服務器獲取軟件下載指令之后,所述方法還包括:
第一服務器將所述目標客戶端與所述第一服務器管理的多個客戶端匹配,所述第一服務器為多個服務器中的任意一個服務器;
如果匹配成功,則將所述第一服務器確定為所述引導服務器分配給所述目標客戶端的服務器。
4.根據權利要求1所述的方法,其特征在于,在所述服務器獲取軟件下載指令之前,所述方法還包括:
所述引導服務器獲取各客戶端的啟動信號,所述啟動信號表征客戶端開始運行;
所述引導服務器根據所述啟動信號向各客戶端發送相應的引導信息,所述引導信息包含各客戶端對應的服務器信息,以使各客戶端根據所述服務器信息注冊至相應的服務器上。
5.根據權利要求4所述的方法,其特征在于,所述引導信息還包含各客戶端對應的軟件中心,在所述服務器獲取軟件下載指令之前,所述方法還包括:
所述引導服務器周期性獲取各軟件中心的并發下載量;
所述引導服務器接收目標客戶端的啟動信號,并將接收到所述目標客戶端的啟動信號時,所述并發下載量最小的軟件中心分配給所述目標客戶端,所述啟動信號表征所述目標客戶端開始運行。
6.根據權利要求5所述的方法,其特征在于,在所述引導服務器獲取各軟件中心的并發下載量之后,所述方法還包括:
所述引導服務器將各軟件中心的并發下載量存儲在軟件中心列表中;
如果所述引導服務器在連續的N個周期內未接收到第一軟件中心的并發下載量,則所述引導服務器將所述第一軟件中心從所述軟件中心列表中刪除,所述第一軟件中心為所有軟件中心中的任一軟件中心,所述N為大于1的自然數。
7.根據權利要求1所述的方法,其特征在于,在所述服務器獲取軟件下載指令之前,所述方法還包括:
所述軟件中心接收用戶終端上傳的軟件包;
所述軟件中心根據所述軟件包中的軟件信息及所述軟件包在所述軟件中心的存儲目錄生成URL。
8.一種LwM2M系統,其特征在于,所述系統包括:客戶端、服務器、引導服務器和軟件中心;
所述服務器與用戶終端通信,用于獲取用戶終端發送的軟件下載指令,所述軟件下載指令包含待下載的目標客戶端和下載軟件的軟件信息;
所述服務器與所述軟件中心通信互聯,所述服務器用于從任意一個軟件中心獲取所述軟件信息對應的URL;
所述服務器與所述客戶端通信互聯,所述服務器用于將所述URL發送給所述目標客戶端;
所述目標客戶端根據所述URL從目標軟件中心下載所述軟件信息對應的軟件包,所述目標軟件中心為所述引導服務器為所述目標客戶端分配的軟件中心。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海達闥云端智能科技有限公司,未經深圳前海達闥云端智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010136309.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種接口測試方法及裝置
- 下一篇:一種車載智能萌寵互動方法及裝置





