欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種設(shè)備配置參數(shù)創(chuàng)建方法及基站單板配置系統(tǒng)的制作方法

文檔序號:7653868閱讀:311來源:國知局
專利名稱:一種設(shè)備配置參數(shù)創(chuàng)建方法及基站單板配置系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及無線接入網(wǎng)的配置管理技術(shù),特別涉及無線接入網(wǎng)中NodeB的設(shè)備配置,具體的講是一種設(shè)備配置參數(shù)創(chuàng)建方法及基站單板配置系統(tǒng)。
背景技術(shù)
在無線接入網(wǎng)(WRAN)的配置管理中,通常會涉及NodeB的設(shè)備配置。由于NodeB設(shè)備具有如下兩個特點,即一、單板類型多樣,不同的單板,其配置參數(shù)的類型和個數(shù)不同,其擁有的配置子對象也各不相同。例如,NodeB中的傳輸接口板都有最大虛通路標(biāo)識符(VPIVirtual Path Identifier)、最小VPI兩個配置參數(shù);但是數(shù)字中繼接口板有8條E1/T1鏈路作為其配置子對象,而異步轉(zhuǎn)移模式(ATM)光接口板則有2條光傳輸鏈路和4條E1/T1鏈路作為其配置子對象。
二、單板配置參數(shù)隨版本不斷演進,同一單板類型隨著版本演進,其配置參數(shù)和配置子對象也會發(fā)生變化。例如,環(huán)境監(jiān)控儀設(shè)備隨著版本升級,其配置參數(shù)和配置子對象都發(fā)生了變化。
鑒于上述的兩個特點,如何根據(jù)當(dāng)前的設(shè)備類型生成相對應(yīng)的配置參數(shù),成為快速、高效實現(xiàn)配置管理工具的一個關(guān)鍵技術(shù)。
為解決上述的問題,現(xiàn)有技術(shù)采用硬編碼的方式,為每種設(shè)備類型實現(xiàn)配置參數(shù)和配置子對象的創(chuàng)建邏輯。如果設(shè)備類型不同或是配置參數(shù)發(fā)生變化,重新實現(xiàn)一個相應(yīng)的配置參數(shù)創(chuàng)建邏輯。由于需要針對每種設(shè)備類型實現(xiàn)配置參數(shù)和配置子對象的創(chuàng)建邏輯,工作量很大;其次,所有的配置參數(shù)創(chuàng)建邏輯都有相似的初始化、錯誤處理流程,會帶來冗余,如果修改處理流程,勢必要修改多處,可維護性差;此外,如果隨著版本演進,新增一種設(shè)備類型后,又需要實現(xiàn)一個配置參數(shù)創(chuàng)建邏輯,可擴展性不好。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種設(shè)備配置參數(shù)創(chuàng)建方法及基站單板配置系統(tǒng),本發(fā)明根據(jù)當(dāng)前設(shè)備類型擁有的配置參數(shù)和配置子對象描述,動態(tài)的創(chuàng)建定制的配置參數(shù),本發(fā)明只關(guān)注配置參數(shù)的動態(tài)創(chuàng)建,設(shè)備類型的變化或是版本演進,只要修改該單板擁有的配置參數(shù)和配置子對象描述即可滿足需求,極大的降低開發(fā)、維護成本。
本發(fā)明實施例提供一種設(shè)備配置參數(shù)創(chuàng)建方法,該方法包括以下步驟一種設(shè)備配置參數(shù)創(chuàng)建方法,其特征是,包括以下步驟對設(shè)備所有的配置參數(shù)進行存儲,其中包含所述設(shè)備中每一特定設(shè)備類型所需的配置參數(shù);對所述特定設(shè)備類型所需的配置參數(shù)進行描述,生成該特定設(shè)備類型的配置參數(shù)描述信息;根據(jù)所述的特定設(shè)備類型的配置參數(shù)描述信息,從存儲的設(shè)備所有的配置參數(shù)中獲取所述特定設(shè)備類型的配置參數(shù),并且動態(tài)編輯所述特定設(shè)備類型的配置參數(shù)。
本發(fā)明實施例還提供一種基站單板配置系統(tǒng),所述系統(tǒng)包括存儲單元,用于對基站所有的配置參數(shù)進行存儲,其中包含有特定單板所需的配置參數(shù);特定單板描述單元,用于對所述的特定單板的配置參數(shù)進行描述,生成該特定單板的配置參數(shù)描述信息;特定單板配置參數(shù)創(chuàng)建單元,根據(jù)所述的特定單板的配置參數(shù)描述信息,從所述的存儲單元獲取所述特定單板的配置參數(shù),動態(tài)編輯所述特定單板的配置參數(shù)。
本發(fā)明實施例的有益效果在于,針對基站等設(shè)備類型多樣化、版本不斷演進的特點,只要修改該單板擁有的配置參數(shù)和配置子對象描述即可,可擴展性好;配置參數(shù)創(chuàng)建的相關(guān)邏輯,包括初始化、錯誤處理流程等,都只維護一份,便于功能演進,可維護性好;總之,可以快速、高效實現(xiàn)配置管理工具中的NodeB設(shè)備配置,降低開發(fā)、維護成本。


