[發明專利]一種GPON系統中ONU軟件版本的補丁升級方法在審
| 申請號: | 201410066841.2 | 申請日: | 2014-02-26 |
| 公開(公告)號: | CN103838606A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 肖靜 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/44;H04L12/24 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 魏殿紳;龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 gpon 系統 onu 軟件 版本 補丁 升級 方法 | ||
1.一種GPON系統中ONU軟件版本的補丁升級方法,其特征在于包括:
在GPON系統中建立廣播GEM通道,通過所述GEM通道,OLT向所管轄的每個ONU發送開始補丁升級請求報文;
OLT所管轄的每個ONU判斷自身是否需要進行軟件版本升級,若是,則需要升級的ONU發送開始補丁升級回應報文給OLT;
所述OLT收到補丁升級回應報文后,將補丁文件分為多個分段,并將每個分段依次發送給OLT管轄的所有ONU;所述需要升級的ONU接收所有分段后,OLT向需要升級的ONU發送結束補丁升級報文;
所述需要升級的ONU檢查接收的補丁文件是否正確,若是,則需要升級的ONU執行補丁文件更新,并向OLT發送補丁升級成功回應報文,結束處理流程。
2.如權利要求1所述的GPON系統中ONU軟件版本的補丁升級方法,其特征在于:所述建立廣播GEM通道的方式為:在OLT中設置一個專用于發送廣播報文的承載通道標識,并賦予該承載通道標識一個標識值,在OLT所管轄的每個ONU中設置一個專用于接收廣播報文的承載通道標識,并賦予每個承載通道標識一個標識值,所述標識值與OLT中承載通道標識的標識值相同。
3.如權利要求1所述的GPON系統中ONU軟件版本的補丁升級方法,其特征在于:所述開始補丁升級請求報文包括需要升級的ONU軟件版本號范圍、補丁文件的廠商ID、補丁文件版本號及補丁文件的長度和分段大小。
4.如權利要求1所述的GPON系統中ONU軟件版本的補丁升級方法,其特征在于:OLT所管轄的每個ONU判斷自身是否需要進行軟件版本升級的方式如下:
OLT所管轄的每個ONU比較自身軟件版本的廠商ID和開始補丁升級請求報文中的補丁文件的廠商ID是否一致,若不一致,說明此補丁文件不能在該ONU上使用,則結束處理流程;若一致,則進一步判斷自身的軟件版本號是否在開始補丁升級請求報文中需要升級的ONU軟件版本號范圍內,若否,則結束處理流程,若是,則進一步比較自身的補丁文件版本號和開始補丁升級請求報文中的補丁文件版本號是否一致,若不一致,即需要進行軟件版本升級,若一致,則不需要進行軟件版本升級。
5.如權利要求1所述的GPON系統中ONU軟件版本的補丁升級方法,其特征在于:所述OLT若沒有收到開始補丁升級回應報文,則結束處理流程。
6.如權利要求1所述的GPON系統中ONU軟件版本的補丁升級方法,其特征在于:所述結束補丁升級報文包括補丁文件的長度和CRC校驗值。
7.如權利要求1所述的GPON系統中ONU軟件版本的補丁升級方法,其特征在于:所述需要升級的ONU檢查接收的補丁文件是否正確的方式如下:對接收的多個分段采用和OLT相同的校驗和算法,計算校驗和,比較該校驗和與結束補丁升級報文中的CRC校驗值是否相同,若相同,則說明接收的補丁文件正確,若不相同,則說明接收的補丁文件有誤。
8.如權利要求1所述的GPON系統中ONU軟件版本的補丁升級方法,其特征在于:所述ONU具有補丁接收模塊和功能模塊,所述補丁接收模塊用于調用所述功能模塊執行補丁文件更新,所述需要升級的ONU執行補丁文件更新的方式如下:ONU將補丁文件寫入FLASH的對應區域,然后所述補丁接收模塊調用功能模塊,功能模塊執行補丁文件更新,更新生效后,ONU記錄補丁文件版本號到FLASH的對應區域。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410066841.2/1.html,轉載請聲明來源鉆瓜專利網。





