欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種單板升級的方法和系統(tǒng)的制作方法

文檔序號:7701061閱讀:209來源:國知局
專利名稱:一種單板升級的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊領(lǐng)域,特別是指一種單板升級的方法和系統(tǒng)。
背景技術(shù)
工程現(xiàn)場運行中的通信系統(tǒng)設(shè)備可能會因為下面兩種情況進行升級 一是 為了解決工程應用中已經(jīng)出現(xiàn)的故障、或隱含未發(fā)生的缺陷; 一是為了增加在 線運行的通信系統(tǒng)設(shè)備的新功能和新特性。
通信系統(tǒng)設(shè)備的升級主要是對通信系統(tǒng)設(shè)備的單板進行升級。圖1所示為 一種通信系統(tǒng)設(shè)備的結(jié)構(gòu)圖,包括網(wǎng)管系統(tǒng)、網(wǎng)元l、網(wǎng)元2到網(wǎng)元n,其中, 網(wǎng)元1為網(wǎng)管系統(tǒng)的本地接入網(wǎng)元,網(wǎng)管系統(tǒng)通過網(wǎng)管接口與網(wǎng)元1相連,并 實現(xiàn)對網(wǎng)元1的管理和控制;n個網(wǎng)元之間通過設(shè)備間監(jiān)控通道相連,網(wǎng)管系 統(tǒng)通過設(shè)備間監(jiān)控通道實現(xiàn)對非本地接入網(wǎng)元、如網(wǎng)元2到網(wǎng)元n的管理和控 制;每個網(wǎng)元含有多個單板,同時還包含一個網(wǎng)元代理服務器,如網(wǎng)元l的網(wǎng) 元代理服務器為AGENT-1、網(wǎng)元2的網(wǎng)元代理服務器為AGENT-2,網(wǎng)元代理 服務器通過設(shè)備內(nèi)部通信控制接口實現(xiàn)對本網(wǎng)元中各個單板的維護和管理。
結(jié)合圖1,通常對通訊系統(tǒng)設(shè)備的單板進行升級的步驟如下
步驟1、由用戶明確升級對象,包括明確需要升級的單板所在的網(wǎng)元、單 板地址、單板類型等,并準備單板的升級文件;
步驟2、由用戶與局方商定升級時間,升級時間到時,開始進^f亍本地網(wǎng)元 單板的升級操作:用戶通過網(wǎng)管系統(tǒng)選定需要升級的單板—將貯備的升級文件 下發(fā)給單板所在網(wǎng)元的網(wǎng)元代理服務器—網(wǎng)元代理服務器將升級文件通過設(shè)備 內(nèi)部通信控制接口提供給需要升級的單板、即單板下載升級文件—等待單板下 載升級文件的結(jié)果;步驟3、對于非本地接入網(wǎng)元的單板進行升級,用戶通過網(wǎng)管系統(tǒng)將升級 文件通過設(shè)備間監(jiān)控通道下發(fā)給相應網(wǎng)元,再由網(wǎng)元代理服務器將升級文件下 發(fā)給需要升級的單板。
在上述的單板升級過程中,需要用戶、如工程維護人員隨時監(jiān)控和操作單 板的升級,因此單板升級的自動化程度比較低,升級效率也比較低;當通信系 統(tǒng)的組網(wǎng)或配置比較復雜時,需要較多的工程維護人員參與,增加了系統(tǒng)的維 護成本;同時由于通信系統(tǒng)設(shè)備的升級一般在凌晨,因此工作環(huán)境比較差,容 易導致由人為因素引起的單板升級過程中的誤差和誤操作。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種單板升級的方法和系統(tǒng),能夠
提高單板升級的自動化程度和升級效率。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 本發(fā)明提供了一種單板升級的方法,該方法包括 客戶端將升級文件和制定的升級規(guī)劃命令下發(fā)給網(wǎng)元代理服務器; 在所述升級規(guī)劃命令合法時,所述網(wǎng)元代理服務器啟動定時器; 在所述定時器到時時,單板接收所述網(wǎng)元代理服務器下發(fā)的升級文件,完
成升級。
其中,所述升級規(guī)劃命令至少包括以下參數(shù)網(wǎng)元標識ID、單板地址、文 件名、升級時間和升級策略;
所述文件名為所述升級文件的文件名,至少包括以下參數(shù)類型信息和版 本信息;
所述升級策略包括所述單板回退到升級前的狀態(tài)、或所述單板保持當前狀態(tài)。
所述客戶端將升級文件和升級規(guī)劃命令下發(fā)給網(wǎng)元代理服務器,具體為 依據(jù)所述文件名將所述升級文件和所述升級規(guī)劃命令進行匹配;并依據(jù)所該方法還包括所述網(wǎng)元代理服務器判定所述升級規(guī)劃命令合法,具體為
依據(jù)所述單板地址判定所述單板存在、和判定當前時間與所述升級時間的 時間差大于等于預設(shè)的時長、和判定所述升級文件的文件名與所述升級規(guī)劃命 令中的文件名 一致、和依據(jù)所述升級文件的文件名判定所述網(wǎng)元代理服務器的 存儲器目錄下存在所述升級文件、和判定升級文件中的版本信息與升級文件的 文件名中的版本信息一致、和判定升級文件中的循環(huán)校-驗碼和升級文件開始部 分保存的校驗碼一致時,判定所述升級規(guī)劃命令合法;
所述網(wǎng)元代理服務器判定所述升級規(guī)劃命令不合法時,該方法還包括所 述網(wǎng)元代理服務器向所述客戶端返回錯誤提示。
所述網(wǎng)元代理服務器啟動定時器時,該方法還包括所述網(wǎng)元代理服務器 生成升級消息激活內(nèi)部升級進程;
相應的,網(wǎng)元代理服務器將升級文件下發(fā)給單板,具體為所述升級進程
所述定時器的到時時間為所述升級時間。
所述單板接收網(wǎng)元代理服務器下發(fā)的升級文件之后,該方法還包括所述 網(wǎng)元代理服務器判斷所述單板的升級是否成功,具體為所述單板接收所述升 級文件成功時,所述單板向所述網(wǎng)元代理服務器返回升級成功的升級結(jié)果,判 定所述升級成功;所述單板接收所述升級文件失敗時,所述單板向所述網(wǎng)元代 理服務器返回升級失敗的升級結(jié)果,判定所述升級失敗。
判定所述單板的升級失敗時,該方法還包括所述網(wǎng)元代理服務器對所述 單板執(zhí)行所述升級策略。
判定所述單板升級成功、或執(zhí)行所述升級策略后,該方法還包括所述網(wǎng) 元代理服務器將所述單板的升級結(jié)果上才艮給所i^戶端。
所述升級結(jié)果包括所述升級成功、或所述升級失敗;
所述升級失敗的升級結(jié)果包括單板回退到升級前的狀態(tài)、或所述單板保 持當前狀態(tài)。
本發(fā)明還提供了一種單板升級的系統(tǒng),該系統(tǒng)包括客戶端、網(wǎng)元代理服務器和單板,其中,
所述客戶端,用于將升級文件和制定的升級規(guī)劃命令下發(fā)給所述網(wǎng)元代理
服務器;
所述網(wǎng)元代理服務器,用于在所述升級規(guī)劃命令合法時,啟動定時器;還 用于,在所述定時器到時時,將所述升級文件下發(fā)給所述單板;
所述單板,用于接收所述網(wǎng)元代理服務器下發(fā)的升級文件,完成升級。 本發(fā)明的單板升級方案中,用戶在通it^戶端制定并下發(fā)了升級規(guī)劃命令 后,就可以不用再對單板的升級進行監(jiān)控和操作,而是在定時器的監(jiān)控下,由 網(wǎng)元代理服務器的升級進程自動開始單板的升級流程;在單板的升級流程中, 由升級進程向單板下發(fā)升級文件,不管單板接收升級文件失敗或成功,則單板 的升級完成,單板自動將升級結(jié)果上報給升級進程;最后,由網(wǎng)元代理服務器 自動將升級結(jié)果上才艮給客戶端,供用戶參考。因此,在整個單板升級流程中, 用戶只需要—故單板升級的準備工作、即制定升級規(guī)劃命令并將該命令通過客戶 端下發(fā)給網(wǎng)元,后續(xù)的升級操作全部由網(wǎng)元自動執(zhí)行,如此,本發(fā)明的單板升 級方法自動化程度非常高,并且升級效率也比較高,同時大大降低了人力資源 的消耗,由此降低了由于人為因素導致的升級過程中的誤差或誤操作。


