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

一種路由器升級(jí)方法及系統(tǒng)與流程

文檔序號(hào):11778226閱讀:314來源:國知局
一種路由器升級(jí)方法及系統(tǒng)與流程

本發(fā)明涉及設(shè)備升級(jí)技術(shù)領(lǐng)域,尤其涉及一種路由器升級(jí)方法及系統(tǒng)。



背景技術(shù):

隨著時(shí)代的發(fā)展,互聯(lián)網(wǎng)已經(jīng)深深地融入我們的生活,各式各樣的設(shè)備都提供聯(lián)網(wǎng)服務(wù)。路由器便是作為一種連接網(wǎng)絡(luò)的設(shè)備被廣泛的應(yīng)用于我們的工作生活。

路由器軟件也需要不斷升級(jí),給我們帶來更好的體驗(yàn)。

目前路由器的升級(jí)方法,是通過將新版本文件通過網(wǎng)絡(luò)傳送到路由器的存儲(chǔ)介質(zhì)上,通過命令行指定新的軟件版本,然后通過重啟路由器,完成升級(jí)。

因?yàn)槊看味家貑⒙酚善?,路由器重啟和恢?fù)的時(shí)間比較長,對(duì)網(wǎng)絡(luò)業(yè)務(wù)的影響大,如果升級(jí)不成功,還需要采用通過命令行重新指定加載版本為舊版本的方法進(jìn)行回退處理,所以每次升級(jí)對(duì)網(wǎng)絡(luò)影響比較大,中斷的時(shí)間也比較長。

現(xiàn)有的技術(shù)往往沒有考慮到這一點(diǎn),操作過程繁瑣,不利于用戶體驗(yàn)的提升,例如,公開號(hào)為cn105763461a的專利公開了一種路由器升級(jí)方法和系統(tǒng),該方法包括以下步驟:路由器在工作狀態(tài)下接收終端發(fā)送的http請(qǐng)求;當(dāng)服務(wù)器存在用于路由器升級(jí)的固件時(shí),路由器將http請(qǐng)求重定向到服務(wù)器的預(yù)定頁面;服務(wù)器將預(yù)定頁面和路由器的升級(jí)提示信息重組生成響應(yīng)頁面,并將響應(yīng)頁面發(fā)送至路由器;終端通過路由器接收響應(yīng)頁面,并顯示響應(yīng)頁面;路由器接收終端根據(jù)響應(yīng)頁面發(fā)送的升級(jí)指令,并根據(jù)升級(jí)指令以實(shí)現(xiàn)路由器升級(jí)。此方法較為繁瑣,影響用戶體驗(yàn),在升級(jí)過程中,需要對(duì)設(shè)備進(jìn)行重新啟動(dòng)。

隨著生活水平的提高,用戶對(duì)于產(chǎn)品的品質(zhì)要求也越來越高,概括的說,現(xiàn)在的路由器在升級(jí)過程中存在以下問題。

一方面,現(xiàn)有技術(shù)中升級(jí)過程中造成的網(wǎng)絡(luò)中斷,給用戶造成使用上的不方便。

另一方面,如果升級(jí)失敗,用戶需要重置路由器。有的路由器甚至在升級(jí)失敗后,不提供相關(guān)的解決方案。

有鑒于此,現(xiàn)有技術(shù)在路由器升級(jí)過程不能提供無縫的使用體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種路由器升級(jí)方法及系統(tǒng),解決當(dāng)前用戶在升級(jí)路由器過程中體驗(yàn)不佳的問題。本發(fā)明的提供的方法,在路由器升級(jí)過程中無需重啟設(shè)備,更加方便,體驗(yàn)更佳。

所述路由器升級(jí)方法包括:

從升級(jí)服務(wù)器獲取新版本程序;

升級(jí)備用單元;

將主單元的任務(wù)移交給備用單元;

判斷備用單元是否運(yùn)行正常;

若運(yùn)行正常,升級(jí)主單元;

將任務(wù)從備用單元移交主單元。

進(jìn)一步地,若備用單元運(yùn)行異常,將備用單元的程序版本回退到升級(jí)前的版本。

進(jìn)一步地,所述將備用單元的程序版本回退到升級(jí)前的版本包括:

將任務(wù)從備用單元移交主單元;

將備用單元的程序版本回退到升級(jí)前的版本。

進(jìn)一步地,在升級(jí)備用單元后還包括:

將主單元的數(shù)據(jù)備份到備用單元;

