[發(fā)明專利]系統(tǒng)升級通信模塊的方法、系統(tǒng)以及介質(zhì)、計算機設(shè)備在審
| 申請?zhí)枺?/td> | 202010690647.7 | 申請日: | 2020-07-17 |
| 公開(公告)號: | CN111880823A | 公開(公告)日: | 2020-11-03 |
| 發(fā)明(設(shè)計)人: | 孫歡 | 申請(專利權(quán))人: | 合肥移瑞通信技術(shù)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71;G06F13/42 |
| 代理公司: | 北京清亦華知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 王佳璐 |
| 地址: | 230088 安徽省合肥市高新區(qū)習(xí)友路33*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 系統(tǒng)升級 通信 模塊 方法 系統(tǒng) 以及 介質(zhì) 計算機 設(shè)備 | ||
本發(fā)明公開了一種系統(tǒng)升級通信模塊的方法、系統(tǒng)以及介質(zhì)、計算機設(shè)備。方法包括:獲取模塊端的MBFW ID和PID,進而對模塊端和系統(tǒng)服務(wù)器進行雙向匹配驗證,并在匹配驗證通過后允許模塊端從系統(tǒng)服務(wù)器下載升級程序包;當升級程序包下載成功后,獲取模塊端的Hardware ID,并判斷模塊端是否進入軟節(jié)點,如果模塊端進入軟節(jié)點且模塊端的當前版本處于升級程序包的白名單中,則進一步判斷模塊端的當前版本是否低于升級程序包的目標版本;如果模塊端的當前版本低于升級程序包的目標版本,則控制模塊端進入串口模式,以進行sahara升級。該方法可減少系統(tǒng)服務(wù)器發(fā)送升級消息的壓力,提高模塊端的流暢性、安全性以及用戶使用模塊端的便捷性。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種系統(tǒng)升級通信模塊的方法、系統(tǒng)以及介質(zhì)、計算機設(shè)備。
背景技術(shù)
在現(xiàn)有技術(shù)中,終端通過MD5(Message Digest Algorithm MD5,消息摘要算法第五版)方式生成預(yù)設(shè)身份ID,系統(tǒng)服務(wù)器為了獲取升級信息,會嘗試匹配該預(yù)設(shè)身份ID,并在匹配成功后自動進行升級。該升級方法,可能會導(dǎo)致終端出現(xiàn)升級紊亂的現(xiàn)象,且升級后的版本可能不是用戶需要的版本。
發(fā)明內(nèi)容
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的第一個目的在于提出一種系統(tǒng)升級通信模塊的方法,以減少系統(tǒng)服務(wù)器發(fā)送升級消息的壓力,并提高模塊端的流暢性、安全性以及用戶使用模塊端的便捷性。
本發(fā)明的第二個目的在于提出一種計算機可讀存儲介質(zhì)。
本發(fā)明的第三個目的在于提出一種計算機設(shè)備。
本發(fā)明的第四個目的在于提出一種系統(tǒng)升級通信模塊的系統(tǒng)。
為達到上述目的,本發(fā)明第一方面實施例提出了一種系統(tǒng)升級通信模塊的方法,所述方法包括以下步驟:獲取模塊端的MBFW ID(Firmware ID Device,驅(qū)動程序標識設(shè)備)和PID(Packet Identifier,標志碼傳輸包),并根據(jù)所述模塊端的MBFW ID和PID對所述模塊端和系統(tǒng)服務(wù)器進行雙向匹配驗證,并在匹配驗證通過后允許所述模塊端從所述系統(tǒng)服務(wù)器下載升級程序包;當所述升級程序包下載成功后,獲取所述模塊端的Hardware ID(硬件ID),并根據(jù)所述模塊端的Hardware ID判斷所述模塊端是否進入軟節(jié)點,以及在所述模塊端進入軟節(jié)點時判斷所述模塊端的當前版本是否處于所述升級程序包的白名單中;如果所述模塊端的當前版本處于所述升級程序包的白名單中,則進一步判斷所述模塊端的當前版本是否低于所述升級程序包的目標版本;如果所述模塊端的當前版本低于所述升級程序包的目標版本,則控制所述模塊端進入串口模式,以進行sahara(sahara安全通信協(xié)議)升級。
本發(fā)明實施例的系統(tǒng)升級通信模塊的方法,通過獲取模塊端的MBFW ID和PID,并根據(jù)模塊端的MBFW ID和PID對模塊端和系統(tǒng)服務(wù)器進行雙向匹配驗證,并在匹配驗證通過后允許模塊端從系統(tǒng)服務(wù)器下載升級程序包;進而獲取模塊端的Hardware ID,并根據(jù)模塊端的Hardware ID判斷模塊端是否進入軟節(jié)點,以及在模塊端進入軟節(jié)點時判斷模塊端的當前版本是否處于升級程序包的白名單中,從而在模塊端的當前版本處于升級程序包的白名單中且模塊段的當前版本低于升級程序包的目標版本時控制模塊端進行sahara升級。由此,可以減少系統(tǒng)服務(wù)器發(fā)送升級消息的壓力,并提高模塊端的流暢性、安全性以及用戶使用模塊端的便捷性。
另外,本發(fā)明上述的系統(tǒng)升級通信模塊的方法還可以具有如下附加的技術(shù)特征:
根據(jù)本發(fā)明的一個實施例,所述根據(jù)所述模塊端的MBFW ID和PID對所述模塊端和系統(tǒng)服務(wù)器進行雙向匹配驗證,包括:將所述模塊端的MBFW ID發(fā)送給所述系統(tǒng)服務(wù)器進行驗證,并在驗證通過后接收所述系統(tǒng)服務(wù)器發(fā)送的升級程序包的PID,以及根據(jù)所述升級程序包的PID對所述模塊端進行驗證。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于合肥移瑞通信技術(shù)有限公司,未經(jīng)合肥移瑞通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010690647.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種android系統(tǒng)的升級方法和裝置
- 車載終端操作系統(tǒng)的WIFI升級方法及裝置
- 基于Android操作系統(tǒng)的系統(tǒng)升級方法
- 智能電視的系統(tǒng)升級方法及裝置
- 一種基于智能合約的權(quán)限可控的區(qū)塊鏈系統(tǒng)自動升級方法
- 美甲打印裝置的操作系統(tǒng)升級方法、裝置和介質(zhì)
- 一種系統(tǒng)升級方法、裝置和存儲介質(zhì)
- 系統(tǒng)升級方法、終端及可讀存儲介質(zhì)
- 系統(tǒng)升級方法、電子設(shè)備及計算機存儲介質(zhì)
- 一種修復(fù)Android終端系統(tǒng)升級異常的方法及系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計算機可讀取的記錄介質(zhì)





