專(zhuān)利名稱(chēng):一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)元模擬技術(shù),特別是涉及一種靈活的定制模擬網(wǎng)元設(shè)備的方法。
背景技術(shù):
目前,在網(wǎng)絡(luò)管理系統(tǒng)的研制過(guò)程中,要求在實(shí)驗(yàn)室搭建多種類(lèi)型、數(shù)量繁多的網(wǎng)元設(shè)備(包括實(shí)際的電信網(wǎng)絡(luò)設(shè)備及軟件)構(gòu)筑各種復(fù)雜的環(huán)境,用于網(wǎng)管系統(tǒng)的開(kāi)發(fā)和測(cè)試工作。這需要占用大量昂貴的網(wǎng)元設(shè)備;并且在實(shí)驗(yàn)室環(huán)境下配備數(shù)量眾多的實(shí)際設(shè)備極為不可行;這種多網(wǎng)元設(shè)備環(huán)境的缺乏將嚴(yán)重影響網(wǎng)管系統(tǒng)的研發(fā)進(jìn)度與產(chǎn)品質(zhì)量。
解決多網(wǎng)元設(shè)備環(huán)境缺乏問(wèn)題的一種有效方法就是采用網(wǎng)元模擬工具進(jìn)行網(wǎng)元模擬。目前市場(chǎng)上的網(wǎng)元模擬工具基本上是采用基于類(lèi)似SNMP(SingleNetwork Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)等標(biāo)準(zhǔn)管理方式的模擬方法,對(duì)于一些采用自定義管理方式的網(wǎng)元設(shè)備,此類(lèi)模擬工具不能模擬;需要找到對(duì)此類(lèi)網(wǎng)元設(shè)備進(jìn)行模擬的方法。同時(shí),此類(lèi)網(wǎng)元設(shè)備種類(lèi)繁多,網(wǎng)元設(shè)備與網(wǎng)管系統(tǒng)之間的通訊方式、交互過(guò)程各不相同,交互的消息包結(jié)構(gòu)也各不一樣;所以需要解決能對(duì)多種類(lèi)型網(wǎng)元同時(shí)進(jìn)行模擬的方法。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,用于解決現(xiàn)有技術(shù)無(wú)法對(duì)不同類(lèi)型的網(wǎng)元設(shè)備進(jìn)行模擬及無(wú)法對(duì)多種類(lèi)型網(wǎng)元同時(shí)進(jìn)行模擬的問(wèn)題。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,包括步驟101,以統(tǒng)一的格式描述結(jié)構(gòu)分別設(shè)定不同網(wǎng)元類(lèi)型的信息結(jié)構(gòu)、網(wǎng)元與網(wǎng)管系統(tǒng)之間交互過(guò)程的描述信息、消息包的通用描述結(jié)構(gòu),并保存在外部配置數(shù)據(jù)中;步驟102,運(yùn)行網(wǎng)元模擬系統(tǒng),并在所述網(wǎng)元模擬系統(tǒng)中配置模擬網(wǎng)元;步驟103,在所述模擬網(wǎng)元下配置消息包任務(wù)體的結(jié)構(gòu),并運(yùn)行所述模擬網(wǎng)元;步驟104,在所述網(wǎng)元模擬系統(tǒng)中人工控制所述模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程;及步驟105,保存與重載所述網(wǎng)元模擬系統(tǒng)的數(shù)據(jù)。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述步驟101中,若具有現(xiàn)有網(wǎng)元的消息格式定義頭文件,則以自動(dòng)化轉(zhuǎn)換工具生成所述消息包的通用描述結(jié)構(gòu);若沒(méi)有現(xiàn)有網(wǎng)元的消息格式定義頭文件,則根據(jù)已知的消息包規(guī)范人工定制所述消息包的通用描述結(jié)構(gòu)。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,根據(jù)所述消息格式定義頭文件,以Perl語(yǔ)言編寫(xiě)自動(dòng)化轉(zhuǎn)換工具。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述消息包的通用描述結(jié)構(gòu)包括消息包的長(zhǎng)度,消息包內(nèi)各子段的名稱(chēng)、含義、長(zhǎng)度、偏移量、基本值、其值是否可修改標(biāo)志中的任意一個(gè)或多個(gè)。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述網(wǎng)元類(lèi)型的信息結(jié)構(gòu)包括IP地址,Socket端口,TCP/UDP類(lèi)型,網(wǎng)元類(lèi)型名稱(chēng)和描述信息中的任意一個(gè)或多個(gè)。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述消息包任務(wù)體的結(jié)構(gòu)包括消息包內(nèi)容、消息包的發(fā)送次數(shù)、發(fā)送時(shí)間間隔、發(fā)送時(shí)間定制信息、觸發(fā)消息執(zhí)行體的前提事件、消息執(zhí)行體觸發(fā)的后續(xù)事件、各子消息包任務(wù)體中的任意一個(gè)或多個(gè)。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述步驟103中,所述網(wǎng)元模擬系統(tǒng)根據(jù)網(wǎng)元類(lèi)型、通訊接口、消息包、消息包任務(wù)體之間的組合模擬所述模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述網(wǎng)元類(lèi)型的信息結(jié)構(gòu)、消息包的通用描述結(jié)構(gòu)、網(wǎng)元與網(wǎng)管系統(tǒng)之間交互過(guò)程的描述信息均以可擴(kuò)展標(biāo)記語(yǔ)言文件方式保存在所述網(wǎng)元模擬系統(tǒng)外部。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間通過(guò)IP和Socket通訊接口進(jìn)行交互。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,每一個(gè)所述模擬網(wǎng)元與所述IP地址、Socket端口綁定,并具有獨(dú)立的運(yùn)行線程。
所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其中,所述網(wǎng)元模擬系統(tǒng)的數(shù)據(jù)保存在所述網(wǎng)元模擬系統(tǒng)外部的可擴(kuò)展標(biāo)記語(yǔ)言文件中。
本發(fā)明能比較容易的對(duì)不同類(lèi)型的網(wǎng)元設(shè)備進(jìn)行模擬,同時(shí)模擬各種類(lèi)型多數(shù)量的網(wǎng)元設(shè)備,模擬網(wǎng)元取代了龐大而昂貴的實(shí)際網(wǎng)元設(shè)備,減少了實(shí)際網(wǎng)元設(shè)備的投入數(shù)量,從而解決了網(wǎng)管系統(tǒng)研制對(duì)多網(wǎng)元設(shè)備環(huán)境的需求。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
圖1是本發(fā)明的方法流程示意圖。
具體實(shí)施例方式
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的弊端,提供一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,能比較容易的對(duì)不同類(lèi)型的網(wǎng)元設(shè)備進(jìn)行模擬,同時(shí)模擬各種類(lèi)型多數(shù)量的網(wǎng)元設(shè)備,用模擬網(wǎng)元來(lái)代替龐大而昂貴的實(shí)際網(wǎng)元設(shè)備,減少實(shí)際網(wǎng)元設(shè)備的投入數(shù)量,從而解決網(wǎng)管系統(tǒng)研制對(duì)多網(wǎng)元設(shè)備環(huán)境的需求。
本發(fā)明的技術(shù)方案如下本發(fā)明涉及網(wǎng)元模擬技術(shù),針對(duì)網(wǎng)絡(luò)管理系統(tǒng)對(duì)網(wǎng)元設(shè)備的要求,以及不同類(lèi)型的網(wǎng)元設(shè)備的異同點(diǎn),提供一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法。作為一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,包括以下步驟1)、根據(jù)真實(shí)網(wǎng)元規(guī)范,將不同網(wǎng)元設(shè)備類(lèi)型的信息(包括設(shè)備的通訊接口描述)采用統(tǒng)一的描述結(jié)構(gòu),保存在外部配置信息中。
2)、開(kāi)發(fā)自動(dòng)化轉(zhuǎn)換工具,此工具能掃描網(wǎng)元設(shè)備的消息格式定義頭文件自動(dòng)生成消息包的通用描述結(jié)構(gòu)。
3)、如果具有現(xiàn)存的網(wǎng)元設(shè)備的消息格式定義頭文件,采用自動(dòng)化轉(zhuǎn)換工具掃描,自動(dòng)轉(zhuǎn)換出消息包的通用描述結(jié)構(gòu)。
4)、如果沒(méi)有現(xiàn)存的網(wǎng)元設(shè)備的消息格式定義頭文件,也可根據(jù)已知的消息包規(guī)范進(jìn)行人工定制,定制消息包的通用描述結(jié)構(gòu)。
5)、根據(jù)真實(shí)網(wǎng)元規(guī)范,將網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程信息采用通用的格式描述結(jié)構(gòu),并保存在外部配置信息中。
6)、運(yùn)行網(wǎng)元模擬系統(tǒng)。
7)、在網(wǎng)元模擬系統(tǒng)中配置模擬網(wǎng)元,配置各種類(lèi)型、多數(shù)量網(wǎng)元。
8)、在模擬網(wǎng)元下配置消息包任務(wù)體的內(nèi)容,包括設(shè)置各種消息包、各種控制信息等。
9)、啟動(dòng)模擬網(wǎng)元。
10)、在網(wǎng)元模擬系統(tǒng)中人工控制模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程。
11)、網(wǎng)元模擬系統(tǒng)數(shù)據(jù)保存與重載。
上面所述的一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其結(jié)構(gòu)配置信息具有如下特性(1)、所述網(wǎng)元類(lèi)型的信息結(jié)構(gòu)包括IP(Internet Protocol,網(wǎng)間協(xié)議)地址,Socket端口,TCP/UDP(Transmission Control Protocol/User Datagram Protocol,傳輸控制協(xié)議/用戶(hù)數(shù)據(jù)報(bào)協(xié)議)類(lèi)型,網(wǎng)元類(lèi)型名稱(chēng)和描述信息。
(2)、所述消息包的通用描述結(jié)構(gòu)包括消息包的長(zhǎng)度,消息包內(nèi)各子段的名稱(chēng)、含義、長(zhǎng)度、偏移量、基本值、其值是否可修改標(biāo)志。
(3)、所述的消息包任務(wù)體的內(nèi)容包括消息包內(nèi)容,消息包發(fā)送次數(shù),消息包發(fā)送時(shí)間間隔,消息包發(fā)送時(shí)間定制信息;觸發(fā)此消息執(zhí)行體的前提事件,此消息執(zhí)行體觸發(fā)的后續(xù)事件,其包含的各子消息包任務(wù)體。
本發(fā)明提供一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,依據(jù)本發(fā)明開(kāi)發(fā)的系統(tǒng)可通過(guò)定義外部配置數(shù)據(jù)達(dá)到模擬不同網(wǎng)元類(lèi)型、多數(shù)據(jù)量網(wǎng)元的效果。
下面對(duì)本發(fā)明技術(shù)方案的具體實(shí)施方式
作進(jìn)一步的詳細(xì)描述。圖1所示為本發(fā)明的方法流程示意圖。該流程圖包括如下步驟步驟101、定制網(wǎng)元類(lèi)型信息結(jié)構(gòu)的配置信息;根據(jù)真實(shí)網(wǎng)元規(guī)范,將不同設(shè)備類(lèi)型的信息(包括設(shè)備的通訊接口描述)采用統(tǒng)一的描述結(jié)構(gòu),保存在外部配置信息中;由于采用了統(tǒng)一的描述結(jié)構(gòu),所以區(qū)別不同網(wǎng)元類(lèi)型,只需要修改外部配置信息;網(wǎng)元模擬系統(tǒng)本身不需要變動(dòng)。
步驟102、判斷是否有消息格式定義文件頭文件,若有,則執(zhí)行步驟103,若否,則執(zhí)行步驟104;步驟103、如果具有現(xiàn)存的網(wǎng)元設(shè)備的消息格式定義頭文件,采用自動(dòng)化轉(zhuǎn)換工具掃描,自動(dòng)轉(zhuǎn)換出消息包的通用描述結(jié)構(gòu);開(kāi)發(fā)自動(dòng)化轉(zhuǎn)換工具,此工具實(shí)現(xiàn)掃描網(wǎng)元設(shè)備的消息格式定義頭文件自動(dòng)生成消息包的通用描述結(jié)構(gòu)的功能。
由于不同類(lèi)型網(wǎng)元、不同的消息包都采用通用的格式描述結(jié)構(gòu),并保存在外部配置信息中;所以可以開(kāi)發(fā)出自動(dòng)化轉(zhuǎn)換工具,此工具自動(dòng)生成消息包的通用描述結(jié)構(gòu)并保存在系統(tǒng)外部配置信息中。
關(guān)于自動(dòng)化轉(zhuǎn)換工具的開(kāi)發(fā),根據(jù)網(wǎng)元設(shè)備的消息包格式定義頭文件的語(yǔ)言格式,采用Perl語(yǔ)言開(kāi)發(fā)出C語(yǔ)言頭文件到XML(Extensible MarkupLanguage,可擴(kuò)展標(biāo)記語(yǔ)言)文件的轉(zhuǎn)換工具。
步驟104、如果沒(méi)有現(xiàn)存的網(wǎng)元設(shè)備的消息格式定義頭文件,也可根據(jù)已知的消息包規(guī)范進(jìn)行人工定制,定制消息包的通用描述結(jié)構(gòu);不同的消息包都通過(guò)上述步驟103、104最終形成為通用的格式描述結(jié)構(gòu)并保存在外部配置信息中;所以網(wǎng)元模擬系統(tǒng)可以采用統(tǒng)一的方法對(duì)這些消息包進(jìn)行處理,并最終形成消息數(shù)據(jù)流與外部系統(tǒng)之間進(jìn)行交互。
步驟105、根據(jù)真實(shí)網(wǎng)元規(guī)范,將網(wǎng)元設(shè)備與網(wǎng)管系統(tǒng)之間的交互過(guò)程信息采用通用的格式描述結(jié)構(gòu),并保存在外部配置信息中;網(wǎng)元模擬系統(tǒng)根據(jù)這些外部配置信息轉(zhuǎn)化為其內(nèi)部的各種觸發(fā)事件,組合到消息包任務(wù)體中,來(lái)控制模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間交互過(guò)程。
步驟106、運(yùn)行網(wǎng)元模擬系統(tǒng);步驟107、在網(wǎng)元模擬系統(tǒng)中配置模擬網(wǎng)元,配置各種類(lèi)型、多數(shù)量網(wǎng)元;根據(jù)不同的網(wǎng)元類(lèi)型、不同的IP地址、不同的Socket端口添加模擬網(wǎng)元實(shí)體。
步驟108、在模擬網(wǎng)元下配置消息包任務(wù)體的內(nèi)容,包括設(shè)置各種消息包、各種控制信息等;在網(wǎng)元模擬系統(tǒng)中,每個(gè)模擬網(wǎng)元下包括眾多的任務(wù)線程,并以通用的消息包任務(wù)體的形式存在。各類(lèi)消息包采用通用的消息包任務(wù)體結(jié)構(gòu)方式組織到各任務(wù)進(jìn)程中。在消息任務(wù)體中設(shè)置各通用格式的消息包,設(shè)置消息包任務(wù)體控制信息,設(shè)置消息任務(wù)體運(yùn)行觸發(fā)事件與條件。
步驟109、啟動(dòng)模擬網(wǎng)元;網(wǎng)元模擬系統(tǒng)將根據(jù)網(wǎng)元設(shè)備類(lèi)型、通訊接口、消息包、消息包任務(wù)體之間的組合等信息模擬出網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程。包括接收處理報(bào)文,生成發(fā)送消息報(bào)文等。
步驟110、在網(wǎng)元模擬系統(tǒng)中人工控制模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程;如果需要主動(dòng)啟動(dòng)一些任務(wù),例如讓模擬網(wǎng)元主動(dòng)上報(bào)告警包,可以人工控制模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程。
步驟111、網(wǎng)元模擬系統(tǒng)的數(shù)據(jù)保存與重載;網(wǎng)元模擬系統(tǒng)中配置的數(shù)據(jù)保存到外部的文件中,以后系統(tǒng)重新加載使用。
下面對(duì)上述實(shí)施中所涉及的一些技術(shù)作如下說(shuō)明(1)、該技術(shù)方案中所述的所有外部配置數(shù)據(jù),包括網(wǎng)元類(lèi)型的信息結(jié)構(gòu),消息包的通用描述結(jié)構(gòu),網(wǎng)元與網(wǎng)管系統(tǒng)之間交互過(guò)程的描述信息,采用XML文件方式在網(wǎng)元模擬系統(tǒng)之外分別單獨(dú)保存。
(2)、網(wǎng)元設(shè)備和網(wǎng)管系統(tǒng)之間的交互基于IP和Socket通訊接口;每個(gè)模擬網(wǎng)元與IP地址連同Socket端口綁定,并使其具有獨(dú)立的運(yùn)行線程。
(3)、采用PC(Personal Computer,個(gè)人計(jì)算機(jī))機(jī)上Windows平臺(tái)的多IP,多Socket端口機(jī)制,模擬多個(gè)網(wǎng)元設(shè)備。
(4)、該技術(shù)方案中所述的自動(dòng)化轉(zhuǎn)換工具的開(kāi)發(fā),根據(jù)網(wǎng)元設(shè)備的消息包格式定義頭文件的語(yǔ)言格式,采用Perl語(yǔ)言開(kāi)發(fā)出C語(yǔ)言頭文件到XML文件的轉(zhuǎn)換工具。
(5)、系統(tǒng)中配置的數(shù)據(jù)可保存到外部的XML文件中,以后系統(tǒng)重新加載使用。
本發(fā)明能比較容易的對(duì)不同類(lèi)型的網(wǎng)元設(shè)備進(jìn)行模擬,同時(shí)模擬各種類(lèi)型多數(shù)量的網(wǎng)元設(shè)備,模擬網(wǎng)元取代了替龐大而昂貴的實(shí)際網(wǎng)元設(shè)備,減少了實(shí)際網(wǎng)元設(shè)備的投入數(shù)量,從而解決了網(wǎng)管系統(tǒng)研制對(duì)多網(wǎng)元設(shè)備環(huán)境的需求。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,包括步驟101,以統(tǒng)一的格式描述結(jié)構(gòu)分別設(shè)定不同網(wǎng)元類(lèi)型的信息結(jié)構(gòu)、網(wǎng)元與網(wǎng)管系統(tǒng)之間交互過(guò)程的描述信息、消息包的通用描述結(jié)構(gòu),并保存在外部配置數(shù)據(jù)中;步驟102,運(yùn)行網(wǎng)元模擬系統(tǒng),并在所述網(wǎng)元模擬系統(tǒng)中配置模擬網(wǎng)元;步驟103,在所述模擬網(wǎng)元下配置消息包任務(wù)體的結(jié)構(gòu),并運(yùn)行所述模擬網(wǎng)元;步驟104,在所述網(wǎng)元模擬系統(tǒng)中人工控制所述模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程;及步驟105,保存與重載所述網(wǎng)元模擬系統(tǒng)的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述步驟101中,若具有現(xiàn)有網(wǎng)元的消息格式定義頭文件,則以自動(dòng)化轉(zhuǎn)換工具生成所述消息包的通用描述結(jié)構(gòu);若沒(méi)有現(xiàn)有網(wǎng)元的消息格式定義頭文件,則根據(jù)已知的消息包規(guī)范人工定制所述消息包的通用描述結(jié)構(gòu)。
3.根據(jù)權(quán)利要求2所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,根據(jù)所述消息格式定義頭文件,以Perl語(yǔ)言編寫(xiě)自動(dòng)化轉(zhuǎn)換工具。
4.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述消息包的通用描述結(jié)構(gòu)包括消息包的長(zhǎng)度,消息包內(nèi)各子段的名稱(chēng)、含義、長(zhǎng)度、偏移量、基本值、其值是否可修改標(biāo)志中的任意一個(gè)或多個(gè)。
5.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述網(wǎng)元類(lèi)型的信息結(jié)構(gòu)包括IP地址,Socket端口,TCP/UDP類(lèi)型,網(wǎng)元類(lèi)型名稱(chēng)和描述信息中的任意一個(gè)或多個(gè)。
6.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述消息包任務(wù)體的結(jié)構(gòu)包括消息包內(nèi)容、消息包的發(fā)送次數(shù)、發(fā)送時(shí)間間隔、發(fā)送時(shí)間定制信息、觸發(fā)消息執(zhí)行體的前提事件、消息執(zhí)行體觸發(fā)的后續(xù)事件、各子消息包任務(wù)體中的任意一個(gè)或多個(gè)。
7.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述步驟103中,所述網(wǎng)元模擬系統(tǒng)根據(jù)網(wǎng)元類(lèi)型、通訊接口、消息包、消息包任務(wù)體之間的組合模擬所述模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程。
8.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述網(wǎng)元類(lèi)型的信息結(jié)構(gòu)、消息包的通用描述結(jié)構(gòu)、網(wǎng)元與網(wǎng)管系統(tǒng)之間交互過(guò)程的描述信息均以可擴(kuò)展標(biāo)記語(yǔ)言文件方式保存在所述網(wǎng)元模擬系統(tǒng)外部。
9.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間通過(guò)IP和Socket通訊接口進(jìn)行交互。
10.根據(jù)權(quán)利要求5所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,每一個(gè)所述模擬網(wǎng)元與所述IP地址、Socket端口綁定,并具有獨(dú)立的運(yùn)行線程。
11.根據(jù)權(quán)利要求1所述的基于可定制的多類(lèi)型網(wǎng)元的模擬方法,其特征在于,所述網(wǎng)元模擬系統(tǒng)的數(shù)據(jù)保存在所述網(wǎng)元模擬系統(tǒng)外部的可擴(kuò)展標(biāo)記語(yǔ)言文件中。
全文摘要
本發(fā)明公開(kāi)了一種基于可定制的多類(lèi)型網(wǎng)元的模擬方法,包括步驟101,以統(tǒng)一的格式描述結(jié)構(gòu)分別設(shè)定不同網(wǎng)元類(lèi)型的信息結(jié)構(gòu)、網(wǎng)元與網(wǎng)管系統(tǒng)之間交互過(guò)程的描述信息、消息包的通用描述結(jié)構(gòu),并保存在外部配置數(shù)據(jù)中;步驟102,運(yùn)行網(wǎng)元模擬系統(tǒng),并在網(wǎng)元模擬系統(tǒng)中配置模擬網(wǎng)元;步驟103,在模擬網(wǎng)元下配置消息包任務(wù)體的結(jié)構(gòu),并運(yùn)行模擬網(wǎng)元;步驟104,在網(wǎng)元模擬系統(tǒng)中人工控制模擬網(wǎng)元與網(wǎng)管系統(tǒng)之間的交互過(guò)程;及步驟105,保存與重載網(wǎng)元模擬系統(tǒng)的數(shù)據(jù)。本發(fā)明能比較容易的對(duì)不同類(lèi)型的網(wǎng)元設(shè)備進(jìn)行模擬,同時(shí)模擬各種類(lèi)型多數(shù)量的網(wǎng)元設(shè)備,模擬網(wǎng)元取代了龐大而昂貴的實(shí)際網(wǎng)元設(shè)備,減少了實(shí)際網(wǎng)元設(shè)備的投入數(shù)量。
文檔編號(hào)H04L12/24GK1901479SQ20051001222
公開(kāi)日2007年1月24日 申請(qǐng)日期2005年7月19日 優(yōu)先權(quán)日2005年7月19日
發(fā)明者張平, 程琳 申請(qǐng)人:中興通訊股份有限公司