進(jìn)一步地,當(dāng)主單元升級(jí)失敗或升級(jí)后運(yùn)行異常,將主單元的程序版本回退到升級(jí)前的版本。

另一方面,本發(fā)明還提供一種路由器升級(jí)系統(tǒng)。

所述路由器升級(jí)系統(tǒng)包括:

程序獲取模塊,用于從升級(jí)服務(wù)器獲取新版本程序;

備用單元升級(jí)模塊,用于升級(jí)備用單元;

第一任務(wù)移交模塊,用于將主單元的任務(wù)移交給備用單元;

判斷模塊,用于判斷備用單元是否運(yùn)行正常;

主單元升級(jí)模塊,用于升級(jí)主單元;

第二任務(wù)移交模塊,用于將任務(wù)從備用單元移交主單元。

進(jìn)一步地,所述路由器升級(jí)系統(tǒng)還包括:

備用單元回退模塊,用于當(dāng)備用單元運(yùn)行異常時(shí),將備用單元的程序版本回退到升級(jí)前的版本。

進(jìn)一步地,所述備用單元回退模塊包括:

任務(wù)移交子模塊,用于將任務(wù)從備用單元移交主單元;

備用單元回退子模塊,用于將備用單元的程序版本回退到升級(jí)前的版本。

進(jìn)一步地,所述路由器升級(jí)系統(tǒng)還包括:

主單元備份模塊,用于將主單元的數(shù)據(jù)備份到備用單元。

進(jìn)一步地,所述路由器升級(jí)系統(tǒng)還包括:

主單元回退模塊,用于當(dāng)主單元升級(jí)失敗或升級(jí)后運(yùn)行異常,將主單元的程序版本回退到升級(jí)前的版本。

本發(fā)明提供的方法可以克服路由器在升級(jí)過程中需要重新啟動(dòng),中斷時(shí)間較長,影響網(wǎng)絡(luò)服務(wù)的問題。

附圖說明

圖1是本發(fā)明實(shí)施例一提供的一種路由器升級(jí)方法的流程圖;

圖2是本發(fā)明實(shí)施例二提供的一種路由器升級(jí)方法的流程圖;

圖3是本發(fā)明實(shí)施例三提供的一種路由器升級(jí)系統(tǒng)的結(jié)構(gòu)框圖;

圖4是適用于實(shí)現(xiàn)本申請(qǐng)實(shí)施例的一種路由器的結(jié)構(gòu)示意圖。

具體實(shí)施方式

以下是本發(fā)明的具體實(shí)施例并結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步的描述,但本發(fā)明并不限于這些實(shí)施例。

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于理解本發(fā)明,并不用于限定本發(fā)明。

在本發(fā)明中,路由器包括主單元和備用單元,備用單元可在需要時(shí)代替主單元執(zhí)行路由器的功能任務(wù)。

所述主單元包括主控板和主控鏈路單元,所述備用單元包括副控板和副控鏈路單元。

實(shí)施例一

圖1是本發(fā)明實(shí)施例一提供的一種路由器升級(jí)方法的流程圖,所述方法詳述如下:

在步驟s101中,從升級(jí)服務(wù)器獲取新版本程序。

具體地,路由器發(fā)送升級(jí)請(qǐng)求至升級(jí)服務(wù)器,升級(jí)服務(wù)器收到所述路由器發(fā)送的升級(jí)請(qǐng)求后,檢測是否有新版本,若有可升級(jí)的版本,將新版本發(fā)送至所述路由器。

進(jìn)一步地,所述路由器接收所述升級(jí)服務(wù)器發(fā)送的升級(jí)程序,將所述升級(jí)程序分別保存于主單元和備用單元。

在步驟s102中,升級(jí)備用單元。

具體地,首先對(duì)備用單元進(jìn)行升級(jí),在升級(jí)的同時(shí),路由器的任務(wù)由主單元執(zhí)行,不對(duì)路由器的使用造成影響。

在升級(jí)前,將備用單元的任務(wù)解除。

具體地,在主控板的控制下,對(duì)副控板和副控鏈路單元進(jìn)行升級(jí),在升級(jí)前主控板控制副控鏈路單元對(duì)應(yīng)的端口下線。

進(jìn)一步地,在升級(jí)完成后,副控板加載新版本程序。

在步驟s103中,將主單元的任務(wù)移交給備用單元。

具體地,在升級(jí)完成后,將主控板的任務(wù)移交到副控板,副控板以新版本的程序運(yùn)行。副控鏈路單元上限,主控鏈路單元下線。

