[發明專利]一種GPON系統中ONU軟件版本的補丁升級方法在審
| 申請號: | 201410066841.2 | 申請日: | 2014-02-26 |
| 公開(公告)號: | CN103838606A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 肖靜 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/44;H04L12/24 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 魏殿紳;龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 gpon 系統 onu 軟件 版本 補丁 升級 方法 | ||
技術領域
本發明涉及GPON系統技術領域,具體來講是一種GPON系統中ONU軟件版本的補丁升級方法。?
背景技術
GPON(Gigabit-Capable?PON,吉比特無源光網絡)系統是一種寬帶無源光綜合接入網絡,GPON系統包括OLT(Optical?Line?Terminal,光線路終端)、ONT(Optimizing?Converged?Cisco?Networks,光網絡終端)或ONU(Optical?Network?Unit,光網絡單元),以及ODN(Optical?Distribution?Network,光分配網絡)。通過OLT對ONU軟件版本升級,是運營商實現管理維護的一項重要功能。?
ONU軟件版本一般存放在ONU中FLASH的對應區域中。現有的軟件升級的方案,通常采用了OMCI(ONT?Management?and?Control?Interface)規范中的分段的停止和等待協議。即OLT將新的軟件版本分為很多分段,其中每一個分段由很多小節組成,然后,通過OMCI通道,OLT將所有分段一一傳送給ONU,在傳送過程中,一個分段被ONU確認接收后,OLT才能傳送下一個分段,當所有分段傳送完成后,ONU對新的軟件版本進行CRC校驗,校檢通過,則ONU將新的軟件版本寫入FLASH的對應區域,并通知OLT軟件版本升級成功。?
在實際使用中,由于運營商的差異性需求,需要對ONU軟件版本的部分功能進行變動,通常只能發布一個新的軟件版本,然后進行軟件升級操作來解決上述問題,即部分功能的變動,引起整個軟件版本的變動,這對軟件版本的可靠性和易于維護性提出了較高的要求,?不便于運營商對終端用戶的管理維護。?
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種GPON系統中ONU軟件版本的補丁升級方法,當ONU軟件版本的部分功能需要變動時,僅對需要變動的部分功能進行修正,從而避免對ONU軟件版本進行全面升級,方便運營商對終端用戶的管理維護。?
為達到以上目的,本發明采取的技術方案是:一種GPON系統中ONU軟件版本的補丁升級方法,包括:?
在GPON系統中建立廣播GEM通道,通過所述GEM通道,OLT向所管轄的每個ONU發送開始補丁升級請求報文;?
OLT所管轄的每個ONU判斷自身是否需要進行軟件版本升級,若是,則需要升級的ONU發送開始補丁升級回應報文給OLT;?
所述OLT收到補丁升級回應報文后,將補丁文件分為多個分段,并將每個分段依次發送給OLT管轄的所有ONU;所述需要升級的ONU接收所有分段后,OLT向需要升級的ONU發送結束補丁升級報文;?
所述需要升級的ONU檢查接收的補丁文件是否正確,若是,則需要升級的ONU執行補丁文件更新,并向OLT發送補丁升級成功回應報文,結束處理流程。?
在上述技術方案的基礎上,所述建立廣播GEM通道的方式為:在OLT中設置一個專用于發送廣播報文的承載通道標識,并賦予該承載通道標識一個標識值,在OLT所管轄的每個ONU中設置一個專用于接收廣播報文的承載通道標識,并賦予每個承載通道標識一個標識值,所述標識值與OLT中承載通道標識的標識值相同。?
在上述技術方案的基礎上,所述開始補丁升級請求報文包括需要?升級的ONU軟件版本號范圍、補丁文件的廠商ID、補丁文件版本號及補丁文件的長度和分段大小。?
在上述技術方案的基礎上,OLT所管轄的每個ONU判斷自身是否需要進行軟件版本升級的方式如下:?
OLT所管轄的每個ONU比較自身軟件版本的廠商ID和開始補丁升級請求報文中的補丁文件的廠商ID是否一致,若不一致,說明此補丁文件不能在該ONU上使用,則結束處理流程;若一致,則進一步判斷自身的軟件版本號是否在開始補丁升級請求報文中需要升級的ONU軟件版本號范圍內,若否,則結束處理流程,若是,則進一步比較自身的補丁文件版本號和開始補丁升級請求報文中的補丁文件版本號是否一致,若不一致,即需要進行軟件版本升級,若一致,則不需要進行軟件版本升級。?
在上述技術方案的基礎上,所述OLT若沒有收到開始補丁升級回應報文,則結束處理流程。?
在上述技術方案的基礎上,所述結束補丁升級報文包括補丁文件的長度和CRC校驗值。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410066841.2/2.html,轉載請聲明來源鉆瓜專利網。





