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

一種軟件版本升級的方法及裝置的制造方法

文檔序號:9306544閱讀:307來源:國知局
一種軟件版本升級的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種軟件版本升級方法及裝置。
【背景技術(shù)】
[0002]隨著時代的發(fā)展和信息技術(shù)的進(jìn)步,通信設(shè)備軟件和硬件的更新?lián)Q代的速度越來越快,一個站點開通的業(yè)務(wù)越來越多,該站點需求的功能單板的數(shù)量也越來越大。多年前一個網(wǎng)元下只接入一個主子架即可滿足業(yè)務(wù)需求,而現(xiàn)在一個網(wǎng)元下接入多個子架的情況是非常普遍的。
[0003]對于通訊設(shè)備軟件的升級指標(biāo),主要是看軟件升級的效率以及升級成功率。升級完成消耗的時間越少,升級成功的單板越多,就意味著業(yè)務(wù)中斷的時間越少,故障恢復(fù)的時間越短,對用戶的影響就會越少,對整個通信市場的額外損失就會更少。因此,提供一個高效穩(wěn)定的設(shè)備軟件版本升級方法,成為了各網(wǎng)絡(luò)運營商競相追逐的一個目標(biāo)。
[0004]目前使用的單板軟件升級方法,是網(wǎng)管通過FTP (文件傳輸協(xié)議-File TransferProtocol),將需要升級的軟件文件全部下載到一個主控板,再通過該主控板將這些需要升級的軟件發(fā)放到對應(yīng)的單板上,之后激活單板,完成軟件版本的升級。一個網(wǎng)元下的所有的單板,都要通過這一個主控板來控制軟件升級任務(wù)的調(diào)度和執(zhí)行。由于目前一個網(wǎng)元下接入的子架數(shù)目越來越多,同一個類型的單板數(shù)量可能會越來越多。并行升級的同類型單板的數(shù)量的增多,必然會導(dǎo)致升級成功率的下降,因為主控板只有一個,而它還需要同時處理其他的非升級任務(wù),由于其他非升級任務(wù)的總量并未減少,即使人為的限制并行升級的總量,也很可能出現(xiàn)升級任務(wù)調(diào)度不過來,或者升級任務(wù)影響其他非升級任務(wù)調(diào)度的情況。因此,如果把現(xiàn)有的升級方式放到大型設(shè)備環(huán)境下進(jìn)行升級,很可能升級成功率會受到顯著下降,甚至影響其他基本功能如配置、告警的正常運轉(zhuǎn),這顯然是無法接受的。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明提供了一種通信設(shè)備軟件版本升級的方法及裝置,以解決現(xiàn)有技術(shù)中,在大型設(shè)備環(huán)境下單板并行升級帶來的升級成功率下降以及影響其他設(shè)備管理功能正常運行的問題。
[0006]為解決上述問題,本發(fā)明提供了一種軟件版本升級的方法,用于主子架上的主控板,所述主控板對應(yīng)于各從子架上的至少一個中間單板,所述中間單板為從所述從子架上的單板中挑選出來的單板,所述中間單板對應(yīng)于所述從子架上的至少一個單板,所述軟件版本升級的方法包括:
[0007]第一傳輸步驟:向所述中間單板傳輸?shù)谝卉浖?,使得所述中間單板升級為升級代理板;
[0008]第二傳輸步驟:向所述升級代理板傳輸?shù)诙浖沟盟錾壌戆逑驅(qū)?yīng)的所述單板提供所述第二軟件,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0009]優(yōu)選地,所述中間單板為具有外部存儲介質(zhì)的單板,所述挑選中間單板具體為:
[0010]查詢步驟:向各所述從子架上的單板發(fā)出查詢請求,分別獲取各所述從子架上具有所述外部存儲介質(zhì)的單板組成的單板集合;
[0011]第一執(zhí)行步驟:從所述單板集合中的處于主用狀態(tài)的單板中選擇槽位號最小的單板作為中間單板。
[0012]優(yōu)選地,所述第一傳輸步驟具體包括:
[0013]標(biāo)識步驟:在所述中間單板的配置文件中添加升級代理后備字段進(jìn)行標(biāo)識;
[0014]第一傳輸子步驟:向具有所述標(biāo)識的中間單板傳輸?shù)谝卉浖?br>[0015]第一激活步驟:向具有所述標(biāo)識的中間單板傳輸中間單板激活命令,使得所述中間單板升級為升級代理板。
[0016]優(yōu)選地,所述中間單板為多個,所述主控板獲得第一升級配置文件,所述第一升級配置文件中保存有所述中間單板所在從子架的升級優(yōu)先級,所述第一激活步驟具體為:根據(jù)所述第一升級配置文件,依次向具有所述標(biāo)識的中間單板傳輸中間單板升級命令,使得所述中間單板按照所述升級優(yōu)先級依次升級為升級代理板。
[0017]優(yōu)選地,所述升級代理板為多個,所述升級代理板獲得第一升級配置文件,所述第一升級配置文件中保存有所述升級代理板所在從子架的升級優(yōu)先級,所述第二傳輸步驟具體包括:
[0018]第二傳輸子步驟:向從子架上對應(yīng)的所述升級代理板傳輸?shù)诙浖?br>[0019]第一加載步驟:向所述升級代理板發(fā)送單板軟件加載命令,使得所述升級代理板向?qū)?yīng)的所述單板傳輸所述第二軟件;
[0020]第二激活步驟:根據(jù)所述第一升級配置文件,依次向所述升級代理板發(fā)送單板軟件激活命令,使得所述升級代理板向?qū)?yīng)的所述單板發(fā)送所述單板軟件激活命令,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0021]優(yōu)選地,所述軟件版本升級的方法進(jìn)一步包括:
[0022]第三傳輸步驟:向所述主子架上的所有單板傳輸?shù)谌浖瑢崿F(xiàn)所述主子架上的所述單板的軟件升級;
[0023]第四傳輸步驟:向沒有升級代理板的所述從子架上的所有單板傳輸?shù)谒能浖?,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0024]優(yōu)選地,所述軟件版本升級的方法進(jìn)一步包括:
[0025]接收步驟:接收所述升級代理板傳輸?shù)乃鰪淖蛹苌蠈?yīng)的所述單板的升級進(jìn)度和軟件加載進(jìn)度。
[0026]本發(fā)明還提供一種軟件版本升級的方法,用于一從子架上的中間單板,其特征在于,所述中間單板對應(yīng)于主子架上的主控板,所述中間單板為從所述從子架上的單板中挑選出來的單板,所述中間單板對應(yīng)于所述從子架上的至少一個單板,所述軟件版本升級的方法包括:
[0027]第一接收步驟:接收所述主控板傳輸?shù)牡谝卉浖盟龅谝卉浖墳樯壌戆澹?br>[0028]第二接收步驟:接收所述主控板傳輸?shù)牡诙浖?,并向?qū)?yīng)的所述單板提供所述第二軟件,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0029]優(yōu)選地,所述中間單板為具有外部存儲介質(zhì)的單板,所述挑選中間單板具體為:接收所述主控板發(fā)出的查詢請求,并將自己具有外部存儲介質(zhì)的消息返回給所述主控板。
[0030]優(yōu)選地,所述升級代理板為多個,所述升級代理板獲得第二升級配置文件,所述升級配置文件中保存有所述升級代理板所在從子架上的各單板的升級優(yōu)先級,所述第二接收步驟具體包括:
[0031]第二接收子步驟:接收所述主控板傳輸?shù)乃龅诙壾浖?br>[0032]第二加載步驟:接收所述主控板發(fā)送的單板軟件加載命令,并向?qū)?yīng)的所述單板傳輸所述第二軟件;
[0033]第三激活步驟:接收所述主控板傳輸?shù)膯伟遘浖せ蠲?,并根?jù)所述第二配置文件,依次向?qū)?yīng)的所述單板發(fā)送所述單板軟件激活命令,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0034]優(yōu)選地,所述軟件版本升級的方法進(jìn)一步包括:
[0035]傳輸步驟:接收所述從子架上對應(yīng)的所述單板的升級進(jìn)度和軟件加載進(jìn)度,并將所述升級進(jìn)度和軟件加載進(jìn)度傳輸給所述主控板。
[0036]本發(fā)明還提供一種軟件版本升級的裝置,用于主子架上的主控板,所述主控板對應(yīng)于各從子架上的至少一個中間單板,所述中間單板為從所述從子架上的單板中挑選出來的單板,所述中間單板對應(yīng)于所述從子架上的至少一個單板,所述軟件版本升級的裝置包括:
[0037]第一傳輸模塊:向所述中間單板傳輸?shù)谝卉浖?,使得所述中間單板升級為升級代理板;
[0038]第二傳輸模塊:向所述升級代理板傳輸?shù)诙浖?,使得所述升級代理板向?qū)?yīng)的所述單板提供所述第二軟件,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0039]優(yōu)選地,所述中間單板為具有外部存儲介質(zhì)的單板,所述挑選中間單板具體為:
[0040]查詢單元:向各所述從子架上的單板發(fā)出查詢請求,分別獲取各所述從子架上具有所述外部存儲介質(zhì)的單板組成的單板集合;
[0041]第一執(zhí)行單元:從所述單板集合中的處于主用狀態(tài)的單板中選擇槽位號最小的單板作為中間單板。
[0042]優(yōu)選地,所述第一傳輸模塊具體包括:
[0043]標(biāo)識單元:在所述中間單板的配置文件中添加升級代理后備字段進(jìn)行標(biāo)識;
[0044]第一傳輸單兀:向具有所述標(biāo)識的中間單板傳輸?shù)谝卉浖?br>[0045]第一激活單元:向具有所述標(biāo)識的中間單板傳輸中間單板激活命令,使得所述中間單板升級為升級代理板。
[0046]優(yōu)選地,所述中間單板為多個,所述主控板獲得第一升級配置文件,所述第一升級配置文件中保存有所述中間單板所在從子架的升級優(yōu)先級,所述第一激活單元具體為:根據(jù)所述第一升級配置文件,依次向具有所述標(biāo)識的中間單板傳輸中間單板升級命令,使得所述中間單板按照所述升級優(yōu)先級依次升級為升級代理板。
[0047]優(yōu)選地,所述升級代理板為多個,所述升級代理板獲得第一升級配置文件,所述第一升級配置文件中保存有所述升級代理板所在從子架的升級優(yōu)先級,所述第二傳輸模塊具體包括:
[0048]第二傳輸單元:向從子架上對應(yīng)的所述升級代理板傳輸?shù)诙浖?br>[0049]第一加載單元:向所述升級代理板發(fā)送單板軟件加載命令,使得所述升級代理板向?qū)?yīng)的所述單板傳輸所述第二軟件;
[0050]第二激活單元:根據(jù)所述第一升級配置文件,依次向所述升級代理板發(fā)送單板軟件激活命令,使得所述升級代理板向?qū)?yīng)的所述單板發(fā)送所述單板軟件激活命令,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0051]優(yōu)選地,所述軟件版本升級的裝置進(jìn)一步包括:
[0052]第三傳輸模塊:向所述主子架上的所有單板傳輸?shù)谌浖?,實現(xiàn)所述主子架上的所述單板的軟件升級;
[0053]第四傳輸模塊:向沒有升級代理板的所述從子架上的所有單板傳輸?shù)谒能浖?,實現(xiàn)所述從子架上的所述單板的軟件升級。
[0054]本發(fā)明還提供一種軟件版本升級的裝置,用于一從子架上的中間單板,所述中間單板對應(yīng)于主子架上的主控板,所述中間單板為從所述從子
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石狮市| 大城县| 如东县| 若尔盖县| 图们市| 金平| 涟水县| 芜湖市| 蒙山县| 沅江市| 黔江区| 都安| 新竹县| 福鼎市| 邓州市| 怀安县| 乌鲁木齐县| 突泉县| 天等县| 三都| 冀州市| 应用必备| 鱼台县| 乌什县| 新竹县| 中山市| 鹿邑县| 海安县| 阳春市| 台中县| 新绛县| 大邑县| 建瓯市| 醴陵市| 南昌县| 儋州市| 诸城市| 义乌市| 福州市| 宁海县| 迭部县|