[發明專利]兼容多種業務的通用模板配置管理方法及裝置有效
| 申請號: | 201410157958.1 | 申請日: | 2014-04-18 |
| 公開(公告)號: | CN103997419B | 公開(公告)日: | 2017-05-17 |
| 發明(設計)人: | 陳海成;艾濱;汪萬虎;楊克力;陳志欣;黃宏欽 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙)11221 | 代理人: | 魏殿紳,龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 兼容 多種 業務 通用 模板 配置管理 方法 裝置 | ||
技術領域
本發明涉及寬帶接入設備的模板配置管理領域,具體涉及一種兼容多種業務的通用模板配置管理方法及裝置。
背景技術
寬帶接入設備是一種將寬帶從網絡接入用戶的設備。用戶側的家庭網關或者DSL調制解調器,通過寬帶接入設備連接網絡側的傳輸匯聚層設備;寬帶接入設備是最接近用戶端的網絡通信設備。用戶對寬帶業務需求的差異和寬帶接入方法的多樣化,使得與用戶寬帶業務相關的配置多種多樣。
隨著寬帶接入技術的不斷發展,寬帶接入設備提供的功能越來越多,寬帶接入設備涉及的網絡協議層次也越來越高;與此同時,而且寬帶接入設備本身能夠適應不同網絡運營商的需求。因此,寬帶接入設備的配置不僅多種多樣,而且比較零散。
將寬帶接入設備中的多種零散配置進行統一管理能夠便于寬帶接入設備的使用。目前,在設備軟件開發的早期,操作人員將寬帶接入設備中的多種配置進行分類、并將同一類別的配置劃分為一個模板(即模板技術,例如針對某一特定對象或功能的配置進行分類劃分為一個單獨模板),對各個模板進行統一管理。
模板技術能夠將零散而多樣的配置有機結合在一起,提高配置管理的效率。因為實現模板技術并不需要對模板內部的參數增加額外的限制,所以模板技術不會影寬帶接入設備配置的靈活性。一個功能或對象對應一類模板,不僅使得操作人員對寬帶接入設備進行功能配置時,能夠一次性配置一個功能或對象的全部參數,而且寬帶接入設備的代碼實現時,相關性的參數的合法性校驗比較方便,此外,通過模板技術將各個置進行集中管理,能夠使得配置的保存和恢復更加有條理。
但是,隨著寬帶業務種類的持續增加,模板的種類也不斷增加。因為不同模板上的代碼不同、并且一種代碼對應一種實現方式,所以每增加一種類型的模板就會增加相應的代碼,進而增大了最后生成的設備軟件版本,占用了較多的Flash空間和內存。與此同時,因為不同開發人員開發的代碼不同,所以不同種類的模板在測試和使用時所需的方法均不同,其測試過程和使用過程均比較復雜,不僅增加了設備開發成本和運營維護成本,而且浪費大量的人力資源。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種兼容多種業務的通用模板配置管理方法及裝置,不僅測試過程和使用過程比較簡單,而且合理利用人力資源,降低設備開發成本和運營維護成本。
為達到以上目的,本發明采取的技術方案是:一種兼容多種業務的通用模板配置管理方法,包括以下步驟:
A、為現有模板的公有字段配置建立函數、公有校驗函數和公有檢索函數;為現有模板的私有字段配置私有校驗函數和私有存取函數;建立函數、公有校驗函數、公有檢索函數、私有校驗函數和私有存取函數形成通用模板配置管理框架;通過模板配置管理框架為每一種類型的模板分配一個類型ID;為每個類型ID在模板配置管理框架中注冊通知函數和綁定檢查函數;
B、通過建立函數為需要使用的模板創建模板名和模板ID;通過公有校驗函數判定當前模板名和模板ID合法;通過私有校驗函數判定當前模板的私有字段合法:通過私有存取函數保存當前模板的私有字段;
C、判定有改變當前模板內容的事件發生,判定當前發生的事件為刪除當前模板的內容的事件,通過綁定檢查函數判斷當前模板是否與當前模板使用對象綁定,若不是,允許執行當前發生的事件,轉到步驟D;否則拒絕執行當前發生的事件,轉到步驟E;
D、通過注冊通知函數通知模板配置管理框架,轉到步驟E;
E、判斷是否建立下一個模板,若是,轉到步驟B,否則結束。
在上述技術方案的基礎上,步驟A還包括以下步驟:在模板配置管理框架中為現有的模板的公有字段配置公有檢索函數,公有檢索函數用于:根據用戶的需求檢索用戶指定類型的具體模板。
在上述技術方案的基礎上,步驟A中所述私有字段包括IP地址、IP協議類型和TCP/UDP端口號。
在上述技術方案的基礎上,步驟B中所述通過公有校驗函數判定當前模板名和模板ID合法包括以下步驟:通過公有校驗函數對當前模板名和模板ID進行校驗,若當前模板名和模板ID未通過校驗,則判定當前模板名和模板ID不合法,轉到步驟E;若當前模板名和模板ID通過校驗,則判定當前模板名和模板ID合法。
在上述技術方案的基礎上,所述通過公有校驗函數對當前模板名和模板ID進行校驗包括以下步驟:通過公有校驗函數校驗當前模板名是否與已有的模板名重復、校驗當前模板ID是否與已有的模板ID重復、校驗當前模板名的字節長度是否符合要求、校驗當前模板ID的字段長度是否符合要求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410157958.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:使用免疫球蛋白和C1-抑制劑的聯合療法
- 下一篇:一種耐高溫整流二極管器件





