[發明專利]一種組件式多模網管補丁包安裝方法及裝置在審
| 申請號: | 201210345599.3 | 申請日: | 2012-09-17 |
| 公開(公告)號: | CN102902562A | 公開(公告)日: | 2013-01-30 |
| 發明(設計)人: | 張錦炘 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京元本知識產權代理事務所 11308 | 代理人: | 秦力軍 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 組件 式多模 網管 補丁包 安裝 方法 裝置 | ||
技術領域
本發明涉及補丁制作安裝領域,尤其涉及一種組件式多模網管補丁包安裝方法及裝置。
背景技術
補丁是用于對軟件中存在的問題,比如安全隱患、Bug等進行修復的文件,同時還包括改善易用性或效能等。補丁無法獨立使用,要配合原軟件才能夠使用。補丁制作就是用于生成可用補丁包供補丁安裝系統執行。補丁安裝就是執行補丁程序對存在的漏洞進行修復。
多模網管是支持多種無線制式的通訊網管,比如同時支持CDMA、LTE等。從軟件層次上,多模網管分為三層,如圖1所示。最底層是統一網管平臺UEP,提供基礎服務;中間是多模網管平臺PLAT,提供多模網管平臺功能;最上層為各無線制式的產品應用,提供各制式特異性的實現。
發明人在對現有多模網管補丁技術的研究過程中發現,在補丁制作和安裝過程中存在如下的問題:
1、補丁涉及多種制式,由于各個制式之間沒有解耦或者解耦不充分,需要對不同的場景制作不同的補丁,造成太多的冗余和浪費;
2、補丁設計多種制式,安裝方法很不靈活,只能對制式嚴格匹配安裝。比如補丁包包含A制式和B制式,則只能安裝到同時包含A制式和B制式的安裝對象。
3、補丁設計多種制式,存在重復執行的情況,安裝順序無法保證。
發明內容
本發明的目的在于提供一種組件式多模網管補丁包安裝方法,以便更好地解決補丁安裝成功率低的問題,減少或者消除安全風險,保證系統安全性能。
本發明的另一目的是提供一種實現上述方法的裝置。
根據本發明的一個方面,提供了一種組件式多模網管補丁包安裝方法,所述方法的步驟包括:
通過組裝多個解耦部署并獨立存放的不同制式補丁,構成多模網管的補丁包;
將所述補丁包存放在補丁服務器中,并從所述補丁服務器下載所述補丁包;
判斷所下載的補丁包對應的安裝對象是否滿足所述補丁包安裝條件,并在滿足所述補丁包安裝條件時,安裝所述補丁包。
優選地,所述的從補丁服務器下載補丁包的步驟包括:
在多模網管服務端成功對接所述補丁服務器后,補丁服務器將多模網管補丁包下載到多模網管服務端;以及
在多模網管客戶端接入到多模網管服務端時,多模網管服務端將多模網管補丁包下載到多模網管客戶端。
優選地,所述的安裝對象包括多模網管服務端的安裝對象和多模網管客戶端的安裝對象。
優選地,所述多模網管的補丁包包括:補丁包版本描述信息,多個不同制式的替換文件、新增文件,刪除列表描述文件,用于每個制式補丁的數據庫腳本以及腳本列表描述文件。
優選地,判斷所下載的補丁包對應的安裝對象是否滿足所述補丁包安裝條件的步驟包括:
通過將安裝對象的版本描述信息與補丁包版本描述信息進行比對,確定是否滿足補丁包的安裝條件。
優選地,所述的確定是否滿足補丁包的安裝條件包括:
判斷補丁包所包含的多個制式中的任一制式是否已經存在于安裝對象;
若存在,則安裝所述補丁包中相應制式的文件,反之,則不進行補丁包安裝。
優選地,判斷所下載的補丁包對應的安裝對象是否滿足所述補丁包安裝條件的步驟還包括:
查看安裝對象的補丁安裝歷史信息,以確定所述補丁包是否已經安裝;
若已經安裝過所述補丁包,則不安裝所述補丁包,以防止重復安裝。
優選地,安裝補丁包包括:
備份安裝對象中被刪除或被替換的文件,同時記錄新增文件;
拷貝補丁包中對應制式的替換文件、新增文件到安裝對象;
根據刪除列表描述文件刪除安裝對象文件;
根據腳本列表描述文件執行對應的數據庫腳本。
優選地,所述多模網管補丁包還包括不能完全解耦的補丁程序及制式間描述文件;
在安裝補丁包時,對于不能完全解耦的補丁程序,根據制式間描述文件進行相應拷貝處理。
根據本發明的另一個方面,本發明提供的一種組件式多模網管補丁包安裝裝置,包括:
補丁包制作單元,用于通過組裝多個解耦部署并獨立存放的不同制式補丁,構成多模網管的補丁包;
補丁服務器,用于存放和下載所述多模網管的補丁包;
安裝系統,用于判斷所下載的補丁包對應的安裝對象是否滿足補丁包安裝條件,并且當滿足所述補丁包安裝條件時,安裝所述補丁包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210345599.3/2.html,轉載請聲明來源鉆瓜專利網。





