[發明專利]光網絡終端設備及其硬件配置參數保存方法有效
| 申請號: | 201310398673.2 | 申請日: | 2013-09-04 |
| 公開(公告)號: | CN103475517A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 楊淑文;趙立國;樂毅;趙紅顯;李雙雙 | 申請(專利權)人: | 青島海信寬帶多媒體技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F17/30 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 張璐;方曉明 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 終端設備 及其 硬件 配置 參數 保存 方法 | ||
1.一種光網絡終端設備的硬件配置參數保存方法,其特征在于,包括:
所述光網絡終端設備中的功能模塊接收到硬件參數配置指令后,對其進行解析,得到其中攜帶的欲配置的參數的參數名稱和參數值;調用參數配置模塊中與該參數名稱對應的硬件寄存器的參數配置API,并將所述參數名稱和參數值傳入到該參數配置API;
該參數配置API根據傳入的參數值對該硬件寄存器進行參數配置后,調用語句封裝模塊中的所述欲配置的參數所屬數據表的存儲語句生成API,并將所述參數名稱和參數值傳入到該存儲語句生成API;
該存儲語句生成API根據傳入的參數名稱和參數值,確定出欲保存到所述欲配置的參數所屬數據表中的一條記錄的各字段的值;之后,生成以SQL存儲語句為內容的字符串后,調用數據庫模塊中的數據庫操作API,并將該字符串傳入到所述數據庫操作API中;
所述數據庫操作API對傳入的字符串進行解析后,執行所述SQL存儲語句:將確定出的記錄增加到所述欲配置的參數所屬數據表中,或根據確定出的記錄修改所述欲配置的參數所屬數據表中的對應記錄;所述欲配置的參數所屬數據表存儲于本設備非易失性存儲器件中的數據庫中。
2.如權利要求1所述的方法,其特征在于,在所述得到其中攜帶的欲配置的參數的參數名稱和參數值后,還包括:
所述功能模塊調用所述參數配置模塊中與該參數名稱對應的硬件寄存器的參數讀取API,并將所述參數名稱傳入該參數讀取API;
該參數讀取API調用所述語句封裝模塊中的所述欲配置的參數所屬數據表的讀取語句生成API,并將所述參數名稱傳入到該讀取語句生成API;
該讀取語句生成API根據傳入的參數名稱,確定出所述欲配置的參數所屬數據表中欲讀取的記錄;之后,生成以SQL讀取語句為內容的字符串后,調用所述數據庫模塊中的數據庫操作API,并將該字符串傳入到所述數據庫操作API中;
所述數據庫操作API對傳入的字符串進行解析后,執行所述SQL讀取語句:將確定出的記錄從所述欲配置的參數所屬數據表中讀取出來后向該讀取語句生成API返回;
該讀取語句生成API將所述數據庫操作API返回的記錄向該參數讀取API返回;
該參數讀取API將該讀取語句生成API返回的記錄向所述功能模塊返回;
所述功能模塊將解析出的參數值與返回的記錄中對應的參數的參數值進行比較;以及
所述調用參數配置模塊中與該參數名稱對應的硬件寄存器的參數配置API,具體為:若比較結果不同,則調用與該參數名稱對應的硬件寄存器的參數配置API。
3.如權利要求1所述的方法,其特征在于,在所述數據庫操作API對傳入的字符串進行解析后,執行所述SQL存儲語句后,還包括:
若所述功能模塊接收到用戶發送的硬件參數讀取指令,則對其進行解析,得到其中攜帶的欲讀取的參數的參數名稱和參數值;
所述功能模塊調用所述參數配置模塊中與該欲讀取的參數的參數名稱對應的硬件寄存器的參數讀取API,并將該參數名稱傳入到該參數讀取API;
該參數讀取API調用所述語句封裝模塊中的該欲讀取的參數所屬數據表的讀取語句生成API,并將該欲讀取的參數的參數名稱傳入到該讀取語句生成API;
該讀取語句生成API根據傳入的參數名稱,確定出所述欲讀取的參數所屬數據表中欲讀取的記錄;之后,生成以SQL讀取語句為內容的字符串后,調用數據庫模塊中的數據庫操作API,并將該字符串傳入到所述數據庫操作API中;
所述數據庫操作API對傳入的字符串進行解析后,執行所述SQL讀取語句:將確定出的記錄從所述數據庫中的所述欲讀取的參數所屬數據表中讀取出來后向該讀取語句生成API返回;
該讀取語句生成API將所述數據庫操作API返回的記錄向該參數讀取API返回;
該參數讀取API將該讀取語句生成API返回的記錄向所述功能模塊返回;
所述功能模塊根據所述欲讀取的參數的參數名稱從返回的記錄中讀取出對應參數的參數值向所述用戶返回。
4.如權利要求1-3任一所述的方法,其特征在于,在所述功能模塊接收到硬件參數配置指令之前,還包括:
所述光網絡終端設備啟動后,所述參數配置模塊檢測所述非易失性存儲器件中是否創建有數據庫;若否,則在所述非易失性存儲器件中創建所述數據庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信寬帶多媒體技術有限公司,未經青島海信寬帶多媒體技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310398673.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種分布式網絡中的事務處理控制方法及裝置
- 下一篇:用于網絡維護的方法及裝置





