一種大數據量網管數據快速配置的方法
2023-05-28 08:06:36
專利名稱:一種大數據量網管數據快速配置的方法
技術領域:
本發明涉及一種網管數據配置的方法,尤其涉及的是一種關於大數據量網管數據快速配置的方法。
背景技術:
隨著通信技術的發展,網管數據配置也日益複雜。現有的配置方法都是用戶啟動一個配置界面,然後對某個或某幾個管理對象進行增加、刪除、修改的配置操作。在複雜通信網絡管理中,大數據量配置是運維工作者遇到的主要問題之一。運維工作者經常需要快速配置幾十、幾百個管理對象。當遇到需要配置大量數據的情況時,現有的配置方法就會消耗大量的時間和精力,對用戶來說很不方便,而且容易出錯。
在現有技術的「網絡管理配置方法及其裝置」,中國專利申請號200410030705中描述的方法,主要描述的是一種對管理對象進行配置管理的方法,並沒有提出大數據量配置的解決方法。
因此,現有技術存在缺陷,而有待於改進和發展。
發明內容
本發明的目的就是提出一種大數據量網管數據快速配置的方法,使用XML(可擴展標記語言)模版和自動分配算法快速的直接生成統一數據腳本,使用戶能夠快速生成自己所需要的數據,本發明解決了現有技術所無法解決的,大數據量的網管數據配置的,工作量大,容易出錯的問題。
本發明的技術方案包括一種大數據量網管數據快速配置的方法,其包括以下步驟
A、使用XML格式的文件定義針對的管理對象的操作序列,稱為參數模板;B、在所述參數模板中定義需要創建的管理對象信息,用戶在界面上輸入必要的對接參數信息;C、根據設定好的參數模板和所述的用戶輸入的對接參數信息,使用自動分配算法,生成統一的數據腳本;D、執行該數據腳本,將數據導入資料庫中,並通過界面將所有的數據同步到網元設備上生效。
所述的方法,其中,所述管理對象信息包括管理對象的名稱,屬性,推薦參數值,創建實例個數,以及實例標識號。
所述的方法,其中,所述對接參數信息包括ATM的接續關係,ATM局向、信令對接參數。
所述的方法,其中,所述步驟C還包括C1、解析XML格式的參數模板,得到每個管理對象的推薦屬性值和推薦創建個數;C2、根據用戶輸入的信息,構造每個管理對象實例。
所述的方法,其中,所述步驟C還包括C3、如果某個構造所需要的數據在用戶輸入的信息中不存在,則使用參數模板中的推薦配置數據。
所述的方法,其中,所述步驟C還包括C4、如果某個構造所需要的數據在用戶輸入的信息和參數模板中均不存在,則根據用戶輸入的信息和參數模板中的推薦配置,使用自動分配算法,自動分配構造所需要的數據。
本發明所提供的一種大數據量網管數據快速配置的方法,由於使用XML參數配置文件和自動分配算法生成統一的數據腳本,與現有技術相比,提高了網管配置的自動化成度,降低了網管配置的複雜度,方便了用戶快速配置大量網管數據,提高了網管效率,並且由於使用了作為工業標準的XML格式作為數據定義格式,因此適用於多種網管配置系統。
圖1為本發明方法的快速配置方法流程圖;圖2為本發明方法的自動分配算法流程圖。
具體實施例方式
以下結合附圖,將對本發明的各較佳實施例進行較為詳細的說明。
本發明所述大數據量網管數據快速配置的方法,其核心算法是使用XML格式的文件定義針對的管理對象的操作序列,稱為參數模板。參數模板中定義了需要創建的管理對象的名稱,屬性,推薦參數值,創建實例個數,實例標識號ID等信息,用戶在界面上輸入其它必要的配置信息。程序根據設定好的參數模板和用戶輸入的信息,使用自動分配算法,生成統一的數據腳本。用戶執行數據腳本,將數據導入資料庫中。然後,通過界面將所有的數據同步到網元設備上生效。
其包括以下步驟第一步建立參數模板,將用戶網絡中所需要配置的管理對象的信息以XML的格式,編寫到參數模板中,需要定義的內容包括管理對象的名稱,屬性,推薦參數值,推薦創建實例個數,實例ID等信息。
第二步讀入參數模板,並提示用戶輸入其它必要的配置信息。
第三步根據設定好的參數模板和用戶輸入的信息,使用自動分配算法,生成統一的數據腳本。
本發明的該步驟又可以包括下列步驟1、解析XML格式的參數模板,得到每個管理對象的推薦屬性值和推薦創建個數。
2、根據用戶輸入的信息,構造每個管理對象實例。
3、如果某個構造所需要的數據在用戶輸入的信息中不存在,則使用參數模板中的推薦配置數據。
4、如果某個構造所需要的數據在用戶輸入的信息和參數模板中均不存在,則根據用戶輸入的信息和參數模板中的推薦配置,使用自動分配算法,自動分配構造所需要的數據。
第四步執行數據腳本,將數據導入後臺資料庫中。
第五步通過界面將所有的數據同步到網元設備上生效。
下面是一個本發明方法的快速配置的使用示例,具體可按照以下步驟進行第一步建立參數模板。在參數模板中定義管理對象的名稱,屬性,推薦參數值,創建實例個數,實例ID信息。
編寫XML參數模板的方法如下CREATE
MOC1
IDID=xxx/ID
FIELD
FIELD1xxxx/FIELD1
FIELD2xxxx/FIELD2
/FIELD
/MOC1
/CREATE
其中CREATE標籤定義了針對一個管理對象的一個操作的類型,MOC1標籤定義了管理對象的名字,ID標籤定義了該管理對象的ID,FIELD標籤下定義了該管理對象的所有屬性,x符號是需要根據實際情況填寫的值。
第二步啟動配置程序,讀入參數模板。
第三步用戶根據自己的情況填寫必要的配置信息。例如用戶需要配置一個WCDMA的RNC的地面資源數據,則必須輸入本RNC與其他RNC、CN、NODEB對接的鏈路信息、局向信息、路由信息。由於這些信息對於每個網絡環境一般是不同的,所以不適合寫入模板,需要用戶自行指定。
第三步配置程序解析XML格式的參數模板,得到每個管理對象的推薦屬性值和推薦創建個數。
第四步根據用戶輸入的信息,構造每個管理對象實例。如果某個構造所需要的數據在用戶輸入的信息中不存在,則使用參數模板中的推薦配置數據。如果某個構造所需要的數據在用戶輸入的信息和參數模板中均不存在,則根據用戶輸入的信息和參數模板中的推薦配置,使用自動分配算法,自動分配構造所需要的數據,具體流程如圖2所示。
第五步執行數據腳本,將數據導入後臺資料庫中。
第六步通過界面將所有的數據同步到網元設備上生效。
綜上所述,本發明提出了使用XML參數配置文件和自動分配算法生成統一的數據腳本的快速配置方法,按照本發明方法進行網管配置,可大大減少配置工作的時間,降低配置工作的複雜度,易於用戶使用;並且本發明方法具有易於實現,配置效率高等特點。
上述示例僅具有說明性,本發明的內容可以很容易的應用於其他類型的裝置。對本發明方法具體實施例的說明僅具有說明性意義,並不限制本發明的實質範圍。顯然,本技術領域內的熟練技術人員應理解,本發明並不限於本說明書所描述和說明的特定例示實施例。除了以上示意和說明之外的不同格式、約定規則、實施例和改動以及許多修改、變形和等效配置也可以被用於實現本發明,本發明的專利保護範圍應以所附權利要求為準。
權利要求
1.一種大數據量網管數據快速配置的方法,其包括以下步驟A、使用XML格式的文件定義針對的管理對象的操作序列,稱為參數模板;B、在所述參數模板中定義需要創建的管理對象信息,用戶在界面上輸入必要的對接參數信息;C、根據設定好的參數模板和所述的用戶輸入的對接參數信息,使用自動分配算法,生成統一的數據腳本;D、執行該數據腳本,將數據導入資料庫中,並通過界面將所有的數據同步到網元設備上生效。
2.根據權利要求1所述的方法,其特徵在於,所述管理對象信息包括管理對象的名稱,屬性,推薦參數值,創建實例個數,以及實例標識號。
3.根據權利要求1所述的方法,其特徵在於,所述對接參數信息包括ATM的接續關係,ATM局向、信令對接參數。
4.根據權利要求2所述的方法,其特徵在於,所述步驟C還包括C1、解析XML格式的參數模板,得到每個管理對象的推薦屬性值和推薦創建個數;C2、根據用戶輸入的信息,構造每個管理對象實例。
5.根據權利要求4所述的方法,其特徵在於,所述步驟C還包括C3、如果某個構造所需要的數據在用戶輸入的信息中不存在,則使用參數模板中的推薦配置數據。
6.根據權利要求5所述的方法,其特徵在於,所述步驟C還包括C4、如果某個構造所需要的數據在用戶輸入的信息和參數模板中均不存在,則根據用戶輸入的信息和參數模板中的推薦配置,使用自動分配算法,自動分配構造所需要的數據。
全文摘要
本發明公開了一種大數據量網管數據快速配置的方法,其包括以下步驟使用XML格式的文件定義針對的管理對象的操作序列,稱為參數模板;在所述參數模板中定義需要創建的管理對象信息,用戶在界面上輸入其它必要的配置信息;根據設定好的參數模板和用戶輸入的信息,使用自動分配算法,生成統一的數據腳本;用戶執行該數據腳本,將數據導入資料庫中,並通過界面將所有的數據同步到網元設備上生效。本發明方法由於使用XML參數配置文件和自動分配算法生成統一的數據腳本,提高了網管配置的自動化成度,降低了網管配置的複雜度,方便了用戶快速配置大量網管數據,提高了網管效率。
文檔編號H04L12/24GK1980144SQ20051012063
公開日2007年6月13日 申請日期2005年12月9日 優先權日2005年12月9日
發明者張勁峰, 吳瑩, 莊榮海 申請人:中興通訊股份有限公司