[發明專利]固件升級方法、裝置、計算機設備和可讀存儲介質有效
| 申請號: | 202010983862.6 | 申請日: | 2020-09-17 |
| 公開(公告)號: | CN112118137B | 公開(公告)日: | 2023-04-28 |
| 發明(設計)人: | 黃海泉 | 申請(專利權)人: | 上海聞泰電子科技有限公司 |
| 主分類號: | H04L41/082 | 分類號: | H04L41/082;H04L9/40;H04L67/06;H04L67/141 |
| 代理公司: | 北京超成律師事務所 11646 | 代理人: | 裴素英 |
| 地址: | 200001 上海市黃浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 升級 方法 裝置 計算機 設備 可讀 存儲 介質 | ||
本申請的實施例提供了一種固件升級方法、裝置、計算機設備和可讀存儲介質,涉及通信設備維護技術領域,固件升級方法包括:接收主控單元發送的通信升級包;根據通信升級包的認證碼對通信升級包的完整性進行驗證,其中,通信升級包的認證碼是主控單元利用密碼散列函數對通信升級包進行計算得到的;在通信升級包通過完整性驗證的情況下進入恢復模式,斷開與主控單元的通信連接;按照恢復模式配置的升級指令,運行通信升級包進行升級;在預設升級時長后,建立與主控單元的通信連接,主控單元和通信單元在預設升級時長內均升級完成,通過上述步驟能夠便捷地實現固件升級。
技術領域
本申請涉及通信設備維護技術領域,具體而言,涉及一種固件升級方法、裝置、計算機設備和可讀存儲介質。
背景技術
隨著通信技術的發展,不論是在醫院,單位,工廠,小區還是農村等區域,無線網絡的接入已經十分普及,而負責處理無線網絡的接入的設備大多由用于實現信號的發送與接收的通信單元以及用于控制通信單元的主控單元作為基礎設備構成。而通信技術的更新換代速度之快,需要對應的固件也進行相應版本的升級來適配通信技術的更新。而在現有技術中,并不能直接對通信單元進行遠程操作升級,僅能基于通信單元給定的更新模式由人工到現場進行升級。不僅如此,現有技術中,主控單元和通信單元也是分別進行升級的,這也產生了由于沒有升級到相互適配的版本進而導致兩者之間無法正常通信的問題,現有的固件升級方案十分的麻煩。
有鑒于此,如何提供一種便捷地固件升級方案,是本領域技術人員需要解決的。
發明內容
本申請提供了一種固件升級方法、裝置、計算機設備和可讀存儲介質。
本申請的實施例可以這樣實現:
第一方面,本申請實施例提供一種固件升級方法,應用于客戶前置設備的通信單元,客戶前置設備還包括與通信單元通信連接的主控單元;
方法包括:
接收主控單元發送的通信升級包;
根據通信升級包的認證碼對通信升級包的完整性進行驗證,其中,通信升級包的認證碼是主控單元利用密碼散列函數對通信升級包進行計算得到的;
在通信升級包通過完整性驗證的情況下進入恢復模式,斷開與主控單元的通信連接;
按照恢復模式配置的升級指令,運行通信升級包進行升級;
在預設升級時長后,建立與主控單元的通信連接,主控單元和通信單元在預設升級時長內均升級完成。
在可選的實施方式中,客戶前置設備存儲有通信單元的通信字節序,通信升級包包括網絡字節序;
在根據通信升級包的認證碼對通信升級包的完整性進行驗證的步驟之前,方法還包括:
獲取通信升級包的網絡字節序;
判斷網絡字節序與通信字節序是否相同;
若是,則執行根據通信升級包的認證碼對通信升級包的完整性進行驗證的步驟;
若否,則將網絡字節序調整為通信字節序。
在可選的實施方式中,通信單元包括升級地址和升級端口;
接收主控單元發送的通信升級包的步驟,包括:
實時監聽主控單元是否發出升級信號,其中,升級信號用于觸發通信單元接收主控單元發送的通信升級包;
在監聽到主控單元發出升級信號的情況下,通過升級地址和升級端口接收主控單元發送的通信升級包。
在可選的實施方式中,主控單元和通信單元之間基于網際互連協議通道的套接字進行數據傳輸,通信升級包多個通信升級子包;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海聞泰電子科技有限公司,未經上海聞泰電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010983862.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種懸浮窗控制方法和系統
- 下一篇:一種廢舊電纜線的分離回收裝置及使用方法