本步驟中,移交任務(wù)給備用單元是為了住鏈路單元升級(jí)程序,還可以在主控板升級(jí)前測試副控板升級(jí)新版本后是否運(yùn)行正常,以便決定主控板是否升級(jí)新版本。

在步驟s104中,判斷備用單元是否運(yùn)行正常。

具體地,本步驟用于判斷備用單元升級(jí)新版本后功能是否運(yùn)行正常,以便確定接下來是否升級(jí)主控板。

在步驟s105中,若運(yùn)行正常,升級(jí)主單元。

具體地,在備用單元升級(jí)新版本程序后,如果任務(wù)運(yùn)行正常,則升級(jí)主單元。

在步驟s106中,將任務(wù)從備用單元移交主單元。

在主單元升級(jí)完成后,備用單元將路由器的任務(wù)移交主單元,主單元開始運(yùn)行新版本程序,升級(jí)完成。

可選地,所述主單元和備用單元數(shù)據(jù)的交換通過交換板sfu來完成。

實(shí)施例二

圖2是本發(fā)明實(shí)施例二提供的一種路由器升級(jí)方法的流程圖,所述方法詳述如下:

在步驟s201中,從升級(jí)服務(wù)器獲取新版本程序。

在本實(shí)施例中,路由器從升級(jí)服務(wù)器中獲取新版本程序。本發(fā)明不限制升級(jí)程序的獲取方式。

在步驟s202中,升級(jí)備用單元。

具體地,首先對(duì)備用單元進(jìn)行升級(jí)。

可選地,對(duì)主單元的數(shù)據(jù)進(jìn)行備份,以便升級(jí)失敗時(shí),進(jìn)行回退操作。

在步驟s203中,將主單元的任務(wù)移交給備用單元。

具體地,將主單元的任務(wù)移交給備用單元,備用單元開始運(yùn)行路由器的任務(wù)。

此步驟在于,不讓路由器的任務(wù)出現(xiàn)中斷,使得用戶在路由器升級(jí)過程中不受影響。

在步驟s204中,判斷備用單元是否運(yùn)行正常。

判備用單元在升級(jí)完成后是否運(yùn)行正常。

可選地,若運(yùn)行正常,則執(zhí)行步驟205。

在步驟s205中,若運(yùn)行正常,升級(jí)主單元。

具體地,在確定備用單元升級(jí)新版本程序后,運(yùn)行正常,則開始升級(jí)主單元。

在步驟s206中,將任務(wù)從備用單元移交主單元。

在升級(jí)完成后,將備用單元的任務(wù)移交會(huì)主單元。

可選地,判斷主單元的運(yùn)行是否正常,如果運(yùn)行不正常則進(jìn)行回退,返回升級(jí)前的版本。

可選地,如果在步驟s204中備用單元運(yùn)行異常,則執(zhí)行步驟s205’。

當(dāng)備用單元運(yùn)行異常時(shí),執(zhí)行步驟s205’。

在步驟s205’中,將任務(wù)從備用單元移交主單元。

具體地,當(dāng)備用單元運(yùn)行異常,將任務(wù)從備用單元移交主單元,以便實(shí)施回退操作。

在步驟s206’中,將備用單元的程序版本回退到升級(jí)前的版本。

具體地,當(dāng)判定備用單元異常,此時(shí)需要將備用單元的新版本程序換成升級(jí)前的版本。

在本實(shí)施例中,不管是主單元還是備用單元,當(dāng)升級(jí)失敗或者升級(jí)后運(yùn)行異常都可以進(jìn)行回退操作。一方面,在升級(jí)過程中可以保持路由器的功能不受影響,另一方面,當(dāng)升級(jí)出現(xiàn)異??梢曰赝说缴?jí)前的版本,這些過程都能保證用戶的連接不受影響。

實(shí)施例三

圖3是本發(fā)明實(shí)施例三提供的一種路由器升級(jí)系統(tǒng)結(jié)構(gòu)框圖,所述路由器升級(jí)系統(tǒng)包括:

程序獲取模塊310,用于從升級(jí)服務(wù)器獲取新版本程序。

所述程序獲取模塊310從升級(jí)服務(wù)器獲取新版本的程序,并將新版本程序分別存儲(chǔ)在主單元和副單元中。

備用單元升級(jí)模塊320,用于升級(jí)備用單元。

具體地,備用單元升級(jí)模塊320開始對(duì)備用單元進(jìn)行升級(jí),升級(jí)完成后,以新版本運(yùn)行。

第一任務(wù)移交模塊330,用于將主單元的任務(wù)移交給備用單元。