圖1為本發(fā)明實施例設(shè)備配置參數(shù)、配置子對象描述及動態(tài)創(chuàng)建示意圖;圖2為本發(fā)明實施例配置參數(shù)的描述信息列表;圖3為本發(fā)明實施例配置子對象的描述信息列表;圖4為本發(fā)明具體實施方式
的NEMU配置參數(shù)的描述信息列表;圖5為本發(fā)明具體實施方式
的NEMU配置子對象的描述信息列表;圖6為本發(fā)明具體實施方式
的結(jié)構(gòu)框圖;圖7為本發(fā)明具體實施方式
的NEMU配置流程圖。
具體實施例方式
下面結(jié)合

本發(fā)明的具體實施方式
。配置管理工具根據(jù)當(dāng)前設(shè)備類型擁有的配置參數(shù)和配置子對象描述,動態(tài)的創(chuàng)建定制的配置參數(shù),本發(fā)明實施例用于配置參數(shù)的動態(tài)創(chuàng)建,設(shè)備類型的變化或是版本演進,只要修改該單板擁有的配置參數(shù)和配置子對象描述即可。
配置參數(shù)定義在配置管理工具中,給出設(shè)備所有可能的配置參數(shù)描述,作為配置參數(shù)的一個全集。特定的設(shè)備類型,其擁有的配置參數(shù)是上述全集的一個子集,針對該設(shè)備的配置,只要創(chuàng)建該子集中的配置參數(shù)即可。子集與全集的關(guān)系如圖1所示。類似的,配置管理工具亦給出了設(shè)備所有可能的配置子對象描述,作為配置子對象的一個全集。特定的設(shè)備類型,其擁有的配置子對象也是上述全集的一個子集,只要為其創(chuàng)建該子集中的配置子對象即可。
設(shè)備配置參數(shù)描述由于NodeB設(shè)備具有類型多樣化、版本不斷演進的特點,因此需要對各個設(shè)備進行配置的參數(shù)和子對象往往是不同的。在配置管理工具中需要對設(shè)備的上述差異進行描述,首先是該設(shè)備類型的配置參數(shù)描述,具體包括參數(shù)類型、顯示名稱、缺省值等,如果是枚舉類型,還包括允許的枚舉值;如果是數(shù)值類型,還要描述其數(shù)值范圍,等等。此外,如果該設(shè)備擁有配置子對象,則還要對它的配置子對象進行描述,包括配置子對象的名稱、個數(shù)、相關(guān)字段信息等。正是因為有了上述的描述信息,配置管理工具才能據(jù)此來創(chuàng)建設(shè)備類型定制的配置參數(shù)。
配置參數(shù)相關(guān)初始化在進行設(shè)備配置前,首先需要生成前述配置參數(shù)的描述信息。考慮到配置參數(shù)的數(shù)據(jù)量大,可以使用數(shù)據(jù)庫來存儲上述信息。
對于設(shè)備的配置參數(shù)描述,本發(fā)明采用如圖2、3所示的數(shù)據(jù)庫表結(jié)構(gòu)。從圖2、3中可以得到特定設(shè)備配置參數(shù)的描述信息。
對設(shè)備配置參數(shù)的描述就是向圖2、3的數(shù)據(jù)庫表中插入相應(yīng)的數(shù)據(jù)。
在本發(fā)明實施例中,將上述往表中插入數(shù)據(jù)的操作保存在一個SQL腳本中,在進行配置前,通過該初始化腳本的自動執(zhí)行,即在上述圖2、3的表中添加完畢配置參數(shù)的描述信息。
動態(tài)創(chuàng)建設(shè)備類型定制的配置參數(shù)在配置管理工具中,需要進行配置的NodeB設(shè)備具有類型多樣化、版本不斷演進的特點。在有了設(shè)備配置參數(shù)的描述信息后,配置管理工具就可以動態(tài)的創(chuàng)建根據(jù)當(dāng)前設(shè)備類型定制的配置參數(shù)。針對單板的配置參數(shù)描述,逐一取得配置參數(shù),并根據(jù)參數(shù)的類型和缺省值動態(tài)創(chuàng)建該參數(shù)。再將這些配置參數(shù)都顯示到一個動態(tài)創(chuàng)建的配置界面時,還可以進一步根據(jù)參數(shù)范圍限制輸入的數(shù)值范圍,或是根據(jù)其枚舉值的類型限制輸入。同樣的,針對單板的配置子對象描述,逐一取得子對象名稱,并針對該配置子對象類型創(chuàng)建相應(yīng)個數(shù)的子對象,隨后將創(chuàng)建出來的配置子對象都顯示到一個動態(tài)創(chuàng)建的配置界面中。
動態(tài)創(chuàng)建單板配置參數(shù)由于對單板進行配置得到的參數(shù),其實就是由該單板唯一索引的(參數(shù)名,參數(shù)值)組成的值對,因此本方案中,將所有對單板進行配置得到的參數(shù)都放在一個數(shù)據(jù)庫表中進行存儲,這些記錄由單板信息進行索引。作為索引的單板信息必須能夠唯一標(biāo)識該單板,本方案中采用(單板所在NodeB的編號,單板所在機柜號,單板所在機框號,單板槽位號)組成的值對來唯一標(biāo)識一塊單板。
單板配置參數(shù)的動態(tài)創(chuàng)建,就是根據(jù)該單板類型與單板所在的NodeB版本類型,在圖2數(shù)據(jù)庫表中查詢得到需要配置的參數(shù),并根據(jù)參數(shù)的類型、缺省值信息,逐一在前述存儲配置所得到參數(shù)的表中,插入以該單板信息索引的一條(參數(shù)名,參數(shù)值)數(shù)據(jù)記錄。所有由該單板索引的(參數(shù)名,參數(shù)值)數(shù)據(jù)記錄就是該單板的配置參數(shù)。
動態(tài)創(chuàng)建單板配置子對象由于每一種配置子對象的參數(shù)個數(shù)、參數(shù)類型等各不相同,因此需要由不同的數(shù)據(jù)庫表來保存對應(yīng)的配置子對象信息。配置單板子對象,就是向?qū)?yīng)的數(shù)據(jù)庫表中插入數(shù)據(jù)記錄。
單板子對象的動態(tài)創(chuàng)建,就是根據(jù)該單板類型與單板所在的NodeB版本類型,在圖3數(shù)據(jù)庫表中查詢得到需要配置的子對象名稱(也即數(shù)據(jù)庫表名),并根據(jù)查詢得到的子對象個數(shù),往對應(yīng)的數(shù)據(jù)庫表插入相應(yīng)個數(shù)的數(shù)據(jù)庫記錄。如果子對象個數(shù)為1,則插入一條子對象記錄,該子對象記錄由該子對象所屬的單板信息唯一索引;如果子對象個數(shù)多于1個,則插入多條子對象記錄,這些子對象記錄由該子對象所屬的單板信息與圖3表中定義的索引字段共同組成的值對來索引。其中,由圖3表中定義的索引字段的取值由定義的起始值開始,并按照定義的步長值遞增。
動態(tài)創(chuàng)建配置界面動態(tài)創(chuàng)建了單板參數(shù)/單板子對象之后,需要將創(chuàng)建的單板參數(shù)/單板子對象參數(shù)在一個界面中展現(xiàn)出來,以提供編輯和修改。
對于單板參數(shù),首先獲取該單板信息,然后在存儲配置所得到參數(shù)的數(shù)據(jù)表中索引得到相應(yīng)的數(shù)據(jù)記錄,并在界面上展現(xiàn)出來即可。如果該單板在圖3表中還定義有配置子對象,則以該單板信息逐一到配置子對象表中索引得到數(shù)據(jù)記錄,并把這些數(shù)據(jù)展現(xiàn)在界面上即可。由于在圖2表中還定義了配置參數(shù)的類型、范圍等信息,因此在將這些配置參數(shù)都顯示到一個動態(tài)創(chuàng)建的配置界面時,還可以進一步根據(jù)參數(shù)范圍限制輸入的數(shù)值范圍,或是根據(jù)其枚舉值的類型限制輸入,以避免對參數(shù)的錯誤編輯或修改。
以基站的NEMU單板為例,配置參數(shù)的描述信息如圖4中的數(shù)據(jù)庫表結(jié)構(gòu)所示,配置子對象的描述信息如圖5中的數(shù)據(jù)庫表結(jié)構(gòu)所示。
如圖6所示,本發(fā)明實施例的基站單板配置系統(tǒng)包括存儲單元,用于對基站所有的配置參數(shù)進行存儲,其中包含有特定單板所擁有的配置參數(shù)、以及對所述特定單板的子對象所有的配置參數(shù)進行存儲(如圖2、3所示);特定單板描述單元,用于對所述的特定單板的配置參數(shù)進行描述,生成該特定單板的配置參數(shù)描述信息;特定單板配置參數(shù)創(chuàng)建單元,根據(jù)所述的特定單板的配置參數(shù)描述信息,動態(tài)創(chuàng)建所述特定單板的配置參數(shù)。特定子對象描述單元,對所述的特定子對象的配置參數(shù)進行描述,生成該特定子對象的配置參數(shù)描述信息;特定子對象配置參數(shù)創(chuàng)建單元,根據(jù)所述的特定子對象的配置參數(shù)描述信息,動態(tài)創(chuàng)建該特定子對象的配置參數(shù)。動態(tài)創(chuàng)建配置界面,用于將所述特定單板的配置參數(shù)進行顯示、編輯和修改以及將所述特定子對象的配置參數(shù)進行顯示、編輯和修改。
NEMU配置流程圖如圖7所示,其中NEMU配置參數(shù)創(chuàng)建方法包括以下具體步驟將生成的設(shè)備所有的配置參數(shù)描述信息和生成的設(shè)備所有的配置子對象描述信息進行存儲;從存儲的配置參數(shù)描述信息和配置子對象描述信息中獲取NEMU的配置參數(shù)和需要配置的子對象;動態(tài)創(chuàng)建由所述NEMU索引的配置參數(shù);動態(tài)創(chuàng)建由所述NEMU索引的配置子對象數(shù)據(jù);將創(chuàng)建的NEMU配置參數(shù)和配置子對象數(shù)據(jù)顯示到一個動態(tài)創(chuàng)建的配置界面中;用戶可對所述配置界面中的配置參數(shù)和配置子對象數(shù)據(jù)進行編輯和修改。
所述的設(shè)備是指基站。所述的特定設(shè)備是指基站中的單板。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁碟、光盤等。
本發(fā)明實施例的用于NodeB配置工具的實現(xiàn)上,這種配置方式是通過計算機來統(tǒng)一管理設(shè)置NodeB,本發(fā)明實現(xiàn)了一個對NodeB設(shè)備進行配置的系統(tǒng)(工具),動態(tài)創(chuàng)建單板配置參數(shù)、配置子對象、配置界面都在該系統(tǒng)(工具)中實現(xiàn),該系統(tǒng)(工具)運行在計算機上,來統(tǒng)一管理設(shè)置NodeB設(shè)備。
本發(fā)明針對設(shè)備類型多樣化、版本不斷演進的特點,只要修改該單板擁有的配置參數(shù)和配置子對象描述即可,可擴展性好;配置參數(shù)創(chuàng)建的相關(guān)邏輯,包括初始化、錯誤處理流程等,都只維護一份,便于功能演進,可維護性好。
綜上所述,本發(fā)明可以快速、高效實現(xiàn)配置管理工具中的NodeB設(shè)備配置,降低開發(fā)、維護成本。
以上具體實施方式
僅用于說明本發(fā)明,而非用于限定本發(fā)明。
權(quán)利要求
1.一種設(shè)備配置參數(shù)創(chuàng)建方法,其特征是,所述方法包括以下步驟對設(shè)備所有的配置參數(shù)進行存儲,其中包含所述設(shè)備中每一特定設(shè)備類型所需的配置參數(shù);對所述特定設(shè)備類型所需的配置參數(shù)進行描述,生成該特定設(shè)備類型的配置參數(shù)描述信息;根據(jù)所述的特定設(shè)備類型的配置參數(shù)描述信息,從存儲的設(shè)備所有的配置參數(shù)中獲取所述特定設(shè)備類型的配置參數(shù),并且動態(tài)編輯所述特定設(shè)備類型的配置參數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征是,如果所述的特定設(shè)備具有子對象,則對所述特定設(shè)備的子對象所有的配置參數(shù)進行存儲,其中包含所述子對象中每一特定子對象所需的配置參數(shù);對所述特定子對象所需的配置參數(shù)進行描述,生成該特定子對象的配置參數(shù)描述信息;根據(jù)所述的特定子對象的配置參數(shù)描述信息,從存儲的所述特定設(shè)備的配置子對象所有的配置參數(shù)中獲取所述特定子對象的配置參數(shù),并且動態(tài)編輯該特定子對象的配置參數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征是,所述特定設(shè)備類型的配置參數(shù)描述信息包括參數(shù)類型和缺省值;所述的動態(tài)編輯所述特定設(shè)備類型的配置參數(shù)是指根據(jù)所述的參數(shù)類型和缺省值動態(tài)編輯或修改所述特定設(shè)備類型的配置參數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征是,將所述特定設(shè)備類型的配置參數(shù)顯示到一個動態(tài)創(chuàng)建的配置界面,動態(tài)編輯或修改所述特定設(shè)備類型的配置參數(shù);并根據(jù)參數(shù)范圍限制輸入的數(shù)值范圍,或是根據(jù)參數(shù)類型限制輸入的類型范圍。
5.根據(jù)權(quán)利要求2所述的方法,其特征是,所述特定子對象的配置參數(shù)描述信息包括特定子對象類型和子對象名稱;所述的動態(tài)編輯該特定子對象的配置參數(shù)是指跟據(jù)特定子對象類型,動態(tài)編輯或修改所述特定子對象的配置參數(shù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征是,將創(chuàng)建的相應(yīng)個數(shù)的子對象顯示到一個動態(tài)創(chuàng)建的配置界面,并進行編輯和修改。
7.一種基站單板配置系統(tǒng),其特征是,所述系統(tǒng)包括存儲單元,用于對基站所有的配置參數(shù)進行存儲,其中包含有特定單板所需的配置參數(shù);特定單板描述單元,用于對所述的特定單板的配置參數(shù)進行描述,生成該特定單板的配置參數(shù)描述信息;特定單板配置參數(shù)創(chuàng)建單元,根據(jù)所述的特定單板的配置參數(shù)描述信息,從所述的存儲單元獲取所述特定單板的配置參數(shù),動態(tài)編輯所述特定單板的配置參數(shù)。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征是,所述的存儲單元還對所述特定單板的子對象所有的配置參數(shù)進行存儲,其中包含有特定子對象所擁有的配置參數(shù);其中,所述的系統(tǒng)還包括特定子對象描述單元,對所述的特定子對象的配置參數(shù)進行描述,生成該特定子對象的配置參數(shù)描述信息;特定子對象配置參數(shù)創(chuàng)建單元,根據(jù)所述的特定子對象的配置參數(shù)描述信息,從所述的存儲單元獲取所述特定子對象的配置參數(shù),動態(tài)編輯該特定子對象的配置參數(shù)。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征是,所述特定單板的配置參數(shù)描述信息包括單板類型和缺省值;所述的特定單板配置參數(shù)創(chuàng)建單元,根據(jù)所述的單板類型和缺省值動態(tài)編輯或修改所述特定單板的配置參數(shù)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征是,所述的系統(tǒng)還包括動態(tài)創(chuàng)建配置界面,用于將所述特定單板的配置參數(shù)進行顯示、編輯和修改。
11.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征是,所述特定子對象的配置參數(shù)描述信息包括特定子對象類型和子對象名稱;所述的特定子對象配置參數(shù)創(chuàng)建單元,跟據(jù)特定子對象類型,動態(tài)編輯或修改所述特定子對象的配置參數(shù)。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征是,所述的系統(tǒng)還包括動態(tài)創(chuàng)建配置界面,用于將所述特定子對象的配置參數(shù)進行顯示、編輯和修改。
全文摘要
本發(fā)明為一種設(shè)備配置參數(shù)創(chuàng)建方法及基站單板配置系統(tǒng),其中所述方法包括對設(shè)備所有的配置參數(shù)進行存儲,其中包含所述設(shè)備中每一特定設(shè)備類型所需的配置參數(shù);對所述特定設(shè)備類型所需的配置參數(shù)進行描述,生成該特定設(shè)備類型的配置參數(shù)描述信息;根據(jù)所述的特定設(shè)備類型的配置參數(shù)描述信息,從存儲的設(shè)備所有的配置參數(shù)中獲取所述特定設(shè)備類型的配置參數(shù),并且動態(tài)編輯所述特定設(shè)備類型的配置參數(shù)。用以根據(jù)當(dāng)前設(shè)備類型擁有的配置參數(shù)和配置子對象描述,動態(tài)的創(chuàng)建定制的配置參數(shù),極大的降低開發(fā)、維護成本。
文檔編號H04Q7/34GK101051947SQ20071010749
公開日2007年10月10日 申請日期2007年5月15日 優(yōu)先權(quán)日2007年5月15日
發(fā)明者甘泉, 胡宣春, 崔維東, 張小 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
桦甸市| 石家庄市| 乌兰察布市| 黎川县| 和硕县| 银川市| 开远市| 长岛县| 任丘市| 武乡县| 静海县| 庆城县| 河南省| 武胜县| 汉沽区| 南宁市| 孝义市| 郁南县| 平定县| 修水县| 绥中县| 东乡族自治县| 资兴市| 龙里县| 阿拉善左旗| 神农架林区| 姚安县| 安岳县| 泰和县| 城步| 安陆市| 丁青县| 深泽县| 和硕县| 怀宁县| 三明市| 如东县| 吉木乃县| 陵水| 兴城市| 玉环县|