[發(fā)明專利]分布式OLT系統(tǒng)中保障線卡軟件升級(jí)安全性與成功性的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201310600121.5 | 申請(qǐng)日: | 2013-11-25 |
| 公開(公告)號(hào): | CN103677902A | 公開(公告)日: | 2014-03-26 |
| 發(fā)明(設(shè)計(jì))人: | 孫大宏;湯勇 | 申請(qǐng)(專利權(quán))人: | 上海斐訊數(shù)據(jù)通信技術(shù)有限公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445;G06F11/14 |
| 代理公司: | 上海信好專利代理事務(wù)所(普通合伙) 31249 | 代理人: | 張妍;張靜潔 |
| 地址: | 201620 上海市松*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 olt 系統(tǒng) 保障 軟件 升級(jí) 安全性 成功 方法 | ||
1.一種分布式OLT系統(tǒng)中保障線卡軟件升級(jí)安全性與成功性的方法,其特征在于,該方法包含以下步驟:
步驟1、在升級(jí)鏡像文件中增加升級(jí)鏡像頭部;
步驟2、線卡下載好升級(jí)鏡像后,對(duì)升級(jí)鏡像頭部和升級(jí)鏡像內(nèi)容進(jìn)行校驗(yàn);
步驟3、對(duì)線卡中正在運(yùn)行的鏡像進(jìn)行備份和校驗(yàn);
步驟4、在線卡上對(duì)燒寫好的鏡像進(jìn)行回讀校驗(yàn)。
2.如權(quán)利要求1所述的分布式OLT系統(tǒng)中保障線卡軟件升級(jí)安全性與成功性的方法,其特征在于,所述的步驟1中,升級(jí)鏡像頭部分為四個(gè)部分,第一部分為頭部標(biāo)識(shí)TAG_BEGIN,第二部分中包含升級(jí)對(duì)象的標(biāo)識(shí)和升級(jí)鏡像的屬性,第三部分為升級(jí)鏡像內(nèi)容經(jīng)過校驗(yàn)后生成的序列,第四部分為結(jié)尾標(biāo)識(shí)TAG_END。
3.如權(quán)利要求2所述的分布式OLT系統(tǒng)中保障線卡軟件升級(jí)安全性與成功性的方法,其特征在于,所述的步驟2包含以下步驟:
步驟2.1、校驗(yàn)鏡像的頭部的第一部分和第四部分,識(shí)別是否有鏡像的開始和結(jié)束標(biāo)識(shí),若是鏡像開始標(biāo)識(shí)和結(jié)束標(biāo)識(shí)與規(guī)定的標(biāo)識(shí)不一致,跳轉(zhuǎn)到步驟2.5,若標(biāo)識(shí)識(shí)別正確,跳轉(zhuǎn)到步驟2.2;
步驟2.2、讀取是升級(jí)線卡的軟件、固件或是配置文件,然后對(duì)去除了鏡像頭部的升級(jí)鏡像內(nèi)容進(jìn)行校驗(yàn),得到一個(gè)散列值;
步驟2.3、判斷步驟2.2中得到的散列值與升級(jí)鏡像頭部中第三部分中的序列值是否一致,如果一致,說明鏡像在網(wǎng)絡(luò)傳輸過程中未出現(xiàn)錯(cuò)誤,跳轉(zhuǎn)到步驟2.4,如果不一致,則認(rèn)為鏡像傳輸過程中發(fā)生錯(cuò)誤,跳轉(zhuǎn)到步驟2.5;
步驟2.4、鏡像頭部校驗(yàn)成功,存儲(chǔ)步驟2.2中校驗(yàn)后得到的散列值,記為散列值1,并剝除鏡像頭部,只保留鏡像的內(nèi)容;
步驟2.5、校驗(yàn)失敗,返回錯(cuò)誤,上報(bào)網(wǎng)管。
4.如權(quán)利要求3所述的分布式OLT系統(tǒng)中保障線卡軟件升級(jí)安全性與成功性的方法,其特征在于,所述的步驟3包含以下步驟:
步驟3.1、從線卡的FLASH特定分區(qū)鏡像存放的地址中讀取自身正在運(yùn)行的鏡像文件,存在線卡RAM中,作為備份鏡像文件;
步驟3.2、對(duì)備份鏡像的內(nèi)容進(jìn)行校驗(yàn),并得到散列值,存儲(chǔ)起來,記為散列值2。
5.如權(quán)利要求4所述的分布式OLT系統(tǒng)中保障線卡軟件升級(jí)安全性與成功性的方法,其特征在于,所述的步驟4包含以下步驟:
步驟4.1、對(duì)新下載并通過校驗(yàn)且剝除頭部的鏡像文件進(jìn)行燒寫FLASH動(dòng)作,將鏡像文件燒寫到FLASH的特定分區(qū);
步驟4.2、判斷鏡像燒寫是否失敗,如果是,跳轉(zhuǎn)到步驟4.7,如果否,跳轉(zhuǎn)到步驟4.3;
步驟4.3、回讀FLASH中燒寫好的鏡像,通過校驗(yàn)后得到一個(gè)散列值,將該散列值與之前步驟2中校驗(yàn)鏡像時(shí)存儲(chǔ)的散列值1進(jìn)行對(duì)比,判斷是否一致,若一致,跳轉(zhuǎn)到步驟4.4,若不一致,跳轉(zhuǎn)到步驟4.5;
步驟4.4、升級(jí)成功,將升級(jí)成功結(jié)果上報(bào)網(wǎng)管;
步驟4.5、判斷燒寫的次數(shù)是否大于規(guī)定次數(shù),若是,跳轉(zhuǎn)到步驟4.6,若否,跳轉(zhuǎn)到步驟4.1;
步驟4.6、升級(jí)失敗,將升級(jí)失敗結(jié)果上報(bào)網(wǎng)管;
步驟4.7、將步驟3中備份的鏡像燒寫到線卡的FLASH特定分區(qū)中;
步驟4.8、回讀FLASH中燒寫好的鏡像,通過校驗(yàn)后得到一個(gè)散列值,將該散列值與之前步驟3中校驗(yàn)鏡像時(shí)存儲(chǔ)的散列值2進(jìn)行對(duì)比,判斷是否一致,若一致,跳轉(zhuǎn)到步驟4.9,若不一致,跳轉(zhuǎn)到步驟4.7;
步驟4.9、回滾到之前未燒寫前的鏡像,上報(bào)網(wǎng)管新鏡像升級(jí)失敗。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海斐訊數(shù)據(jù)通信技術(shù)有限公司,未經(jīng)上海斐訊數(shù)據(jù)通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310600121.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種無源光網(wǎng)絡(luò)中進(jìn)行光分配的裝置及方法
- 工作波長的調(diào)諧方法及系統(tǒng)
- 光纖通訊網(wǎng)絡(luò)的配置方法
- 具有冗余保護(hù)功能的OLT設(shè)備
- TWDM PON網(wǎng)絡(luò)中OLT端口的節(jié)能控制方法和裝置
- 無源光網(wǎng)絡(luò)中的Rogue光網(wǎng)絡(luò)單元消減
- GPON系統(tǒng)中實(shí)現(xiàn)ONU與OLT兼容對(duì)接的方法
- 一種OLT識(shí)別與其連接的ONU合法性的方法
- 一種OLT環(huán)路以及采用該OLT環(huán)路傳輸數(shù)據(jù)的方法
- 一種8端口的PON OLT設(shè)備