此時(shí)路由器的備用單元已經(jīng)升級(jí)了新版本程序,第一任務(wù)移交模塊330將主單元承擔(dān)的任務(wù)移交給備用單元,以測試新版本程序的可用性。

判斷模塊340,用于判斷備用單元是否運(yùn)行正常。

判斷備用單元在升級(jí)新版本程序后是否運(yùn)行正常,當(dāng)運(yùn)行正常,執(zhí)行主單元升級(jí)模塊350,否則,執(zhí)行備用單元回退模塊380。

主單元升級(jí)模塊350,用于升級(jí)主單元。

第二任務(wù)移交模塊360,用于將任務(wù)從備用單元移交主單元。

進(jìn)一步地,所述路由器升級(jí)系統(tǒng)還包括:

主單元備份模塊370,用于將主單元的數(shù)據(jù)備份到備用單元。

此模塊的目的在于,當(dāng)主單元升級(jí)失敗或者升級(jí)后運(yùn)行異常時(shí),可以將備份的數(shù)據(jù)恢復(fù)到主單元中。

進(jìn)一步地,所述路由器升級(jí)系統(tǒng)還包括:

備用單元回退模塊380,用于當(dāng)備用單元運(yùn)行異常時(shí),將備用單元的程序版本回退到升級(jí)前的版本。

所述備用單元回退模塊380包括:

任務(wù)移交子模塊381,用于將任務(wù)從備用單元移交主單元。

備用單元回退子模塊382,用于將備用單元的程序版本回退到升級(jí)前的版本。

具體地,備用單元的回退操作前需要先將任務(wù)移交給主單元,主單元接收任務(wù)后,再停止備用單元的任務(wù);如此,可使路由器的任務(wù)執(zhí)行不受影響,在進(jìn)行任務(wù)交接后,開始將備用單元回退到升級(jí)前的版本;如此,即使升級(jí)失敗也不至于影響用戶的使用。

進(jìn)一步地,所述路由器升級(jí)系統(tǒng)還包括:

主單元回退模塊390,用于當(dāng)主單元升級(jí)失敗或升級(jí)后運(yùn)行異常,將主單元的程序版本回退到升級(jí)前的版本。

當(dāng)主單元升級(jí)失敗或者升級(jí)后新版本程序運(yùn)行異常,主單元回退模塊390將主單元備份模塊370備份在備用單元中數(shù)據(jù)恢復(fù)到主單元。

可選地,所述第一任務(wù)移交模塊330、第二任務(wù)移交模塊360和任務(wù)移交子模塊381都是通過交換板sfu實(shí)現(xiàn)的。

圖4提供了一種實(shí)施本發(fā)明的路由器的結(jié)構(gòu)示意圖。

所述路由器包括主控板、副控板、主控鏈路單元、副控鏈路單元和交換板sfu。

所述主控板對(duì)主控鏈路進(jìn)行控制,副控板對(duì)副控鏈路進(jìn)行控制。所述交換板用于完成數(shù)據(jù)交換等功能。

主控板和副控板為路由器設(shè)備中兩個(gè)相互備份的模塊。

主控鏈路單元和副控鏈路單元為路由器設(shè)備中的兩個(gè)相互備份的鏈路單元。

當(dāng)主控板或主控鏈路單元出現(xiàn)故障,主控板自動(dòng)將控制權(quán)切換到副控板上,由副控板和副控鏈路單元處理報(bào)文收發(fā)業(yè)務(wù)。

所述主單元包括主控板和主控鏈路單元,所述備用單元包括副控板和副控鏈路單元。

應(yīng)該理解,所描述的方法和系統(tǒng)都是示意性的,在實(shí)際實(shí)施過程中通過調(diào)整可以有所差別。

另外,各功能單元或模塊的具體名稱也只是為了便于相互區(qū)分,并不用于本發(fā)明的保護(hù)范圍。

本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,但并不會(huì)偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南康市| 原阳县| 繁昌县| 新闻| 冷水江市| 丹棱县| 玉林市| 万源市| 富顺县| 屏山县| 苍山县| 托克托县| 池州市| 高要市| 定日县| 长岭县| 疏勒县| 益阳市| 叶城县| 富裕县| 万载县| 达日县| 东海县| 龙江县| 曲麻莱县| 林周县| 泌阳县| 扶余县| 财经| 郴州市| 扎赉特旗| 浙江省| 津市市| 邯郸县| 延吉市| 思茅市| 林州市| 长春市| 锦屏县| 衡阳县| 牡丹江市|