圖1為現(xiàn)有技術(shù)中一種典型的通信系統(tǒng)設(shè)備的結(jié)構(gòu)圖; 圖2為本發(fā)明單板升級的方法流程圖; 圖3為本發(fā)明單板升級實施例一的方法流程圖; 圖4為本發(fā)明單板升級實施例二的方法流程圖; 圖5為本發(fā)明單板升級的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式
下面結(jié)合附圖和具體實施例對本發(fā)明的技術(shù)方案進一步詳細闡述。 本發(fā)明的單板升級流程,如圖2所示,包括步驟201,客戶端將升級文件和制定的升級規(guī)劃命令下發(fā)給網(wǎng)元代理服務
器;
步驟202,在升級規(guī)劃命令合法時,網(wǎng)元代理服務器啟動定時器; 步驟203,在定時器到時時,單板接收所述網(wǎng)元代理服務器下發(fā)的升級文 件,完成升級。
本發(fā)明中,將單板的升級過程分為兩個階段 一是單板升級的準備階段, 由客戶端和網(wǎng)元代理服務器執(zhí)行; 一是單板的升級階段,由網(wǎng)元代理服務器和 單板執(zhí)行。
下面通過具體的實施例來說明本發(fā)明單板升級準備階段的流程,如圖3所 示,該流考呈包才舌
步驟301,用戶通過客戶端接入本地網(wǎng)元代理服務器,并通過客戶端將升 級文件和制定的升級規(guī)劃命令下發(fā)給相應的網(wǎng)元代理服務器。
在實際的應用中,用戶可以同時對多個網(wǎng)元的多個單板進行升級。當開始 執(zhí)行升級任務時,用戶首先依據(jù)就近原則通it^戶端接入本地網(wǎng)元,以實現(xiàn)對 本地網(wǎng)元的管理和控制;用戶通過本地網(wǎng)元和網(wǎng)元之間的i殳備間監(jiān)控通道可以 實現(xiàn)對非本地網(wǎng)元的管理和控制。
本發(fā)明中,將客戶端分為網(wǎng)管系統(tǒng)和普通客戶端,其中,網(wǎng)管系統(tǒng)為網(wǎng)元 設(shè)備的生廠商提供的客戶端;普通客戶端,如telnet、 Web等客戶端;網(wǎng)管系統(tǒng) 通過網(wǎng)管接口接入本地網(wǎng)元,普通客戶端通過相應的接口接入本地網(wǎng)元,如 telnet客戶端可以通過命令4亍界面(CLI, Command-Line Interface)接口 、 Web 客戶端可以通過Web 4妻口接入本地網(wǎng)元。
需要指出的是,上述用戶通過客戶端接入本地網(wǎng)元時,主要是指客戶端與 本地網(wǎng)元的網(wǎng)元代理服務器、簡稱本地網(wǎng)元代理服務器的連接。
用戶通it^戶端接入本地網(wǎng)元代理服務器后,通過客戶端制定當前升級任 務的升級規(guī)劃命令,本發(fā)明中,設(shè)置升級規(guī)劃命令至少包括以下的參數(shù)網(wǎng)元 標識(ID)、單板地址、文件名、升級時間和升級策略。
網(wǎng)元ID,網(wǎng)元的唯一標識,通過該網(wǎng)元ID可以找到需要升級的單板所在的網(wǎng)元;
單板地址,是指需要升級單板的物理地址,如單板在該網(wǎng)元上具體插槽的 位置;
文件名,指升級文件的文件名,至少包含以下的參數(shù)類型信息和版本信 息。其中,類型信息至少包括單板的邏輯類型和物理類型,單板的一個邏輯類 型、如OA可以對應多個物理類型、如第一物理類型、第二物理類型等,由設(shè) 備生產(chǎn)商制定,用戶在設(shè)置該參數(shù)時可以根據(jù)需要選擇對應的單板邏輯類型和 物理類型;版本信息至少包括單板的現(xiàn)場可編程門陣列(FPGA, Field-Programmable Gate Array )邏輯版本號、和單板的應用程序版本號,單板的FPGA
升級時間,是用戶與局方商定的某個單板的升級時間,如目前時間為2009 年6月16日15: 00,商定對某個單板的升級時間為2009年6月18日零點, 一般情況下,將升級時間設(shè)定在凌晨,此時的業(yè)務量比較小,升級對業(yè)務的影 響最??;需要指出的是,根據(jù)需要可以對不同的單板設(shè)置不同的升級時間;
升級策略主要是針對升級過程中遇到失敗的處理,包括回退和不回退兩 種策略,其中,回退指單板升級失敗后,使單板回退到升級以前的版本、即升 級前的狀態(tài);不回退指單板升級失敗后,保持當前的狀態(tài),不回退到以前的版 本,此種情況下,單板會處于一種錯誤的處理狀態(tài);用戶在制定升級規(guī)劃命令 時,根據(jù)需要針對一個單板只能同時選擇一種升級策略。
需要指出的是,每個單板對應一組升級規(guī)劃命令。本發(fā)明可以將多組升級 規(guī)劃命令合并,即通過一條升級規(guī)劃命令同時實現(xiàn)對多個單板的升級。合并后 的升級規(guī)劃命令的格式為循環(huán)次數(shù)I網(wǎng)元ID、單板地址、升級文件的文件名、 升級時間和升級策略卜其中,循環(huán)次數(shù)表示需要升級的單板個數(shù),有幾個需 要升級的單板,該條升級規(guī)劃命令中就包含幾組升級規(guī)劃命令;當需要對某個 單板進行升級時,客戶端依據(jù)單板的單板地址從該條升級規(guī)劃命令中提取出其 對應的一組升級規(guī)劃命令,再依據(jù)網(wǎng)元ID,將單板對應的升級規(guī)劃命令下發(fā)給 該網(wǎng)元的網(wǎng)元代理服務器。這樣用戶就不需要繁復地對每個升級的單板都下發(fā)一次升級規(guī)劃命令,而是將所有單板的升級規(guī)劃命令合并為一條升級規(guī)劃命令, 由客戶端自動對升級規(guī)劃命令進行分配和下發(fā),如此,單板升級的自動化程度 比較高,也提高了升級效率。
器,具體的可以根據(jù)升級文件的文件名找到與之匹配的升級規(guī)劃命令,并依據(jù)
網(wǎng)元ID—起下發(fā)給相應的網(wǎng)元代理服務器,其中,升級文件是由用戶預先準備 好的,在下發(fā)升級文件時,可以通it^戶端采用文件傳輸協(xié)議(FTP, File Transfer Protocol)的方式將升級文件存儲在網(wǎng)元代理服務器的存儲器目錄下。
需要指出的是,客戶端可以直接將所有的升級文件和升級規(guī)劃命令下發(fā)給 本地網(wǎng)元代理服務器;然后,本地網(wǎng)元代理服務器將升級文件和升級規(guī)劃命令, 依據(jù)網(wǎng)元ID通過設(shè)備間監(jiān)控通道發(fā)送到相應的網(wǎng)元代理服務器上。
步驟302~303,網(wǎng)元代理服務器判斷升級規(guī)劃命令是否合法,如果否,向 客戶端返回錯誤提示,結(jié)束當前升級任務;如果是,執(zhí)行步驟304。
網(wǎng)元代理服務器接收到客戶端下發(fā)的升級文件和升級規(guī)劃命令后,首先需 要檢查升級規(guī)劃命令是否合法。對應升級規(guī)劃命令的參數(shù),網(wǎng)元代理服務器需 要檢查升級規(guī)劃命令的內(nèi)容包括以下幾個方面
1、 依據(jù)單板地址判斷該單板是否存在,如果是,表示該項檢查內(nèi)容為合法,
否則不合法。由于網(wǎng)元代理服務器的 一個重要作用是對本網(wǎng)元中的單板進行維 護和管理,因此,網(wǎng)元代理服務器可以隨時監(jiān)控該網(wǎng)元上所有單板的狀態(tài),通 過單板的地址,網(wǎng)元代理服務器就可以得知該單板是否存在;
2、 判斷當前時間與升級時間的時間差是否大于等于預設(shè)的時長,如果是, 表示該項檢查內(nèi)容為合法,否則不合法。該項內(nèi)容的檢查主要是為了保證用戶 有充分的時間為單板的升級做準備, 一般情況下,將時長預設(shè)為24小時,即用 戶最晚需要提前一天開始執(zhí)行單板的升級流程;
3、 判斷升級文件的文件名是否正確,如果是,表示該項檢查內(nèi)容為合法, 否則不合法。將升級文件的文件名和升級規(guī)劃命令中的文件名進行比較,主要 包括比較文件名的后綴是否一致、比較文件名中單板的類型信息是否一致,如果一致,則升級文件的文件名正確;否則不正確;類型信息即是指單板的邏 輯類型和物理類型;
4、 根據(jù)升級規(guī)劃命令中的文件名,判斷網(wǎng)元代理服務器的存儲器目錄下是 否存在該升級文件,如果是,表示該項檢查內(nèi)容為合法,否則不合法。通過升 級規(guī)劃命令中的文件名到網(wǎng)元代理服務器的存儲器目錄中查找文件,如果查找 到,則文件存在,否則不存在;
5、 判斷升級文件中的版本信息與升級文件的文件名中的版本信息是否一 致,如果是,表示該項檢查內(nèi)容為合法,否則不合法。版本信息即是指單板的 FPGA邏輯版本號和單板的應用程序版本號;
6、 判斷升級文件中的循環(huán)校-驗碼(CRC碼)和升級文件開始部分保存的 校驗碼是否一致,如果是,表示該項檢查內(nèi)容為合法,否則不合法。
上述六項檢查內(nèi)容只要有一項不合法,則判定升級規(guī)劃命令不合法,此時 網(wǎng)元代理服務器向客戶端返回錯誤提示,結(jié)束當前升級任務;否則,執(zhí)行步驟 304。
需要指出的是,在實際的應用中,用戶還可以根據(jù)需要在升級規(guī)劃命令中 設(shè)置更多的參數(shù),同時在判斷升級規(guī)劃命令的合法性時,也可以根據(jù)增加的參 數(shù),增加合法性檢查的內(nèi)容。
步驟304,進入單板的升級流程。
當升級規(guī)劃命令合法時,進入單板的升級流程。具體如圖4所示,該流程 包括
步驟401,網(wǎng)元代理服務器激活內(nèi)部升級進程,并啟動定時器。 當升級規(guī)劃命令合法時,網(wǎng)元代理服務器生成升級消息,用以激活內(nèi)部的 升級進程,可以開始執(zhí)行單板的升級,其中,所述的升級消息為網(wǎng)元代理服務 器的內(nèi)部消息;在升級進程激活的同時,網(wǎng)元代理服務器依據(jù)升級規(guī)劃命令的 升級時間設(shè)置并開啟定時器,該定時器到時的時間即為升級時間、如定時器到 時時間為2009年6月18日零點,則在該時刻開始對該單板的升級。
步驟402,網(wǎng)元代理服務器判斷定時器是否到時,如果否,繼續(xù)執(zhí)行該步驟;如果是,執(zhí)行步驟403。
當定時器未到時、即未到達升級時間時,繼續(xù)判斷定時器是否到時;如果 定時器到時,則執(zhí)行步驟403。該步驟的判斷可以由網(wǎng)元代理服務器內(nèi)部的升 級進程執(zhí)行。
由此可見,定時器的設(shè)置可以使網(wǎng)元代理服務器在無用戶監(jiān)控的情況下, 自動開始單板的升級流程,提高了單板升級的自動化程度。
步驟403,網(wǎng)元代理服務器將升級文件下發(fā)給相應的單板。 當定時器到時,網(wǎng)元代理服務器的升級進程依據(jù)升級規(guī)劃命令的單板地址 和文件名,將存儲器目錄下的升級文件下發(fā)給相應的單板。
步驟404,判斷單板的升級是否成功,如果否,執(zhí)行步驟405;如果是,執(zhí) 行步驟406。
該步驟的判斷可以由網(wǎng)元代理服務器的升級進程執(zhí)行。
本發(fā)明中,升級進程將升級文件只向單板下發(fā)一次,如果單板接收升級文 件成功,則單板向升級進程返回升級成功的升級結(jié)果,判定單板的升級成功, 此時,單板的升級完成,然后執(zhí)行步驟406;如果單板接收升級文件失敗,則 單板向升級進程返回升級失敗的升級結(jié)果,判定單板的升級失敗,此時,單板 的升級完成,然后執(zhí)行步驟405。
步驟405,執(zhí)行升級策略,然后執(zhí)行步驟406。
當單板升級失敗時,網(wǎng)元代理服務器對該單板執(zhí)行升級規(guī)劃命令的升級策 略、即回退或不回退;回退時,網(wǎng)元代理服務器控制單板回退到升級以前的版 本、即回退到升級前的狀態(tài),升級流程結(jié)束;不回退時,網(wǎng)元代理服務器控制 單板保持當前的狀態(tài),不回退到以前的版本,升級流程結(jié)束,此種情況下,單 板處于 一種錯誤的處理狀態(tài)。
該步驟可以由網(wǎng)元代理服務器的升級進程執(zhí)行。
步驟406,網(wǎng)元代理服務器將單板的升級結(jié)果上報給客戶端。
該單板升級完成后,網(wǎng)元代理服務器將單板的升級結(jié)果、如升級成功或升級失敗上報給客戶端,其中升級失敗還包括單板回退到升級以前的狀態(tài)、或單 板保持當前狀態(tài)(即發(fā)生錯誤)的結(jié)果。需要指出的是, 一般情況下需要對本 網(wǎng)元的多個單板進行升級,較佳地,網(wǎng)元代理服務器可以在本網(wǎng)元所有單板的 升級都完成后,對所有單板的升級結(jié)果進行統(tǒng)計,然后上凈艮給客戶端。如果是
本地網(wǎng)元,則直接上報給客戶端;如果是非本地網(wǎng)元,則需要通過設(shè)備間監(jiān)控 通道將統(tǒng)計結(jié)果先發(fā)送給本地網(wǎng)元代理服務器,再由本地網(wǎng)元代理服務器上報 給客戶端。
由圖4和圖5的實施例可以看出,用戶在通*戶端制定并下發(fā)了升級規(guī) 劃命令后,就可以不用再對單板的升級進行監(jiān)控和操作,而是在定時器的監(jiān)控 下,由網(wǎng)元代理服務器的升級進程自動開始單板的升級流程;在單板的升級流 程中,由升級進程向單板下發(fā)升級文件,不管單板接收升級文件失敗或成功, 則單板的升級完成,單板自動將升級結(jié)果上報給升級進程;最后,由網(wǎng)元代理 服務器自動將升級結(jié)果上報給客戶端,供用戶參考。因此,在整個單板升級流 程中,用戶只需要—故單板升級的準備工作、即制定升級規(guī)劃命令并將該命令通 it^戶端下發(fā)給網(wǎng)元,后續(xù)的升級操作全部由網(wǎng)元自動執(zhí)行,如此,本發(fā)明的 單板升級方法自動化程度非常高,并且升級效率也比較高,同時大大降低了人 力資源的消耗,由此P爭低了由于人為因素導致的升級過程中的誤差或誤操作。
為了實現(xiàn)上述升級方法,本發(fā)明提供了一種單板升級的系統(tǒng),如圖5所示, 該系統(tǒng)包括客戶端IO、網(wǎng)元代理服務器20和單板30,其中,
客戶端10,用于將升級文件和制定的升級規(guī)劃命令下發(fā)給網(wǎng)元代理服務器 20;與用戶4妄口用。
網(wǎng)元代理服務器20,用于在升級規(guī)劃命令合法時,啟動定時器;還用于在 定時器到時時,將升級文件下發(fā)給單板30;
單板30,用于接收網(wǎng)元代理服務器20下發(fā)的升級文件,完成升級。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1、一種單板升級的方法,其特征在于,該方法包括客戶端將升級文件和制定的升級規(guī)劃命令下發(fā)給網(wǎng)元代理服務器;在所述升級規(guī)劃命令合法時,所述網(wǎng)元代理服務器啟動定時器;在所述定時器到時時,單板接收所述網(wǎng)元代理服務器下發(fā)的升級文件,完成升級。
2、 根據(jù)權(quán)利要求1所述單板升級的方法,其特征在于,所述升級規(guī)劃命令 至少包括以下參數(shù)網(wǎng)元標識ID、單板地址、文件名、升級時間和升級策略;所述文件名為所述升級文件的文件名,至少包括以下參數(shù)類型信息和版 本信息;所述升級策略包括所述單板回退到升級前的狀態(tài)、或所述單板保持當前狀態(tài)。
3、 根據(jù)權(quán)利要求2所述單板升級的方法,其特征在于,所述客戶端將升級 文件和升級規(guī)劃命令下發(fā)給網(wǎng)元代理服務器,具體為依據(jù)所述文件名將所述升級文件和所述升級規(guī)劃命令進行匹配;并依據(jù)所
4、 根據(jù)權(quán)利要求2所述單板升級的方法,其特征在于,該方法還包括所 述網(wǎng)元代理服務器判定所述升級規(guī)劃命令合法,具體為依據(jù)所述單板地址判定所述單板存在、和判定當前時間與所述升級時間的 時間差大于等于預設(shè)的時長、和判定所述升級文件的文件名與所述升級規(guī)劃命 令中的文件名 一致、和依據(jù)所述升級文件的文件名判定所述網(wǎng)元代理服務器的 存儲器目錄下存在所述升級文件、和判定升級文件中的版本信息與升級文件的 文件名中的版本信息一致、和判定升級文件中的循環(huán)核z驗碼和升級文件開始部 分保存的校驗碼一致時,判定所述升級規(guī)劃命令合法;所述網(wǎng)元代理服務器判定所述升級規(guī)劃命令不合法時,該方法還包括所 述網(wǎng)元代理服務器向所述客戶端返回錯誤提示。
5、根據(jù)權(quán)利要求2所述單板升級的方法,其特征在于,所述網(wǎng)元代理服務 器啟動定時器時,該方法還包括所述網(wǎng)元代理服務器生成升級消息激活內(nèi)部 升級進程;相應的,網(wǎng)元代理服務器將升級文件下發(fā)給單板,具體為所述升級進程
6、 根據(jù)權(quán)利要求1至5任一項所述單板升級的方法,其特征在于,所述單 板接收網(wǎng)元代理服務器下發(fā)的升級文件之后,該方法還包括所述網(wǎng)元代理服 務器判斷所述單板的升級是否成功,具體為所述單板接收所述升級文件成功 時,所述單板向所述網(wǎng)元代理服務器返回升級成功的升級結(jié)果,判定所述升級 成功;所述單板接收所述升級文件失敗時,所述單板向所述網(wǎng)元代理服務器返 回升級失敗的升級結(jié)果,判定所述升級失敗。
7、 根據(jù)權(quán)利要求6所述單板升級的方法,其特征在于,判定所述單板的升 級失敗時,該方法還包括所述網(wǎng)元代理服務器對所述單柘j丸行所述升級策略。
8、 根據(jù)權(quán)利要求7所述單板升級的方法,其特征在于,判定所述單板升級 成功、或執(zhí)行所述升級策略后,該方法還包括所述網(wǎng)元代理服務器將所述單 板的升級結(jié)杲上報給所i^戶端。
9、 根據(jù)權(quán)利要求8所述單板升級的方法,其特征在于,所述升級結(jié)果包括 所述升級成功、或所述升級失??;所述升級失敗的升級結(jié)果包括單板回退到 升級前的狀態(tài)、或所述單板保持當前狀態(tài)。
10、 一種單板升級的系統(tǒng),其特征在于,該系統(tǒng)包括客戶端、網(wǎng)元代理 服務器和單板,其中,所ii^戶端,用于將升級文件和制定的升級規(guī)劃命令下發(fā)給所述網(wǎng)元代理 服務器;所述網(wǎng)元代理服務器,用于在所述升級規(guī)劃命令合法時,啟動定時器;還 用于,在所述定時器到時時,將所述升級文件下發(fā)給所述單板;所述單板,用于接收所述網(wǎng)元代理服務器下發(fā)的升級文件,完成升級。
全文摘要
本發(fā)明公開了一種單板升級的方法,該方法包括客戶端將升級文件和制定的升級規(guī)劃命令下發(fā)給網(wǎng)元代理服務器;在升級規(guī)劃命令合法時,網(wǎng)元代理服務器啟動定時器;在定時器到時時,單板接收網(wǎng)元代理服務器下發(fā)的升級文件,完成升級;本發(fā)明還公開了一種單板升級的系統(tǒng),基于該方法和系統(tǒng),能夠提高單板升級的自動化程度和升級效率。
文檔編號H04L12/28GK101594253SQ20091008753
公開日2009年12月2日 申請日期2009年6月23日 優(yōu)先權(quán)日2009年6月23日
發(fā)明者程智剛 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
登封市| 体育| 卢氏县| 福安市| 泰和县| 桂阳县| 南召县| 阳西县| 阳新县| 原阳县| 郑州市| 丘北县| 明星| 深州市| 富顺县| 玛曲县| 米脂县| 甘南县| 陈巴尔虎旗| 南昌市| 杂多县| 平陆县| 惠水县| 东台市| 大荔县| 娄烦县| 山阴县| 九台市| 普兰县| 洱源县| 邵武市| 崇左市| 连平县| 贵德县| 出国| 平利县| 安多县| 甘谷县| 肃南| 中山市| 吉首市|