網管系統中以模板方式配置網元數據的方法及裝置的製作方法
2023-05-06 02:02:46 4
專利名稱:網管系統中以模板方式配置網元數據的方法及裝置的製作方法
技術領域:
本發明涉及無線通信領域,尤其涉及一種網管系統中以模板方式配置網元數據的 方法及裝置。
背景技術:
目前,在無線通信中,通過網管系統(OMC)對網元(NE)進行管理,包括配置網元數 據、檢測網元的故障並提示告警處理等。其中,對網元數據進行配置,尤其在對成千上萬的 網元進行數據配置時,迫切需要一種高效的網元數據配置方式以避免在網管界面上進行不 必要的重複操作。現有網元數據配置技術主要考慮網管系統如何將配置數據下發到網元,而沒有考 慮到當配置大量網元數據時,如何通過網管系統快速、高效的生成配置數據。其中,現有網 元數據配置技術的主要步驟包括1、網管系統通過界面方式或者命令窗口方式獲取待配置的網元數據;2、通過界面方式或者命令窗口方式配置網元信息,並將配置數據保存到資料庫;3、網管系統向網元發送消息,將配置數據下發到網元。上述方法存在以下缺陷在對大量網元進行數據配置時,網管系統需要對每個網 元的每個屬性一一進行設置,而現有技術中網元數據的獲取一般通過網管系統定義的一套 圖形化界面進行配置數據的輸入,每當為一個新的網元配置數據時,需要重複之前的配置 數據輸入操作,而實際上很多情況下,除了各網元之間的差異化屬性需要進行唯一性配置 外,在重複操作過程中所設置的其它網元屬性是完全一樣的,因此,此種配置網元數據的方 法降低了系統批量配置網元數據時的工作效率,並且系統易用性較差。
發明內容
本發明的主要目的在於提供一種網管系統中以模板方式配置網元數據的方法及 裝置,旨在提高系統進行批量配置網元數據時的工作效率以及易用性。本發明提出一種網管系統中以模板方式配置網元數據的方法,,包括以下步驟根據網元類型創建對應的模板文件;為所述模板文件配置模板數據,並從配置模板數據後的模板文件中導出數據模板 文件;將數據模板文件導入網管系統。優選地,所述模版文件和數據模板文件均包括可編輯區和只讀區。優選地,為所述模板文件配置模板數據的步驟具體包括獲取待配置的模板網元數據;根據所述模板網元數據在模板文件的可編輯區中配置該模板網元的唯一性欄位 fn息;根據所述模板網元數據在模板文件的只讀區中配置批量網元數據信息。
優選地,所述將數據模板文件導入網管系統的步驟之前還包括當需要新增網元時,根據所述新增網元的類型在對應的數據模板文件的可編輯區 中添加一結點;在所述結點上編輯新增網元的唯一性欄位信息。優選地,所述模版文件以及數據模版文件均為XML文件。優選地,所述將數據模板文件導入網管系統的步驟之前還包括進行操作合法性以及數據合法性判斷;若判斷通過,則將數據模板文件導入網管 系統;否則,提示錯誤信息。本發明提出一種網管系統中以模板方式配置網元數據的裝置,包括創建模塊,用於根據網元類型創建對應的模板文件;模板數據配置模塊,用於為所述模板文件配置模板數據;導出模塊,用於從配置模板數據後的模板文件中導出數據模板文件;導入模塊,用於將數據模板文件導入網管系統。優選地,所述模板數據配置模塊具體包括獲取單元,用於獲取待配置的模板網元數據;配置單元,用於根據所述模板網元數據在模板文件的可編輯區中配置該模板網元 的唯一性欄位信息;以及根據所述模板網元數據在模板文件的只讀區中配置批量網元數據 fn息ο優選地,所述裝置還包括添加模塊,用於當需要新增網元時,根據所述新增網元的類型在對應的數據模板 文件的可編輯區中添加一結點;編輯模塊,用於在所述結點上編輯新增網元的唯一性欄位信息。優選地,所述裝置還包括判斷操作模塊,用於進行操作合法性以及數據合法性判斷;若判斷通過,則將數據 模板文件導入網管系統;否則,提示錯誤信息。本發明網管系統中以模板方式配置網元數據的方法及裝置,通過以網元類型創建 不同的模版文件,並以一個或多個網元數據為模板在對應的模板文件中配置數據後導出數 據模板文件,從而在數據模板文件可編輯區進行唯一性欄位編輯實現批量網元數據配置, 進一步快速生成滿足設計規劃的多種類型的批量網元比如基站等。同時,從模版文件中導 出的數據模板文件設置為XML文件,可以按照給定約束,在數據模板文件中離線編輯網元 數據,便於網元數據修改、擴展及維護,提高了系統工作效率,增加了前臺配置鄰區的易用 性以及用戶滿意度。
圖1是本發明網管系統中以模板方式配置網元數據的方法一實施例流程示意圖;圖2是圖1所示的網管系統中以模板方式配置網元數據的方法中為模板文件配置 模板數據的具體流程示意圖;圖3是本發明網管系統中以模板方式配置網元數據的方法另一實施例流程示意 圖4是本發明網管系統中以模板方式配置網元數據的裝置一實施例結構示意圖;圖5是圖4所示的網管系統中以模板方式配置網元數據的裝置中模板數據配置模 塊的具體結構示意圖;圖6是本發明網管系統中以模板方式配置網元數據的裝置另一實施例結構示意 圖。為了使本發明的技術方案更加清楚、明了,下面將結合附圖作進一步詳述。
具體實施例方式本發明實施例解決方案主要是根據網元類型創建不同的模版文件,並以其中一 個或多個網元數據為模板在對應的模板文件中配置數據後導出數據模板文件,從而在數據 模板文件可編輯區進行唯一性欄位編輯實現批量網元數據配置,進一步快速生成滿足設計 規劃的多種類型的批量網元比如基站等。如圖1所示,本發明一實施例提出一種網管系統中以模板方式配置網元數據的方 法,包括步驟101,根據網元類型創建對應的模板文件;本實施例中,當網管系統需要對大量網元配置數據時,可以根據各網元的不同類 型創建對應的模板文件,即對於同一類型的網元創建一個與該類型對應的模板文件。本實施例中,模版文件為XML(Extensible Markup Language,可擴展標記語言)文 件,模版文件包括可編輯區和只讀區。在後續步驟為模板文件配置模板數據時,根據網元類 型,可以在模板文件的可編輯區配置各不同類型網元的唯一性欄位信息,在模板文件的只 讀區配置大量的各網元相同屬性的數據信息,從而可得到不同類型的數據模板文件。步驟102,為模板文件配置模板數據,並從配置模板數據後的模板文件中導出數據 模板文件;步驟103,將數據模板文件導入網管系統。如上所述,在為模板文件配置模板數據時,可以根據網元類型,選擇其中一個或一 些網元數據為模板,可以在模板文件的可編輯區配置各不同類型網元的唯一性欄位信息, 在模板文件的只讀區配置大量的各網元相同或相似屬性的數據信息,之後從模板文件中導 出數據模板文件,可得到不同類型的數據模板文件。其中,為模板文件配置模板數據可採用現有的網管系統配置網元數據的方式自動 生成配置數據。當得到數據模板文件後,對於同一類型的網元配置數據時,可在該類型對 應的數據模板文件的可編輯區,編輯該所屬類型中的不同網元的唯一性欄位信息,而不需 要為不同網元配置大量的相同屬性的數據信息,從而快速的為同一類型的不同網元配置數 據,之後將大量已配置好網元數據的數據模板文件導入網管系統即可,完成網管系統的批 量網元數據配置。本實施例中,模版文件和數據模板文件均包括可編輯區和只讀區。模版文件以及 數據模版文件均為XML文件。其中,在可編輯區,可以編輯網元數據中需要唯一配置的數據 欄位信息,在只讀區可以配置其它大量的相同或相似屬性的配置數據信息。之所以將模版 文件以及數據模版文件設置為XML文件,是因為XML文件可以方便修改數據,且XML所描述 的網元信息,易於理解、方便擴展及維護,當新增網元類型時,只需制定對應的模版文件,通過為對應的模板文件相應的配置數據,而不需要修改當前系統大量代碼。本實施例方法與 數據備份恢復不同的是,本實施例方法只以某些網元信息作為數據文件,通過嚴格的程序 控制及邏輯檢查,快速的生成多個網元的配置信息,並且可以有效確保數據配置的正確性, 而且可以按照給定的約束,離線編輯網元數據。其中約束條件為每種網元類型的模版文件 及每個網元所導出的數據文件模版均包含可編輯區和只讀區;用戶可以在對應的數據模版 文件上對「可編輯區」進行編輯,設置需要增加的網元以及為網元配置唯一性欄位信息。本實施例通過以網元類型創建不同的模版文件,並以一個或多個網元數據為模板 在對應的模板文件中配置數據後導出數據模板文件,從而在數據模板文件可編輯區進行唯 一性欄位編輯實現批量網元數據配置,進一步快速生成滿足設計規劃的多種類型的批量網 元比如基站等。同時,從模版文件中導出的數據模板文件設置為XML文件,可以按照給定約 束,在數據模板文件中離線編輯網元數據,便於網元數據修改、擴展及維護,提高了系統工 作效率,增加網元數據配置的靈活性,進一步增加了前臺配置鄰區的易用性以及用戶滿意 度。如圖2所示,其中步驟102中為模板文件配置模板數據的步驟具體包括步驟1021,獲取待配置的模板網元數據;步驟1022,根據模板網元數據在模板文件的可編輯區中配置該模板網元的唯一性 欄位信息;步驟1023,根據模板網元數據在模板文件的只讀區中配置批量網元數據信息。如圖3所示,本發明另一實施例提出一種網管系統中以模板方式配置網元數據的 方法,在上述實施例的基礎上,其中在步驟103之前還包括步驟1031,當需要新增網元時,根據新增網元的類型在對應的數據模板文件的可 編輯區中添加一結點;步驟1032,在結點上編輯新增網元的唯一性欄位信息。本實施例中,當需要在同一類型網元中為新增網元配置數據時,可以將該新增網 元的網元信息添加在同類型的數據模版文件中。具體採用方法為可在數據模版文件的可 編輯區中添加一個結點,在添加的結點上編輯新增網元的唯一性欄位信息。步驟1033,進行操作合法性以及數據合法性判斷;若判斷通過,則進入步驟103 ; 否則,進入步驟1034;步驟1034,提示錯誤信息。本實施例中,在將編輯好的數據模板文件導入網管系統前,網管系統會通過檢查 進行操作合法性和數據合法性判斷,即判斷本次數據模板文件導入操作是否符合系統規 則,所導入的數據是否合法,如果判斷通過則執行將數據模板文件導入網管系統操作,如果 判斷失敗則向用戶提示詳細錯誤信息,該錯誤信息包括錯誤原因及修改位置等。在數據模 板文件導入過程中,如果出錯,則操作回滾,將系統數據恢復到操作之前的狀態;如果數據 模板文件導入成功,則網管系統完成批量網元數據的配置。本實施例通過以網元類型創建不同的模版文件,並以一個或多個網元數據為模板 在對應的模板文件中配置數據後導出數據模板文件,從而在數據模板文件可編輯區進行唯 一性欄位編輯實現批量網元數據配置,進一步快速生成滿足設計規劃的多種類型的批量網 元比如基站等。同時,從模版文件中導出的數據模板文件設置為XML文件,可以按照給定約束,在數據模板文件中離線編輯網元數據,便於網元數據修改、擴展及維護,提高了系統工 作效率,增加了前臺配置鄰區的易用性以及用戶滿意度。另外,本實施例在將數據模板文件 導入網管系統之前進行操作及數據合法性判斷,保證了系統數據處理的安全性。如圖4所示,本發明一實施例提出一種網管系統中以模板方式配置網元數據的裝 置,包括創建模塊401,用於根據網元類型創建對應的模板文件;模板數據配置模塊402,用於為所述模板文件配置模板數據;導出模塊403,用於從配置模板數據後的模板文件中導出數據模板文件;導入模塊404,用於將數據模板文件導入網管系統。如圖5所示,其中,模板數據配置模塊402具體包括獲取單元4021,用於獲取待配置的模板網元數據;配置單元4022,用於根據模板網元數據在模板文件的可編輯區中配置該模板網 元的唯一性欄位信息;以及根據模板網元數據在模板文件的只讀區中配置批量網元數據信 肩、ο如圖6所示,本發明另一實施例提出一種網管系統中以模板方式配置網元數據的 裝置,在上述實施例的基礎上,該裝置還包括添加模塊405,用於當需要新增網元時,根據新增網元的類型在對應的數據模板文 件的可編輯區中添加一結點;編輯模塊406,用於在結點上編輯新增網元的唯一性欄位信息。更進一步的,上述裝置還包括判斷操作模塊407,用於進行操作合法性以及數據合法性判斷;若判斷通過,則將 數據模板文件導入OMC系統;否則,提示錯誤信息。本發明實施例通過以網元類型創建不同的模版文件,並以一個或多個網元數據為 模板在對應的模板文件中配置數據後導出數據模板文件,從而在數據模板文件可編輯區進 行唯一性欄位編輯實現批量網元數據配置,進一步快速生成滿足設計規劃的多種類型的批 量網元比如基站等。同時,從模版文件中導出的數據模板文件設置為XML文件,可以按照給 定約束,在數據模板文件中離線編輯網元數據,便於網元數據修改、擴展及維護,提高了系 統工作效率,增加網元數據配置的靈活性,進一步增加了前臺配置鄰區的易用性以及用戶 滿意度。另外,在將數據模板文件導入網管系統之前進行操作及數據合法性判斷,保證了系 統數據處理的安全性。以上所述僅為本發明的優選實施例,並非因此限制本發明的專利範圍,凡是利用 本發明說明書及附圖內容所作的等效結構或流程變換,或直接或間接運用在其他相關的技 術領域,均同理包括在本發明的專利保護範圍內。
權利要求
一種網管系統中以模板方式配置網元數據的方法,其特徵在於,包括以下步驟根據網元類型創建對應的模板文件;為所述模板文件配置模板數據,並從配置模板數據後的模板文件中導出數據模板文件;將數據模板文件導入網管系統。
2.根據權利要求1所述的方法,其特徵在於,所述模版文件和數據模板文件均包括可 編輯區和只讀區。
3.根據權利要求2所述的方法,其特徵在於,為所述模板文件配置模板數據的步驟具 體包括獲取待配置的模板網元數據;根據所述模板網元數據在模板文件的可編輯區中配置該模板網元的唯一性欄位信息;根據所述模板網元數據在模板文件的只讀區中配置批量網元數據信息。
4.根據權利要求1、2或3所述的方法,其特徵在於,所述將數據模板文件導入網管系統 的步驟之前還包括當需要新增網元時,根據所述新增網元的類型在對應的數據模板文件的可編輯區中添 加一結點;在所述結點上編輯新增網元的唯一性欄位信息。
5.根據權利要求4所述的方法,其特徵在於,所述模版文件以及數據模版文件均為可 擴展標記語言XML文件。
6.根據權利要求5所述的方法,其特徵在於,所述將數據模板文件導入網管系統的步 驟之前還包括進行操作合法性以及數據合法性判斷;若判斷通過,則將數據模板文件導入網管系統; 否則,提示錯誤信息。
7.—種網管系統中以模板方式配置網元數據的裝置,其特徵在於,包括 創建模塊,用於根據網元類型創建對應的模板文件;模板數據配置模塊,用於為所述模板文件配置模板數據; 導出模塊,用於從配置模板數據後的模板文件中導出數據模板文件; 導入模塊,用於將數據模板文件導入網管系統。
8.根據權利要求7所述的裝置,其特徵在於,所述模板數據配置模塊具體包括 獲取單元,用於獲取待配置的模板網元數據;配置單元,用於根據所述模板網元數據在模板文件的可編輯區中配置該模板網元的唯 一性欄位信息;以及根據所述模板網元數據在模板文件的只讀區中配置批量網元數據信 肩、ο
9.根據權利要求7或8所述的裝置,其特徵在於,所述裝置還包括添加模塊,用於當需要新增網元時,根據所述新增網元的類型在對應的數據模板文件 的可編輯區中添加一結點;編輯模塊,用於在所述結點上編輯新增網元的唯一性欄位信息。
10.根據權利要求9所述的裝置,其特徵在於,所述裝置還包括判斷操作模塊,用於進行操作合法性以及數據合法性判斷;若判斷通過,則將數據模板 文件導入網管系統;否則,提示錯誤信息。
全文摘要
本發明涉及一種網管系統中以模板方式配置網元數據的方法及裝置,其中方法包括根據網元類型創建對應的模板文件;為所述模板文件配置模板數據,並從配置模板數據後的模板文件中導出數據模板文件;將數據模板文件導入網管系統。本發明通過以網元類型創建不同的模版文件,並以一個或多個網元數據為模板在對應的模板文件中配置數據後導出數據模板文件,從而在數據模板文件可編輯區進行唯一性欄位編輯實現批量網元數據配置。同時,可在數據模板文件中離線編輯網元數據,便於網元數據修改、擴展及維護,提高了系統工作效率,增加網元數據配置的靈活性、易用性及用戶滿意度。
文檔編號G06F17/30GK101888655SQ20101021290
公開日2010年11月17日 申請日期2010年6月28日 優先權日2010年6月28日
發明者李新萍 申請人:中興通訊股份有限公司