[發(fā)明專利]網(wǎng)絡(luò)節(jié)點(diǎn)固件更新在審
| 申請(qǐng)?zhí)枺?/td> | 202011086805.4 | 申請(qǐng)日: | 2020-10-12 |
| 公開(公告)號(hào): | CN112667268A | 公開(公告)日: | 2021-04-16 |
| 發(fā)明(設(shè)計(jì))人: | 布魯諾·德·斯梅;加蒂安·沙蓬 | 申請(qǐng)(專利權(quán))人: | 恩智浦美國有限公司 |
| 主分類號(hào): | G06F8/654 | 分類號(hào): | G06F8/654;G06F9/4401;G06F8/71 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 11021 | 代理人: | 倪斌 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 節(jié)點(diǎn) 更新 | ||
描述了一種用于更新網(wǎng)絡(luò)節(jié)點(diǎn)中的固件版本的設(shè)備和方法。固件被分成多個(gè)blob,每個(gè)blob具有相關(guān)聯(lián)的blob版本。每個(gè)blob版本與固件版本相關(guān)聯(lián)。所述方法包括從客戶端服務(wù)器網(wǎng)絡(luò)節(jié)點(diǎn)接收關(guān)于第一blob的更新版本和其余blob的兼容版本的通知。根據(jù)第一blob更新版本、其余blob兼容版本和其余blob當(dāng)前版本確定blob升級(jí)順序。按所述blob升級(jí)順序升級(jí)每個(gè)blob。在每個(gè)blob升級(jí)后重啟客戶端。
技術(shù)領(lǐng)域
本公開涉及一種用于更新網(wǎng)絡(luò)節(jié)點(diǎn)中的固件版本的設(shè)備和方法。
背景技術(shù)
網(wǎng)絡(luò)中的節(jié)點(diǎn)可能需要更新處理器所使用的固件,這可能經(jīng)由網(wǎng)絡(luò)提供。對(duì)于無線網(wǎng)絡(luò),這種服務(wù)被稱作空中下載(OTA)固件升級(jí)。
發(fā)明內(nèi)容
在所附權(quán)利要求書中限定本公開的各個(gè)方面。在第一方面中,提供一種客戶端網(wǎng)絡(luò)節(jié)點(diǎn),所述客戶端網(wǎng)絡(luò)節(jié)點(diǎn)包括:處理器;非易失性存儲(chǔ)器,所述非易失性存儲(chǔ)器耦合到所述處理器并被配置成存儲(chǔ)可由所述處理器執(zhí)行的固件,所述固件被分成多個(gè)二進(jìn)制大對(duì)象(blob),每個(gè)blob具有相關(guān)聯(lián)的blob版本,每個(gè)blob版本與固件版本相關(guān)聯(lián);其中所述客戶端網(wǎng)絡(luò)節(jié)點(diǎn)被配置成通過以下操作來更新固件版本:從服務(wù)器網(wǎng)絡(luò)節(jié)點(diǎn)接收關(guān)于第一blob的更新版本和其余blob的兼容版本的通知;根據(jù)所述第一blob更新版本、所述其余blob兼容版本和所述其余blob當(dāng)前版本確定blob升級(jí)順序;按所述blob升級(jí)順序升級(jí)每個(gè)blob;在每個(gè)blob升級(jí)后重啟所述客戶端。
在一個(gè)或多個(gè)實(shí)施例中,所述客戶端網(wǎng)絡(luò)節(jié)點(diǎn)可以另外被配置成通過以下操作來根據(jù)所述其余blob的所述兼容版本確定blob升級(jí)順序:根據(jù)所述第一blob更新版本和所述其余blob兼容版本生成兼容性樹;根據(jù)所述兼容性樹和所述其余blob當(dāng)前版本生成升級(jí)列表;其中如果兼容性樹blob版本比當(dāng)前blob版本新,則所述其余blob中的每個(gè)blob包括在所述升級(jí)列表上;將所述升級(jí)列表存儲(chǔ)在所述非易失性存儲(chǔ)器中。
在一個(gè)或多個(gè)實(shí)施例中,升級(jí)所述blob可以另外包括針對(duì)所述升級(jí)列表中的每個(gè)blob進(jìn)行以下操作:將所述blob從服務(wù)器網(wǎng)絡(luò)節(jié)點(diǎn)下載到所述非易失性存儲(chǔ)器中;更新所述blob;從所述升級(jí)列表中刪除所述blob;以及重啟所述網(wǎng)絡(luò)節(jié)點(diǎn)。
在一個(gè)或多個(gè)實(shí)施例中,所述客戶端網(wǎng)絡(luò)節(jié)點(diǎn)可以另外被配置成響應(yīng)于確定必須同時(shí)更換超過一個(gè)blob以維持兼容性而中止固件升級(jí)。
在一個(gè)或多個(gè)實(shí)施例中,所述非易失性存儲(chǔ)器可以包括啟動(dòng)加載器區(qū)、多個(gè)blob區(qū)和blob升級(jí)區(qū),其中所述blob升級(jí)區(qū)的存儲(chǔ)容量大于或等于一個(gè)blob的最大存儲(chǔ)容量。
在一個(gè)或多個(gè)實(shí)施例中,所述blob升級(jí)區(qū)的存儲(chǔ)容量可以不超過一個(gè)blob的最大存儲(chǔ)容量的兩倍。
在一個(gè)或多個(gè)實(shí)施例中,所述客戶端網(wǎng)絡(luò)節(jié)點(diǎn)可以被配置成無線網(wǎng)絡(luò)節(jié)點(diǎn)并被配置成通過空中下載的方式更新所述固件。
在一個(gè)或多個(gè)實(shí)施例中,每個(gè)blob空中下載更新可以包括OTA文件頭、兼容性列表和blob,并且其中所述客戶端網(wǎng)絡(luò)節(jié)點(diǎn)被配置成接收所述兼容性列表并中止所述blob下載,除非所述其余blob的所有當(dāng)前版本是兼容的。
在第二方面中,提供一種服務(wù)器網(wǎng)絡(luò)節(jié)點(diǎn),所述服務(wù)器網(wǎng)絡(luò)節(jié)點(diǎn)包括:處理器;存儲(chǔ)器,所述存儲(chǔ)器耦合到所述處理器并被配置成存儲(chǔ)由客戶端網(wǎng)絡(luò)節(jié)點(diǎn)執(zhí)行的固件,所述固件被分成多個(gè)blob,每個(gè)blob具有相關(guān)聯(lián)的blob版本,每個(gè)blob版本與固件版本相關(guān)聯(lián);其中所述服務(wù)器網(wǎng)絡(luò)節(jié)點(diǎn)被配置成:向客戶端網(wǎng)絡(luò)節(jié)點(diǎn)通知第一blob更新版本;響應(yīng)于來自所述客戶端網(wǎng)絡(luò)節(jié)點(diǎn)的對(duì)所述第一blob更新版本的請(qǐng)求而傳輸包括blob兼容性列表的數(shù)據(jù),所述blob兼容性列表包括所述其余blob的所述版本。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于恩智浦美國有限公司,未經(jīng)恩智浦美國有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011086805.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 節(jié)點(diǎn)查詢方法、節(jié)點(diǎn)、移動(dòng)通訊系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品
- 一種根據(jù)節(jié)點(diǎn)集合構(gòu)造節(jié)點(diǎn)關(guān)系樹的方法、裝置及系統(tǒng)
- 一種DHT網(wǎng)絡(luò)負(fù)載均衡裝置及虛節(jié)點(diǎn)劃分的方法
- 一種無線傳感網(wǎng)地理位置路由空洞處理方法
- 節(jié)點(diǎn)鎖定部件、節(jié)點(diǎn)滑軌、節(jié)點(diǎn)和機(jī)箱
- 一種待推薦節(jié)點(diǎn)線路的確定方法及裝置
- 流控方法、目標(biāo)節(jié)點(diǎn)、節(jié)點(diǎn)及施主節(jié)點(diǎn)
- 節(jié)點(diǎn)布局確定方法以及裝置
- 一種具有分布式柔度的全柔順微位移放大機(jī)構(gòu)
- 節(jié)點(diǎn)掛載方法、裝置、網(wǎng)絡(luò)節(jié)點(diǎn)及存儲(chǔ)介質(zhì)





