亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自動化的方法

文檔序號:7659986閱讀:229來源:國知局
專利名稱:一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自動化的方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊技術(shù),尤其涉及一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自動 化的方法。
背景技術(shù)
在通訊領(lǐng)域,終端用戶通過接入設(shè)備接入到核心網(wǎng)中,接入設(shè)備必須 提供容量充足的用戶接口以滿足終端用戶接口種類豐富、數(shù)量日趨龐大的 應(yīng)用要求,因此,接入設(shè)備所表現(xiàn)出的板卡種類及數(shù)量眾多的特性,不僅 對設(shè)備實際應(yīng)用部署時的大批量數(shù)據(jù)配置工作,也對設(shè)備自身的大容量數(shù) 據(jù)配置測試工作提出了較高的要求。
對綜合接入設(shè)備進(jìn)行數(shù)據(jù)配置,其典型步驟如下
(1) 首先規(guī)劃所需用戶板卡種類、數(shù)量、及機架分布;
(2) 板卡上架,按實際插入位置配置上架板卡的機架、機框和板卡 物理配置數(shù)據(jù);
(3) 根據(jù)所需接入的用戶功能要求,配置板卡的用戶業(yè)務(wù)數(shù)據(jù)。
其中第2步、第3步進(jìn)行數(shù)據(jù)配置操作,與設(shè)備交互方式通常是使用 設(shè)備所提供的操作維護(hù)臺人工下發(fā)配置命令而完成,如果板卡數(shù)量巨大、 用戶業(yè)務(wù)數(shù)據(jù)繁多,則需要下發(fā)大量的配置命令,完全靠手工方式,不僅 效率低下而且容易出錯。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自 動化的方法,使得綜合接入設(shè)備能夠?qū)崿F(xiàn)大批量數(shù)據(jù)配置自動化,提高配
置效率。
為了解決上述問題,本發(fā)明提供了 一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自
動化的方法,包括以下步驟
(1) 結(jié)合接入設(shè)備所支持的交互方式,用PC和該接入設(shè)備建立物 理連接;
(2) 根據(jù)接入設(shè)備的物理配置和業(yè)務(wù)配置信息,設(shè)置配置數(shù)據(jù)文件 及數(shù)據(jù)讀取接口;
(3) 根據(jù)配置數(shù)據(jù)文件,設(shè)置自動配置腳本,用于完成接入設(shè)備的 物理配置和業(yè)務(wù)配置的命令下發(fā);
(4) 在所述PC上運行自動配置腳本,完成與接入設(shè)備的自動交互 以及數(shù)據(jù)配置操作;
進(jìn)一步的,本發(fā)明所述的方法,其中,步驟(l)中,所述設(shè)備所支 持的交互方式,包括網(wǎng)口通訊方式、以及串口通訊方式;
進(jìn)一步的,本發(fā)明所述的方法,其中,步驟(2)中,所述配置數(shù)據(jù) 文件,完成對設(shè)備數(shù)據(jù)配置關(guān)系及配置值的具體描述,由設(shè)備屬性數(shù)據(jù)、 物理配置數(shù)據(jù)及用戶業(yè)務(wù)配置數(shù)據(jù)按配置關(guān)系所組成;
進(jìn)一步的,本發(fā)明所述的方法,其中,所述設(shè)備屬性數(shù)據(jù)、物理配置 數(shù)據(jù)及用戶業(yè)務(wù)配置數(shù)據(jù),均通過段名與鍵名的組合完成確認(rèn);其中,段 名表示數(shù)據(jù)配置類別,鍵名表示數(shù)據(jù)配置項;
進(jìn)一步的,本發(fā)明所述的方法,其中,步驟(2)中,所述數(shù)據(jù)讀取 接口,用于實現(xiàn)數(shù)據(jù)訪問服務(wù),為所述配置數(shù)據(jù)文件提供解析,通過段名 和鍵名的組合共同定位一個待配置的數(shù)據(jù)值,為外部腳本提供實例化數(shù) 據(jù);
本發(fā)明所述的方法,其中,當(dāng)使用網(wǎng)口通訊方式建立物理連接時,所 述步驟(3)中,進(jìn)一步包括在自動配置腳本設(shè)置中,包含通過套接字
Socket自動建立與設(shè)備連接會話的功能;
本發(fā)明所述的方法,其中,當(dāng)使用串口通訊方式建立物理連接時,所 述步驟(3)中,進(jìn)一步包括在自動配置腳本設(shè)置中,包含通過控制PC 機Com端口自動建立和設(shè)備連接會話的功能;
進(jìn)一步的,本發(fā)明所述的方法,其中,步驟(3)中,包括根據(jù)配 置數(shù)據(jù)文件,設(shè)置所述自動配置腳本,將與設(shè)備自動建立連接會話以及設(shè) 備配置的命令下發(fā)過程,轉(zhuǎn)化為可自動執(zhí)行的腳本代碼;
進(jìn)一步的,本發(fā)明所述的方法,其中,所述腳本代碼中,所用到的控 制參數(shù)以及配置命令所含的數(shù)據(jù)參數(shù)均用變量進(jìn)行替換;
本發(fā)明所述的方法,其中,所述步驟(4)中,進(jìn)一步包括以下步驟
(4a)調(diào)用數(shù)據(jù)讀取接口 ,載入設(shè)備屬性數(shù)據(jù),與設(shè)備自動建立起連 接會話;
(4b)載入物理配置數(shù)據(jù),下發(fā)物理配置命令,完成設(shè)備物理位置自 動配置;
(4c)載入用戶業(yè)務(wù)配置數(shù)據(jù),下發(fā)業(yè)務(wù)配置命令,完成用戶業(yè)務(wù)自 動配置。
采用本發(fā)明所述方法,與現(xiàn)有技術(shù)相比,本發(fā)明所提供的實現(xiàn)綜合接 入設(shè)備數(shù)據(jù)配置自動化的方法,在整個數(shù)據(jù)配置過程中無需人為千預(yù),而 且支持大容量數(shù)據(jù)配置操作,提高了配置效率。


