[發(fā)明專(zhuān)利]一種堆疊設(shè)備中軟件升級(jí)的方法和堆疊設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201010175343.3 | 申請(qǐng)日: | 2010-05-12 |
| 公開(kāi)(公告)號(hào): | CN102244669A | 公開(kāi)(公告)日: | 2011-11-16 |
| 發(fā)明(設(shè)計(jì))人: | 嚴(yán)德汗;張彰 | 申請(qǐng)(專(zhuān)利權(quán))人: | 杭州華三通信技術(shù)有限公司 |
| 主分類(lèi)號(hào): | H04L29/08 | 分類(lèi)號(hào): | H04L29/08;G06F9/445 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 謝安昆;宋志強(qiáng) |
| 地址: | 310053 浙江省杭州市高新技術(shù)產(chǎn)業(yè)*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 堆疊 設(shè)備 軟件 升級(jí) 方法 | ||
1.一種堆疊設(shè)備中軟件升級(jí)的方法,所述堆疊設(shè)備包含1臺(tái)master設(shè)備和至少1臺(tái)slave設(shè)備,所述master設(shè)備上的主控板為全局主控板;其特征在于,該方法包括:
A,所述slave設(shè)備的主控板在加載被設(shè)置的升級(jí)啟動(dòng)文件后,發(fā)送自身運(yùn)行的軟件版本的標(biāo)識(shí)至所述全局主控板;
B,如果所述堆疊設(shè)備被設(shè)置為處于升級(jí)過(guò)程,則所述全局主控板接收到軟件版本標(biāo)識(shí)后,判斷自身運(yùn)行的軟件版本是否和所述軟件版本標(biāo)識(shí)對(duì)應(yīng)的軟件版本兼容,如果是,通知所述slave設(shè)備上的主控板繼續(xù)啟動(dòng),直至完成;如果否,則觸發(fā)所述slave設(shè)備整個(gè)設(shè)備重新啟動(dòng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B中的判斷包括:
B1,所述全局主控板判斷已存儲(chǔ)的軟件版本兼容關(guān)系中是否存在自身運(yùn)行的軟件版本的標(biāo)識(shí)和接收的所述軟件版本標(biāo)識(shí)對(duì)應(yīng)的版本兼容關(guān)系;如果存在,執(zhí)行步驟B2;
B2,所述全局主控板讀取該存在的版本兼容關(guān)系,如果該版本兼容關(guān)系中記錄了所述全局主控板運(yùn)行的軟件版本和接收的所述軟件版本標(biāo)識(shí)對(duì)應(yīng)的軟件版本兼容,則確定所述全局主控板運(yùn)行的軟件版本和接收的所述軟件版本標(biāo)識(shí)對(duì)應(yīng)的軟件版本兼容;否則,確定所述全局主控板運(yùn)行的軟件版本和接收的所述軟件版本標(biāo)識(shí)對(duì)應(yīng)的軟件版本不兼容。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟B1中,如果不存在所述版本兼容關(guān)系,則進(jìn)一步包括:
所述全局主控板發(fā)送自身運(yùn)行的軟件版本的標(biāo)識(shí)給所述slave設(shè)備上的主控板;
所述slave設(shè)備上的主控板從已存儲(chǔ)的版本兼容關(guān)系中查找記錄了自身運(yùn)行的軟件版本和接收的軟件版本標(biāo)識(shí)對(duì)應(yīng)的軟件版本兼容的版本兼容關(guān)系,如果查找到,則該slave設(shè)備上的主控板繼續(xù)啟動(dòng),直至完成;否則,觸發(fā)所述slave設(shè)備整個(gè)設(shè)備重新啟動(dòng)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述slave設(shè)備還包括備用板,所述備用板為所述slave設(shè)備上主控板的備用;該方法進(jìn)一步包括:
C,當(dāng)所述備用板加載到被設(shè)置的升級(jí)啟動(dòng)文件后,所述備用板發(fā)送自身運(yùn)行的軟件版本的標(biāo)識(shí)至本地主控板;
D,所述本地主控板判斷是否已和所述全局主控板完成軟件版本兼容協(xié)商,如果是,則判斷接收的軟件版本標(biāo)識(shí)是否和自身運(yùn)行的軟件版本的標(biāo)識(shí)一致,如果是,則通知所述備用板繼續(xù)啟動(dòng),直至完成;否則,通知所述備用板再次重新啟動(dòng);
其中,所述已和所述全局主控板完成軟件版本兼容協(xié)商包括:已接收到所述全局主控板發(fā)送的繼續(xù)啟動(dòng)的通知;或者查找到當(dāng)前運(yùn)行的軟件版本和所述全局主控板發(fā)送的軟件版本標(biāo)識(shí)對(duì)應(yīng)的軟件版本兼容的版本兼容關(guān)系。
5.根據(jù)權(quán)利要求1至4所述的方法,其特征在于,該方法進(jìn)一步包括:
如果所述master設(shè)備需要升級(jí),則設(shè)置master設(shè)備的下次啟動(dòng)文件為升級(jí)啟動(dòng)文件,當(dāng)master設(shè)備重新啟動(dòng),使已完成升級(jí)的一個(gè)slave設(shè)備成為新的master設(shè)備,原master設(shè)備按照所述slave設(shè)備的操作執(zhí)行;
其中,所述已完成升級(jí)的slave設(shè)備指該slave設(shè)備的主控板和業(yè)務(wù)板啟動(dòng)完成。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B中,如果所述堆疊設(shè)備不處于升級(jí)過(guò)程,則所述全局主控板通知所述slave設(shè)備上的主控板繼續(xù)啟動(dòng),直至完成。
7.一種堆疊設(shè)備,該堆疊設(shè)備包含1臺(tái)master設(shè)備和至少1臺(tái)slave設(shè)備,所述master設(shè)備和salve設(shè)備分別包含主控板,其中,所述master設(shè)備上的主控板為全局主控板;其特征在于,
所述slave設(shè)備上的主控板,用于在加載被設(shè)置的升級(jí)啟動(dòng)文件后,發(fā)送自身運(yùn)行的軟件版本的標(biāo)識(shí)至所述全局主控板;
所述全局主控板,用于在所述堆疊設(shè)備被設(shè)置為處于升級(jí)過(guò)程時(shí),判斷自身運(yùn)行的軟件版本是否和接收的軟件版本標(biāo)識(shí)對(duì)應(yīng)的軟件版本兼容,如果是,通知所述slave設(shè)備上的主控板繼續(xù)啟動(dòng),直至完成;如果否,則觸發(fā)所述slave設(shè)備整個(gè)設(shè)備重新啟動(dòng)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于杭州華三通信技術(shù)有限公司,未經(jīng)杭州華三通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010175343.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:綠色能源云計(jì)算方法與系統(tǒng)
- 下一篇:可攜式電子裝置
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來(lái)擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無(wú)人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車(chē)輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器





