[發明專利]一種交換機配置管理方法在審
| 申請號: | 201410231211.6 | 申請日: | 2014-05-28 |
| 公開(公告)號: | CN104022898A | 公開(公告)日: | 2014-09-03 |
| 發明(設計)人: | 王偉;車任秋;黃小飛 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/931 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201616 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 交換機 配置管理 方法 | ||
技術領域
本發明涉及交換機技術領域,尤其涉及一種交換機配置管理方法。
背景技術
傳統的單板交換機主控制芯片和業務控制芯片都是集中在一塊板塊上,都是通過一個電源來控制的。在這種情況下,進行配置管理時業務芯片及業務端口都已經完成了硬件的初始化,即可以對業務端口進行實時的配置管理。
現有的配置管理方法只是針對單板卡的交換機,業務芯片也只有一塊。所以在業務芯片初始化完成后,管理模塊可以隨時隨意的對其進行操作。開啟電源后配置的初始化流程如圖1所示,
初始化完成后交換機就可以按照初始的配置進行正常的業務工作,如果有新的業務需要可以繼續對其配置。配置完成后保存配置就會生成一個新的配置文件覆蓋舊的。然后下次重新啟動后按照圖1流程再次進行初始化工作。
針對多板塊的交換機在打開電源后每個板卡都是依次進行硬件初始化的。線卡的物理邏輯端口映射成邏輯端口后依次通告給主控卡。在這個過程中,主控進行配置下發過程中很可能會與端口上線產生不同步,造成配置丟失、錯位等現象。
發明內容
本發明需解決的技術問題是克服上述的不足,提供一種交換機配置管理方法。
一種交換機配置管理方法,包括:
在交換機管理模塊啟動后,創建板卡管理結構體,初始化多個板卡的配置;
主動更新所述多個板卡的狀態;
分別向各個業務模塊收集當前的配置信息;
根據業務板卡跟板卡管理結構體的映射關系,把對應的配置填充到板卡管理結構體中。
優選的,所述初始化多個板卡的配置具體包括:
逐條解析配置文件中的配置命令;
將配置信息與業務板卡建立映射關系;
根據業務板卡跟板卡管理結構體的映射關系,將配置信息存入對應的板卡管理結構體中。
優選的,所述板卡狀態包括板卡是否在線、板卡類型以及板卡的心跳狀態。
優選的,所述主動更新各個板卡的狀態具體包括:
建立板卡管理結構體鏈表;
遍歷板卡管理結構體鏈表,逐個更新板卡狀態。
采用本發明方法后,板卡管理結構體實時反映當前板卡的配置信息,在業務軟件上發生的架構性的改變但是在配置管理上卻盡可能的減少變動。非常有效的縮短的研發周期,降低了多板塊配置相互切換的繁瑣性。
附圖說明
圖1?為現有技術中單板卡交換機初始化流程圖;
圖2?為本發明提供的交換機配置管理方法的流程圖;
圖3?為本發明提供的初始化各個板卡配置的方法流程圖。
具體實施方式
為了使本領域相關技術人員更好地理解本發明的技術方案,下面將結合本發明實施方式的附圖,對本發明實施方式中的技術方案進行清楚、完整地描述,顯然,所描述的實施方式僅僅是本發明一部分實施方式,而不是全部的實施方式。
下面結合附圖和實施方式對本發明作進一步說明。
參閱圖2,為本發明提供的一種實施方式的交換機配置管理方法,包括:
步驟S100,在交換機管理模塊啟動后,創建板卡管理結構體,初始化各個板卡的配置;
針對多板卡的交換機,在開啟電源后交換機管理模塊對每個槽位的板卡建立配置文件的板卡管理結構體,記錄當前槽位中的板卡是否在線、板卡類型以及板卡心跳信息等板卡狀態。板卡管理結構體跟板卡一一映射,每個板卡對應一個板卡管理結構體,板卡管理結構體包括對應板卡的業務模塊的配置信息和板卡狀態。
具體的,參閱圖3,步驟S100中,初始化各個板卡的配置具體包括:
步驟S101,逐條解析配置文件中的配置命令;
步驟S102,建立配置命令與業務板卡的映射關系;
步驟S103,根據業務板卡跟板卡管理結構體的映射關系,將配置信息存入對應的板卡管理結構體中。
通過上述步驟S101~步驟S103,交換機開機之后就很容易獲取到各個板卡的相關配置和板卡的上線情況,板卡類型等板卡狀態。
步驟S200,主動更新所述多個板卡的狀態;
在優選實施方式中,主動更新所述多個板卡的狀態具體包括:
建立板卡管理結構體鏈表;
遍歷板卡管理結構體鏈表,逐個更新板卡狀態。
通過結構體鏈表,逐個更新板卡狀態。板卡狀態包括板卡是否在線、板卡類型以及板卡的心跳狀態。
步驟S300,分別向各個業務模塊收集當前的配置信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410231211.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶平衡裝置的電腦繡花機針桿凸輪機構
- 下一篇:引條托撐





