[發明專利]一種軟件升級方法在審
| 申請號: | 201911392890.4 | 申請日: | 2019-12-30 |
| 公開(公告)號: | CN113127257A | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 常紅娜;謝紅 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F8/65 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 升級 方法 | ||
本申請提出一種升級模型,升級模型中包括至少一個升級階段,各升級階段對應一個升級條件,各升級階段對應至少一個電子單元。根據一個升級階段所對應的多個電子單元間的升級依賴關系,每個升級階段,還可以進一步劃分為一個或多個升級步驟?;谠撋壞P?,本申請還提出一種靈活的升級方法,設備可以根據服務器的升級命令,執行服務器指定的升級階段或升級步驟所對應的電子單元的升級操作,提高了升級控制和升級操作的靈活性,避免了設備整體進行升級而導致的業務中斷時間較長的問題,提升了用戶體驗。
技術領域
本申請涉及通信領域,尤其涉及通信領域中的一種升級方法。
背景技術
通信領域中存在各種各樣的設備,如手機、平板電腦、媒體播放器、移動互聯網設備、汽車等。當這些設備所提供的業務需要更新升級,或設備所提供的業務存在問題需要修復時,往往需要對設備中的軟件進行升級??梢酝ㄟ^多種模式對設備進行升級,如通過空中下載(Over The Air,OTA)的方式進行升級。所謂“空中”指的是遠程無線方式,指通過移動通信的空中接口對設備的數據及應用進行遠程管理。通過OTA技術對軟件進行升級的技術可以稱之為軟件空中升級(Software Over the Air,SOTA),如可以通過SOTA技術進行應用程序的更新,進行界面優化,提升人機交互體驗。通過OTA技術對底層軟件(或稱之為固件)進行升級的技術可以稱之為固件空中升級(Firmware Over the Air,FOTA),如可以通過FOTA技術下載完整的固件鏡像,或修補現有固件、更新閃存,在設備上導入新功能或新特性。
目前,典型的升級流程可以分為三個步驟,第一步,升級服務器生成升級包;第二步,升級服務器將升級包傳輸到設備上;第三步,設備安裝升級包。由于設備的部件組成越來越復雜,設備的內部升級邏輯也變得越來越復雜,設備內不同的部件所需要的升級條件可能是不同的?,F有技術中直接安裝升級包的方法,可能導致設備內部件間升級沖突或部件升級失敗。因此,亟需一種靈活的升級方法,以滿足不同種類設備的升級需求。
發明內容
為提升升級控制和升級操作的靈活性,本申請實施例提出一種升級模型,基于該升級模型的升級方法和用于實施該方法的裝置。
第一方面,本申請提出一種升級模型。升級模型中包括至少一個升級階段,各升級階段對應一個升級條件,各升級階段對應至少一個電子單元。升級階段所對應的升級條件可以是狀態條件、或事件條件或其它類型的條件。只有當滿足某一升級階段所對應的升級條件時,才可以對該升級階段所對應的電子單元進行升級。如一個升級階段對應的升級條件可以是當設備的狀態進入某一設定狀態時進行升級。升級階段間可以是有相對排序的,也可以是沒有相對排序的。當升級階段間有相對排序時,每個升級階段還對應一個升級排序信息,排序代表升級優先級或升級順序。每個升級階段,還可以進一步劃分為一個或多個升級步驟,一個步驟對應該升級階段內一個或多個電子單元。升級步驟的劃分可以根據電子單元間的升級依賴關系,也可以根據業務邏輯或其它原則進行劃分。同一個升級階段所對應的多個升級步驟也是有相對排序的,每個升級步驟對應一個升級排序信息。
設備的升級模型可以由設備管理服務器或升級服務器等服務器進行建模。服務器根據設備的型號、規格、內部電子單元等部件的升級條件等信息,對設備的升級流程進行建模。并將升級模型信息同步到設備。
基于如上的升級模型,服務器可以靈活指定設備進行特定升級階段或升級步驟所對應的電子單元的升級操作,避免了設備整體進行升級而導致的業務中斷時間較長,用戶體驗差等問題。由于電子單元分步驟、分階段進行升級,當某一升級步驟的升級操作出現問題時,可以及時終止后面升級步驟的升級操作,并快速將升級的部分電子單元回滾到之前的版本,減小了升級操作對設備或業務的影響,提升了升級的魯棒性。另外,設備根據服務器下發的升級模型進行升級控制,不同的設備可以使用通用的升級模塊或升級控制部件,不再需要根據不同的設備類型和設備型號,定制開發不同的升級控制部件,降低了研發的成本,提升了研發和市場效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911392890.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種量子點的純化方法
- 下一篇:視頻采樣方法及裝置