圖1為本發(fā)明實施例中實現(xiàn)環(huán)境示意圖2為本發(fā)明實施例中配置數(shù)據(jù)文件設(shè)計結(jié)構(gòu)示意圖3為本發(fā)明實施例中自動配置腳本設(shè)計流程示意圖。
具體實施例方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過以下具體實施例進(jìn)一 步闡述本發(fā)明所述的 一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自動化的方法,以下 對具體實施方式
進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。
如圖l所示,為本發(fā)明實施例中實現(xiàn)環(huán)境示意圖,描述了本發(fā)明的實
施需要的網(wǎng)絡(luò)環(huán)境。本方案的實施涉及到PC 101和接入網(wǎng)元102 (以下 簡稱為NE )兩種網(wǎng)絡(luò)設(shè)備,通過物理接口網(wǎng)口如RJ45或者串口如RS232 進(jìn)行連接,在這兩個設(shè)備之間的通訊是雙向的,PC 101下發(fā)命令給NE 102, NE 102回送命令執(zhí)行結(jié)果給PC 101 。
如圖2所示,是本發(fā)明實施例中配置數(shù)據(jù)文件設(shè)計結(jié)構(gòu)示意圖。其 中配置數(shù)據(jù)文件采用INI文件格式,從邏輯上劃分為三部分內(nèi)容NE屬 性201 、物理配置202及業(yè)務(wù)配置203,它們分別由一系列數(shù)據(jù)段(Section) 實體所構(gòu)成,每個數(shù)據(jù)段又由若干個鍵值對所組合而成。
NE屬性部分201,定義了 NE—般性的信息,比如設(shè)備名稱、設(shè)備 IP、設(shè)備機架數(shù)、設(shè)備機框數(shù)等;
物理配置部分202,包含若干數(shù)據(jù)段,定義了機架號、機框號以及用 戶板卡類型;
業(yè)務(wù)配置部分203,包含按業(yè)務(wù)配置種類劃分的若干數(shù)據(jù)段,比如 V5業(yè)務(wù)配置、用戶號碼配置等;
其中,數(shù)據(jù)讀取接口 204為對所述配置數(shù)據(jù)文件205提供解析服務(wù), 由所述自動配置腳本進(jìn)行調(diào)用時,根據(jù)所傳入的段名和鍵名組合唯一確定 一個需配置的數(shù)據(jù)值。
物理配置部分所涉及的配置數(shù)據(jù)量尤為巨大,特別是用戶板卡類型多 樣化和無既定規(guī)律,對這部分?jǐn)?shù)據(jù)描述,增加了兩個獨特的數(shù)據(jù)段缺省
值段和非缺省值段來進(jìn)行處理,其中缺省值段定義數(shù)據(jù)默認(rèn)值,比如默認(rèn) 的用戶板卡類型,其中非缺省值段定義忽視默認(rèn)值數(shù)據(jù)而需采用特殊值配 置的數(shù)據(jù)。
以一個示例,對缺省值段以及非缺省值段,結(jié)合物理配置數(shù)據(jù)定義方 法做進(jìn)一步解釋
CardType=AAA
RackNo=0
ShelfNo=l
CardNo=5
Card5=BBB
示例中,Default、 Special、 Rack—0—Shelf—1為段名,CardType、 RackNo、 ShelfNo為鍵名,該示例所描述的配置數(shù)據(jù)信息表示出需要特殊配置的機 架-機框-板卡組合號為0-1-5,此組合所對應(yīng)的用戶板卡類型為BBB,其 余機架-機框-板卡組合所對應(yīng)的用戶板卡類型全部采用默認(rèn)值A(chǔ)AA。
從此示例中可以看出,這樣的一種默認(rèn)值和特殊值相組合的數(shù)據(jù)設(shè)計 方法,可以很好地解決NE物理配置中所表現(xiàn)出的配置數(shù)據(jù)量大且無規(guī)律 的問題。
如圖3所示,為本發(fā)明實施例中自動配置腳本設(shè)計流程示意圖。包括 以下步驟
步驟301,首先讀取NE屬性,獲得NE名稱、IP等連接數(shù)據(jù); 步驟302,用上述數(shù)據(jù)建立和NE連接會話;
步驟303,如連接建立成功,則開始配置操作,執(zhí)行步驟304;如果
連接建立失敗,則結(jié)束腳本流程,執(zhí)行步驟315; 步驟304,開始物理配置操作;
步驟305,初始化機架-機框-板位循環(huán)遍歷參數(shù), 一般從0-0-0開始;
步驟306,讀取物理配置數(shù)據(jù),通過上述示例所述方法,判斷此組合 號是否為默認(rèn)值,如果是,則執(zhí)行步驟307;如果不是,則執(zhí)行步驟308;
步驟307,讀取默認(rèn)板卡類型為此組合所對應(yīng)的板卡類型;
步驟308,通過此組合號讀取特定的板卡類型;
步驟309,下發(fā)物理配置命令,按機架-機框-板位號及板卡類型,自 動實現(xiàn)對NE增加機架、機框和板卡操作;
步驟310,機架-機框-板位組合號順次遞增,配置下一個機架-機框-板位組合;
步驟311,判斷該組合號是否超出NE容量,如果超出,則執(zhí)行步驟 312;否則,執(zhí)行步驟306;
步驟312,物理配置過程結(jié)束,開始業(yè)務(wù)配置;
步驟313,開始業(yè)務(wù)配置操作,按業(yè)務(wù)類型,讀取業(yè)務(wù)配置數(shù)據(jù);
步驟314,下發(fā)業(yè)務(wù)配置命令,直至全部業(yè)務(wù)配置操作完成;
步驟315,腳本結(jié)束運行流程。
當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)
形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范
圍。 ^
權(quán)利要求
1、一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自動化的方法,其特征在于,包括以下步驟(1)結(jié)合接入設(shè)備所支持的交互方式,用PC和該接入設(shè)備建立物理連接;(2)根據(jù)接入設(shè)備的物理配置和業(yè)務(wù)配置信息,設(shè)置配置數(shù)據(jù)文件及數(shù)據(jù)讀取接口;(3)根據(jù)配置數(shù)據(jù)文件,設(shè)置自動配置腳本,用于完成接入設(shè)備的物理配置和業(yè)務(wù)配置的命令下發(fā);(4)在所述PC上運行自動配置腳本,完成與接入設(shè)備的自動交互以及數(shù)據(jù)配置操作。
2、 如權(quán)利要求l所述的方法,其特征在于,步驟(l)中,所述設(shè)備 所支持的交互方式,包括網(wǎng)口通訊方式、以及串口通訊方式。
3、 如權(quán)利要求l所述的方法,其特征在于,步驟(2)中,所述配置 數(shù)據(jù)文件,完成對設(shè)備數(shù)據(jù)配置關(guān)系及配置值的具體描述,由設(shè)備屬性數(shù) 據(jù)、物理配置數(shù)據(jù)及用戶業(yè)務(wù)配置數(shù)據(jù)按配置關(guān)系所組成。
4、 如權(quán)利要求3所述的方法,其特征在于,所述設(shè)備屬性數(shù)據(jù)、物 理配置數(shù)據(jù)及用戶業(yè)務(wù)配置數(shù)據(jù),均通過段名與鍵名的組合完成確認(rèn);其中,段名表示數(shù)據(jù)配置類別,鍵名表示數(shù)據(jù)配置項。
5、 如權(quán)利要求4所述的方法,其特征在于,步驟(2)中,所述數(shù)據(jù) 讀取接口,用于實現(xiàn)數(shù)據(jù)訪問服務(wù),為所述配置數(shù)據(jù)文件提供解析,通過 段名和鍵名的組合共同定位一個待配置的數(shù)據(jù)值,為外部腳本提供實例化 數(shù)據(jù)。
6、 如權(quán)利要求2所述的方法,其特征在于,當(dāng)使用網(wǎng)口通訊方式建 立物理連接時,所述步驟(3)中,進(jìn)一步包括在自動配置腳本設(shè)置中,包含通過套接字Socket自動建立與設(shè)備連 接會話的功能。
7、 如權(quán)利要求2所述的方法,其特征在于,當(dāng)使用串口通訊方式建 立物理連接時,所述步驟(3)中,進(jìn)一步包括在自動配置腳本設(shè)置中,包含通過控制PC機Com端口自動建立和設(shè) 備連接會話的功能。
8、 如權(quán)利要求l所述的方法,其特征在于,步驟(3)中,包括根據(jù)配置數(shù)據(jù)文件,設(shè)置所述自動配置腳本,將與設(shè)備自動建立連接 會話以及設(shè)備配置的命令下發(fā)過程,轉(zhuǎn)化為可自動執(zhí)行的腳本代碼。
9、 如權(quán)利要求8所述的方法,其特征在于,所述腳本代碼中,所用 到的控制參數(shù)以及配置命令所含的數(shù)據(jù)參數(shù)均用變量進(jìn)行替換。
10、 如權(quán)利要求1所述的方法,其特征在于,所述步驟(4)中,進(jìn) 一步包括以下步驟(4a)調(diào)用數(shù)據(jù)讀取接口,載入設(shè)備屬性數(shù)據(jù),與設(shè)備自動建立起連 接會話;(4b)載入物理配置數(shù)據(jù),下發(fā)物理配置命令,完成設(shè)備物理位置自(4c)載入用戶業(yè)務(wù)配置數(shù)據(jù),下發(fā)業(yè)務(wù)配置命令,完成用戶業(yè)務(wù)自 動配置。
全文摘要
本發(fā)明公開了一種實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自動化的方法,包括以下步驟(1)結(jié)合接入設(shè)備所支持的交互方式,用PC和該接入設(shè)備建立物理連接;(2)根據(jù)接入設(shè)備的物理配置和業(yè)務(wù)配置信息,設(shè)置配置數(shù)據(jù)文件及數(shù)據(jù)讀取接口;(3)根據(jù)配置數(shù)據(jù)文件,設(shè)置自動配置腳本,用于完成接入設(shè)備的物理配置和業(yè)務(wù)配置的命令下發(fā);(4)在所述PC上運行自動配置腳本,完成與接入設(shè)備的自動交互以及數(shù)據(jù)配置操作。與現(xiàn)有技術(shù)相比,本發(fā)明所提供的實現(xiàn)綜合接入設(shè)備數(shù)據(jù)配置自動化的方法,在整個數(shù)據(jù)配置過程中無需人為干預(yù),而且支持大容量數(shù)據(jù)配置操作,提高了配置效率。
文檔編號H04L29/06GK101102230SQ200710142910
公開日2008年1月9日 申請日期2007年8月9日 優(yōu)先權(quán)日2007年8月9日
發(fā)明者吳桂云, 琳 程 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1