專利名稱:終端管理平臺對終端遠程升級出現異常的處理方法和設備的制作方法
技術領域:
本發明涉及在網絡通信技術領域,具體在終端管理平臺對終端實 施遠程升級操作過程中,出現異常處理的方法、終端管理平臺和終端 設備。
背景技術:
三重播放(Triple-play)業務是一種融合了話音、數據和視頻業 務的捆綁業務模式,目前隨著國內三重播放業務不斷地發展,接入網 關設備正在成為將寬帶增值業務引入家庭、中小型企業等的主要載 體,通過網關來管理家庭、中小型企業內部的各項增值業務已成為現 在全球電信運營商的發展趨勢。電信運營商希望改變現有的運維模式,釆用遠程用戶終端設備管 理系統來減少運行、維護基于IP的語音、視頻和數據等業務的成 本。可以預測,越來越基于IP的各種增值業務將增加對運營商業務 支持、維護部門的工作量。同時增值業務種類的增加,使得技術支持 越來越復雜,造成技術支持人員在進行支持時的難度越來越大。因為 安裝或者維護某個業務時可能對其他服務造成很大的影響。所以在激 烈竟爭的Triple-Play業務環境下,終端管理平臺在新興的基于IP的 增值業務的發展中起著非常關鍵的作用。通過終端管理平臺可以實現 對終端設備的遠程管理,遠程業務自動發放,遠程故障檢測等等功 能。根據市場需求的變化,運營商需要不斷的部署新的業務,提出新 的功能,終端廠家也需要根據終端的運行出現的問題,不斷的更新軟件版本。這些都要通過終端管理平臺對終端做遠程軟件版本升級操作 來完成。遠程軟件版本升級已成為終端管理平臺對終端日常維護、管 理的非常重要的經常性操作。通過終端管理平臺遠程升級終端軟件版 本的操作是一個非常重要,非常慎重的操作,因為如果升級失敗,那 么可能導致影響用戶業務使用,甚至終端無法正常工作等嚴重的后 果,對于電信運營商來說,會大大增加其運營、維護成本,所以在對 終端遠程軟件版本升級過程中,對異常情況的處理機制就非常重要。發明內容有鑒于此,本發明提出一種終端管理平臺對終端遠程升級出現異 常的處理方法和設備。基于上述目的本發明提供的終端管理平臺對終端遠程升級出現異常的處理方法,在終端管理平臺中保存有終端出廠參數,并包括 終端管理平臺對終端進行遠程升級;終端管理平臺向終端下發出該終端的出廠參數恢復出廠設置; 終端管理平臺解除該終端的相關信息與該終端的綁定關系; 終端重新上電,對終端管理平臺執行首次連接注冊流程,終端管理 平臺重新綁定該終端的相關信息,并下發該終端當前所用相關參數。 較佳的,該方法所述終端管理平臺對終端進行遠程升級步驟還包括終端向終端管理平臺上報終端上線的基本信息;終端管理平臺回應終端確認信息;終端發送升級請求;終端管理平臺向終端發送調用信息,執行軟件升級操作; 終端向終端管理平臺返回確認消息,并到文件服務器下載升級所需 的軟件;終端在下載完畢后重新啟動。較佳的,該方法所述終端在下載完畢后重新啟動的步驟還包括 終端重新啟動,并向終端管理平臺上報下載并應用成功的信息;終端管理平臺向終端回應響應信息;終端向終端管理平臺發起遠程過程調用,上報下載并成功、及升級 的詳細信息;終端管理平臺回應確i人信息。較佳的,該方法所述終端管理平臺向終端下發出該終端的出廠參數 恢復出廠設置的步驟還包括終端向終端管理平臺上報終端上線的基本信息; 終端管理平臺回應終端確認信息; 終端發送恢復出廠設置的請求;終端管理平臺向終端發送調用信息,執行恢復出廠配置操作;終端向終端管理平臺返回重啟消息,并重啟;終端向終端管理平臺發送恢復出廠配置成功的信息。較佳的,該方法所述終端重新上電,對終端管理平臺執行首次連接 注冊流程,終端管理平臺重新綁定該終端的相關信息,并下發該終端當 前所用相關參數步驟還包括終端向終端管理平臺上報終端上線的基本信息;終端管理平臺對終端進行認證,查找終端用戶相應的配置文件,回 應終端確認信息;終端發送下載初始化配置文件的請求;終端管理平臺向終端發送調用信息,要求終端下載初始化的配置文件;終端向終端管理平臺返回確認消息,并到文件服務器下載配置文件;在下載完畢后,終端向終端管理平臺發送表示下載完成的確認信息;終端管理平臺向終端發送回應信息;終端向終端管理平臺報告下載的起始和結束時間,及成功或失敗消命 (&,終端管理平臺向終端回應確認信息。較佳的,該方法所述終端上線的基本信息包括所述終端的設備序 列號、設備型號、軟件版本、IP地址。較佳的,該方法所述終端相關的信息包括該終端的設備信息、用 戶信息、業務相關信息。較佳的,該方法所述終端管理平臺每次向中下發參數時,終端管理 平臺必須與終端當前的參數模型保持同步。較佳的,該方法在所述恢復出廠設置過程中,終端除了保留連接終 端管理平臺的相關參數以外,清空所有其他參數,恢復成真正意義的出 廠設置。較佳的,該方法所述連接終端管理平臺的相關參數具體包括連接 平臺的WAN連接相關參數,和平臺認證需要的相關參數。基于上述目的,本發明還提供了一種自動實現終端遠程升級異常處理的終端管理平臺,包括存儲模塊,用于保存終端出廠參數;升級異常處理模塊,用戶在對終端進行遠程升級出現異常時,從存 儲模塊中提取該終端的出廠參數,向終端下發出該終端的出廠參數恢復 出廠設置,解除該終端的相關信息與該終端的綁定關系;注冊功能模塊,用于重新綁定該終端的相關信息,并下發該終端當 前所用相關參數。較佳的,該終端管理平臺所述升級異常處理模塊每次向中下發參 數時,與終端當前的參數^^型保持同步。基于上述目的,本發明還提供了一種自動實現終端遠程升級異常處 理的終端,包括出廠設置恢復模塊,當升級過程發生異常時,根據接 收到的該終端的出廠參數恢復終端的出廠設置;注冊功能模塊,用于在恢復出廠設置后重新上電,對終端管理平臺 執行首次連接注冊流程。較佳的,該終端在所述恢復出廠設置過程中,出廠設置恢復模塊 除了保留連接終端管理平臺的相關參數以外,清空所有其他參數,恢復 成真正意義的出廠設置。較佳的,所述連接終端管理平臺的相關參數具體包括連接平臺的WAN連接相關參數,和平臺認證需要的相關參數。從上面所述可以看出,本發明提供的終端管理平臺對終端遠程升 級出現異常的處理方法和設備,針對在新的軟件版本不兼容老的配置 文件,或者配置文件中的垃圾數據等情況導致終端在軟件升級時出現 的異常等情況,提出了一種狹義的恢復出廠設置方法,終端除了保留 一些保證可以連接到終端管理平臺上的關鍵參數,清除其他所有參 數。在對終端軟件升級時,先對終端恢復出廠設置,在終端重新連到 平臺后,平臺應將終端當前所有參數重新下發到終端上。從而使得終 端管理平臺對終端遠程升級過程在出現異常時,能夠快速、有效地排 除故障解決問題并保證升級的順利進行。
圖1為本發明實施例中終端管理平臺對終端軟件升級應用場景示意圖;圖2為本發明實施例中終端管理平臺對終端遠程升級出現異常的處 理方法的流程示意圖;圖3為本發明實施例中終端管理平臺對終端進行遠程升級過程的流 程示意圖;圖4為本發明實施例中終端管理平臺恢復終端出廠設置過程的流程 示意圖;圖5為本發明實施例中終端執行首次注冊,管理平臺重新綁定該終端的相關信息過程的流程示意圖;圖6為本發明實施例中的終端管理平臺結構示意圖; 圖7為本發明實施例中的終端結構示意圖。
具體實施方式
下面參照附圖對本發明進行更全面的描述,其中說明本發明的示例 性實施例。請參閱圖1,描述了終端管理平臺對終端升級的應用場景。如圖所示,該場景包括終端管理平臺101,是負責對終端遠程維護,管理的局端設備。 終端102,是負責給用戶提供網絡服務的用戶側設備。 終端通過寬帶接入和承載網103接入到終端管理平臺。 其中,參見圖6所示,在終端管理平臺101中還包括存儲模塊601,用于保存終端出廠參數。升級異常處理模塊602,用戶在對終端進行遠程升級出現異常時, 從存儲模塊中提取該終端的出廠參數,向終端下發出該終端的出廠參數 恢復出廠設置,解除該終端的相關信息與該終端的綁定關系;所述升級異常處理模塊每次向中下發參數時,保證與終端當前的參 數模型保持同步。所述參數為業務參數,比如視頻,語音等參數,參數 模型是指特定的各種業務,比如視頻,語音等業務的參數列表。注冊功能模塊603,用于重新綁定該終端的相關信息,并下發該終 端當前所用相關參數。參見圖7所示,所述終端102包括出廠設置恢復模塊701,當升級過程發生異常時,根據接收到的該 終端的出廠參數恢復終端的出廠設置;在所述恢復出廠設置過程中,出廠設置恢復模塊除了保留連接終端 管理平臺的相關參數以外,清空所有其他參數,恢復成真正意義的出廠 設置。所述連接終端管理平臺的相關參數具體包括連接平臺的WAN 連接相關參數,和平臺認證需要的相關參數。注冊功能模塊702,用于在恢復出廠設置后重新上電,對終端管理 平臺執行首次連接注冊流程。在判斷出終端管理平臺對終端升級會出現異常時(比如在實驗室通 過測試已確定對終端遠程升級后,數據出現混亂等異常情況),本發明 釆取的處理方法如下。參見圖2,并結合圖3~5所示對本發明中終端管理平臺在對終端進 行遠程軟件版本升級出現異常的處理方法,進行舉例說明。步驟1.終端管理平臺對終端進行遠程升級。具體流程參見圖3所示,包括步驟301,終端通過Http Post發送Inform消息,報告終端管理平 臺終端上線的基本信息,包括設備序列號、設備型號、軟件版本、IP 地址等信息。步驟302,終端管理平臺通過Http Response回應InformResponse消息,確認消息收到。步驟303,終端通過發送空的HttpPost,表示請求啟動軟件升級。 步驟304,終端管理平臺通過Http Response向終端發起DownloadRPC調用,執行軟件升級操作,在消息中包含文件服務器的地址等相關信息。步驟305,終端通過Http Post返回確認消息DownloadResponse。 步驟306,終端到文件服務器下載升級所需的軟件。 步驟307,終端在下載完畢所述軟件后,重啟。 其中,步驟307還包括以下子步驟步驟7.1,終端重啟,并通過Http Post發送Inform消息,其中 EventCode為BOOT和TransferComplete,上報下載并應用成功;步驟 7.2, 終端管理平臺通過 Http Response 回應 TransferCompleteResponse消息響應Inform消息;步驟7.3,終端通過Http Post發起TransferComplete RPC (遠程 過程調用),上報下載并應用成功、及升級的詳細信息;步驟 7.4, 終端管理平臺通過 Http Response 回應 TransferCompleteResponse確認。步驟308,結束。步驟2.終端管理平臺對終端下發出廠參數恢復出廠設置,具體流 程參見圖4所示,包括步驟401,終端通過Http Post發起Inform消息,通知終端管理平 臺上線,Inform消息中包括設備序列號、設備型號、軟件版本、IP 地址等終端上線的基本信息。步驟402,終端管理平臺通過Http Response回應確認消息InformResponse 。步驟4(B,終端通過發起空的HttpPost,表示請求恢復出廠設置。 步驟404,終端管理平臺通過Http Response調用FactoryResetRPC方法,進行恢復出廠配置操作。步驟405,終端通過Http Post回應表示重啟的FactoryReset,并重啟。步驟406,終端通過Http Post發起Inform,通知終端管理平臺恢 復出廠配置成功。步驟3.終端管理平臺解除終端的相關信息與該終端的綁定關系, 所述終端相關的信息包括該終端的設備信息、用戶信息、業務相關信 息。步驟4.終端重新上電,對終端管理平臺實現首次連接注冊流程, 同時終端管理平臺實現重新綁定該終端的i殳備信息、用戶信息、業務相 關信息,并重新下發終端當前所用相關參數。所述當前所用相關參數是指終端管理平臺在與該終端保持同步的所 述參數模型中,當前所保存的所有參數。具體流程參見圖5所示,包括步驟501,終端通過Http Post發起Inform消息,通知終端管理平 臺上線,該Inform消息中包括設備序列號、設備型號、軟件版本、 IP地址等終端上線的基本信息。步驟502,終端管理平臺對終端進行認證,根據終端提供的設備序 列號查找終端用戶相應的配置文件,通過Http Response返回確認消息 InformResponse。步驟503,終端發起一條空的Http Post請求。步驟504,終端管理平臺通過Http Response發起Download的 RPC,要求終端下載初始化的配置文件。步驟505,終端通過Http Post回應確認消息DownIoadResponse。步驟506,終端到終端管理平臺進行配置文件下栽。步驟507,在下載完畢后,終端通過Http Post重新發起Inform,并至少攜帶EventCode "TRANSFERCOMPLETE,,表示下載完成。步驟508, 終端管理平臺通過Http Response 回應 InformRespoiise。步驟509,終端通過Http Post發起TransferComplete請求,報告 下載的起始和結束時間,及成功或失敗消息。步驟510, 終端管理平臺通過Http Response 回應 TransferCompleteResponse 。步驟5U,結束。以上實施例中,終端管理平臺必須具有存儲終端當前所有參數的功 能,以上所述各步驟中,終端管理平臺每次向中下發參數時,終端管理 平臺必須與終端當前的參數模型保持同步。以上所述參數為業務參數,比如視頻,語音等參數,參數模型是指 特定的各種業務,比如視頻,語音等業務的參數列表。所述終端需支持狹義的恢復出廠設置功能,具體為在恢復出廠設 置過程中,除了保留連接終端管理平臺的相關參數以外,清空所有其他 參數,恢復成真正意義的出廠設置。其中,連接終端管理平臺的相關參 數具體包括連接平臺的廣域網(WAN)連接相關參數,和平臺認證 需要的相關參數等。本發明的描述是為了示例和說明起見而給出的,而并不是無遺漏的 或者將本發明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發明的原理 和實際應用,并且使本領域的普通技術人員能夠理解本發明從而設計適 于特定用途的帶有各種修改的各種實施例。
權利要求
1. 一種終端管理平臺對終端遠程升級出現異常的處理方法,其特征在于,在終端管理平臺中保存有終端出廠參數,并包括終端管理平臺對終端進行遠程升級;終端管理平臺向終端下發出該終端的出廠參數恢復出廠設置;終端管理平臺解除該終端的相關信息與該終端的綁定關系;終端重新上電,對終端管理平臺執行首次連接注冊流程,終端管理平臺重新綁定該終端的相關信息,并下發該終端當前所用相關參數。
2. 根據權利要求1所述的方法,其特征在于,終端管理平臺對終端 進行遠程升級步驟還包括終端向終端管理平臺上報終端上線的基本信息;終端管理平臺回應終端確認信息;終端發送升級請求;終端管理平臺向終端發送調用信息,執行軟件升級操作; 終端向終端管理平臺返回確認消息,并到文件服務器下載升級所需的軟件;終端在下載完畢后重新啟動。
3. 根據權利要求2所述的方法,其特征在于,所述終端在下栽完畢 后重新啟動的步驟還包括終端重新啟動,并向終端管理平臺上^/T載并應用成功的信息; 終端管理平臺向終端回應響應信息;終端向終端管理平臺發起遠程過程調用,上報下栽并成功、及升級 的詳細信息;終端管理平臺回應確認信息。
4. 根據權利要求l所述的方法,其特征在于,所述終端管理平臺向 終端下發出該終端的出廠參數恢復出廠設置的步驟還包括終端向終端管理平臺上報終端上線的基本信息; 終端管理平臺回應終端確認信息;終端發送恢復出廠設置的請求;終端管理平臺向終端發送調用信息,執行恢復出廠配置操作; 終端向終端管理平臺返回重啟消息,并重啟; 終端向終端管理平臺發送恢復出廠配置成功的信息。
5. 根據權利要求l所述的方法,其特征在于,所述終端重新上電, 對終端管理平臺執行首次連接注冊流程,終端管理平臺重新綁定該終端 的相關信息,并下發該終端當前所用相關參數步驟還包括終端向終端管理平臺上報終端上線的基本信息; 終端管理平臺對終端進行認證,查找終端用戶相應的配置文件,回 應終端確認信息;終端發送下載初始化配置文件的請求;終端管理平臺向終端發送調用信息,要求終端下載初始化的配置文件;終端向終端管理平臺返回確認消息,并到文件服務器下栽配置文件;在下載完畢后,終端向終端管理平臺發送表示下載完成的確認信命 終端管理平臺向終端發送回應信息;終端向終端管理平臺報告下載的起始和結束時間,及成功或失敗消爭 終端管理平臺向終端回應確認信息。
6. 根據權利要求2-5任意一項所述的方法,其特征在于,所述終 端上線的基本信息包括所述終端的設備序列號、設備型號、軟件版 本、IP地址。
7. 根據權利要求1-5任意一項所述的方法,其特征在于,所述終 端相關的信息包括該終端的i殳備信息、用戶信息、業務相關信息。
8. 根據權利要求1-5任意一項所述的方法,其特征在于,所述終 端管理平臺每次向中下發參數時,終端管理平臺必須與終端當前的參數 模型保持同步。
9. 根據權利要求1-5任意一項所述的方法,其特征在于,在所述 恢復出廠設置過程中,終端除了保留連接終端管理平臺的相關參數以 外,清空所有其他參數,恢復成真正意義的出廠設置。
10. 根據權利要求9所述的方法,其特征在于,所述連接終端管理 平臺的相關參數具體包括連接平臺的WAN連接相關參數、平臺認證 需要的相關參數。
11. 一種自動實現終端遠程升級異常處理的終端管理平臺,其特征 在于,包括存儲才莫塊,用于保存終端出廠參數;升級異常處理模塊,用戶在對終端進行遠程升級出現異常時,從存 儲模塊中提取該終端的出廠參數,向終端下發出該終端的出廠參數恢復 出廠i殳置,解除該終端的相關信息與該終端的綁定關系;注冊功能模塊,用于重新綁定該終端的相關信息,并下發該終端當 前所用相關參數。
12. 根據權利要求11所述的終端管理平臺,其特征在于,所述升 級異常處理模塊每次向中下發參數時,與終端當前的參數模型保持同 步。
13. —種自動實現終端遠程升級異常處理的終端,其特征在于,包 括出廠設置恢復模塊,當升級過程發生異常時,根據接收到的該終端 的出廠參數恢復終端的出廠設置;注冊功能模塊,用于在恢復出廠設置后重新上電,對終端管理平臺 執行首次連接注冊流程。
14. 根據權利要求13所述的終端,其特征在于,在所述恢復出廠設 置過程中,出廠設置恢復模塊除了保留連接終端管理平臺的相關參數以 外,清空所有其他參數,恢復成真正意義的出廠設置。
15. 根據權利要求14所述的方法,其特征在于,所述連接終端管理 平臺的相關參數具體包括連接平臺的廣域網WAN連接相關參數、平 臺認證需要的相關參數。
全文摘要
本發明公開一種終端管理平臺對終端遠程升級出現異常的處理方法,在終端管理平臺中保存有終端出廠參數,并包括終端管理平臺對終端進行遠程升級;終端管理平臺向終端下發出該終端的出廠參數恢復出廠設置;終端管理平臺解除該終端的相關信息與該終端的綁定關系;終端重新上電,對終端管理平臺執行首次連接注冊流程,終端管理平臺重新綁定該終端的相關信息,并下發該終端當前所用相關參數。通過本發明方案使得終端管理平臺對終端遠程升級過程在出現異常時,能夠快速、有效地排除故障解決問題并保證升級的順利進行。
文檔編號H04L29/08GK101282239SQ20081009749
公開日2008年10月8日 申請日期2008年5月30日 優先權日2008年5月30日
發明者侯象飛 申請人:中國電信股份有限公司