国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      通信網(wǎng)管系統(tǒng)中的軟件升級裝置及其方法

      文檔序號:7591835閱讀:176來源:國知局
      專利名稱:通信網(wǎng)管系統(tǒng)中的軟件升級裝置及其方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域的軟件升級技術(shù),特別涉及通信網(wǎng)管系統(tǒng)中,軟件升級的裝置和方法。
      背景技術(shù)
      隨著技術(shù)的發(fā)展,軟件技術(shù)越來越緊密地與諸如移動(dòng)通信、計(jì)算機(jī)等硬件設(shè)施結(jié)合起來,為人類的工作和生活提供各式各樣富有價(jià)值的服務(wù)。軟件的一個(gè)重要特點(diǎn)在于,能夠隨著需求和硬件技術(shù)的提高,不斷更新,一般我們將軟件從一個(gè)版本升級到另一個(gè)新版本的過程稱為軟件升級,這種升級經(jīng)常涉及到文件的替換和配置信息的更新。
      在移動(dòng)通信領(lǐng)域,尤其是在網(wǎng)管系統(tǒng)中,龐大的網(wǎng)絡(luò)規(guī)模需要采用分域管理方式,這導(dǎo)致分布在各個(gè)地方的操作終端數(shù)量多,難以通過手工方式進(jìn)行軟件升級來實(shí)現(xiàn)操作終端軟件的功能擴(kuò)展以及錯(cuò)誤修正的目的。
      目前在移動(dòng)通信領(lǐng)域中使用較為普遍的升級方式有兩種。第一種是由工作人員獲取升級介質(zhì),并在操作終端啟動(dòng)升級過程。第二種是服務(wù)器系統(tǒng)自動(dòng)提示用戶需要升級軟件版本,但是這種方式仍然需要用戶的人工干預(yù)方能實(shí)現(xiàn)軟件升級。
      在實(shí)際應(yīng)用中,上述方案存在以下問題由于網(wǎng)管系統(tǒng)的操作終端覆蓋廣數(shù)量多,軟件升級導(dǎo)致極大的資源消耗。甚至在一些情況下,由于無法一次性地完成所有操作終端的軟件更新而導(dǎo)致系統(tǒng)因版本不配套而不可用。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的主要目的在于提供一種通信網(wǎng)管系統(tǒng)中的軟件升級裝置及其方法,使得更有效地在移動(dòng)通信網(wǎng)管系統(tǒng)的操作終端實(shí)現(xiàn)軟件版本升級,并有效減少由此產(chǎn)生的資源消耗。
      為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種通信網(wǎng)管系統(tǒng)中的軟件升級裝置,包含設(shè)置在服務(wù)器系統(tǒng)內(nèi)的操作終端軟件版本庫,用于建立操作終端軟件版本目錄、記錄操作終端版本信息、以及支持操作終端軟件的下載;設(shè)置在操作終端內(nèi)的軟件固化單元,用于檢測該操作終端對應(yīng)于所述軟件版本庫中的軟件版本信息,并且當(dāng)所述軟件版本信息與該操作終端當(dāng)前版本信息不一致時(shí),根據(jù)所述軟件版本信息,通過所述操作終端軟件版本目錄對操作終端進(jìn)行軟件升級。
      其中,所述操作終端版本信息包括軟件版本號及其對應(yīng)的軟件版本目錄路徑信息。
      所述操作終端軟件版本目錄包含列表信息文件,所述列表包含該版本的軟件所有的文件名、校驗(yàn)碼。
      所述校驗(yàn)碼使用循環(huán)冗余碼校驗(yàn)方式。
      本發(fā)明還提供了一種通信網(wǎng)管系統(tǒng)中的軟件升級方法,包含以下步驟A操作終端通過服務(wù)器系統(tǒng)檢測自身所需軟件的版本信息;B所述操作終端判斷當(dāng)前軟件的版本信息與所需軟件的版本信息是否一致,如果不一致,則通過所述服務(wù)器系統(tǒng)對所述操作終端進(jìn)行版本升級。
      其中,在所述步驟B中,在進(jìn)行版本升級時(shí),所述操作終端從服務(wù)器系統(tǒng)上獲取新版本軟件對應(yīng)的軟件版本目錄下的列表信息文件,與本地列表信息文件比較,并根據(jù)比較結(jié)果從所述服務(wù)器系統(tǒng)下載升級的軟件版本。
      通過比較可以發(fā)現(xiàn),本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)的區(qū)別在于,通過設(shè)置在服務(wù)器系統(tǒng)內(nèi)的操作終端軟件版本庫,建立操作終端軟件版本目錄、記錄操作終端版本信息,使得當(dāng)設(shè)置在操作終端內(nèi)的軟件固化單元檢測出該操作終端對應(yīng)于所述軟件版本庫中的軟件版本信息,與當(dāng)前版本信息不一致時(shí),根據(jù)所述軟件版本信息,通過所述操作終端軟件版本目錄對操作終端進(jìn)行軟件升級。
      這種技術(shù)方案上的區(qū)別,帶來了較為明顯的有益效果,即通過在服務(wù)器系統(tǒng)中設(shè)置操作終端軟件版本庫,有效地實(shí)現(xiàn)了操作終端軟件可根據(jù)需要自動(dòng)升級,大大降低了人力資源的消耗;另一方面,網(wǎng)管系統(tǒng)作為整體而言,不再要求所有操作終端全部完成升級后才能運(yùn)行。通過建立包括文件名、校驗(yàn)碼等的文件列表,可以避免下載沒有變動(dòng)過的文件,降低帶寬需求。


      圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信網(wǎng)管系統(tǒng)中的軟件升級裝置工作原理圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信網(wǎng)管系統(tǒng)中的軟件升級方法的流程圖。
      具體實(shí)施例方式
      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述。
      本發(fā)明的創(chuàng)新思想在于,在移動(dòng)通信網(wǎng)管系統(tǒng)的服務(wù)器系統(tǒng)中建立操作終端軟件版本庫,由此建立不同版本的操作終端軟件版本目錄并支持指定文件的下載,操作終端軟件啟動(dòng)后自動(dòng)檢測自身版本與服務(wù)器系統(tǒng)上版本是否一致。在不一致情況下,操作終端通過從服務(wù)器系統(tǒng)上下載升級軟件,實(shí)現(xiàn)軟件版本的同步。這樣,通過保證服務(wù)器系統(tǒng)上操作終端軟件版本庫的正確性,所有操作終端軟件可以自動(dòng)升級,在沒有工作人員的條件下保持與軟件版本庫中軟件的一致性。并且,不同操作終端升級時(shí)間先后的差異完全不影響系統(tǒng)的正常運(yùn)行。
      下面參照圖1,進(jìn)一步描述根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信網(wǎng)管系統(tǒng)中的軟件升級裝置。
      如圖所示,通信網(wǎng)管系統(tǒng)中的軟件升級裝置包含以下兩個(gè)部分。
      操作終端軟件版本庫,設(shè)置在服務(wù)器系統(tǒng)內(nèi),用于建立操作終端軟件版本目錄;記錄各個(gè)軟件版本號與對應(yīng)的軟件版本目錄路徑的信息;具體的說,在本實(shí)施例中,可以用版本名作為路徑名實(shí)現(xiàn),并且每個(gè)終端軟件版本目錄下有相應(yīng)列表信息文件,文件名固定,列表內(nèi)容包括該版本終端軟件所有的文件名、校驗(yàn)碼,其中校驗(yàn)碼可選用CRC校驗(yàn)方式。另外,操作終端軟件版本庫還用于支持指定文件的下載。在本發(fā)明中,操作終端軟件版本庫由人工維護(hù),每次更新版本時(shí),將版本文件拷貝到服務(wù)器中特定目錄下,利用工具生成版本文件列表及校驗(yàn)碼信息文件,作為版本發(fā)布的一個(gè)組成部分即可。
      操作終端軟件固化單元,設(shè)置在操作終端內(nèi),用于版本檢測、自動(dòng)升級。具體的說,該軟件固化單元檢查操作終端所需要的,即記錄在操作終端軟件版本庫中對應(yīng)于該操作終端的軟件版本信息,并將該信息與當(dāng)前該操作終端的軟件版本進(jìn)行比較,判斷兩者是否一致。在不一致的情況下說明該操作終端有新的軟件版本,因此進(jìn)行軟件升級。在軟件升級過程中,軟件固化單元對從服務(wù)器系統(tǒng)軟件版本庫獲取的列表信息文件與本地的列表信息文件進(jìn)行比較,根據(jù)比較結(jié)果,將新版本軟件從服務(wù)器系統(tǒng)的操作終端軟件版本庫下載到操作終端。
      下面簡要描述通信網(wǎng)管系統(tǒng)中的軟件升級裝置的工作過程。當(dāng)操作終端啟動(dòng)時(shí),終端軟件首先啟動(dòng)操作終端軟件固化單元。操作終端軟件固化單元檢查所操作的對象所需的版本信息,并與自身當(dāng)前版本進(jìn)行比較,判斷兩者是否一致。如果一致,這表示版本無需升級,此后直接啟動(dòng)業(yè)務(wù)部分模塊,正常運(yùn)行;否則,如果不一致,則進(jìn)行軟件升級。具體的說,通過服務(wù)器系統(tǒng)軟件版本庫,獲取服務(wù)器系統(tǒng)上新版本軟件對應(yīng)目錄下的列表信息文件,與本地列表信息文件比較,計(jì)算出差異性文件列表,并將新版本軟件從服務(wù)器系統(tǒng)下載到操作終端本地。待下載完成后,啟動(dòng)操作終端的業(yè)務(wù)部分模塊,正常運(yùn)行。
      在本發(fā)明的另一個(gè)實(shí)施例中,對于服務(wù)器系統(tǒng)上的操作終端軟件版本庫,在帶寬足夠情況下或操作終端軟件普遍很小情況下,可以不建立列表文件,而直接下載整個(gè)目錄。
      接下來參照圖2,進(jìn)一步描述根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信網(wǎng)管系統(tǒng)中的軟件升級方法。如圖2所示,首先在步驟100,啟動(dòng)設(shè)置在操作終端內(nèi)的操作終端軟件固化單元;如上所述,該軟件固化單元的主要用途是檢測該操作終端對應(yīng)于所述軟件版本庫中的軟件版本信息,并且當(dāng)所述軟件版本信息與該操作終端當(dāng)前版本信息不一致時(shí),根據(jù)所述軟件版本信息,通過所述操作終端軟件版本目錄對操作終端進(jìn)行軟件升級。
      此后進(jìn)入步驟110,該操作終端通過設(shè)置在服務(wù)器系統(tǒng)中的操作終端軟件版本庫,檢測自身需軟件的版本信息。在本實(shí)施例中,本步驟由設(shè)置在操作終端內(nèi)的軟件固化單元完成。
      此后進(jìn)入步驟120,操作終端內(nèi)的軟件固化單元判斷檢測結(jié)果與自身當(dāng)前軟件版本是否一致。如果一致,說明版本不需要升級,進(jìn)入步驟130,直接啟動(dòng)業(yè)務(wù)部分模塊,正常運(yùn)行;否則,如果不一致,則進(jìn)入步驟140,對操作終端軟件進(jìn)行升級。具體的說,軟件固化部分從服務(wù)器系統(tǒng)上獲取新版本軟件對應(yīng)的軟件版本目錄下的列表信息文件,與本地列表信息文件進(jìn)行比較,計(jì)算出差異性文件列表,并從服務(wù)器系統(tǒng)下載到本地。完成軟件版本升級后,再啟動(dòng)業(yè)務(wù)部分模塊,正常運(yùn)行。
      雖然通過參照本發(fā)明的某些優(yōu)選實(shí)施例,已經(jīng)對本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對其作各種各樣的改變,而不偏離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍。
      權(quán)利要求
      1.一種通信網(wǎng)管系統(tǒng)中的軟件升級裝置,其特征在于,包含設(shè)置在服務(wù)器系統(tǒng)內(nèi)的操作終端軟件版本庫,用于建立操作終端軟件版本目錄、記錄操作終端版本信息、以及支持操作終端軟件的下載;設(shè)置在操作終端內(nèi)的軟件固化單元,用于檢測該操作終端對應(yīng)于所述軟件版本庫中的軟件版本信息,并且當(dāng)所述軟件版本信息與該操作終端當(dāng)前版本信息不一致時(shí),根據(jù)所述軟件版本信息,通過所述操作終端軟件版本目錄對所述操作終端進(jìn)行軟件升級。
      2.根據(jù)權(quán)利要求1所述的通信網(wǎng)管系統(tǒng)中的軟件升級裝置,其特征在于,所述操作終端版本信息包括軟件版本號及其對應(yīng)的軟件版本目錄路徑信息。
      3.根據(jù)權(quán)利要求1所述的通信網(wǎng)管系統(tǒng)中的軟件升級裝置,其特征在于,所述操作終端軟件版本目錄包含列表信息文件,所述列表包含該版本的軟件所有的文件名、校驗(yàn)碼。
      4.根據(jù)權(quán)利要求3所述的通信網(wǎng)管系統(tǒng)中的軟件升級裝置,其特征在于,所述校驗(yàn)碼使用循環(huán)冗余碼校驗(yàn)方式。
      5.一種通信網(wǎng)管系統(tǒng)中的軟件升級方法,其特征在于,包含以下步驟A操作終端通過服務(wù)器系統(tǒng)檢測自身所需軟件的版本信息;B所述操作終端判斷當(dāng)前軟件的版本信息與所需軟件的版本信息是否一致,如果不一致,則通過所述服務(wù)器系統(tǒng)對所述操作終端進(jìn)行版本升級。
      6.根據(jù)權(quán)利要求5所述的通信網(wǎng)管系統(tǒng)中的軟件升級方法,其特征在于,在所述步驟B中,在進(jìn)行版本升級時(shí),所述操作終端從服務(wù)器系統(tǒng)上獲取新版本軟件對應(yīng)的軟件版本目錄下的列表信息文件,與本地列表信息文件比較,并根據(jù)比較結(jié)果從所述服務(wù)器系統(tǒng)下載升級的軟件版本。
      全文摘要
      本發(fā)明涉及通信領(lǐng)域的軟件升級技術(shù),公開了一種通信網(wǎng)管系統(tǒng)中的軟件升級裝置及其方法,使得更有效地在移動(dòng)通信網(wǎng)管系統(tǒng)的操作終端實(shí)現(xiàn)軟件版本升級,并有效減少由此產(chǎn)生的資源消耗。這種通信網(wǎng)管系統(tǒng)中的軟件升級裝置包含設(shè)置在服務(wù)器系統(tǒng)內(nèi)的操作終端軟件版本庫,用于建立操作終端軟件版本目錄、記錄操作終端版本信息、以及支持操作終端軟件的下載;設(shè)置在操作終端內(nèi)的軟件固化單元,用于檢測該操作終端對應(yīng)于軟件版本庫中的軟件版本信息,并且當(dāng)軟件版本信息與該操作終端當(dāng)前版本信息不一致時(shí),根據(jù)軟件版本信息,通過操作終端軟件版本目錄對操作終端進(jìn)行軟件升級。
      文檔編號H04L12/24GK1691600SQ20041003702
      公開日2005年11月2日 申請日期2004年4月21日 優(yōu)先權(quán)日2004年4月21日
      發(fā)明者魏浩, 孫國鋒, 李剛 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1