[發明專利]光網絡終端設備及其硬件配置參數保存方法有效
| 申請號: | 201310398673.2 | 申請日: | 2013-09-04 |
| 公開(公告)號: | CN103475517A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 楊淑文;趙立國;樂毅;趙紅顯;李雙雙 | 申請(專利權)人: | 青島海信寬帶多媒體技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F17/30 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 張璐;方曉明 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 終端設備 及其 硬件 配置 參數 保存 方法 | ||
技術領域
本發明涉及通信領域,尤其涉及一種光網絡終端設備及其硬件配置參數保存方法。
背景技術
目前,互聯網日益強大,人們對互聯網的需求不再是單一地瀏覽網頁、查看新聞,而是提出了多樣化的應用需求。網絡游戲、在線影視、遠程辦公、網絡電視等形式的出現極大地豐富了人們的生活,但同時也給互連網的帶寬提出了更加高的要求,比如從之前的十幾kbps到1Mbps、2Mbps、10Mbps、20Mbps,甚至幾百Mbps?,F在越來越多的家庭用戶選擇將網絡升級到光纖入戶,以獲得較高的網絡帶寬。因此,越來越多的光網絡終端設備被網絡運營商所應用。
對于眾多的光網絡終端設備,網絡運營商為區分不同的應用服務,通常需要對光網絡終端設備中的硬件進行參數配置,如配置MAC地址、IP地址、光模塊的激光器的偏置電流等;比如,對于靠近用戶端的光網絡單元(ONU,Optical?Network?Unit),網絡運營商可以通過局端設備,即光線路終端(OLT,Optical?Line?Terminal),來下發配置,對ONU中的硬件進行配置,并將硬件配置參數保存在ONU中,以確保ONU能夠正確的按照網絡運營商的規劃進行運作;同時,ONU自身也會將一些硬件配置參數上報給OLT,并將這些硬件配置參數保存在ONU自身內部。
目前業內比較普遍的做法是,在對光網絡終端設備進行參數配置時,通過直接操作FLASH扇區,將配置的參數保存到FLASH扇區的某個特定位置。
在實際應用中,本發明的發明人發現該方法針對眾多的參數,尤其是相互間具有關聯關系的參數,很難進行平臺化,并且后續的擴展性也不太好,維護成本比較高;例如,不同型號的光網絡終端設備的應用服務不同,技術人員需要針對不同型號的光網絡終端設備,開發不同的應用程序以將硬件配置參數保存到FLASH扇區中,難以平臺化;而且,技術人員在開發時需要對這些不同的應用程序進行維護,以及在后續對光網絡設備進行升級時,若涉及到某些硬件的更換或增加,則需要更改或增加許多關于將硬件配置參數保存到FLASH扇區中的代碼,使得技術人員不方便對光網絡終端設備進行維護、升級,光網絡終端設備的擴展性不好。
因此,有必要提供一種便于平臺化、擴展性較好、更易維護的光網絡終端設備及其硬件配置參數保存方法。
發明內容
針對上述現有技術存在的缺陷,本發明提供了一種光網絡終端設備及其硬件配置參數保存方法,更便于參數保存的平臺化、并具有較好的擴展性、更易于維護。
根據本發明的一個方面,提供了一種光網絡終端設備的硬件配置參數保存方法,包括:
所述光網絡終端設備中的功能模塊接收到硬件參數配置指令后,對其進行解析,得到其中攜帶的欲配置的參數的參數名稱和參數值;調用參數配置模塊中與該參數名稱對應的硬件寄存器的參數配置API,并將所述參數名稱和參數值傳入該參數配置API;
該參數配置API根據傳入的參數值對該硬件寄存器進行參數配置后,調用語句封裝模塊中的所述欲配置的參數所屬數據表的存儲語句生成API,并將所述參數名稱和參數值傳入到該存儲語句生成API;
該存儲語句生成API根據傳入的參數名稱和參數值,確定出欲保存到所述欲配置的參數所屬數據表中的一條記錄的各字段的值;之后,生成以SQL存儲語句為內容的字符串后,調用數據庫模塊中的數據庫操作API,并將該字符串傳入到所述數據庫操作API中;
所述數據庫操作API對傳入的字符串進行解析后,執行所述SQL存儲語句:將確定出的記錄增加到所述欲配置的參數所屬數據表中,或根據確定出的記錄修改所述欲配置的參數所屬數據表中的對應記錄;所述欲配置的參數所屬數據表存儲于本設備非易失性存儲器件中的數據庫中。
較佳地,在所述得到其中攜帶的欲配置的參數的參數名稱和參數值后,還包括:
所述功能模塊調用所述參數配置模塊中與該參數名稱對應的硬件寄存器的參數讀取API,并將所述參數名稱傳入該參數讀取API;
該參數讀取API調用所述語句封裝模塊中的所述欲配置的參數所屬數據表的讀取語句生成API,并將所述參數名稱傳入到該讀取語句生成API;
該讀取語句生成API根據傳入的參數名稱,確定出所述欲配置的參數所屬數據表中欲讀取的記錄;之后,生成以SQL讀取語句為內容的字符串后,調用所述數據庫模塊中的數據庫操作API,并將該字符串傳入到所述數據庫操作API中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信寬帶多媒體技術有限公司,未經青島海信寬帶多媒體技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310398673.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種分布式網絡中的事務處理控制方法及裝置
- 下一篇:用于網絡維護的方法及裝置





