[發(fā)明專利]低帶寬下設(shè)備固件升級的方法有效
| 申請?zhí)枺?/td> | 201811038131.3 | 申請日: | 2018-09-06 |
| 公開(公告)號: | CN109254788B | 公開(公告)日: | 2022-02-08 |
| 發(fā)明(設(shè)計)人: | 楊建林;尤金剛;楊引;宋洋洋;白浪 | 申請(專利權(quán))人: | 四川愛聯(lián)科技股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71 |
| 代理公司: | 成都虹橋?qū)@聞?wù)所(普通合伙) 51124 | 代理人: | 李凌峰 |
| 地址: | 621000 四川省綿陽*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 帶寬 設(shè)備 升級 方法 | ||
1.低帶寬下設(shè)備固件升級的方法,其特征在于,包括如下步驟:
步驟1、將設(shè)備端中已運行固件及服務(wù)器中的待升級固件均進(jìn)行拆分,并判斷拆分后的已運行固件及待升級固件是否存在差異,若存在,則進(jìn)入步驟2,否則不進(jìn)行處理;
步驟2、提取拆分后的已運行固件及待升級固件之間存在差異的部分并將其融合成差異區(qū)塊數(shù)據(jù);
步驟3、該設(shè)備端將當(dāng)前網(wǎng)絡(luò)狀況上傳至服務(wù)器中,服務(wù)器根據(jù)該設(shè)備端的當(dāng)前網(wǎng)絡(luò)狀況對網(wǎng)絡(luò)質(zhì)量進(jìn)行評定,評定出不同的網(wǎng)絡(luò)質(zhì)量等級;
步驟4、分別確定出不同網(wǎng)絡(luò)質(zhì)量等級下的相應(yīng)長度的目標(biāo)分包,并以當(dāng)前網(wǎng)絡(luò)質(zhì)量等級下的相應(yīng)長度的目標(biāo)分包為單位向設(shè)備端傳輸差異區(qū)塊數(shù)據(jù),直到傳輸完差異區(qū)塊數(shù)據(jù);
步驟5、差異區(qū)塊數(shù)據(jù)傳輸完成后,在設(shè)備端中將拆分后的已運行固件及差異區(qū)塊數(shù)據(jù)重組成待升級固件,并進(jìn)行存儲;
步驟3和/或步驟4中,所述網(wǎng)絡(luò)質(zhì)量等級包括A級、B級和C級,A級表示網(wǎng)絡(luò)質(zhì)量最好,B級表示網(wǎng)絡(luò)質(zhì)量適中,C級表示網(wǎng)絡(luò)質(zhì)量差;
當(dāng)網(wǎng)絡(luò)質(zhì)量等級為C級時,目標(biāo)分包包括校驗位數(shù)據(jù)頭、數(shù)據(jù)校驗位一、數(shù)據(jù)三、數(shù)據(jù)四及數(shù)據(jù)校驗位二;
當(dāng)網(wǎng)絡(luò)質(zhì)量等級為C級,進(jìn)行差異區(qū)塊數(shù)據(jù)傳輸時,通過如下步驟得到正確的目標(biāo)分包幀數(shù)據(jù):
步驟401、目標(biāo)分包一幀數(shù)據(jù)傳輸完成后,比對數(shù)據(jù)校驗位一及數(shù)據(jù)校驗位二是否相同,若相同,則數(shù)據(jù)校驗位一及數(shù)據(jù)校驗位二均正確,然后進(jìn)入步驟402,否則重新傳輸該幀數(shù)據(jù);
步驟402、計算數(shù)據(jù)三的校驗值一,并將校驗值一與數(shù)據(jù)校驗位一對比,若相同,則表示數(shù)據(jù)三正確,即該幀數(shù)據(jù)正確,否則進(jìn)入步驟403;
步驟403、計算數(shù)據(jù)四的校驗值二,并將校驗值二與數(shù)據(jù)校驗位二對比,若正確,則表示數(shù)據(jù)四正確,即該幀數(shù)據(jù)正確,若校驗值一與數(shù)據(jù)校驗位一不相同且校驗值二與數(shù)據(jù)校驗位二也不相同,則進(jìn)入步驟404;
步驟404、根據(jù)校驗值一和校驗值二,交叉對比數(shù)據(jù)三和數(shù)據(jù)四,確定數(shù)據(jù)三和數(shù)據(jù)四的丟失部分和/或錯誤部分,并對數(shù)據(jù)三和數(shù)據(jù)四進(jìn)行交叉補全,得到正確的數(shù)據(jù)三和/或數(shù)據(jù)四,即得到正確的該幀數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的低帶寬下設(shè)備固件升級的方法,其特征在于,在步驟1之前,需要設(shè)備端向服務(wù)器發(fā)起固件升級請求,服務(wù)器接收到該請求后,再進(jìn)入步驟1。
3.根據(jù)權(quán)利要求1所述的低帶寬下設(shè)備固件升級的方法,其特征在于,在步驟1之前,服務(wù)器定時向設(shè)備端發(fā)送固件升級請求,設(shè)備端接收到該請求后,再進(jìn)入步驟1。
4.根據(jù)權(quán)利要求1所述的低帶寬下設(shè)備固件升級的方法,其特征在于,當(dāng)網(wǎng)絡(luò)質(zhì)量等級為A級時,目標(biāo)分包包括數(shù)據(jù)頭、數(shù)據(jù)及數(shù)據(jù)校驗位。
5.根據(jù)權(quán)利要求1所述的低帶寬下設(shè)備固件升級的方法,其特征在于,當(dāng)網(wǎng)絡(luò)質(zhì)量等級為B級時,目標(biāo)分包包括數(shù)據(jù)頭、數(shù)據(jù)一、數(shù)據(jù)二及數(shù)據(jù)校驗位,所述數(shù)據(jù)一或數(shù)據(jù)二為備份數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川愛聯(lián)科技股份有限公司,未經(jīng)四川愛聯(lián)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811038131.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





