国产精品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)絡(luò)設(shè)備的升級方法、裝置及系統(tǒng)的制作方法

      文檔序號:7922981閱讀:173來源:國知局
      專利名稱:網(wǎng)絡(luò)設(shè)備的升級方法、裝置及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)設(shè)備的升級方法、裝置及系統(tǒng)。
      背景技術(shù)
      網(wǎng)絡(luò)設(shè)備通常包括多個運行的軟件或固件,而隨著技術(shù)的不斷發(fā)展,為了 使得設(shè)備能夠正常運行,就需要不斷的完善這些軟件或固件的功能,也就是對 網(wǎng)絡(luò)設(shè)備進(jìn)行升級。
      對于地理分布廣泛、數(shù)量巨大的網(wǎng)絡(luò)設(shè)備來說,實現(xiàn)對網(wǎng)絡(luò)設(shè)備的可靠、 遠(yuǎn)程、批量升級具有重大意義。在現(xiàn)有技術(shù)中,對網(wǎng)絡(luò)設(shè)備進(jìn)行升級的方法一 般是由升級設(shè)備通過升級接口向網(wǎng)絡(luò)設(shè)備發(fā)送預(yù)定義的升級命令。然后由運行
      有老版本軟件的網(wǎng)絡(luò)設(shè)備運行所述升級命令,完成新版本軟件的下載、配套的 設(shè)備配置數(shù)據(jù)的下載等操作。在網(wǎng)絡(luò)設(shè)備重新啟動后,直接運行新版本軟件。
      但是,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題
      由于在現(xiàn)有的對網(wǎng)絡(luò)設(shè)備進(jìn)行升級的方法中,在對網(wǎng)絡(luò)設(shè)備的新版本軟件 下載成功并安裝后,需要重啟網(wǎng)絡(luò)設(shè)備。在這個過程中,如果網(wǎng)絡(luò)設(shè)備重啟不 成功的話,就會導(dǎo)致升級設(shè)備與網(wǎng)絡(luò)設(shè)備的通信中斷。而對于網(wǎng)絡(luò)設(shè)備的遠(yuǎn)程 升級這一應(yīng)用場景來說,由于網(wǎng)絡(luò)設(shè)備的分布較為分散,往往無法進(jìn)行遠(yuǎn)程維 護(hù)和診斷。因此,在這種情況下, 一般需要維護(hù)人員到現(xiàn)場檢查和排除故障, 這就需要在對網(wǎng)絡(luò)設(shè)備進(jìn)行升級的過程中投入大量的人力、物力,以致降低了 網(wǎng)絡(luò)設(shè)備的升級效率。
      另外,在對網(wǎng)絡(luò)設(shè)備進(jìn)行升級前,為確保升級的成功率,通常需要先檢查 網(wǎng)絡(luò)設(shè)備的資源,如檢查網(wǎng)絡(luò)設(shè)備的存儲空間是否能夠滿足新版本軟件運行的需要,檢查網(wǎng)絡(luò)設(shè)備內(nèi)部各部件的運行狀態(tài)等等。但是這些工作都是由運行有 老版本軟件的網(wǎng)絡(luò)設(shè)備來進(jìn)行的。由于老版本軟件的版本低,通常無法預(yù)見新 版本軟件對于網(wǎng)絡(luò)設(shè)備資源的一些要求。這就導(dǎo)致在對網(wǎng)絡(luò)設(shè)備進(jìn)行升級時的 一些升級操作無法成功完成,從而也降低了對網(wǎng)絡(luò)設(shè)備進(jìn)行升級的效率。

      發(fā)明內(nèi)容
      本發(fā)明實施例提供一種網(wǎng)絡(luò)設(shè)備的升級方法、裝置及系統(tǒng),以提高對網(wǎng)絡(luò) 設(shè)備升級的可靠性和效率。
      本發(fā)明實施例采用如下技術(shù)方案 一種網(wǎng)絡(luò)設(shè)備的升級方法,包括如下步驟 獲取升級軟件和升級服務(wù)器軟件; 運行所述升級服務(wù)器軟件;
      運行所述升級軟件,并由所述升級服務(wù)器軟件記錄所述升級軟件的運行情
      況;
      當(dāng)所述升級軟件運行完成后,由所述升級服務(wù)器軟件控制所述升級文件所 作用的待升級對象和/或所述網(wǎng)絡(luò)設(shè)備重啟;并且,在所述待升級對象和/或網(wǎng) 絡(luò)設(shè)備重啟的過程中,由所述升級服務(wù)器軟件將所述升級軟件的運行情況發(fā)送 給升級設(shè)備。
      一種網(wǎng)絡(luò)設(shè)備的升級裝置,包括 文件獲取單元,用于獲取升級軟件和升級服務(wù)器軟件; 文件運行單元,用于運行所述升級服務(wù)器軟件和所述升級軟件; 記錄單元,用于在所述文件運行單元運行所述升級軟件時,記錄所述升級 軟件的運行情況;
      升級控制單元,用于當(dāng)所述升級軟件運行完成后,控制所述升級文件所作用的待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟;并且,在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備 重啟的過程中,將所述記錄單元記錄的升級軟件的運行情況發(fā)送給升級設(shè)備。 一種網(wǎng)絡(luò)設(shè)備的升級系統(tǒng),包括
      升級設(shè)備,用于向網(wǎng)絡(luò)設(shè)備提供升級軟件和升級服務(wù)器軟件,并接收由所 述網(wǎng)絡(luò)設(shè)備發(fā)送的升級軟件運行情況;
      網(wǎng)絡(luò)設(shè)備,包括設(shè)備軟件單元和升級服務(wù)器單元,所述設(shè)備軟件單元通過 升級接口與所述升級設(shè)備相連,所述升級服務(wù)器單元通過擴(kuò)展的升級接口與所
      述升級設(shè)備相連;
      其中所述設(shè)備軟件單元用于從所述升級設(shè)備獲取升級軟件,并運行所述升 級軟件;
      所述升級服務(wù)器單元,用于由所述升級設(shè)備獲取升級服務(wù)器軟件,運行所 述升級服務(wù)器軟件,并記錄所述升級軟件的運行情況;當(dāng)所述升級軟件運行完 成后,控制所述升級文件所作用的待升級對象和/或網(wǎng)絡(luò)i殳備重啟;并且,在所 述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,將所述升級軟件的運行情況發(fā)送給 升級設(shè)備。
      本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備升級的方法、裝置、系統(tǒng),通過由網(wǎng)絡(luò)設(shè)備 分別運行獲取的升級服務(wù)器軟件和升級軟件,并由所述升級服務(wù)器軟件記錄所 述升級軟件的運行情況。同時,在所述升級軟件運行完成重啟所述升級文件所 作用的待升級對象和/或網(wǎng)絡(luò)設(shè)備的時候,由所述升級服務(wù)器軟件將升級軟件的 運行情況發(fā)送給升級設(shè)備。也就是說,在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的 過程中,由升級服務(wù)器軟件在和升級設(shè)備保持通信。即使是所述待升級對象和/ 或網(wǎng)絡(luò)設(shè)備的重啟不成功,升級設(shè)備仍可通過升級服務(wù)器軟件獲得網(wǎng)絡(luò)設(shè)備的 升級情況,從而排除故障。因此,利用本發(fā)明實施例的技術(shù)方案能夠提高對網(wǎng)絡(luò)設(shè)備升級的可靠性和效率。


      圖1為本發(fā)明實施例網(wǎng)絡(luò)設(shè)備的升級方法的流程圖; 圖2為本發(fā)明實施例網(wǎng)絡(luò)設(shè)備的升級方法的示意圖; 圖3為本發(fā)明實施例網(wǎng)絡(luò)設(shè)備的升級方法的具體示意圖; 圖4為本發(fā)明實施例網(wǎng)絡(luò)設(shè)備的升級裝置的示意圖; 圖5為本發(fā)明實施例網(wǎng)絡(luò)設(shè)備的升級裝置的結(jié)構(gòu)圖; 圖6為本發(fā)明實施例網(wǎng)絡(luò)設(shè)備的升級系統(tǒng)的示意圖。
      具體實施例方式
      為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需 要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明 的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下, 還可以才艮據(jù)這些附圖獲得其他的附圖。
      為提高對網(wǎng)絡(luò)設(shè)備升級的可靠性和效率,本發(fā)明實施例提供了 一種網(wǎng)絡(luò)設(shè) 備的升級方法。如圖l所示,包括如下步驟
      步驟ll、網(wǎng)絡(luò)設(shè)備獲取升級軟件和升級服務(wù)器軟件。
      其中所述的升級軟件是指需要網(wǎng)絡(luò)設(shè)備運行的新版本的升級軟件。所述升 級服務(wù)器軟件是指獨立于網(wǎng)絡(luò)設(shè)備上運行的其他軟件,專門為網(wǎng)絡(luò)設(shè)備的升級 進(jìn)行服務(wù)。在網(wǎng)絡(luò)設(shè)備的升級過程中,所述升級服務(wù)器軟件負(fù)責(zé)整個升級過程 的監(jiān)控和調(diào)度,并上報升級軟件的運行情況。
      步驟12、所述網(wǎng)絡(luò)設(shè)備運行所述升級服務(wù)器軟件。
      步驟13、所述網(wǎng)絡(luò)設(shè)備運行所述升級軟件,并由所述升級服務(wù)器軟件記錄 所述升級軟件的運行情況。在網(wǎng)絡(luò)設(shè)備運行升級軟件的過程中,由于該網(wǎng)絡(luò)設(shè)備一般包括多個單板。
      加載、運行各升級軟件。并且在此步驟中,所述升級服務(wù)器軟件將會監(jiān)控升級 軟件的運行,并記錄升級軟件的運行情況,以方便向升級設(shè)備報告。
      步驟14、當(dāng)所述升級軟件運行完成后,由所述升級服務(wù)器軟件控制所述升 級文件所作用的待升級對象和/或所述網(wǎng)絡(luò)設(shè)備重啟;并且,在所述待升級對象 和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,由所述升級服務(wù)器軟件將所述升級軟件的運行情 況發(fā)送給升級設(shè)備。
      在此步驟中,當(dāng)所述升級軟件運行完成后,可以將所述升級文件所作用的 待升級對象重啟,還可以將網(wǎng)絡(luò)設(shè)備重啟,或者先將所述待升級對象重啟后, 再重啟所述網(wǎng)絡(luò)設(shè)備,以完成新老版本待升級對象的切換。并且,所述的升級 設(shè)備是指用于控制所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級的設(shè)備,如網(wǎng)管設(shè)備等。
      本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備升級的方法,通過由網(wǎng)絡(luò)設(shè)備分別運行獲取 的升級服務(wù)器軟件和升級軟件,并由所述升級服務(wù)器軟件記錄所述升級軟件的 運行情況。同時,在所述升級軟件運行完成重啟所述升級文件所作用的待升級 對象和/或網(wǎng)絡(luò)設(shè)備的時候,由所述升級服務(wù)器軟件將升級軟件的運行情況發(fā)送 給升級設(shè)備。也就是說,在網(wǎng)絡(luò)設(shè)備重啟的過程中,由升級服務(wù)器軟件在和升 級設(shè)備保持通信。即使是所述待升級對象和/或網(wǎng)絡(luò)設(shè)備的重啟不成功,升級設(shè) 備仍可通過升級服務(wù)器軟件獲得網(wǎng)絡(luò)設(shè)備的升級情況,從而排除故障。因此, 利用本發(fā)明實施例的技術(shù)方案能夠提高對網(wǎng)絡(luò)設(shè)備升級的可靠性和效率。
      并且,為了避免重復(fù)對網(wǎng)絡(luò)設(shè)備進(jìn)行升級,如圖2所示,在步驟11后,所 述方法還包括
      步驟lll、由所述升級服務(wù)器軟件檢查所述網(wǎng)絡(luò)設(shè)備的狀態(tài);當(dāng)所述網(wǎng)絡(luò)設(shè)備的狀態(tài)為接續(xù)升級時,獲取上一次升級時已獲取的升級軟件。那么在對網(wǎng)絡(luò) 設(shè)備進(jìn)行升級時,就可接續(xù)運行所述上一次升級時已獲取的升級軟件。例如, 當(dāng)網(wǎng)絡(luò)設(shè)備在上次升級的過程中被人為中斷升級,那么在對網(wǎng)絡(luò)設(shè)備進(jìn)行再次 升級的時候,即可獲知該網(wǎng)絡(luò)設(shè)備的狀態(tài)為接續(xù)升級。這樣,在進(jìn)行此次升級 時,就可從上次升級被中斷的地方開始,接續(xù)對網(wǎng)絡(luò)設(shè)備進(jìn)行升級。
      另外,為進(jìn)一步提高對網(wǎng)絡(luò)設(shè)備的升級效率,并且避免升級操作對網(wǎng)絡(luò)設(shè) 備正常業(yè)務(wù)功能的影響,所述升級軟件和所述升級服務(wù)器軟件的版本相匹配,
      如圖2所示,在步驟13后,所述方法還包括
      步驟131、由所述升級服務(wù)器軟件檢查所述網(wǎng)絡(luò)設(shè)備的資源是否滿足升級的 要求,例如檢查網(wǎng)絡(luò)設(shè)備的存儲空間是否能夠滿足新版本軟件運行的需要,或 者檢查網(wǎng)絡(luò)設(shè)備內(nèi)部各部件的運行狀態(tài)等等。若網(wǎng)絡(luò)設(shè)備的資源滿足要求,則 對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級配置,包括備份用戶任務(wù),配置升級數(shù)據(jù)、告警、曰 志、性能數(shù)據(jù)等等。
      由于所述升級服務(wù)器軟件的版本與所述升級軟件的版本相匹配,因此,當(dāng) 利用所述升級服務(wù)器軟件對網(wǎng)絡(luò)設(shè)備的資源進(jìn)行檢查時,更能準(zhǔn)確的發(fā)現(xiàn)新版 本軟件所需的特殊處理等問題,從而避免了現(xiàn)有技術(shù)中利用老版本軟件檢查時 的缺陷。
      當(dāng)對網(wǎng)絡(luò)設(shè)備的升級完成后,還可由所述升級服務(wù)器軟件對所述網(wǎng)絡(luò)設(shè)備 進(jìn)行升級后檢查,并將檢查結(jié)果發(fā)送給所述升級設(shè)備,以方便升級設(shè)備觀測此 次對網(wǎng)絡(luò)設(shè)備的升級結(jié)果。
      下面結(jié)合圖3,以對網(wǎng)絡(luò)設(shè)備進(jìn)行首次升級為例,詳細(xì)描述一下本發(fā)明實施 例網(wǎng)絡(luò)設(shè)備的升級方法的實現(xiàn)過程。
      步驟31、升級設(shè)備向網(wǎng)絡(luò)設(shè)備中的升級服務(wù)器單元查詢網(wǎng)絡(luò)設(shè)備的升級狀態(tài);
      步驟32、在一定時間內(nèi)升級設(shè)備沒有收到網(wǎng)絡(luò)設(shè)備的應(yīng)答,則會認(rèn)為升級 服務(wù)器單元未啟動;
      若是在一定時間內(nèi)升級設(shè)備收到了網(wǎng)絡(luò)設(shè)備的應(yīng)答,則所述升級設(shè)備根據(jù) 所述應(yīng)答判斷所述網(wǎng)絡(luò)設(shè)備的狀態(tài)。當(dāng)所述網(wǎng)絡(luò)設(shè)備的狀態(tài)為接續(xù)升級時,通 知所述網(wǎng)絡(luò)設(shè)備獲取上一次升級時已獲取的升級軟件,接續(xù)運行所述上一次升 級時已獲取的升級軟件。在本發(fā)明實施例中以升級設(shè)備沒有收到網(wǎng)絡(luò)設(shè)備的應(yīng) 答為例進(jìn)行描述。
      步驟33、獲取用戶升級目標(biāo)網(wǎng)元和版本,讀取該版本的流程定制XML文件, 以確定后續(xù)流程中各需升級設(shè)備的調(diào)度步驟;
      步驟34-35、升級設(shè)備向網(wǎng)絡(luò)設(shè)備中的設(shè)備軟件單元發(fā)送升級軟件包,所述 網(wǎng)絡(luò)設(shè)備在接收到所述升級軟件包后,向所述升級設(shè)備發(fā)送應(yīng)答消息;
      步驟36-37、升級設(shè)備向網(wǎng)絡(luò)設(shè)備中的設(shè)備軟件單元發(fā)送數(shù)據(jù)文件包,所述 網(wǎng)絡(luò)設(shè)備在接收到所述數(shù)據(jù)文件后,向所述升級設(shè)備發(fā)送應(yīng)答消息;此步驟可 選。
      步驟38-39、升級設(shè)備向網(wǎng)絡(luò)設(shè)備中的各單板加載軟件,網(wǎng)絡(luò)設(shè)備在接收到 所述軟件后,向所述升級設(shè)備發(fā)送應(yīng)答消息;此步驟可選。
      步驟40-41、升級設(shè)備向網(wǎng)絡(luò)設(shè)備中的各單板加載Bootrom,網(wǎng)絡(luò)設(shè)備在接 收到所述Bootrom后,向所述升級設(shè)備發(fā)送應(yīng)答消息;此步驟可選。
      步驟42-43、升級設(shè)備啟動網(wǎng)絡(luò)設(shè)備中的升級服務(wù)器單元,所述升級服務(wù)器 單元在啟動后,向所述升級設(shè)備發(fā)送響應(yīng)消息;
      步驟44-45、升級設(shè)備要求升級服務(wù)器單元對網(wǎng)絡(luò)設(shè)備進(jìn)行資源的檢查,所 述升級服務(wù)器單元在檢查后,向所述升級設(shè)備發(fā)送檢查結(jié)果以及網(wǎng)絡(luò)設(shè)備的升級情況;
      步驟46-47、升級設(shè)備要求升級服務(wù)器單元執(zhí)行對網(wǎng)絡(luò)設(shè)備的升級,所述升 級服務(wù)器單元在控制所述軟件設(shè)備單元運行升級軟件后,向所述升級設(shè)備發(fā)送 應(yīng)答消息以及網(wǎng)絡(luò)設(shè)備的升級情況;
      步驟48-49、升級完成后,升級設(shè)備要求升級服務(wù)器單元對網(wǎng)絡(luò)設(shè)備進(jìn)行升 級后的檢查,所述升級服務(wù)器單元在檢查后,向所述升級設(shè)備發(fā)送檢查結(jié)果以 及網(wǎng)絡(luò)設(shè)備的升級情況;
      步驟50-51、升級設(shè)備要求升級服務(wù)器單元提交網(wǎng)絡(luò)設(shè)備的升級情況,所述 升級服務(wù)器單元向升級設(shè)備發(fā)送應(yīng)答消息,并將網(wǎng)絡(luò)設(shè)備的升級情況發(fā)送給升 級設(shè)備;
      步驟52-53、升級設(shè)備要求升級服務(wù)器單元結(jié)束升級操作,所述升級服務(wù)器 單元在收到命令后,向所述升級設(shè)備發(fā)送應(yīng)答消息,并結(jié)束升級操作。
      是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算 機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。 其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-0nly Memory, ROM)或隨機(jī)存儲記憶體(Random Access M,ry, RAM)等。
      本發(fā)明實施例還提供了一種網(wǎng)絡(luò)設(shè)備的升級裝置,如圖4所示,包括文 件獲取單元61,文件運行單元62,記錄單元63以及升級控制單元64。其中, 所述文件獲取單元61,用于獲取升級軟件和升級服務(wù)器軟^;文件運行單元62, 用于運行所述升級服務(wù)器軟件和所述升級軟件;記錄單元63,用于在所述文件 運行單元運行所述升級軟件時,記錄所述升級軟件的運行情況;升級控制單元 64,用于當(dāng)所述升級軟件運行完成后,控制所述升級文件所作用的待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟;并且,在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中, 將所述記錄單元63記錄的升級軟件的運行情況發(fā)送給升級設(shè)備。
      并且,為了避免重復(fù)對網(wǎng)絡(luò)設(shè)備進(jìn)行升級,如圖5所示,所述裝置還包括 狀態(tài)檢查單元65,用于檢查所述網(wǎng)絡(luò)設(shè)備的狀態(tài)。此時,所述文件獲取單元61, 具體用于獲取上一次升級時已獲取的升級軟件;所述文件運行單元62,具體用 于接續(xù)運行所述上一次升級時已獲取的升級軟件。
      為進(jìn)一步提高對網(wǎng)絡(luò)設(shè)備的升級效率,并且避免升級對網(wǎng)絡(luò)設(shè)備正常業(yè)務(wù) 功能的影響,所述升級軟件和所述升級服務(wù)器軟件的版本相匹配。此時,如圖5 所示,所述裝置可還包括資源檢查單元66,用于檢查所述網(wǎng)絡(luò)設(shè)備的資源是 否滿足升級的要長配置單元67,用于在所述網(wǎng)絡(luò)設(shè)備的資源滿足升級要求時, 對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級配置,包括備份用戶任務(wù),配置升級數(shù)據(jù)、告警、曰 志、性能數(shù)據(jù)等等。
      此外,所述裝置還可包括升級檢查單元68,用于所述待升級對象和/或網(wǎng)絡(luò) 設(shè)備重啟成功后,對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級后檢查,并將檢查結(jié)果發(fā)送給所述 升級設(shè)備。
      本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備升級的裝置,通過由網(wǎng)絡(luò)設(shè)備分別運行獲取 的升級服務(wù)器軟件和升級軟件,并由所述升級服務(wù)器軟件記錄所述升級軟件的 運行情況。同時,在所述升級軟件運行完成重啟待升級對象和/或網(wǎng)絡(luò)設(shè)備的時 候,由所述升級服務(wù)器軟件將升級軟件的運行情況發(fā)送給升級設(shè)備。也就是說, 在待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,由升級服務(wù)器軟件在和升級設(shè)備保 持通信。即使是網(wǎng)絡(luò)設(shè)備的重啟不成功,升級設(shè)備仍可通過升級服務(wù)器軟件獲 得網(wǎng)絡(luò)設(shè)備的升級情況,從而排除故障。因此,利用本發(fā)明實施例的技術(shù)方案 能夠提高對網(wǎng)絡(luò)設(shè)備升級的可靠性和效率。另外,本發(fā)明實施例還提供了一種網(wǎng)絡(luò)設(shè)備的升級系統(tǒng),如圖6所示,包 括升級設(shè)備71以及網(wǎng)絡(luò)設(shè)備72。其中,所述升級設(shè)備71,用于向網(wǎng)絡(luò)設(shè)備 提供升級軟件和升級服務(wù)器軟件,并接收由所述網(wǎng)絡(luò)設(shè)備發(fā)送的升級軟件運行 情況;網(wǎng)絡(luò)設(shè)備72,包括設(shè)備軟件單元721和升級服務(wù)器單元722,所述設(shè)備 軟件單元721通過升級接口與所述升級設(shè)備相連,所述升級服務(wù)器單元7"通 過擴(kuò)展的升級接口與所述升級設(shè)備相連。
      其中所述設(shè)備軟件單元721用于從所述升級設(shè)備n獲取升級軟件,并運行 所述升級軟件;所述升級服務(wù)器單元722,用于由所述升級設(shè)備71獲取升級服 務(wù)器軟件,運行所述升級服務(wù)器軟件,并記錄所述升級軟件的運行情況;當(dāng)所 述升級軟件運行完成后,控制所述升級文件所作用的待升級對象和/或網(wǎng)絡(luò)設(shè)備 重啟;并且,在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,將所述升級軟件 的運行情況發(fā)送給升級設(shè)備。
      為了避免重復(fù)對網(wǎng)絡(luò)設(shè)備進(jìn)行升級,所述升級服務(wù)器單元722還用于檢查 所述網(wǎng)絡(luò)設(shè)備的狀態(tài);當(dāng)所述網(wǎng)絡(luò)設(shè)備的狀態(tài)為接續(xù)升級時,控制所述設(shè)備軟 件單元721獲取上一次升級時已獲取的升級軟件。
      此外,為進(jìn)一步提高對網(wǎng)絡(luò)設(shè)備的升級效率,并且避免升級對網(wǎng)絡(luò)設(shè)備正 常業(yè)務(wù)功能的影響,所述升級軟件和所述升級服務(wù)器軟件的版本相匹配。此時, 所述升級服務(wù)器單元722還用于檢查所述網(wǎng)絡(luò)設(shè)備的資源是否滿足升級的要 求;若滿足要求,則對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級配置。另外,所述升級服務(wù)器單 元722還用于在所述網(wǎng)絡(luò)設(shè)備重啟成功后,對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級后檢查, 并將檢查結(jié)果發(fā)送給所述升級設(shè)備。
      綜上所述,本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備升級的方法、裝置、系統(tǒng),通過 由網(wǎng)絡(luò)設(shè)備分別運行獲取的升級服務(wù)器軟件和升級軟件,并由所述升級服務(wù)器軟件記錄所述升級軟件的運行情況。同時,在所述升級軟件運行完成重啟待升 級對象和/或網(wǎng)絡(luò)設(shè)備的時候,由所述升級服務(wù)器軟件將升級軟件的運行情況發(fā) 送給升級設(shè)備。也就是說,在待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,由升級 服務(wù)器軟件在和升級設(shè)備保持通信。即使是網(wǎng)絡(luò)設(shè)備的重啟不成功,升級設(shè)備 仍可通過升級服務(wù)器軟件獲得網(wǎng)絡(luò)設(shè)備的升級情況,從而排除故障。因此,利 用本發(fā)明實施例的技術(shù)方案能夠提高對網(wǎng)絡(luò)設(shè)備升級的可靠性和效率。
      以上所述,僅為本發(fā)明的具體實施方式
      ,但本發(fā)明的保護(hù)范圍并不局限于 此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到 變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng) 所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      權(quán)利要求
      1、一種網(wǎng)絡(luò)設(shè)備的升級方法,其特征在于,所述方法包括如下步驟獲取升級軟件和升級服務(wù)器軟件;運行所述升級服務(wù)器軟件;運行所述升級軟件,并由所述升級服務(wù)器軟件記錄所述升級軟件的運行情況;當(dāng)所述升級軟件運行完成后,由所述升級服務(wù)器軟件控制所述升級文件所作用的待升級對象和/或所述網(wǎng)絡(luò)設(shè)備重啟;并且,在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,由所述升級服務(wù)器軟件將所述升級軟件的運行情況發(fā)送給升級設(shè)備。
      2、 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備的升級方法,其特征在于,在所述獲取 升級軟件和升級服務(wù)器軟件的步驟后,所述方法還包括由所述升級服務(wù)器軟件檢查所述網(wǎng)絡(luò)設(shè)備的狀態(tài);當(dāng)所述網(wǎng)絡(luò)設(shè)備的狀態(tài) 為接續(xù)升級時,獲取上一次升級時已獲取的升級軟件;所述運行所述升級軟件的步驟具體為接續(xù)運行所述上一次升級時已獲取 的升級軟件。
      3、 根據(jù)權(quán)利要求1或2所述的網(wǎng)絡(luò)設(shè)備的升級方法,其特征在于,所述升 級軟件和所述升級月l務(wù)器軟件的版本相匹配;在運行所述升級服務(wù)器軟件的步驟后,所述方法還包括 由所述升級服務(wù)器軟件檢查所述網(wǎng)絡(luò)設(shè)備的資源是否滿足升級的要求;若 滿足要求,則對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級配置。
      4、 根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)設(shè)備的升級方法,其特征在于,所述方法還 包括所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟成功后,由所述升級服務(wù)器軟件對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級后檢查,并將檢查結(jié)果發(fā)送給所述升級設(shè)備。
      5、 一種網(wǎng)絡(luò)設(shè)備的升級裝置,其特征在于,包括 文件獲取單元,用于獲取升級軟件和升級服務(wù)器軟件; 文件運行單元,用于運行所述升級服務(wù)器軟件和所述升級軟件; 記錄單元,用于在所述文件運行單元運行所述升級軟件時,記錄所述升級軟件的運行情況;升級控制單元,用于當(dāng)所述升級軟件運行完成后,控制所述升級文件所作 用的待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟;并且,在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備 重啟的過程中,將所述記錄單元記錄的升級軟件的運行情況發(fā)送給升級設(shè)備。
      6、 根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備的升級裝置,其特征在于,所述裝置還 包括狀態(tài)檢查單元,用于檢查所述網(wǎng)絡(luò)設(shè)備的狀態(tài); 所述文件獲取單元,具體用于獲取上一次升級時已獲取的升級軟件; 所述文件運行單元,具體用于接續(xù)運行所述上一次升級時已獲取的升級軟件。
      7、 根據(jù)權(quán)利要求5或6所述的網(wǎng)絡(luò)設(shè)備的升級裝置,其特征在于,所述升 級軟件和所述升級服務(wù)器軟件的版本相匹配;所述裝置還包括資源檢查單元,用于檢查所述網(wǎng)絡(luò)設(shè)備的資源是否滿足升級的要求; 配置單元,用于在所述網(wǎng)絡(luò)設(shè)備的資源滿足升級要求時,對所述網(wǎng)絡(luò)設(shè)備 進(jìn)行升級配置。
      8、 根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備的升級裝置,其特征在于,所述裝置還 包括升級檢查單元,用于所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟成功后,對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級后檢查,并將檢查結(jié)果發(fā)送給所述升級設(shè)備。
      9、 一種網(wǎng)絡(luò)設(shè)備的升級系統(tǒng),其特征在于,所述系統(tǒng)包括升級設(shè)備,用于向網(wǎng)絡(luò)設(shè)備提供升級軟件和升級服務(wù)器軟件,并接收由所 述網(wǎng)絡(luò)設(shè)備發(fā)送的升級軟件運行情況;網(wǎng)絡(luò)設(shè)備,包括設(shè)備軟件單元和升級服務(wù)器單元,所述設(shè)備軟件單元通過 升級接口與所述升級設(shè)備相連,所述升級服務(wù)器單元通過擴(kuò)展的升級接口與所述升級設(shè)備相連;其中所述設(shè)備軟件單元用于從所述升級設(shè)備獲取升級軟件,并運行所述升 級軟件;所述升級服務(wù)器單元,用于由所述升級設(shè)備獲取升級服務(wù)器軟件,運行所 述升級服務(wù)器軟件,并記錄所述升級軟件的運行情況;當(dāng)所述升級軟件運行完 成后,控制所述升級文件所作用的待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟;并且,在所 述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,將所述升級軟件的運行情況發(fā)送給 升級設(shè)備。
      10、 根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)設(shè)備的升級系統(tǒng),其特征在于,所述升級 服務(wù)器單元還用于;^查所述網(wǎng)絡(luò)設(shè)備的狀態(tài);當(dāng)所述網(wǎng)絡(luò)設(shè)備的狀態(tài)為接續(xù)升 級時,控制所述設(shè)備軟件單元獲取上一次升級時已獲取的升級軟件。
      11、 根據(jù)權(quán)利要求9或IO所述的網(wǎng)絡(luò)設(shè)備的升級系統(tǒng),其特征在于,所述 升級服務(wù)器單元還用于檢查所述網(wǎng)絡(luò)設(shè)備的資源是否滿足升級的要求;若滿足 要求,則對所述網(wǎng)絡(luò)設(shè)備進(jìn)行升級配置。
      12、 根據(jù)權(quán)利要求ll所述的網(wǎng)絡(luò)設(shè)備的升級系統(tǒng),其特征在于,所述升級 服務(wù)器單元還用于在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟成功后,對所述網(wǎng)絡(luò)設(shè) 備進(jìn)行升級后檢查,并將檢查結(jié)果發(fā)送給所述升級設(shè)備。
      全文摘要
      本發(fā)明實施例公開了一種網(wǎng)絡(luò)設(shè)備的升級方法、裝置及系統(tǒng),涉及通信技術(shù)領(lǐng)域,為提高對網(wǎng)絡(luò)設(shè)備的升級可靠性和效率而發(fā)明。所述網(wǎng)絡(luò)設(shè)備的升級方法,包括獲取升級軟件和升級服務(wù)器軟件;運行所述升級服務(wù)器軟件;運行所述升級軟件,并由所述升級服務(wù)器軟件記錄所述升級軟件的運行情況;當(dāng)所述升級軟件運行完成后,由所述升級服務(wù)器軟件控制所述升級文件所作用的待升級對象和/或所述網(wǎng)絡(luò)設(shè)備重啟;并且,在所述待升級對象和/或網(wǎng)絡(luò)設(shè)備重啟的過程中,由所述升級服務(wù)器軟件將所述升級軟件的運行情況發(fā)送給升級設(shè)備。本發(fā)明實施例主要應(yīng)用于對網(wǎng)絡(luò)設(shè)備進(jìn)行升級的技術(shù)中。
      文檔編號H04L12/24GK101420322SQ20081018582
      公開日2009年4月29日 申請日期2008年12月15日 優(yōu)先權(quán)日2008年12月15日
      發(fā)明者周榮國 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1