[發明專利]安裝軟件組件的方法、系統及裝置有效
| 申請號: | 201010582679.1 | 申請日: | 2007-07-20 |
| 公開(公告)號: | CN102006334A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 崔首領;柴曉前;田林一;李克鵬 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L12/24;G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 安裝 軟件 組件 方法 系統 裝置 | ||
技術領域
本發明涉及通信領域的數據傳輸技術,尤其涉及一種安裝軟件組件的方法、系統及裝置。
背景技術
移動終端設備是整個移動網絡運營服務體系中的重要組成部分,設備管理(Device?Management,DM)是指通過空中下載(Over?The?Air,OTA)方式將數據包從網絡側下載到終端設備上,并由終端設備讀取下載的數據,進而完成后續相應的軟件組件的安裝和配置處理。同時還可以將用戶需要的業務信息和終端設備的功能信息等自動從終端設備傳遞到DM服務器側。由此可見,設備管理系統(Device?Management?System,DMS)提供了一種低成本方案,來維護和管理終端設備的數據,包括設置終端設備的初始配置信息,及在終端設備上安裝和更新永久性信息,以及從終端設備中提取管理信息,處理終端設備產生的各類事件和告警信息等。
在現有的開放移動聯盟設備管理(DM?Open?Mobile?Alliance?DM,OMA)規范中,已經實現了對終端設備進行軟件組件的下載、安裝、刪除等管理。下面以下載和安裝軟件組件為例,說明現有技術的方案。
在現有技術中,軟件組件管理對象(Software?Component?Management?Object,SCOMO)被存儲在終端設備的管理樹上,DM服務器通過對SCOMO上的可執行節點下發Exec命令來實現對軟件組件的管理。當然,DM服務器對所述管理對象的管理、維護和操作是通過OMADM協議實現的。
如圖1所示,為現有技術中SCOMO的部分結構示意圖,下載并且安裝的過程包括:DM服務器通過對此SCOMO的下載(Download)子樹或已下發(Delivered)子樹進行操作實現軟件組件的下載,當終端下載完組件后,DM服務器向SCOMO的可執行節點下發Exec命令,終端設備執行該命令,對軟件組件進行安裝。接收Exec命令的節點為:Delivered子樹中的安裝(Install)節點或安裝未激活(InstallInactive)節點。安裝完成后,終端向DM服務器上報安裝結果,如果是異步上報方式,則通過發送Generic?Alert上報安裝結果,上報的信息包括已安裝軟件組件的統一資源標識(Universal?Resource?Identity,URI),如果是同步上報方式,則通過Exec命令對應的Status命令上報Exec命令的執行結果代碼。
但是,現有的通過DM方式實現軟件組件下載安裝的方案并不完善,主要體現在以下幾個方面:
1、在軟件組件的安裝和管理過程中不支持參數,可能會導致操作失敗,如軟件組件安裝過程中可能會需要序列號等信息,或者無法實現個性化的管理,不用滿足用戶的要求。
2、在安裝完成后,由于沒有對安裝后軟件組件對象的訪問控制權限分配方法,可能會導致安全性降低的問題。
3、安裝完成后,由于在已安裝(Deployed)子樹上生成的管理節點中,其子節點Deployed/<x>/Name為可選,則完成后上報DM服務器的信息沒有包括軟件組件名稱,服務器無法獲悉終端安裝的組件和服務器下發的組件的對應關系,會給服務器識別軟件組件造成困難,在利用同步方式上報時,沒有攜帶目標子樹的URI信息以及ID信息或Name信息,使得服務器無法獲知其在終端管理樹上的路徑。
4、如果要安裝軟件組件是對現有軟件組件的升級,則不能識別是升級操作。例如第一次下發的軟件組件包中包含的軟件組件為:A、B、C,第二次下發的軟件組件包中只包含軟件組件A,終端可能會為A生成兩個Deployed子樹下的管理節點,從而無法達到升級的目的,并且導致節點冗余。
5、服務器利用下載并安裝(DownloadInstall)或者下載安裝未激活(DownloadInstallInactive)指令時,如果客戶端執行安裝失敗時,沒有向服務器發送通知,也沒有在Delivered子樹下生成對應的管理節點,可能導致服務器無法進行后續操作。
6、在下載的軟件組件包中沒有攜帶各個軟件組件的信息,使得終端較難獲取包中組件的信息。
發明內容
本發明實施例提供一種安裝軟件組件的方法、系統及裝置,以解決現有技術中存在的OMADM規范中關于SCOMO的規定不完善問題。
本發明實施例提供一種安裝軟件組件的方法,該方法包括:
設備管理服務器將軟件組件包直接下發給終端,或將軟件組件包的下載地址和指示下載的命令下發給終端,該軟件組件包包含了一個或多個軟件組件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010582679.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種旱地移栽機植苗機構
- 下一篇:一種聚氨酯樹脂絕緣電力桿塔





