專利名稱:一種3g網(wǎng)管接口綜合測試系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信、網(wǎng)絡(luò)管理技術(shù)領(lǐng)域:
,特別涉及一種3G網(wǎng)管接口綜合測試系統(tǒng)和方法。
背景技術(shù):
3G網(wǎng)絡(luò)管理系統(tǒng)在整個3G網(wǎng)絡(luò)中有極其重要的作用。網(wǎng)管接口是網(wǎng)絡(luò)管理系統(tǒng)的一個重要組成部分,它描述了被管系統(tǒng)要向管理系統(tǒng)提供的管理功能和交互雙方所應(yīng)遵循的數(shù)據(jù)交互方式,是連接管理系統(tǒng)和被管系統(tǒng)之間的橋梁。網(wǎng)管接口的功能測試和信息模型一致性測試是保證不同的網(wǎng)管系統(tǒng)之間能進行互聯(lián)互通和互操作的重要手段和必要步驟。
發(fā)明內(nèi)容本發(fā)明的目的是提供一種支持3種3G制式(WCDMA、TD-SCDMA、CDMA2000)的網(wǎng)管接口綜合測試系統(tǒng)和方法。該測試系統(tǒng)能夠?qū)?G無線網(wǎng)、核心網(wǎng)、數(shù)據(jù)業(yè)務(wù)網(wǎng)、智能網(wǎng)以及IMS(IP多媒體系統(tǒng))網(wǎng)絡(luò)的OMC北向接口(廠家網(wǎng)管系統(tǒng)向上的接口,集中網(wǎng)管系統(tǒng)通過它跟廠家網(wǎng)管系統(tǒng)對接)進行功能測試和信息模型一致性測試,也能夠?qū)?G集中網(wǎng)絡(luò)管理系統(tǒng)(NMS)的南向接口(集中網(wǎng)管系統(tǒng)向下的接口)進行功能測試和信息模型一致性測試,還能夠通過直連網(wǎng)元對3G數(shù)據(jù)業(yè)務(wù)網(wǎng)的網(wǎng)元、IMS網(wǎng)元的網(wǎng)管接口進行功能測試。
為實現(xiàn)本發(fā)明的目的,提供了一種3G網(wǎng)管接口綜合測試系統(tǒng),包括集成參考點IRP功能測試模塊、配置、性能資源模型比較模塊、人機交互模塊、文件傳輸模塊、操作維護中心OMC功能模擬模塊、北向接口功能模塊、以及適配層;其中IRP功能測試模塊,用于執(zhí)行OMC北向接口或直連網(wǎng)元方式的功能測試;配置、性能資源模型比較模塊,與所述文件傳輸模塊和人機交互模塊相連,用于執(zhí)行OMC北向接口或直連網(wǎng)元方式的信息模型一致性測試;人機交互模塊,與所述IRP功能測試模塊和所述配置、性能資源模型比較模塊進行信息交互,用于接受、處理測試人員的輸入并顯示測試結(jié)果;文件傳輸模塊,與所述配置、性能資源模型比較模塊相連,用于獲取性能文件和配置文件,并在網(wǎng)管接口綜合測試系統(tǒng)和被測系統(tǒng)之間進行文件傳輸;操作維護中心OMC功能模擬模塊,與所述人機交互模塊和所述北向接口功能模塊相連,用于實現(xiàn)NMS南向接口的測試;北向接口功能模塊,用于在進行NMS南向接口測試時完成數(shù)據(jù)格式的轉(zhuǎn)換;以及適配層,與文件傳輸模塊、IRP功能測試模塊和網(wǎng)管接口連接并采用插件式設(shè)計,用于完成協(xié)議標準的轉(zhuǎn)換,以為OMC北向接口測試、NMS南向接口測試以及直連網(wǎng)元方式測試提供相應(yīng)的插件。
根據(jù)本發(fā)明的另一個方面,還提供了一種使用3G網(wǎng)管接口綜合測試系統(tǒng)實現(xiàn)的測試方法,所述3G網(wǎng)管接口綜合測試系統(tǒng)包括集成參考點IRP功能測試模塊、配置、性能資源模型比較模塊、人機交互模塊、文件傳輸模塊、操作維護中心OMC功能模擬模塊、北向接口功能模塊、以及適配層;所述方法包括如下步驟由IRP功能測試模塊執(zhí)行OMC北向接口或直連網(wǎng)元方式的功能測試;由與所述文件傳輸模塊和人機交互模塊相連的配置、性能資源模型比較模塊執(zhí)行執(zhí)行OMC北向接口或直連網(wǎng)元方式的的信息模型一致性測試;由與所述IRP功能測試模塊和所述配置、性能資源模型比較模塊進行信息交互的人機交互模塊接受、處理測試人員的輸入并顯示測試結(jié)果;由與所述配置、性能資源模型比較模塊相連的文件傳輸模塊從獲取性能文件和配置文件,并在網(wǎng)管接口綜合測試系統(tǒng)和被測系統(tǒng)之間進行文件傳輸;由與所述人機交互模塊和所述北向接口功能模塊相連的操作維護中心OMC功能模擬模塊實現(xiàn)NMS南向接口進行測試;在進行NMS南向接口測試時,由北向接口功能模塊完成數(shù)據(jù)格式的轉(zhuǎn)換;以及由與文件傳輸模塊、IRP功能測試模塊和網(wǎng)管接口連接并采用插件式設(shè)計的適配層,完成協(xié)議標準的轉(zhuǎn)換,以為OMC北向接口測試、NMS南向接口測試以及直連網(wǎng)元方式測試提供相應(yīng)的插件。
本發(fā)明的優(yōu)點包括●集成度高,幾乎包括了所有常用的3G網(wǎng)管接口測試。
●支持WCDMA、TD-SCDMA和CDMA2000三種3G制式。
●測試的智能化和自動化。在整個測試過程中,測試系統(tǒng)不僅可以將測試結(jié)果在人機交互模塊上顯示,而且還可以將結(jié)果導出到文件,對有些測試項可以進行分析和統(tǒng)計。特別是在配置資源模型和性能資源模型中,實現(xiàn)了自動比較、自動輸出結(jié)果及自動統(tǒng)計分析。
●較好的自適應(yīng)性和兼容性。被測系統(tǒng)采用的接口規(guī)范是不斷升級的,測試系統(tǒng)可以很方便的根據(jù)變化了的接口規(guī)范對系統(tǒng)本身進行調(diào)整和升級,從而提高了測試系統(tǒng)的自適應(yīng)性和兼容性。
●模塊化的設(shè)計思想,容易擴展和升級。當有新的測試需要的時候,測試系統(tǒng)可以很容易增加一些功能模塊以滿足測試需要。
從下面對以非限制性例子的方式提供的本發(fā)明優(yōu)選實施例的描述以及從附隨附圖中,會更加清楚本發(fā)明的這些和其他特點、優(yōu)點和有益效果,其中圖1示出了根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)的示意圖;圖2示出了根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)的總體構(gòu)造和連接關(guān)系;圖3示意性示出了根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試方法在進行3G OMC北向接口測試時的流程圖;以及圖4示意性示出了根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試方法在對網(wǎng)絡(luò)管理系統(tǒng)NMS南向接口進行測試時的流程圖。
具體實施方式以下通過結(jié)合附圖,對本發(fā)明的優(yōu)選實施方式進行描述,應(yīng)該理解,在這里描述的優(yōu)選實施方式并不是限制性的說明,本領(lǐng)域技術(shù)人員可以根據(jù)本發(fā)明的原理,對本發(fā)明作出各種修改、改進而不會脫離隨附權(quán)利要求
所限定保護范圍。
在圖1中,根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)能夠?qū)?G的無線網(wǎng)、核心網(wǎng)、業(yè)務(wù)網(wǎng)、智能網(wǎng)、IMS(IP多媒體子網(wǎng),IP Multi-MediaSub-Network)網(wǎng)絡(luò)的OMC北向接口進行功能測試和信息模型一致性測試,也能夠?qū)?G集中網(wǎng)絡(luò)管理系統(tǒng)(NMS)的南向接口進行功能測試和信息模型一致性測試,還能夠通過直連網(wǎng)元對3G業(yè)務(wù)網(wǎng)的網(wǎng)元、IMS(IP多媒體子網(wǎng),IP Multi-Media Sub-Network)網(wǎng)元的網(wǎng)管接口進行功能測試。測試系統(tǒng)通過OMC北向接口從廠家網(wǎng)管系統(tǒng)(EMS)獲得告警信息、配置數(shù)據(jù)和性能數(shù)據(jù)。其中所述3G網(wǎng)管接口綜合測試系統(tǒng)與各種3G網(wǎng)絡(luò)的OMC北向接口包括與IMS-NE連接的OMC-IMS接口、與無線網(wǎng)連接的OMC-R接口、與核心網(wǎng)電路域連接的OMC-S接口、與核心網(wǎng)分組域連接的OMC-G接口、與數(shù)據(jù)業(yè)務(wù)網(wǎng)連接的OMC-V接口和與智能網(wǎng)連接的OMC-IN接口。所述3G網(wǎng)管接口綜合測試系統(tǒng)也能直連數(shù)據(jù)業(yè)務(wù)網(wǎng)、智能網(wǎng)和IMS-NE(IP多媒體子網(wǎng),IPMulti-Media Sub-Network)獲得告警信息、配置數(shù)據(jù)和性能數(shù)據(jù)。
圖2示出了根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)的總體構(gòu)造和連接關(guān)系。根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)主要包括以下幾個功能模塊,如圖2所示IRP(集成參考點、Integration Reference Point)功能測試模塊201;文件傳輸模塊203;配置、性能資源模型比較模塊205;OMC(操作維護中心、Operation Maintenance Center)功能模擬模塊207;北向接口功能模塊209;適配層210;系統(tǒng)初始化模塊213;以及人機交互模塊215。
其中,IRP功能測試模塊201主要完成網(wǎng)管接口的功能測試。其中,網(wǎng)管接口的測試包括功能測試和信息模型一致性測試。具體的測試要求是由測試規(guī)范規(guī)定的。一般來說,功能測試包括故障管理測試、文件傳輸管理測試、配置管理測試、性能管理測試。功能測試的方法例如可以是測試平臺提供測試規(guī)范要求的所有操作函數(shù),用戶一一調(diào)用這些函數(shù),觀察函數(shù)的返回值即可。
文件傳輸模塊203負責網(wǎng)管接口綜合測試系統(tǒng)和被測系統(tǒng)之間的文件傳輸。測試系統(tǒng)可以通過文件傳輸模塊203從被測系統(tǒng)獲取所需的數(shù)據(jù)文件,比如在信息模型一致性測試中,測試系統(tǒng)可以通過文件傳輸模塊203從被測設(shè)備的OMC數(shù)據(jù)庫(圖中未示出,該數(shù)據(jù)庫一般是在OMC服務(wù)器中配置的,由設(shè)備廠商提供)中獲取性能文件和配置文件。
OMC功能模擬模塊207和北向接口功能模塊209相連接,并且該兩個模塊是實現(xiàn)對NMS(集中網(wǎng)管系統(tǒng)、Network ManagementSystem)南向接口進行測試的重要模塊。在一種實施方式中,OMC功能模擬模塊207是一個仿真程序,模擬OMC的工作,模擬產(chǎn)生的消息和數(shù)據(jù)經(jīng)過北向接口功能模塊209之后上傳到NMS。在一種實施方式中,該OMC功能模擬模塊207一般具備如下功能消息產(chǎn)生、消息響應(yīng)的功能。產(chǎn)生的消息主要是模擬OMC的告警信息和上報通知。這些消息的產(chǎn)生可以是隨機的也可以是定制的。消息經(jīng)過北向接口功能模塊209后轉(zhuǎn)換成合適的格式上傳到NMS。另外,當NMS發(fā)送上傳數(shù)據(jù)的命令的時候,也能夠正確的響應(yīng)命令,并且將相應(yīng)的消息上傳上去。另外,圖中示出的數(shù)據(jù)庫217用于在OMC功能模擬模塊207進行模擬時使用。
北向接口功能模塊209負責產(chǎn)生跟NMS兼容的相關(guān)消息格式和數(shù)據(jù)格式的轉(zhuǎn)換。另一方面,從NMS下發(fā)的命令或其他數(shù)據(jù)經(jīng)過北向接口功能模塊209轉(zhuǎn)換后也交給OMC功能模擬模塊207處理。
配置、性能資源模型比較模塊205將從被測系統(tǒng)獲得的配置文件和性能文件同準備好的模板文件進行比較,然后將比較結(jié)果顯示并且導出到文件。在一種實施方式中,配置、性能資源模型比較模塊205通過文件傳輸模塊203從被測系統(tǒng)獲得配置文件和性能文件。在一種實施方式中,配置、性能資源模型比較模塊205將從被測系統(tǒng)獲得的配置文件和性能文件與準備好的模板文件進行比較的結(jié)果通過人機交互模塊215而導出到文件中。配置、性能資源模型比較模塊205是用于完成網(wǎng)管接口的信息模型一致性測試功能的模塊,可以是集成在一起的模塊,也可以是單獨的模塊,優(yōu)選地具備如下功能讀取從被測系統(tǒng)上傳上來的原始數(shù)據(jù),例如是從OMC數(shù)據(jù)庫上來的配置數(shù)據(jù)文件和性能數(shù)據(jù)文件,并且提取出對應(yīng)的測試項,然后跟模板文件比較。將測試結(jié)果以一定的格式輸出。結(jié)果可以輸出到文件和人機界面。另外,可以對輸出格式進行定制。對測試結(jié)果進行分析統(tǒng)計,并且將分析統(tǒng)計結(jié)果輸出到文件。
另外,根據(jù)本發(fā)明的人機交互模塊215專門處理信息顯示和接收用戶輸入,并與OMC功能模擬模塊207相連。OMC功能模擬模塊207產(chǎn)生的信息都可以在人機交互模塊215中呈現(xiàn)。另外,用戶的輸入也可以通過人機交互模塊215傳到OMC功能模擬模塊207。
根據(jù)本發(fā)明的適配層210主要完成協(xié)議標準的轉(zhuǎn)換并且是可配置的。由于系統(tǒng)要對不同的接口進行測試,所以要適配不同的接口技術(shù)。有些網(wǎng)管接口采用的是CORBA(公共對象請求代理體系,CommonObject Request Broker Architecture)技術(shù),有的采用SNMP(簡單網(wǎng)管協(xié)議,Simple Network Management Protocol)技術(shù)。適配層是插件式設(shè)計的。適配層由一系列的適配插件組成,每個插件對應(yīng)于一種接口技術(shù)。當要對一個全新的接口進行測試的時候,只需在系統(tǒng)中增加一個該接口的適配插件即可,而不用修改系統(tǒng)本身。適配層210的存在提高了測試系統(tǒng)的兼容性,擴大了系統(tǒng)的適用范圍。
系統(tǒng)初始化模塊213主要在測試系統(tǒng)啟動時完成一些初始化工作。人機交互模塊215主要接受、處理測試人員輸入并且將測試結(jié)果以直觀有效的方式。
根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)還具有一個數(shù)據(jù)庫217。進行NMS南向接口測試的時候,系統(tǒng)運行之初,該數(shù)據(jù)庫先進行初始化。然后NMS向測試系統(tǒng)發(fā)送上傳數(shù)據(jù)的命令的時候,測試系統(tǒng)能夠正確的訪問數(shù)據(jù)庫并且將相關(guān)的數(shù)據(jù)上傳。另外,當NMS向測試系統(tǒng)發(fā)送下載數(shù)據(jù)的時候,測試系統(tǒng)能夠正確的將數(shù)據(jù)接收并且存儲到相應(yīng)的位置。測試系統(tǒng)提供數(shù)據(jù)庫監(jiān)控和查詢的功能。
當NMS出現(xiàn)系統(tǒng)問題的時候,測試系統(tǒng)能夠接收到NMS發(fā)送過來的錯誤消息并且作相應(yīng)的處理,比如不再上傳數(shù)據(jù),而是把數(shù)據(jù)保存到文件,收到NMS恢復正常消息之后再上傳。
有利地,所有與系統(tǒng)相關(guān)的數(shù)據(jù)在系統(tǒng)初始化的時候被初始化。可以將系統(tǒng)數(shù)據(jù)以一定的格式存儲到文件中,系統(tǒng)啟動時可以讀入該文件然后完成相應(yīng)的初始化工作。
根據(jù)本發(fā)明的一種實施方式,OMC北向接口測試功能優(yōu)選地由IRP功能測試模塊201、文件傳輸模塊203、配置、性能資源模型比較模塊205以及人機交互模塊215共同完成。NMS南向接口測試功能由OMC功能模擬模塊207、北向接口功能模塊209、人機交互模塊215和數(shù)據(jù)庫217共同完成。通過直連方式對網(wǎng)元進行測試的功能與OMC北向接口測試功能。
附圖3示意性示出了根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)進行3G OMC北向接口測試時的流程圖。在對3G OMC北向接口進行測試的時候,優(yōu)選地包括下列步驟在步驟S301給OMC北向接口分配可用的IP地址,并且正確配置3G網(wǎng)管接口綜合測試系統(tǒng)所在的PC機的網(wǎng)絡(luò)配置。首先確保3G網(wǎng)管接口綜合測試系統(tǒng)可以連接到OMC。正確配置測試系統(tǒng)的初始化信息,包括OMC北向接口的IP信息和版本信息。
在步驟S303啟動3G網(wǎng)管接口綜合測試系統(tǒng),待測試系統(tǒng)自動運行一些初始化程序之后,正式進入測試階段。
在步驟S305每進行一個測試項的測試,測試系統(tǒng)會自動的將測試結(jié)果保存到一個文件中,該文件的名稱就是該測試項的名稱以及測試進行的具體的時間。有時候我們可能要將得到的測試文件再導入到測試平臺,再由測試系統(tǒng)進行分析統(tǒng)計,輸出最后的測試統(tǒng)計結(jié)果。
在步驟S307在測試系統(tǒng)所在的PC機上運行FTP(文件傳輸協(xié)議,F(xiàn)ile Transfer Protocol)服務(wù)端,正確配置FTP服務(wù)器的信息,然后啟動FTP服務(wù)器。然后以FTP的方式從OMC數(shù)據(jù)庫調(diào)用OMC配置數(shù)據(jù)和性能數(shù)據(jù)。將這些配置數(shù)據(jù)和性能數(shù)據(jù)導入到配置模型比較模塊和性能比較模塊,然后再設(shè)置模糊比較等級,啟動比較程序,得到比較結(jié)果報表。
在步驟S309可以根據(jù)需要將結(jié)果報表導出到EXCEL文件。也可以將測試結(jié)果報表打印出來。
圖4示意性示出了根據(jù)本發(fā)明的3G網(wǎng)管接口綜合測試系統(tǒng)在對NMS南向接口進行測試時的流程圖。在對NMS南向接口進行測試的時候,優(yōu)選地包括下列步驟在步驟S401通過網(wǎng)絡(luò)將NMS和3G網(wǎng)管接口測試系統(tǒng)連接,正確配置網(wǎng)絡(luò)參數(shù),保證兩者已經(jīng)連接。
在步驟S403啟動測試系統(tǒng)的OMC模擬功能模塊和數(shù)據(jù)庫,進行初始化工作。
在步驟S405為了完成特定的測試任務(wù),需要對OMC模擬功能模塊進行特定的設(shè)置。比如要檢測NMS系統(tǒng)對告警信息的采集情況,可以在OMC模擬功能模塊里面設(shè)置生成一個告警信息。
在步驟S407在NMS側(cè)發(fā)送指令到測試系統(tǒng),接收上傳數(shù)據(jù)。
在步驟S409根據(jù)測試數(shù)據(jù)對測試結(jié)果進行統(tǒng)計。在NMS側(cè)發(fā)送命令,接收數(shù)據(jù)。
通過直連方式對網(wǎng)元進行測試的時候,步驟跟OMC北向接口測試相似,這里不再詳細描述。
通過直連方式對網(wǎng)元進行測試的時候,只要對適配層進行相關(guān)的配置(增加或設(shè)置相關(guān)的插件)。通常,這一類網(wǎng)元是采用SNMP(simplenetwork management protocol)技術(shù),所以增加一個SNMP適配插件即可。
三種功能(OMC北向接口測試,NMS南向接口測試,直連網(wǎng)元方式測試)是獨立的。每個功能對應(yīng)不同的界面。OMC北向接口測試和直連網(wǎng)元方式測試雖然類似,但是它們是在不同的界面下進行的。在不同的界面下需要對適配層進行一些配置或者增加一些適配插件。
以上通過結(jié)合附圖對根據(jù)本發(fā)明的一種3G網(wǎng)管接口綜合測試系統(tǒng)和方法進行了闡述,但本發(fā)明并不限于此。本領(lǐng)域技術(shù)人員知道,依據(jù)本發(fā)明原理,可以對本發(fā)明做出各種修改、改進,而不脫離本發(fā)明隨附權(quán)利要求
的范圍。
權(quán)利要求
1.一種3G網(wǎng)管接口綜合測試系統(tǒng),包括集成參考點IRP功能測試模塊、配置、性能資源模型比較模塊、人機交互模塊、文件傳輸模塊、操作維護中心OMC功能模擬模塊、北向接口功能模塊、以及適配層;其中IRP功能測試模塊,用于執(zhí)行OMC北向接口或直連網(wǎng)元方式的功能測試;配置、性能資源模型比較模塊,與所述文件傳輸模塊和人機交互模塊相連,用于執(zhí)行OMC北向接口或直連網(wǎng)元方式的信息模型一致性測試;人機交互模塊,與所述IRP功能測試模塊和所述配置、性能資源模型比較模塊進行信息交互,用于接受、處理測試人員的輸入并顯示測試結(jié)果;文件傳輸模塊,與所述配置、性能資源模型比較模塊相連,用于獲取性能文件和配置文件,并在網(wǎng)管接口綜合測試系統(tǒng)和被測系統(tǒng)之間進行文件傳輸;操作維護中心OMC功能模擬模塊,與所述人機交互模塊和所述北向接口功能模塊相連,用于實現(xiàn)NMS南向接口的測試;北向接口功能模塊,用于在進行NMS南向接口測試時完成數(shù)據(jù)格式的轉(zhuǎn)換;以及適配層,與文件傳輸模塊、IRP功能測試模塊和網(wǎng)管接口連接并采用插件式設(shè)計,用于完成協(xié)議標準的轉(zhuǎn)換,以為OMC北向接口測試、NMS南向接口測試以及直連網(wǎng)元方式測試提供相應(yīng)的插件。
2.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述配置、性能資源模型比較模塊可以是集成在一起的模塊,也可以是單獨的模塊。
3.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述配置、性能資源模型比較模塊從文件傳輸模塊讀取從被測系統(tǒng)上傳上來的原始數(shù)據(jù)、提取對應(yīng)的測試項,然后跟模板文件比較,所述原始數(shù)據(jù)包括數(shù)據(jù)庫中存儲的配置數(shù)據(jù)文件和性能數(shù)據(jù)文件。
4.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述配置、性能資源模型比較模塊將測試結(jié)果根據(jù)一定的格式輸出;所述結(jié)果可以輸出到文件和人機交互界面;以及可以對輸出格式進行定制,對測試結(jié)果進行分析統(tǒng)計,并且將分析統(tǒng)計結(jié)果輸出到文件。
5.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述操作維護中心OMC功能模擬模塊還用于產(chǎn)生包括模擬OMC的告警信息和上報通知的消息,所述消息的產(chǎn)生可以是隨機的也可以是定制的,所述消息經(jīng)北向接口功能模塊后轉(zhuǎn)換成合適的格式上傳到NMS,并且當NMS發(fā)送上傳數(shù)據(jù)的命令的時候,也能夠正確的響應(yīng)所述命令,將相應(yīng)的消息上傳。
6.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述北向接口功能模塊還執(zhí)行與NMS兼容的相關(guān)消息格式和數(shù)據(jù)格式的轉(zhuǎn)換,以及轉(zhuǎn)換從NMS下發(fā)的命令或其他數(shù)據(jù),用于OMC功能模擬模塊進行處理。
7.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述系統(tǒng)還包括數(shù)據(jù)庫,與所述OMC功能模擬模塊連接,用于在進行NMS南向接口測試時,接收并存儲相關(guān)的數(shù)據(jù)。
8.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述系統(tǒng)還包括系統(tǒng)初始化模塊,用于在系統(tǒng)初始化的時候?qū)λ信c系統(tǒng)相關(guān)的數(shù)據(jù)進行初始化。
9.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述網(wǎng)管接口采用公共對象請求代理體系CORBA技術(shù),簡單網(wǎng)管協(xié)議SNMP技術(shù)。
10.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述系統(tǒng)能夠?qū)?G無線網(wǎng)、核心網(wǎng)、數(shù)據(jù)業(yè)務(wù)網(wǎng)、智能網(wǎng)以及IP多媒體系統(tǒng)IMS網(wǎng)絡(luò)的OMC北向接口進行功能測試和信息模型一致性測試;對3G集中網(wǎng)絡(luò)管理系統(tǒng)NMS的南向接口進行功能測試和信息模型一致性測試;以及通過直連網(wǎng)元對3G數(shù)據(jù)業(yè)務(wù)網(wǎng)的網(wǎng)元、IMS網(wǎng)元的網(wǎng)管接口進行功能測試;其中所述北向接口指廠家網(wǎng)管系統(tǒng)向上的接口,集中網(wǎng)管系統(tǒng)通過它跟廠家網(wǎng)管系統(tǒng)對接,而南向接口指集中網(wǎng)管系統(tǒng)向下的接口。
11.根據(jù)權(quán)利要求
1的系統(tǒng),其中,所述由所述IRP功能測試模塊完成的功能測試包括故障管理測試、文件傳輸管理測試、配置管理測試、性能管理測試;以及功能測試的方法可以是測試平臺提供測試規(guī)范要求的所有操作函數(shù),用戶一一調(diào)用這些函數(shù),以及觀察函數(shù)的返回值。
12.一種使用3G網(wǎng)管接口綜合測試系統(tǒng)實現(xiàn)的測試方法,所述3G網(wǎng)管接口綜合測試系統(tǒng)包括集成參考點IRP功能測試模塊、配置、性能資源模型比較模塊、人機交互模塊、文件傳輸模塊、操作維護中心OMC功能模擬模塊、北向接口功能模塊、以及適配層;所述方法包括如下步驟由IRP功能測試模塊執(zhí)行OMC北向接口或直連網(wǎng)元方式的功能測試;由與所述文件傳輸模塊和人機交互模塊相連的配置、性能資源模型比較模塊執(zhí)行執(zhí)行OMC北向接口或直連網(wǎng)元方式的的信息模型一致性測試;由與所述IRP功能測試模塊和所述配置、性能資源模型比較模塊進行信息交互的人機交互模塊接受、處理測試人員的輸入并顯示測試結(jié)果;由與所述配置、性能資源模型比較模塊相連的文件傳輸模塊從獲取性能文件和配置文件,并在網(wǎng)管接口綜合測試系統(tǒng)和被測系統(tǒng)之間進行文件傳輸;由與所述人機交互模塊和所述北向接口功能模塊相連的操作維護中心OMC功能模擬模塊實現(xiàn)NMS南向接口進行測試;在進行NMS南向接口測試時,由北向接口功能模塊完成數(shù)據(jù)格式的轉(zhuǎn)換;以及由與文件傳輸模塊、IRP功能測試模塊和網(wǎng)管接口連接并采用插件式設(shè)計的適配層,完成協(xié)議標準的轉(zhuǎn)換,以為OMC北向接口測試、NMS南向接口測試以及直連網(wǎng)元方式測試提供相應(yīng)的插件。
13.根據(jù)權(quán)利要求
12的方法,進一步包括將所述配置、性能資源模型比較模塊集成在一起,或者將所述配置、性能資源模型比較模塊進行單獨的配置以形成單獨的模塊的步驟。
14.根據(jù)權(quán)利要求
12的方法,還包括由所述配置、性能資源模型比較模塊從文件傳輸模塊讀取從被測系統(tǒng)上傳上來的原始數(shù)據(jù)、提取對應(yīng)的測試項,然后跟模板文件比較的步驟,其中所述原始數(shù)據(jù)包括數(shù)據(jù)庫中存儲的配置數(shù)據(jù)文件和性能數(shù)據(jù)文件。
15.根據(jù)權(quán)利要求
12的方法,還包括由所述配置、性能資源模型比較模塊將測試結(jié)果根據(jù)一定的格式輸出的步驟;其中,所述結(jié)果可以輸出到文件和人機界面;以及還包括對輸出格式進行定制,對測試結(jié)果進行分析統(tǒng)計,并且將分析統(tǒng)計結(jié)果輸出到文件的步驟。
16.根據(jù)權(quán)利要求
12的方法,由所述操作維護中心OMC功能模擬模塊產(chǎn)生包括模擬OMC的告警信息和上報通知的消息的步驟,所述消息的產(chǎn)生可以是隨機的也可以是定制的,以及將所述消息經(jīng)北向接口功能模塊后轉(zhuǎn)換成合適的格式上傳到NMS,并且當NMS發(fā)送上傳數(shù)據(jù)的命令的時候,也能夠正確的響應(yīng)所述命令,并且將相應(yīng)的消息上傳的步驟。
17.根據(jù)權(quán)利要求
12的方法,還包括由所述北向接口功能模塊執(zhí)行與NMS兼容的相關(guān)消息格式和數(shù)據(jù)格式的轉(zhuǎn)換的步驟,以及轉(zhuǎn)換從NMS下發(fā)的命令或其他數(shù)據(jù),由OMC功能模擬模塊進行處理的步驟。
18.根據(jù)權(quán)利要求
12的方法,其中,所述方法還包括在進行NMS南向接口測試時,配置一個與所述OMC功能模擬模塊連接的數(shù)據(jù)庫以接收并存儲相關(guān)的數(shù)據(jù)的步驟。
19.根據(jù)權(quán)利要求
12的方法,其中,所述方法還包括在系統(tǒng)初始化的時候?qū)λ信c系統(tǒng)相關(guān)的數(shù)據(jù)進行初始化的步驟。
20.根據(jù)權(quán)利要求
12的方法,其中,所述網(wǎng)管接口采用公共對象請求代理體系CORBA技術(shù),簡單網(wǎng)管協(xié)議SNMP技術(shù)。
21.根據(jù)權(quán)利要求
12的方法,其中,所述方法能夠?qū)?G無線網(wǎng)、核心網(wǎng)、數(shù)據(jù)業(yè)務(wù)網(wǎng)、智能網(wǎng)以及IP多媒體系統(tǒng)IMS網(wǎng)絡(luò)的OMC北向接口進行功能測試和信息模型一致性測試;對3G集中網(wǎng)絡(luò)管理系統(tǒng)NMS的南向接口進行功能測試和信息模型一致性測試;以及通過直連網(wǎng)元對3G數(shù)據(jù)業(yè)務(wù)網(wǎng)的網(wǎng)元、IMS網(wǎng)元的網(wǎng)管接口進行功能測試;其中所述北向接口指廠家網(wǎng)管系統(tǒng)向上的接口,集中網(wǎng)管系統(tǒng)通過它跟廠家網(wǎng)管系統(tǒng)對接,而南向接口指集中網(wǎng)管系統(tǒng)向下的接口。
22.根據(jù)權(quán)利要求
12的方法,其中,所述由所述IRP功能測試模塊完成的功能測試包括故障管理測試、文件傳輸管理測試、配置管理測試、性能管理測試;以及功能測試的方法可以是測試平臺提供測試規(guī)范要求的所有操作函數(shù),用戶一一調(diào)用這些函數(shù),以及觀察函數(shù)的返回值。
專利摘要
本發(fā)明涉及3G網(wǎng)管接口綜合測試系統(tǒng)及測試方法。包括執(zhí)行OMC北向接口或直連網(wǎng)元方式的功能測試的IRP功能測試模塊;執(zhí)行OMC北向接口或直連網(wǎng)元方式的信息模型一致性測試的配置、性能資源模型比較模塊;接受、處理測試人員輸入并顯示測試結(jié)果的人機交互模塊;獲取性能和配置文件并在網(wǎng)管接口測試系統(tǒng)和被測系統(tǒng)之間進行文件傳輸?shù)奈募鬏斈K;實現(xiàn)NMS南向接口測試的操作維護中心功能模擬模塊;以及在進行NMS南向接口測試時完成數(shù)據(jù)格式轉(zhuǎn)換的北向接口功能模塊,以及完成協(xié)議標準的轉(zhuǎn)換為OMC北向接口測試、NMS南向接口測試以及直連網(wǎng)元方式測試提供相應(yīng)插件的適配層。本發(fā)明集成度高、支持多種種3G制式、實現(xiàn)了測試智能化和自動化,具有較好的自適應(yīng)性和兼容性。
文檔編號H04L12/26GK1997199SQ200710000560
公開日2007年7月11日 申請日期2007年1月12日
發(fā)明者楊維忠, 易學明, 張琳峰 申請人:中國電信股份有限公司導出引文BiBTeX, EndNote, RefMan