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

提供高級(jí)互連能力的網(wǎng)絡(luò)管理器的制作方法

文檔序號(hào):7574255閱讀:163來源:國(guó)知局
專利名稱:提供高級(jí)互連能力的網(wǎng)絡(luò)管理器的制作方法
技術(shù)領(lǐng)域
本發(fā)明與電信系統(tǒng)有關(guān),具體地說,與通過動(dòng)態(tài)分配模擬電信網(wǎng)內(nèi)節(jié)點(diǎn)提供高級(jí)互聯(lián)能力的網(wǎng)絡(luò)管理器有關(guān)。
在電信工業(yè)中,標(biāo)準(zhǔn)的電信網(wǎng)利用基于開放系統(tǒng)互連(OSI)模型的協(xié)議相互鏈接。OSI模型對(duì)于不同7家制造的不同系統(tǒng)之間的通信來說是一個(gè)國(guó)際上接受的標(biāo)準(zhǔn)框架。OSI模型創(chuàng)造了一種開放系統(tǒng)聯(lián)網(wǎng)環(huán)境,連接到任何網(wǎng)上的任何7家的計(jì)算機(jī)可以與任何接到這個(gè)網(wǎng)上或鏈接的網(wǎng)上的計(jì)算機(jī)系統(tǒng)自由地共享數(shù)據(jù)。
OSI模型將通信過程按照根據(jù)與用戶的關(guān)系的分層順序組織入由相互有關(guān)的協(xié)議構(gòu)成的七個(gè)不同的層。層1至3處理網(wǎng)絡(luò)接入,而層4至7處理消息源和消息目的地之間的端對(duì)端通信。每層包括至少一個(gè)包含在一個(gè)較高的與一個(gè)較低的邏輯邊界之間的功能。每一層的服務(wù)與較低層的服務(wù)組合起來形成可為更高層提供的新的服務(wù)。這些層的情況如下層1是一個(gè)物理層,提供信號(hào)傳輸和物理連接激活和去激活;層2是一個(gè)數(shù)據(jù)鏈路層,包括信號(hào)同步、糾錯(cuò)、排序和流量控制,這一層也提供跨越一個(gè)或幾個(gè)物理連接的數(shù)據(jù)傳輸鏈路;層3是一個(gè)網(wǎng)絡(luò)層,提供路由選擇和交換功能;層4是一個(gè)傳送層,利用層1至3提供具有更高層功能所需特性的端對(duì)端服務(wù);層5是一個(gè)會(huì)話層,提供建立會(huì)話連接和支持?jǐn)?shù)據(jù)的有秩序交換和特定通信服務(wù)的有關(guān)控制功能的措施;層6是一個(gè)表示層,提供數(shù)據(jù)格式化和代碼變換的措施;以及層7是一個(gè)應(yīng)用層,它的協(xié)議提供一個(gè)最終用戶所尋求的實(shí)際服務(wù)。
在開發(fā)和測(cè)試電信系統(tǒng)和新的服務(wù)應(yīng)用期間,通常要開發(fā)一組相互有關(guān)的軟件程序,這些軟件程序組合起來就模型化或模擬系統(tǒng)硬件。這樣,在系統(tǒng)中增添新的服務(wù)應(yīng)用的效果或可提出的改變硬件或軟件的效果就可以迅速模擬和分析,不需要耗費(fèi)許多費(fèi)用和時(shí)間來處理實(shí)際修改系統(tǒng)硬件或?qū)⑿碌姆?wù)應(yīng)用裝入實(shí)際系統(tǒng)。然而,在需測(cè)試的功能要求在兩個(gè)或更多個(gè)電信系統(tǒng)之間進(jìn)行通信時(shí),就會(huì)出現(xiàn)一些問題,測(cè)試成本大大增加。
用來鏈接標(biāo)準(zhǔn)電信系統(tǒng)的現(xiàn)有通信鏈路通常包括執(zhí)行和匯編OSI層3-7的計(jì)算軟件和執(zhí)行OSI層1-2的傳輸硬件。在為了測(cè)試需要一個(gè)在兩個(gè)電信系統(tǒng)之間或一個(gè)電信系統(tǒng)和一個(gè)系統(tǒng)仿真器之間的鏈路時(shí),這些系統(tǒng)通常以用來物理連接現(xiàn)場(chǎng)通信系統(tǒng)的同樣傳輸硬件直接相互連接。然后,將測(cè)試設(shè)備和測(cè)試工具與這些系統(tǒng)和它們之間的物理鏈路連接,以便對(duì)這些鏈路進(jìn)行監(jiān)視和執(zhí)行協(xié)議分析或其他鑒定測(cè)試。
作為在此使用的術(shù)語(yǔ),“仿真器”是指對(duì)處理節(jié)點(diǎn)的硬件進(jìn)行仿真和將應(yīng)用軟件視為在一個(gè)目標(biāo)機(jī)上運(yùn)行的應(yīng)用軟件的軟件程序。系統(tǒng)仿真器用來對(duì)目標(biāo)電信節(jié)點(diǎn)進(jìn)行仿真。仿真器以目標(biāo)電信節(jié)點(diǎn)內(nèi)所使用的應(yīng)用軟件塊執(zhí)行各種操作。這些操作驗(yàn)證目標(biāo)電信節(jié)點(diǎn)軟件使用網(wǎng)絡(luò)通信協(xié)議的情況?!澳M器”是指按預(yù)期消息編程的處理器??梢詫⒁粋€(gè)協(xié)議模擬器和一個(gè)電信系統(tǒng)仿真器接到網(wǎng)絡(luò)上來驗(yàn)證目標(biāo)電信節(jié)點(diǎn)軟件使用幾個(gè)網(wǎng)絡(luò)通信協(xié)議的情況。
通常希望配置以多個(gè)電信節(jié)點(diǎn)和仿真器測(cè)試多個(gè)通信協(xié)議的使用情況的網(wǎng)絡(luò)。然而,當(dāng)前并沒有一個(gè)網(wǎng)絡(luò)管理工具能實(shí)時(shí)管理電信節(jié)點(diǎn)仿真器、協(xié)議模擬器和其他在網(wǎng)上發(fā)送信令信息的測(cè)試工具之間的互連。
雖然還沒有已知的現(xiàn)有技術(shù)解決上述缺陷和不足,但在頒發(fā)給Chan等人的美國(guó)專利NO.5,027,343中討論了與這里所討論的有些關(guān)系的課題。Chan揭示了一種用來對(duì)綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)系統(tǒng)內(nèi)的組成部分進(jìn)行遠(yuǎn)程測(cè)試的測(cè)試接入系統(tǒng)。所測(cè)試的協(xié)議與OSI層1-3有關(guān),主要涉及物理電信通道的建立、保持和釋放。Chan提出將網(wǎng)絡(luò)消息(包括層1-3)分組化或封裝成分組,利用分組交換網(wǎng)將測(cè)試程序從測(cè)試設(shè)備傳送到受測(cè)系統(tǒng)。受測(cè)系統(tǒng)將所接收的分組折封,提取網(wǎng)絡(luò)消息后發(fā)送,加以處理。
Chan的設(shè)計(jì)專為支持實(shí)際物質(zhì)硬件遠(yuǎn)程測(cè)試。包括測(cè)試設(shè)備的本地站與受測(cè)系統(tǒng)遠(yuǎn)程鏈接。然而,Chan特別指出,這個(gè)專利只是用于涉及信號(hào)的物理傳輸、路由選擇和交換的OSI層1-3。Chan并沒有提出可實(shí)時(shí)動(dòng)態(tài)地部署一個(gè)網(wǎng)絡(luò)內(nèi)的電信節(jié)點(diǎn)、仿真器、協(xié)議模擬器和其他測(cè)試工具的網(wǎng)絡(luò)管理器。
縱觀以上各參考資料可見還沒有提出或揭示如本發(fā)明所提出的系統(tǒng)和方法。
為了克服現(xiàn)有解決途徑的缺點(diǎn),需要開發(fā)一種能更好地對(duì)所模擬的網(wǎng)絡(luò)進(jìn)行管理的網(wǎng)絡(luò)管理器。這種管理器應(yīng)能根據(jù)請(qǐng)求動(dòng)態(tài)地部署一個(gè)網(wǎng)絡(luò)內(nèi)的電信節(jié)點(diǎn)、仿真器、協(xié)議模擬器和其他測(cè)試工具。這種管理器應(yīng)能迅速而經(jīng)濟(jì)地改變網(wǎng)絡(luò)配置,并為網(wǎng)絡(luò)提供高級(jí)互連能力。本發(fā)明就提供了這樣的網(wǎng)絡(luò)管理器。
就一方面而言,本發(fā)明提供了一種用來配置和控制具有以多個(gè)通信協(xié)議通信的多個(gè)節(jié)點(diǎn)的模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器。這種網(wǎng)絡(luò)管理器包括將多個(gè)節(jié)點(diǎn)各與網(wǎng)絡(luò)管理器連接的裝置和將多個(gè)節(jié)點(diǎn)各與網(wǎng)絡(luò)管理器斷開的裝置。網(wǎng)絡(luò)管理器還包括確定多個(gè)節(jié)點(diǎn)各采用多個(gè)通信協(xié)議中的哪個(gè)通信協(xié)議的裝置,建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接的裝置,以及拒絕以不可兼容通信協(xié)議通信的連接請(qǐng)求的裝置。
就另一方面而言,本發(fā)明提出了一種用來配置和控制具有以多個(gè)通信協(xié)議通信的多個(gè)節(jié)點(diǎn)的模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,該管理器包括一個(gè)建立網(wǎng)絡(luò)的設(shè)計(jì)功能件和一個(gè)動(dòng)態(tài)地控制網(wǎng)絡(luò)的監(jiān)控功能件。設(shè)計(jì)功能件包括定義多個(gè)節(jié)點(diǎn)的裝置,以及通過將多個(gè)節(jié)點(diǎn)各分配給一個(gè)工作站來建立一個(gè)初始網(wǎng)絡(luò)配置的裝置。監(jiān)控功能件包括監(jiān)視多個(gè)節(jié)點(diǎn)的每個(gè)節(jié)點(diǎn)的狀態(tài)的裝置,監(jiān)視節(jié)點(diǎn)之間的鏈路的狀態(tài)的裝置,以及動(dòng)態(tài)地重新配置網(wǎng)絡(luò)的裝置。
就再一方面而言,本發(fā)明提出了一種配置和控制具有以多個(gè)通信協(xié)議通信的多個(gè)節(jié)點(diǎn)的模擬的電信網(wǎng)的方法。這種方法包括以下這些步驟將多個(gè)節(jié)點(diǎn)各與網(wǎng)絡(luò)管理器連接,確定多個(gè)節(jié)點(diǎn)采用多個(gè)通信協(xié)議中的哪個(gè)通信協(xié)議,建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接,以及拒絕以不可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接請(qǐng)求。
對(duì)于熟悉本技術(shù)領(lǐng)域的人員來說,通過參考以下結(jié)合附圖的詳細(xì)說明可以更好地理解本發(fā)明和更清楚本發(fā)明的各個(gè)目的和優(yōu)點(diǎn)。在這些附圖中

圖1為本發(fā)明的網(wǎng)絡(luò)管理器的簡(jiǎn)化功能方框圖;圖2為例示可與本發(fā)明的網(wǎng)絡(luò)管理器連接的一個(gè)典型的電信系統(tǒng)仿真器內(nèi)的軟件塊的簡(jiǎn)化功能方框圖;圖3為多個(gè)互連的多仿真器信號(hào)處理器(MESH)的示例性配置的簡(jiǎn)化方框圖;圖4為由網(wǎng)絡(luò)管理器維護(hù)的兩個(gè)連接端點(diǎn)的典型連接的例示圖;圖5為符合本發(fā)明精神的協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)和它與所關(guān)聯(lián)的連接塊(CB)和連接信息(CI)的關(guān)系的例示圖;圖6為符合本發(fā)明精神的電信系統(tǒng)仿真器數(shù)據(jù)結(jié)構(gòu)和它與所關(guān)聯(lián)的CB和CI的關(guān)系的例示圖;圖7為在通過本發(fā)明的網(wǎng)絡(luò)管理器連接仿真器、協(xié)議模擬器和目標(biāo)電信節(jié)點(diǎn)中所涉及的數(shù)據(jù)結(jié)構(gòu)、CB和CI的簡(jiǎn)化方框圖;圖8A-8E為例示在通過本發(fā)明的網(wǎng)絡(luò)管理器定義仿真器、定義協(xié)議模擬器和處理仿真器和協(xié)議模擬器之間的SS7消息中所涉及的各步驟的流程圖;以及圖9為在本發(fā)明的網(wǎng)絡(luò)管理器內(nèi)仿真器和協(xié)議模擬器之間的連接的簡(jiǎn)化功能方框圖。
本發(fā)明是一種動(dòng)態(tài)分配電信網(wǎng)內(nèi)節(jié)點(diǎn)、按請(qǐng)求附加或除去節(jié)點(diǎn)的網(wǎng)絡(luò)管理工具。這種網(wǎng)絡(luò)管理器有效地迅速改變網(wǎng)絡(luò)配置,利用UNIX插座(socket)概念提供高級(jí)互連能力。
圖1為本發(fā)明的網(wǎng)絡(luò)管理器10的簡(jiǎn)化功能方框圖。在這里所說明的優(yōu)選實(shí)施例中,網(wǎng)絡(luò)管理器利用UNIX插座概念為網(wǎng)絡(luò)提供高級(jí)互連能力。電信協(xié)議由傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)封裝后利用互聯(lián)網(wǎng)插座接口通過LAN網(wǎng)發(fā)送?;ヂ?lián)網(wǎng)插座接口是一種提供在不同的主處理器上運(yùn)行的應(yīng)用之間的網(wǎng)絡(luò)通信的UNIX文件。插座接口允許應(yīng)用程序相互通信。通常,一個(gè)應(yīng)用程序創(chuàng)建一個(gè)TCP客戶機(jī)插座,接至一個(gè)TCP服務(wù)機(jī)插座,通過接口收、發(fā)數(shù)據(jù)。
互聯(lián)網(wǎng)插座接口可以想象為提供一個(gè)通信端點(diǎn)的UNIX文件訪問機(jī)制的一般化。應(yīng)用程序在需要時(shí)請(qǐng)求操作系統(tǒng)創(chuàng)建一個(gè)插座。創(chuàng)建插座不需要將它們限制在專用的目的地地址上。于是,應(yīng)用可以在每次使用插座時(shí)(例如在發(fā)送數(shù)據(jù)板時(shí))加上一個(gè)目的地地址,或者,也可以選擇將目的地地址附在插座上,以免反復(fù)地規(guī)定目的地(如在進(jìn)行一個(gè)TCP連接時(shí))。客戶機(jī)的插座與服務(wù)機(jī)的插座連接,以便進(jìn)行應(yīng)用程序之間的通信。
標(biāo)準(zhǔn)的互聯(lián)網(wǎng)協(xié)議是用戶數(shù)據(jù)報(bào)協(xié)議(UDP)。UDP協(xié)議包括一個(gè)允許發(fā)送方區(qū)別一個(gè)遠(yuǎn)程處理器上的多個(gè)目的地(應(yīng)用程序)。UDP/IP插座用來建立、維護(hù)和折除應(yīng)用程序之間的通信,而TCP/IP插座用來可靠地傳送數(shù)據(jù)。
再來看圖1,網(wǎng)絡(luò)管理器10的核心是一個(gè)多模擬器信號(hào)處理器(MESH)11。MESH 11是一個(gè)軟件程序,駐留在網(wǎng)絡(luò)上,類似一個(gè)應(yīng)用程序。MESH可以互連這些TCP/IP連接點(diǎn)(插座)。MESH定義每個(gè)裝置的協(xié)議類型,建立一組在裝置之間的許可連接。MESH拒絕在具有不同協(xié)議類型的裝置之間的連接,即使它們可以都是TCP/IP連接。在MESH內(nèi)規(guī)定了許可連接的一些規(guī)則。
仿真器1至仿真器5(12-16)示為與MESH 11連接。如前面所述,所謂“仿真器”是指一個(gè)軟件程序,它模擬一個(gè)處理節(jié)點(diǎn)的硬件,解釋應(yīng)用軟件,仿佛應(yīng)用軟件是在一個(gè)目標(biāo)機(jī)器上運(yùn)行。系統(tǒng)仿真器用來模擬一個(gè)目標(biāo)電信節(jié)點(diǎn)。仿真器以用于目標(biāo)電信節(jié)點(diǎn)的應(yīng)用軟件塊執(zhí)行操作。這些操作用來確認(rèn)目標(biāo)電信節(jié)點(diǎn)軟件對(duì)網(wǎng)絡(luò)通信協(xié)議的使用。
在圖1中,有幾種不同的互連。例如,從仿真器1(12)至仿真器2(13),系統(tǒng)在這兩個(gè)裝置之間傳送仿真器CPU指令和內(nèi)部仿真器CPU指令。在第二種連接中,系統(tǒng)可以接收來自一個(gè)仿真器的CPU指令,將它們變換成SS7數(shù)據(jù)送至協(xié)議模擬器17。在第三種連接中,CPU指令變換成可以按TCP/IP格式發(fā)送的某種其他格式送至其他信令接口工具18。此外,一個(gè)目標(biāo)電信節(jié)點(diǎn)19可以接至網(wǎng)絡(luò)管理器10,可以通過發(fā)送TCP/IP格式的SS7數(shù)據(jù)在網(wǎng)絡(luò)上與其他目標(biāo)電信節(jié)點(diǎn)、仿真器或協(xié)議模擬器通信。通過互連多個(gè)仿真器、協(xié)議模擬器、目標(biāo)電信節(jié)點(diǎn)和其他信令接口工具,本發(fā)明可以用來定義和管理一個(gè)完整的電信網(wǎng)絡(luò)。
在一個(gè)例子中,仿真器1(12)模擬一個(gè)移動(dòng)業(yè)務(wù)交換中心(MSC),而仿真器2(13)可以模擬公眾電話交換網(wǎng)(PSTN)。仿真器3(14)可以模擬一個(gè)歸屬用戶位置寄存器(HLR),而仿真器4(15)可以模擬一個(gè)高級(jí)移動(dòng)電話系統(tǒng)(AMPS)MSC??梢詻]有限制地再加上其他一些仿真器。本發(fā)明也能與按TCP/IP協(xié)議通信的任何實(shí)際硬件系統(tǒng)19互連。
為了理解網(wǎng)絡(luò)管理器的功能,必需清楚地理解“仿真器網(wǎng)”的概念。圖2是一個(gè)簡(jiǎn)化的功能方框圖,例示了在可以與本發(fā)明的網(wǎng)絡(luò)管理器10連接的典型電信系統(tǒng)仿真器21內(nèi)的軟件方框。每個(gè)仿真器21支持在一個(gè)中央處理器內(nèi)和輸出至多個(gè)地區(qū)處理器和網(wǎng)絡(luò)的插座接口的信號(hào)。在這一點(diǎn)上,信號(hào)必需被與插座接口連接的另一個(gè)工具截取、返回或處理。
SS7信令鏈路的信號(hào)是一個(gè)已知的信號(hào)集,在仿真器之間傳送,猶如通過一個(gè)實(shí)際信令鏈路“傳輸”。然而,在傳送這個(gè)級(jí)別上的仿真器CPU指令時(shí),OSI硬件層1和2由UNIX傳送機(jī)制有效地代替。對(duì)于信令終端中心-信令終端遠(yuǎn)程(STC-STR)和信號(hào)在中央處理器和地區(qū)處理器之間的其他類似的信令類型,一個(gè)限定的仿真器CPU指令集被標(biāo)識(shí)后變換成標(biāo)準(zhǔn)化的數(shù)據(jù)流傳輸給其他工具、仿真器或程序。
每個(gè)仿真器21包括一個(gè)應(yīng)用編程接口(API)22,用來為與仿真器通信的外部工具提供一個(gè)通用接口。API 22包括一個(gè)函數(shù)庫(kù),任何外部工具可以用它與仿真器連接。這個(gè)接口是一個(gè)由網(wǎng)絡(luò)管理器10用來向網(wǎng)上的各種仿真器發(fā)送信令信息和接收來自那里的信令信息的接口。因此,網(wǎng)絡(luò)管理器程序必需知道在這個(gè)限定的網(wǎng)絡(luò)內(nèi)哪些仿真器可以相互通信。網(wǎng)絡(luò)管理器接收到仿真器CPU指令后,估計(jì)出它們來自哪里,利用信號(hào)交叉連接表20(圖1)內(nèi)的信息確定指令的目的地。
在仿真器21內(nèi)的其他軟件塊包括仿真器模擬硬件23,用來模擬所仿真的電信節(jié)點(diǎn)的硬件。此外,仿真器還包括一些實(shí)際目標(biāo)節(jié)點(diǎn)應(yīng)用程序24,用來履行和測(cè)試這些應(yīng)用和有關(guān)通信協(xié)議的性能。
再參閱圖1,對(duì)于仿真器12-16之間的CPU指令的信令,網(wǎng)絡(luò)管理器必需知道一些信號(hào)集,以便正確地連接這些仿真器。例如在日本,CPU指令塊之間的某些信號(hào)集是獨(dú)特的,因?yàn)橛行?shí)際信令交流接口是按日本SS7協(xié)議特定的。這些信號(hào)集只用于一些按日本標(biāo)準(zhǔn)工作的限定信令點(diǎn)。網(wǎng)絡(luò)管理器按規(guī)定不允許不同標(biāo)準(zhǔn)的信令點(diǎn)互連。
本發(fā)明的網(wǎng)絡(luò)管理器10使操作員可以在UNIX環(huán)境中定義和控制網(wǎng)絡(luò)。這種管理器允許操作員定義在UNIX環(huán)境中運(yùn)行的每個(gè)連接裝置和平臺(tái)。MESH 11可以指定不同的工作站運(yùn)行各種仿真,從而將所模擬的電信網(wǎng)分布到一個(gè)局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)上。這有利于防止UNIX環(huán)境的網(wǎng)絡(luò)或特定部分過載。MESH 11對(duì)UNIX網(wǎng)絡(luò)進(jìn)行監(jiān)視,保持對(duì)每個(gè)裝置的連接情況的跟蹤。MESH還定義每個(gè)裝置的連接類型,因此知道哪些裝置具有可兼容的連接,從而可以互連。這樣,MESH可以確定在哪里連接協(xié)議模擬器17和在哪里連接其他裝置,從而能將它們互連起來。
網(wǎng)絡(luò)管理器10提供在用戶定義的工作站上運(yùn)行一個(gè)或幾個(gè)仿真器的能力。電信系統(tǒng)仿真器要占用大量的工作站存儲(chǔ)器,因此就一個(gè)工作站通常沒有足夠的存儲(chǔ)器來運(yùn)行幾個(gè)仿真器過程。網(wǎng)絡(luò)管理器10控制其他工作站上的仿真器的初始化和執(zhí)行,用遠(yuǎn)地外殼將它們與一個(gè)規(guī)定的工作站互連。此外,UNIX插座和TCP/IP連接用來在這些仿真器與網(wǎng)絡(luò)管理器之間移動(dòng)數(shù)據(jù)。每個(gè)仿真器的操作員顯示器目的地也可加以控制,使得多個(gè)視窗可以分布到一個(gè)以上的工作站。
典型的基于UNIX的仿真器21可以在SUN微機(jī)系列具有32Mb RAM和200 Mb工作站硬盤驅(qū)動(dòng)器上的交換空間的Sparc 5工作站上運(yùn)行。協(xié)議模擬器17可以在具有32 Mb RAM和1000 Mb服務(wù)機(jī)硬盤驅(qū)動(dòng)器上的交換空間的SUN Sparc20服務(wù)機(jī)上運(yùn)行。這些硬件配置的說明只是示例性的,并不是對(duì)本發(fā)明的范圍有所限制,本發(fā)明也可用其他硬件配置來實(shí)現(xiàn)。
MESH 11監(jiān)視每個(gè)TCP/IP連接(鏈路),在接收數(shù)據(jù)、加以處理和發(fā)送到它的目的地的過程中對(duì)數(shù)據(jù)進(jìn)行解釋。然后,數(shù)據(jù)再加以處理后以一種邏輯形式提供給操作員。有一個(gè)圖形用戶界面(GUI)使操作員能在顯示屏幕上通過拖動(dòng)表示節(jié)點(diǎn)的圖標(biāo)和拖動(dòng)圖標(biāo)之間的連線從而成為節(jié)點(diǎn)之間的TCP/IP插座連接來配置和重新配置網(wǎng)絡(luò)。對(duì)于每個(gè)節(jié)點(diǎn),操作員然后通過雙擊圖標(biāo)和將所希望的特性輸入彈出的視窗設(shè)置它的特性。鏈路也具有可以由操作員編輯的定義,如所用的信令鏈路碼、每組的鏈路數(shù)、目的地點(diǎn)碼(DPC)、自有點(diǎn)碼(OPC)等。
網(wǎng)絡(luò)也可以在互聯(lián)網(wǎng)上工作。因此,仿真器1(12)可能是在瑞典的工作站上運(yùn)行,仿真器2(13)可能是在德國(guó),而仿真器3(14)可能是在美國(guó)。多個(gè)MESH 11也可以通過將它們接至單個(gè)諸如仿真器那樣的節(jié)點(diǎn)互連。圖3例示了多個(gè)MESH的一種典型配置。一個(gè)MESH可以在美國(guó)運(yùn)行,模擬一個(gè)PCS網(wǎng),另一個(gè)MESH可以在德國(guó)運(yùn)行,模擬一個(gè)GSM網(wǎng),而再一個(gè)MESH可以在瑞典運(yùn)行,模擬一個(gè)國(guó)際網(wǎng)關(guān)網(wǎng)。然后,這些MESH可以互連起來模擬一個(gè)世界范圍的電信網(wǎng),試驗(yàn)所模擬的這些網(wǎng)絡(luò)之間的信令接口。
圖3是多個(gè)互連的MESH 61-64的一種典型配置的簡(jiǎn)化方框圖。MESH-1、MESH-2和MESH-3都接至與所有這三個(gè)MESH通信的仿真器A65。MESH-3又與目標(biāo)電信節(jié)點(diǎn)66和仿真器B 67連接。MESH-4也與仿真器B連接。MESH-4又與協(xié)議模擬器68和其他信令接口工具69。在這種方式中,所模擬的由名MESH 61-64分別管理的網(wǎng)絡(luò)可以互連起來模擬一個(gè)世界范圍的電信網(wǎng),試驗(yàn)所模擬的這些網(wǎng)絡(luò)之間的信令接口。
再回到圖1,MESH 11包括一個(gè)設(shè)計(jì)功能(設(shè)計(jì)器)25和監(jiān)控功能(監(jiān)控器)26。通過GUI,設(shè)計(jì)器25用來配置網(wǎng)絡(luò)、定義節(jié)點(diǎn)、限定哪此節(jié)點(diǎn)需在哪些工作站上運(yùn)行,建立連接等。設(shè)計(jì)器可以保存、再裝入、拷貝、恢復(fù)和執(zhí)行在以一個(gè)網(wǎng)絡(luò)配置文件工作時(shí)的其他實(shí)際管理命令。配置文件可以在用戶之間傳送和在不同的測(cè)試場(chǎng)所之間傳送,倘若每個(gè)場(chǎng)所都配有支持所定義的適當(dāng)工具集。
監(jiān)控器26用來對(duì)網(wǎng)絡(luò)進(jìn)行管理和操作。這包括創(chuàng)造網(wǎng)絡(luò)、監(jiān)視節(jié)點(diǎn)和鏈路的狀態(tài),以及在受到請(qǐng)求時(shí)重新配置網(wǎng)絡(luò)。監(jiān)控器啟動(dòng)每個(gè)節(jié)點(diǎn)和使它運(yùn)行,動(dòng)態(tài)地取下節(jié)點(diǎn)和置回它們斷開鏈路和恢復(fù)它們等。監(jiān)控器也給出網(wǎng)絡(luò)內(nèi)每個(gè)節(jié)點(diǎn)和每個(gè)鏈路的狀態(tài)信息。
因此,監(jiān)控器26是允許操作員控制和監(jiān)視多個(gè)仿真器的主控工具和輔助話務(wù)處理工具。監(jiān)控器允許用戶創(chuàng)建網(wǎng)絡(luò)和監(jiān)視網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)。它利用GUI向操作員在顯示器上顯示網(wǎng)絡(luò)圖像,以及處理需發(fā)給一個(gè)或多個(gè)仿真器節(jié)點(diǎn)的命令和其他用戶輸入。在網(wǎng)絡(luò)內(nèi)也可以表示各個(gè)工具,但這些工具不為監(jiān)控器所及。監(jiān)控器具有識(shí)別接入網(wǎng)絡(luò)的其他非仿真器工具的能力和對(duì)送至和來自這些工具和目標(biāo)電信節(jié)點(diǎn)或仿真器的數(shù)據(jù)進(jìn)行變換和路由選擇的能力。
網(wǎng)絡(luò)管理器10還包括一個(gè)消息監(jiān)視功能27,使操作員能看到在網(wǎng)絡(luò)管理器10與所連接的仿真器12-16、協(xié)議模擬器17或其他工具18之間通過的原始信令數(shù)據(jù)。在任何兩個(gè)由網(wǎng)絡(luò)管理器連接的信令點(diǎn)之間傳輸?shù)南@示給操作員。利用GUI,系統(tǒng)操作員可以將“斷開”圖標(biāo)置于一個(gè)鏈路上,觸發(fā)一個(gè)模擬斷開一個(gè)鏈路的信令。然后,操作員可以將“監(jiān)視”圖標(biāo)放在一個(gè)鏈路上,監(jiān)視這時(shí)候有什么數(shù)據(jù)通過這個(gè)鏈路。即使鏈路是一個(gè)TCP/IP鏈路,監(jiān)視功能27也將TCP/IP數(shù)據(jù)變換為遵從諸如SS7那樣的電信協(xié)議,為用戶提供通過這個(gè)鏈路的電信信令消息的指示。網(wǎng)絡(luò)管理器摘出SS7數(shù)據(jù)送至協(xié)議模擬器17或協(xié)議分析器(未示出)進(jìn)行解碼和分析。適當(dāng)?shù)脑拕?wù)信令顯示在操作員一旦選定的彈出或長(zhǎng)期性視窗內(nèi)。每個(gè)節(jié)點(diǎn)之間發(fā)送的消息可以隨著網(wǎng)絡(luò)執(zhí)行信令實(shí)時(shí)地在順序圖或梯形圖中加以監(jiān)視。監(jiān)視功能27也可以在不斷開或影響信令鏈路工作的情況下加以使用。
基于協(xié)議模擬器的監(jiān)視器(PSBM)功能36將話務(wù)數(shù)據(jù)解碼成比只顯示原始的十六進(jìn)制數(shù)據(jù)的消息監(jiān)視功能27對(duì)用戶更為友善的格式。兩個(gè)端點(diǎn)之間的所有話務(wù)送至PSBM功能36解碼后再向操作員顯示。
監(jiān)控器26處理在運(yùn)行時(shí)網(wǎng)絡(luò)配置的改變。也就是說,即使網(wǎng)絡(luò)已經(jīng)啟動(dòng),操作員仍能改變網(wǎng)絡(luò)的配置,而不需要重新啟動(dòng)所有的節(jié)點(diǎn)。此外,操作員可以實(shí)時(shí)動(dòng)態(tài)地除去一個(gè)仿真器節(jié)點(diǎn),從而模擬網(wǎng)絡(luò)內(nèi)有一個(gè)節(jié)點(diǎn)完全損壞的情況。然后,可以利用網(wǎng)絡(luò)管理器10重新配置網(wǎng)絡(luò),繞過出故障的節(jié)點(diǎn)或鏈路??梢詣?dòng)態(tài)地附加一些節(jié)點(diǎn)和鏈路來繞過出故障的節(jié)點(diǎn)或鏈路。這樣就能像上述那樣監(jiān)視話務(wù)路由變動(dòng)的情況。
網(wǎng)絡(luò)管理器10也可以用來定義網(wǎng)絡(luò)內(nèi)的信令回路。在一個(gè)信令回路內(nèi),一個(gè)節(jié)點(diǎn)通過將兩個(gè)信令終端連接在一起就接回到它本身。這個(gè)過程類似于連接兩個(gè)仿真器,但回路使一個(gè)仿真器接回到它本身。
網(wǎng)絡(luò)管理器10也可以將一個(gè)來自網(wǎng)絡(luò)內(nèi)的一個(gè)始發(fā)節(jié)點(diǎn)的基于插座的SS7消息向網(wǎng)絡(luò)內(nèi)的多個(gè)接收節(jié)點(diǎn)廣播。有一個(gè)廣播功能28對(duì)始發(fā)節(jié)點(diǎn)到多個(gè)接收節(jié)點(diǎn)的連接進(jìn)行控制,使得同樣的消息從始發(fā)節(jié)點(diǎn)發(fā)送給這些接收節(jié)點(diǎn)。網(wǎng)絡(luò)管理器也能使這種連接顛倒過來,使多個(gè)節(jié)點(diǎn)能向單個(gè)接收節(jié)點(diǎn)發(fā)起消息。這可以獨(dú)立發(fā)生,也可以是響應(yīng)來自單個(gè)節(jié)點(diǎn)的一個(gè)廣播消息。單個(gè)接收節(jié)點(diǎn)按照接收消息的順序處理這些接收到的消息。
這些類型的能力測(cè)試?yán)梦锢頊y(cè)試設(shè)備由于涉及的費(fèi)用和數(shù)理邏輯問題因而是不實(shí)際的,甚至是不可能的。本發(fā)明的網(wǎng)絡(luò)管理器10所采取的網(wǎng)絡(luò)測(cè)試遠(yuǎn)超過用物理測(cè)試設(shè)備所能完成的。例如,通過利用一個(gè)UNIX網(wǎng)的可以很容易具有300個(gè)或更多的工作站的能力,本發(fā)明動(dòng)態(tài)地管理一個(gè)具有300個(gè)或更多的采用多種通信協(xié)議的電信節(jié)點(diǎn)的模擬網(wǎng)絡(luò),從而消除了對(duì)物理空間和測(cè)試設(shè)備容量的限制。對(duì)于網(wǎng)絡(luò)內(nèi)的工作站的數(shù)量或節(jié)點(diǎn)的總數(shù)沒有實(shí)際極限,雖然由于工作站操作系統(tǒng)的極限可能會(huì)有一些限制。
監(jiān)控器26是網(wǎng)絡(luò)管理器10的主要接口。監(jiān)控器26支持能與網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)(仿真器轉(zhuǎn)儲(chǔ))連接的一些工具的接口。這些工具必需在一個(gè)網(wǎng)絡(luò)定義文件中明確,以便由網(wǎng)絡(luò)管理器加以連接和控制。在圖1所例示的網(wǎng)絡(luò)配置中,基于插座的仿真器12-16、協(xié)議模擬器17和其他信令工具18(如有的話)都在網(wǎng)絡(luò)定義文件內(nèi)定義。
監(jiān)控器26顯示一個(gè)反映操作員創(chuàng)建的網(wǎng)絡(luò)圖的網(wǎng)絡(luò)圖視窗。操作員只要選擇網(wǎng)絡(luò)節(jié)點(diǎn)中是一個(gè)仿真器12-16的節(jié)點(diǎn),就將命令直接發(fā)送給這個(gè)節(jié)點(diǎn)。這個(gè)操作更新了在另一個(gè)子視窗內(nèi)的當(dāng)前選擇的仿真器。這允許操作員通過網(wǎng)絡(luò)管理器來控制每個(gè)仿真器,從而使操作員能點(diǎn)擊一個(gè)節(jié)點(diǎn)、給出一個(gè)MML命令,使得這個(gè)命令和仿真器狀態(tài)在另一個(gè)子視窗或彈出視窗內(nèi)打印顯示出來。
圖4是由網(wǎng)絡(luò)管理器10維護(hù)的兩個(gè)節(jié)點(diǎn)的典型連接的例示圖。其中示出了將第一連接塊(CB)32與第二CB 33連接起來的連接信息(CI)31。每個(gè)CB有一個(gè)相應(yīng)的連接端點(diǎn)34(35),例如它可以是一個(gè)目標(biāo)電信節(jié)點(diǎn)、仿真器信號(hào)終端、仿真器信號(hào)終端中心(STC)或協(xié)議模擬器。在網(wǎng)絡(luò)管理器內(nèi),所有話務(wù)都是從一個(gè)CB通過編程為IC的連接傳到另一個(gè)CB。CI31是一個(gè)軟件和數(shù)據(jù)塊,含有完成對(duì)具體連接端點(diǎn)的連接所必需的信息。每個(gè)與網(wǎng)絡(luò)管理器10的連接都有一個(gè)CI。每個(gè)CB都是一個(gè)連接端點(diǎn)34和35的抽象。每個(gè)具體的網(wǎng)絡(luò)元都配有一個(gè)CB,能發(fā)送或接收數(shù)據(jù)。
各CB指向CI,CI指向表示連接的另一端的另一個(gè)CB。由于進(jìn)入網(wǎng)絡(luò)管理器的每個(gè)消息的源是已知的,因此可用源信息來獲得指向一個(gè)CB的指針。而這個(gè)CB再提供一個(gè)給CI的指針,指向連接的另一側(cè)的CB。例如,一個(gè)來自連接端點(diǎn)34的消息指向CB 32。從而,CB 32為CI 31提供一個(gè)指針,指向CB 33和它的相應(yīng)連接端點(diǎn)35。以這種方式,網(wǎng)絡(luò)管理器10(圖1)確定每個(gè)進(jìn)入消息的目的地。
如以上在圖1中所指出的那樣,一個(gè)協(xié)議模擬器17可以接至網(wǎng)絡(luò)管理器10,以與網(wǎng)上的其他節(jié)點(diǎn)進(jìn)行通信。協(xié)議模擬器17包括一個(gè)運(yùn)行標(biāo)準(zhǔn)模擬工具的UNIX過程。這些標(biāo)準(zhǔn)工具包括執(zhí)行呼叫始發(fā)功能的測(cè)試程序軟件。這些程度就建在OSI層3-7內(nèi),發(fā)送給一個(gè)UNIX適配器。UNIX適配器將這些層以TCP/IP格式封裝,通過互聯(lián)網(wǎng)插座和LAN連接傳輸給網(wǎng)絡(luò)管理器10。網(wǎng)絡(luò)管理器檢驗(yàn)協(xié)議的兼容性,將這傳輸轉(zhuǎn)給一個(gè)目標(biāo)系統(tǒng)仿真器,例如圖2中的仿真器21。
協(xié)議模擬器17使操作員能選擇一個(gè)實(shí)際的目標(biāo)硬件節(jié)點(diǎn)或者是一個(gè)由測(cè)試OSI層3-7的軟件模擬的節(jié)點(diǎn)。如果選擇的是一個(gè)硬件節(jié)點(diǎn),協(xié)議模擬器內(nèi)的一個(gè)通信管理器識(shí)別出這種選擇,通知一個(gè)協(xié)議模擬插座適配模塊(協(xié)議模擬適配器),由它為這個(gè)硬件節(jié)點(diǎn)選擇合適的協(xié)議模擬軟件(協(xié)議架(protocol shelf)和協(xié)議庫(kù)(protocolstack)?;赨NIX的TCP/IP協(xié)議中的消息通過多個(gè)互聯(lián)網(wǎng)插座之一發(fā)送給LAN。這些消息通過一個(gè)互聯(lián)網(wǎng)插座出LAN后送至一個(gè)UNIX適配器,由它將TCP/IP協(xié)議翻譯成目標(biāo)電信硬件節(jié)點(diǎn)能理解的SS7消息。
如果仿真器21選擇用來測(cè)試,協(xié)議模擬器17內(nèi)的通信管理器就識(shí)別出這種選擇,通知協(xié)議模擬適配器,由它為這個(gè)仿真系統(tǒng)選擇合適的協(xié)議模擬軟件(協(xié)議架)和協(xié)議庫(kù)?;赨NIX的TCP/IP協(xié)議的消息通過多個(gè)互聯(lián)網(wǎng)插座之一送至LAN。這些消息通過一個(gè)網(wǎng)關(guān)互聯(lián)網(wǎng)插座出LAN后送至仿真器21。
為了與仿真器21通信,協(xié)議模擬適配器利用SS7 TCP/IP協(xié)議。測(cè)試消息也可以包括一些標(biāo)頭八比特字節(jié),專用于協(xié)議模擬器17與目標(biāo)或仿真電信節(jié)點(diǎn)之間,標(biāo)識(shí)消息源、消息長(zhǎng)度、協(xié)議修訂等。測(cè)試消息通過互聯(lián)網(wǎng)插座之一在諸如以太網(wǎng)之類的LAN傳送,通過網(wǎng)關(guān)互聯(lián)網(wǎng)插座送至仿真器21。在應(yīng)用編程接口22中,剝除TCP/IP協(xié)議和標(biāo)頭,將測(cè)試消息變換為仿真器CPU指令。CPU指令于是被送至仿真器CPU,對(duì)需測(cè)試或執(zhí)行的軟件進(jìn)行處理和操練。
如圖2所示,仿真器21包括來自所模擬的電信節(jié)點(diǎn)的應(yīng)用軟件程序24以及對(duì)目標(biāo)節(jié)點(diǎn)的硬件進(jìn)行仿真的軟件模塊23。仿真器運(yùn)用需測(cè)試的軟件、用目標(biāo)電信節(jié)點(diǎn)來驗(yàn)證所模擬的通信協(xié)議使用情況和將響應(yīng)送回給協(xié)議模擬器17。因此,在用戶根據(jù)仿真器21開發(fā)了對(duì)一個(gè)應(yīng)用的一些測(cè)試順序后,協(xié)議模擬器17就可以用來通過采用同樣的測(cè)試順序在目標(biāo)硬件上測(cè)試這個(gè)應(yīng)用。
圖5為符合本發(fā)明精神的協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)45和它與關(guān)聯(lián)的連接塊(CB)和連接信息(CI)的關(guān)系的例示圖。在這個(gè)優(yōu)選實(shí)施例中,對(duì)于每個(gè)與網(wǎng)絡(luò)管理器連接的協(xié)議模擬器17都存在圖5中所示的數(shù)據(jù)結(jié)構(gòu)。每個(gè)協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)45包括一個(gè)或多個(gè)協(xié)議模擬軟件模塊(協(xié)議架)411至41N。每個(gè)協(xié)議架41有從1至16個(gè)關(guān)聯(lián)節(jié)點(diǎn)結(jié)構(gòu)421至4216。每個(gè)節(jié)點(diǎn)結(jié)構(gòu)42表示在它所關(guān)聯(lián)的協(xié)議模擬軟件模塊(架)41上的一個(gè)節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)結(jié)構(gòu)42具有一個(gè)關(guān)聯(lián)的連接塊(CB)431至4316。如以上圖4中所示,每個(gè)CB 43指向一個(gè)連接信息(CI)441至4416,它提供將數(shù)據(jù)從連接的協(xié)議模擬器側(cè)發(fā)至另一側(cè)的端點(diǎn)所需的所有信息。
協(xié)議架結(jié)構(gòu)41和節(jié)點(diǎn)結(jié)構(gòu)42在操作員規(guī)定的協(xié)議模擬器被網(wǎng)絡(luò)管理器10接觸時(shí)分配。每個(gè)定義的協(xié)議架和關(guān)聯(lián)節(jié)點(diǎn)分別通過協(xié)議架登記消息和節(jié)點(diǎn)登記消息由網(wǎng)絡(luò)管理器登記。協(xié)議架和節(jié)點(diǎn)結(jié)構(gòu)被分配后附有為協(xié)議模擬器軟件提供的唯一標(biāo)識(shí)協(xié)議架和節(jié)點(diǎn)組合的信息。在分配每個(gè)節(jié)點(diǎn)時(shí),也分配它關(guān)聯(lián)的CB,并將它附于節(jié)點(diǎn)。網(wǎng)絡(luò)管理器10以一個(gè)指向網(wǎng)絡(luò)管理器內(nèi)一個(gè)功能的指針和一個(gè)指向與這個(gè)節(jié)點(diǎn)42關(guān)聯(lián)的CB 43的指針響應(yīng)節(jié)點(diǎn)登記消息。
在協(xié)議模擬器發(fā)送一個(gè)來自節(jié)點(diǎn)42的消息時(shí),這個(gè)模擬器就調(diào)用網(wǎng)絡(luò)管理器響應(yīng)節(jié)點(diǎn)登記消息所指示的功能。協(xié)議模擬器包括這個(gè)CB指針和一個(gè)指向要發(fā)送的數(shù)據(jù)的指針。網(wǎng)絡(luò)管理器10利用CB 43確定數(shù)據(jù)消息的目的地,對(duì)數(shù)據(jù)進(jìn)行格式化后選擇相應(yīng)路由加以傳輸。
在一個(gè)數(shù)據(jù)消息正發(fā)送給協(xié)議模擬器內(nèi)的一個(gè)節(jié)點(diǎn)42時(shí),CB 43由網(wǎng)絡(luò)管理器10用來確定目的地節(jié)點(diǎn)。目的地節(jié)點(diǎn)進(jìn)而用來確定目的地協(xié)議架和協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)45。然后,網(wǎng)絡(luò)管理器利用協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)45、協(xié)議架結(jié)構(gòu)41和節(jié)點(diǎn)結(jié)構(gòu)42內(nèi)所含信息調(diào)用一個(gè)將數(shù)據(jù)消息傳到合適的協(xié)議架上的合適的節(jié)點(diǎn)的例行程序。
圖6為符合本發(fā)明精神的電信系統(tǒng)仿真器數(shù)據(jù)結(jié)構(gòu)51和它與所關(guān)聯(lián)的CB和CI的關(guān)系的例示圖。對(duì)于每個(gè)與網(wǎng)絡(luò)管理器連接的仿真器都有這個(gè)仿真器數(shù)據(jù)結(jié)構(gòu)51。在網(wǎng)絡(luò)管理器配置內(nèi)可實(shí)現(xiàn)的仿真器數(shù)據(jù)結(jié)構(gòu)51的數(shù)量并無(wú)實(shí)際限制,雖然由于工作站操作系統(tǒng)的極限對(duì)限制有所影響。
仿真器數(shù)據(jù)結(jié)構(gòu)51包括一個(gè)信號(hào)終端表(SigTermList)結(jié)構(gòu)52和一個(gè)信令終端中心表(STCList)結(jié)構(gòu)53。信令終端是在目標(biāo)電信節(jié)點(diǎn)或仿真節(jié)點(diǎn)內(nèi)的端點(diǎn),唯一地識(shí)別這個(gè)節(jié)點(diǎn)內(nèi)的一個(gè)SS7信令點(diǎn)。SigTermList結(jié)構(gòu)52含有與仿真器內(nèi)所定義的信號(hào)終端有關(guān)的信息。每個(gè)信號(hào)終端唯一地由一個(gè)“塊屬主”和一個(gè)信號(hào)終端號(hào)碼(ST#)標(biāo)識(shí)。每個(gè)塊屬主由一個(gè)塊結(jié)構(gòu)541至54N表示。每個(gè)塊屬主可以有從0至65,535個(gè)關(guān)聯(lián)的信號(hào)終端,因此每個(gè)塊結(jié)構(gòu)54可以有從0至65,335個(gè)關(guān)聯(lián)的信號(hào)終端(SigTerm)結(jié)構(gòu)551至55N。每個(gè)定義的SigTerm55具有一個(gè)關(guān)聯(lián)的連接塊(CB)561至56N。每個(gè)連接塊56具有一個(gè)關(guān)聯(lián)的連接信息(CI)571至57N。
在網(wǎng)絡(luò)管理器10接收到一個(gè)來自一個(gè)所連接的仿真器的一個(gè)信號(hào)終端的消息時(shí),首先對(duì)這個(gè)消息進(jìn)行解碼,根據(jù)始發(fā)這個(gè)消息的SigTermList 52和塊結(jié)構(gòu)54確定這個(gè)信號(hào)終端。這個(gè)信息于是由網(wǎng)絡(luò)管理器10在試圖尋找一個(gè)所表示的SigTerm結(jié)構(gòu)55中加以使用。也可能從在網(wǎng)絡(luò)管理器內(nèi)沒有定義的仿真器信號(hào)終端接收到數(shù)據(jù)消息。在這種情況下,找不到SigTerm結(jié)構(gòu)55,于是就拋棄這數(shù)據(jù)。如果發(fā)現(xiàn)一個(gè)SigTerm結(jié)構(gòu),就讀取關(guān)聯(lián)的CB 56。在信號(hào)信息解碼成內(nèi)部的網(wǎng)絡(luò)管理器表示形式后,網(wǎng)絡(luò)管理器10就利用CB 56確定連接的目的地那一側(cè)。然后,網(wǎng)絡(luò)管理器對(duì)數(shù)據(jù)進(jìn)行格式化后選擇相應(yīng)路由傳送。
在有一個(gè)消息要發(fā)送給一個(gè)所連接的仿真器的一個(gè)信號(hào)終端時(shí),網(wǎng)絡(luò)管理器10將這個(gè)消息格式化成仿真器CPU指令后(通過塊結(jié)構(gòu))發(fā)送給適當(dāng)?shù)膲K屬主和信號(hào)終端。
STCList結(jié)構(gòu)含有與在仿真器內(nèi)定義的信令終端中心(STC)有關(guān)的信息。每個(gè)STC唯一地由一個(gè)STC號(hào)碼(STC#)標(biāo)識(shí)。與一個(gè)仿真器關(guān)聯(lián)的可以有從0到65,535個(gè)STC。每個(gè)STC有一個(gè)關(guān)聯(lián)的CB。
在有一個(gè)消息從一上所連接的仿真器的一個(gè)STC接收到時(shí),首先將這個(gè)消息解碼,確定始發(fā)這個(gè)消息的STC。然后,這信息由網(wǎng)絡(luò)管理器在試圖尋找一上所表示的STC結(jié)構(gòu)581至58N中用來搜索STCList53。也可能從在網(wǎng)絡(luò)管理器內(nèi)沒有定義的仿真器STC接收到數(shù)據(jù)消息。在這種情況下,找不到STC結(jié)構(gòu)58,就拋棄這個(gè)消息。如果發(fā)現(xiàn)一個(gè)STC結(jié)構(gòu),就讀取一個(gè)關(guān)聯(lián)的CB 591至59N和CI 601至60N。在信號(hào)信息解碼成內(nèi)部的網(wǎng)絡(luò)管理器表示形式后,網(wǎng)絡(luò)管理器10利用CB59確定連接的目的地那一側(cè)。然后,網(wǎng)絡(luò)管理器對(duì)數(shù)據(jù)進(jìn)行格式化后選擇相應(yīng)路由傳送。
在有一個(gè)消息要發(fā)送給一個(gè)所連接的仿真器的一個(gè)STC時(shí),網(wǎng)絡(luò)管理器10將這個(gè)消息格式化成仿真器CPU指令后發(fā)送給這個(gè)仿真器。
圖7是在通過本發(fā)明的網(wǎng)絡(luò)管理器連接仿真器、協(xié)議模擬器和目標(biāo)電信節(jié)點(diǎn)中所涉及的結(jié)構(gòu),連接塊(CB)和連接信息(CI)的簡(jiǎn)化方框圖。多個(gè)CI用來如圖4所示那樣連接一些CB和連接端點(diǎn)。仿真器數(shù)據(jù)結(jié)構(gòu)51(見圖6)示為包括信號(hào)終端(SigTerm)表52和STC表53(圖7中未詳細(xì)示出)。SigTerm表52包括多個(gè)塊結(jié)構(gòu),而每個(gè)塊結(jié)構(gòu)如圖6所示有多個(gè)SigTerm結(jié)構(gòu)。協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)45包括多個(gè)協(xié)議架,而每個(gè)協(xié)議架如圖5所示有多個(gè)節(jié)點(diǎn)。一個(gè)目標(biāo)電信節(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu)71示為包括一個(gè)信號(hào)終端(SigTerm)表72。這個(gè)SigTerm表72與仿真器51內(nèi)的SigTerm表52相同,模擬同樣的目標(biāo)電信節(jié)點(diǎn),也是包括多個(gè)塊結(jié)構(gòu),每個(gè)塊結(jié)構(gòu)有多個(gè)SigTerm結(jié)構(gòu)。
在圖7所示的例子中,在SigTerm結(jié)構(gòu)1551(與仿真器數(shù)據(jù)結(jié)構(gòu)51內(nèi)的塊結(jié)構(gòu)1541關(guān)聯(lián))和節(jié)點(diǎn)1421(與協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)45內(nèi)的協(xié)議架1411關(guān)聯(lián))之間建立了一個(gè)第一連接。CB1561與物理上表示為連接端點(diǎn)(CE1)73的SigTerm結(jié)構(gòu)1511關(guān)聯(lián)。CB2432與物理上表示為CE274的節(jié)點(diǎn)1421關(guān)聯(lián)。CI 57連接CB1561和CB2432。然后,在兩個(gè)物理CE 73和74之間建立一個(gè)物理連接75。這個(gè)過程將在下面結(jié)合圖8A-8E詳細(xì)說明。
在SigTerm結(jié)構(gòu)1551(與仿真器數(shù)據(jù)結(jié)構(gòu)51內(nèi)的塊結(jié)構(gòu)3543關(guān)聯(lián))和SigTerm結(jié)構(gòu)176(與目標(biāo)電信節(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu)71內(nèi)的塊結(jié)構(gòu)N77關(guān)聯(lián))之間建立了一個(gè)第二連接。CB3563與物理上表示為CE378的塊結(jié)構(gòu)的SigTerm結(jié)構(gòu)1551關(guān)聯(lián)。CB479與物理上表示為CE481的SigTerm結(jié)構(gòu)176關(guān)聯(lián)。CI 82連接CB3563和CB479。然后,在兩個(gè)物理CE 78和81之間建立一個(gè)物理連接。
圖8A-8E為例示在通過本發(fā)明的網(wǎng)絡(luò)管理器定義一個(gè)仿真器、定義一個(gè)協(xié)議模擬器和處理仿真器和協(xié)議模擬器之間的SS7信令中的這些步驟的流程圖。在步驟91至96,在網(wǎng)絡(luò)管理器10內(nèi)定義仿真器數(shù)據(jù)。結(jié)合圖1、6和8,在步驟91,系統(tǒng)操作員定義網(wǎng)絡(luò)管理器的網(wǎng)絡(luò)設(shè)計(jì)功能25(圖1)內(nèi)的電信仿真器。在步驟92,系統(tǒng)操作員定義與仿真器連接的信令終端(ST)。接著在步驟93,創(chuàng)建信號(hào)終端表(圖6)。在步驟94,系統(tǒng)操作員為每個(gè)ST指定一個(gè)CPU指令塊,從而建立了塊結(jié)構(gòu)54。在步驟95,系統(tǒng)操作員為每個(gè)ST定義信令類型,從而建立了信號(hào)終端結(jié)構(gòu)55。在步驟96,通過建立一個(gè)與信號(hào)終端結(jié)構(gòu)55相應(yīng)的連接塊56完成了對(duì)仿真器數(shù)據(jù)的定義。然后,過程轉(zhuǎn)到圖8B。
在圖8B的步驟97-99中,在網(wǎng)絡(luò)管理器10內(nèi)定義協(xié)議數(shù)據(jù)。結(jié)合圖1、5和8,在步驟97,系統(tǒng)操作員在協(xié)議模擬器17內(nèi)定義各協(xié)議架41的定義,從而建立了協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)45和協(xié)議架41。在步驟98,系統(tǒng)操作員定義協(xié)議架41內(nèi)的協(xié)議模擬的節(jié)點(diǎn),從而建立了節(jié)點(diǎn)42。在步驟99,通過建立一個(gè)與節(jié)點(diǎn)42相應(yīng)的連接塊43完成了對(duì)協(xié)議數(shù)據(jù)的定義。
步驟101-103建立仿真器與協(xié)議模擬器內(nèi)的數(shù)據(jù)元的連接。過程進(jìn)至步驟101,利用GUI或其他連接機(jī)制,系統(tǒng)操作員連接仿真器信號(hào)終端和協(xié)議模擬器節(jié)點(diǎn)。在步驟102,建立一個(gè)CI 31(圖4),接在仿真器ST的CB 56和接在協(xié)議模擬器節(jié)點(diǎn)42的CB 43上。在步驟103,網(wǎng)絡(luò)設(shè)計(jì)器25內(nèi)的數(shù)據(jù)得到設(shè)定,以處理通過在步驟102中形成的連接的話務(wù)。
簡(jiǎn)短地看一下圖9,其中示出了本發(fā)明的網(wǎng)絡(luò)管理器內(nèi)在協(xié)議模擬器數(shù)據(jù)結(jié)構(gòu)105和仿真器數(shù)據(jù)結(jié)構(gòu)106之間的連接的簡(jiǎn)化功能方框圖。協(xié)議模擬器的數(shù)據(jù)元包括協(xié)議架41、節(jié)點(diǎn)和CB 43(見圖5)。這些數(shù)據(jù)元如以上在步驟97-99中所說明的那樣定義。仿真器的數(shù)據(jù)元包括信號(hào)終端表52、塊結(jié)構(gòu)54、信號(hào)終端結(jié)構(gòu)55和CB 56(見圖6)。這些數(shù)據(jù)元如以上在步驟91-96中所說明的那樣定義。CI 31連接協(xié)議模擬器數(shù)據(jù)元105和仿真器數(shù)據(jù)元106。CI如以上在步驟101-103中所示的那樣建立。
回過來再看圖8,過程從圖8B進(jìn)至圖8c。步驟111至113例示了在建立諸如協(xié)議模擬器與仿真器這樣兩個(gè)端點(diǎn)之間的實(shí)際UNIX連接中所涉及的步驟。在步驟111,將協(xié)議模擬器架41與網(wǎng)絡(luò)監(jiān)控器26(圖1)連接,建立與一個(gè)UNIX插座的TCP/IP連接,并將關(guān)聯(lián)的信息存儲(chǔ)在一個(gè)相連接端點(diǎn)(CE)數(shù)據(jù)結(jié)構(gòu)內(nèi)。在步驟112,將一個(gè)仿真器與網(wǎng)絡(luò)監(jiān)控器連接,建立與一個(gè)UNIX插座的TCP/IP連接,并將關(guān)聯(lián)的信息存儲(chǔ)在一個(gè)相應(yīng)的連接端點(diǎn)(CE)數(shù)據(jù)結(jié)構(gòu)內(nèi)。在步驟113,完成連接,網(wǎng)絡(luò)監(jiān)控器26將插座識(shí)別標(biāo)志與有關(guān)CE、CB和CI定義相關(guān),以便發(fā)送和接收協(xié)議模擬器架與仿真器之間的消息,如圖7中物理連接75所示。
圖8c的步驟114至圖8E的步驟125例示了在處理一個(gè)通過網(wǎng)絡(luò)管理器10從一個(gè)仿真器到協(xié)議模擬器的SS7消息中所涉及的步驟。在定義仿真器數(shù)據(jù)和協(xié)議模擬器數(shù)據(jù)的上述定義過程之后,定義一個(gè)連接。如步驟114所示,在兩個(gè)連接端點(diǎn)和它們關(guān)聯(lián)的CB之間通過一個(gè)有效的CI 31(圖3)定義連接。在步驟115,所連接的仿真器在一個(gè)內(nèi)部的仿真器激勵(lì)的作用下向網(wǎng)絡(luò)監(jiān)控器26始發(fā)SS7消息。
然后,過程進(jìn)至圖8D的步驟116,網(wǎng)絡(luò)監(jiān)控器26接收到SS7消息,在ST表53內(nèi)驗(yàn)證信令終端號(hào)碼(ST#)。在步驟117,網(wǎng)絡(luò)監(jiān)控器檢驗(yàn)ST#的塊結(jié)構(gòu)54,證實(shí)存在一個(gè)有效的SigTerm結(jié)構(gòu)55。在步驟118,利用仿真器CB 56識(shí)別CI 31和協(xié)議模擬器CB 43。在步驟119,協(xié)議模擬器節(jié)點(diǎn)42標(biāo)識(shí)為有效的、得到連接的節(jié)點(diǎn)。在步驟120,檢驗(yàn)CI 31,確認(rèn)協(xié)議模擬器架43為通過CB 43得到連接的。因此,建立連接,消息準(zhǔn)備好從仿真器傳送給協(xié)議模擬器。
然后,過程進(jìn)至圖8E的步驟121,利用在步驟111存儲(chǔ)的CE信息識(shí)別出接至協(xié)議模擬器的合適UNIX插座。于是過程進(jìn)至步驟122,利用在步驟112存儲(chǔ)的CE信息識(shí)別去接至仿真器的合適UNIX插座。在步驟123,來自仿真器的數(shù)據(jù)從CPU指令重新格式化成帶標(biāo)頭的SS7數(shù)據(jù)。在步驟124,SS7消息通過UNIX插座連接發(fā)送到網(wǎng)絡(luò)(例如LAN)上傳給協(xié)議模擬器進(jìn)行處理。在步驟125,完成消息傳送。
可以相信,從以上說明中可以清楚地看到本發(fā)明的工作原理和構(gòu)成情況。雖然所示出和說明的方法、設(shè)備和系統(tǒng)具有值得推薦的特征,但顯然在不背離如在以下權(quán)利要求所給定的本發(fā)明的精神實(shí)質(zhì)和專利保護(hù)范圍的情況下其中可以加以種種變動(dòng)和修改。
權(quán)利要求
1.一種自動(dòng)配置和實(shí)時(shí)控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述模擬的電信網(wǎng)具有以多個(gè)通信協(xié)議通信的多個(gè)節(jié)點(diǎn),所述網(wǎng)絡(luò)管理器包括將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接的裝置;將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器斷開的裝置;確定所述多個(gè)節(jié)點(diǎn)各采用所述多個(gè)通信協(xié)議中的哪個(gè)通信協(xié)議的裝置;建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接的裝置;以及拒絕以不可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接請(qǐng)求的裝置。
2.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括在將所述多個(gè)節(jié)點(diǎn)的一個(gè)節(jié)點(diǎn)與所述網(wǎng)絡(luò)連接時(shí)和在將所述多個(gè)節(jié)點(diǎn)的一個(gè)節(jié)點(diǎn)與所述網(wǎng)絡(luò)斷開時(shí)實(shí)時(shí)動(dòng)態(tài)地重新配置所述網(wǎng)絡(luò)的裝置。
3.權(quán)利要求2的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接的裝置包括連接至少一個(gè)電信系統(tǒng)仿真器的裝置。
4.權(quán)利要求2的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接的裝置包括連接至少一個(gè)通信協(xié)議模擬器的裝置。
5.權(quán)利要求2的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接的裝置包括連接至少一個(gè)目標(biāo)電信硬件節(jié)點(diǎn)的裝置。
6.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括將所述多個(gè)節(jié)點(diǎn)分配給多個(gè)工作站的裝置。
7.權(quán)利要求6的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括初始化所述多個(gè)工作站的每個(gè)工作站的裝置;以及指派所述多個(gè)工作站各執(zhí)行規(guī)定的仿真軟件程序的裝置。
8.權(quán)利要求7的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述指派所述多個(gè)工作站各執(zhí)行規(guī)定的仿真軟件程序的裝置包括指派所述多個(gè)工作站的一個(gè)工作站執(zhí)行一個(gè)以上規(guī)定的仿真軟件程序的裝置。
9.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接的裝置包括用遠(yuǎn)程外殼將節(jié)點(diǎn)與一個(gè)規(guī)定的工作站互連的裝置。
10.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接是UNIX插座。
11.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接包括以傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)中的一個(gè)電信協(xié)議封裝消息的裝置;利用一個(gè)第一互聯(lián)網(wǎng)插座連接將一個(gè)第一節(jié)點(diǎn)與一個(gè)網(wǎng)絡(luò)連接的裝置;利用一個(gè)第二互聯(lián)網(wǎng)插座連接將一個(gè)第二節(jié)點(diǎn)與所述網(wǎng)絡(luò)連接的裝置;以及將封裝的電信協(xié)議消息通過所述網(wǎng)絡(luò)從所述第一節(jié)點(diǎn)發(fā)送至所述第二節(jié)點(diǎn)的裝置。
12.權(quán)利要求11的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述網(wǎng)絡(luò)為互聯(lián)網(wǎng)。
13.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括監(jiān)視所述節(jié)點(diǎn)之間傳送的數(shù)據(jù)的裝置。
14.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括一個(gè)使一個(gè)操作員能通過拖動(dòng)一個(gè)顯示屏幕上的圖標(biāo)和連線來配置和控制所述網(wǎng)絡(luò)的圖形用戶(GUI)。
15.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接的裝置包括多個(gè)連接信息(CI)塊,各包括完成對(duì)所述網(wǎng)絡(luò)內(nèi)所述多個(gè)節(jié)點(diǎn)的一個(gè)具體節(jié)點(diǎn)的連接所必需的信息;多個(gè)連接塊(CB),各為一個(gè)具體的連接端點(diǎn)的抽象形式;每個(gè)始發(fā)CB內(nèi)的一個(gè)指針,指向一個(gè)關(guān)聯(lián)的CI塊;以及每個(gè)CI塊內(nèi)的一個(gè)指針,指向一個(gè)終接CB。
16.權(quán)利要求1的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括將所述網(wǎng)絡(luò)管理器與至少一個(gè)其他網(wǎng)絡(luò)管理器對(duì)接的裝置。
17.一種配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述模擬的電信網(wǎng)具有以多個(gè)通信協(xié)議通信的多個(gè)節(jié)點(diǎn),所述網(wǎng)絡(luò)管理器包括一個(gè)建立所述網(wǎng)絡(luò)的設(shè)計(jì)功能件;以及一個(gè)動(dòng)態(tài)地控制所述網(wǎng)絡(luò)的監(jiān)控功能件。
18.權(quán)利要求17的管理和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述設(shè)計(jì)功能件包括定義所述多個(gè)節(jié)點(diǎn)的裝置;以及通過將所述多個(gè)節(jié)點(diǎn)各分配給一個(gè)工作站建立一個(gè)初始網(wǎng)絡(luò)配置的裝置。
19.權(quán)利要求17的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述監(jiān)控功能件包括監(jiān)視所述多個(gè)節(jié)點(diǎn)的每個(gè)節(jié)點(diǎn)的狀態(tài)的裝置;監(jiān)視所述節(jié)點(diǎn)之間的鏈路的狀態(tài)的裝置;以及動(dòng)態(tài)地重新配置所述網(wǎng)絡(luò)的裝置。
20.權(quán)利要求19的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述動(dòng)態(tài)地重新配置所述網(wǎng)絡(luò)的裝置包括一個(gè)使一個(gè)操作員能在所述網(wǎng)絡(luò)連續(xù)工作的情況下通過拖動(dòng)一個(gè)顯示屏幕上的圖標(biāo)和連線來重新配置所述網(wǎng)絡(luò)的圖形用戶界面(GUI)。
21.權(quán)利要求17的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括一個(gè)向一個(gè)操作員顯示在所述網(wǎng)絡(luò)內(nèi)的所述多個(gè)節(jié)點(diǎn)的任何兩個(gè)之間發(fā)送的消息數(shù)據(jù)的監(jiān)視功能件。
22.權(quán)利要求21的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述監(jiān)視功能件利用一個(gè)圖形用戶界面(GUI)。使一個(gè)操作員可以在一個(gè)顯示屏幕上通過將一個(gè)監(jiān)視圖標(biāo)壓在所述多個(gè)節(jié)點(diǎn)的任何兩個(gè)節(jié)點(diǎn)之間的一個(gè)鏈路的圖形表示上來觀察所述這兩個(gè)節(jié)點(diǎn)之間發(fā)送的消息數(shù)據(jù)。
23.權(quán)利要求17的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括一個(gè)基于協(xié)議模擬器的監(jiān)視(PSBM)功能件,用來對(duì)所述網(wǎng)絡(luò)內(nèi)的所述多個(gè)節(jié)點(diǎn)的任何兩個(gè)節(jié)點(diǎn)之間發(fā)送的消息數(shù)據(jù)進(jìn)行解碼,以對(duì)用戶友好的格式向一個(gè)操作員顯示所述經(jīng)解碼的消息數(shù)據(jù)。
24.權(quán)利要求17的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,所述網(wǎng)絡(luò)管理器還包括將一個(gè)來自所述網(wǎng)絡(luò)內(nèi)的一個(gè)始發(fā)節(jié)點(diǎn)的基于插座的SS7消息向所述網(wǎng)絡(luò)內(nèi)的多個(gè)接收節(jié)點(diǎn)廣播的裝置。
25.權(quán)利要求24的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述將一個(gè)來自所述網(wǎng)絡(luò)內(nèi)的一個(gè)始發(fā)節(jié)點(diǎn)的一個(gè)基于插座的SS7消息向所述網(wǎng)絡(luò)內(nèi)的多個(gè)接收節(jié)點(diǎn)廣播的裝置包括一個(gè)將所述始發(fā)節(jié)點(diǎn)與所述多個(gè)接收節(jié)點(diǎn)連接、使同樣的消息能從所述始發(fā)節(jié)點(diǎn)發(fā)送給所述各接收節(jié)點(diǎn)的廣播功能件。
26.權(quán)利要求25的配置和控制一個(gè)模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器,其中所述廣播功能件包括使多個(gè)始發(fā)節(jié)點(diǎn)能向單個(gè)接收節(jié)點(diǎn)廣播消息的裝置。
27.一種自動(dòng)配置和實(shí)時(shí)控制一個(gè)模擬的電信網(wǎng)的方法,所述模擬的電信網(wǎng)具有以多個(gè)通信協(xié)議通信的多個(gè)節(jié)點(diǎn),所述方法包括下列步驟將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接;確定所述多個(gè)節(jié)點(diǎn)各采用所述多個(gè)通信協(xié)議中的哪個(gè)通信協(xié)議;建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接;以及拒絕以不可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接請(qǐng)求。
28.權(quán)利要求27的配置和控制一個(gè)模擬的電信網(wǎng)的方法,所述方法還包括在將所述多個(gè)節(jié)點(diǎn)的一個(gè)節(jié)點(diǎn)與所述網(wǎng)絡(luò)連接時(shí)和在將所述多個(gè)節(jié)點(diǎn)的一個(gè)節(jié)點(diǎn)與所述網(wǎng)絡(luò)斷開時(shí)實(shí)時(shí)動(dòng)態(tài)地重新配置所述網(wǎng)絡(luò)的步驟。
29.權(quán)利要求28的配置和控制一個(gè)模擬的電信網(wǎng)的方法,其中所述將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接的步驟包括連接至少一個(gè)電信系統(tǒng)仿真器。
30.權(quán)利要求28的配置和控制一個(gè)模擬的電信網(wǎng)的方法,其中所述將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接的步驟包括連接至少一個(gè)通信協(xié)議模擬器。
31.權(quán)利要求28的配置和控制一個(gè)模擬的電信網(wǎng)的方法,其中所述將所述多個(gè)節(jié)點(diǎn)各與所述網(wǎng)絡(luò)管理器連接的步驟包括連接至少一個(gè)目標(biāo)電信硬件節(jié)點(diǎn)。
32.權(quán)利要求27的配置和控制一個(gè)模擬的電信網(wǎng)的方法,所述方法還包括將所述多個(gè)節(jié)點(diǎn)分配給多個(gè)工作站的步驟。
33.權(quán)利要求32的配置和控制一個(gè)模擬的電信網(wǎng)的方法,所述方法還包括下列步驟初始化所述多個(gè)工作站的每個(gè)工作站;以及指派所述多個(gè)工作站各執(zhí)行規(guī)定的仿真軟件程序。
34.權(quán)利要求33的配置和控制一個(gè)模擬的電信網(wǎng)的方法,其中所述指派所述多個(gè)工作站各執(zhí)行規(guī)定的仿真軟件程序的步驟包括指派所述多個(gè)工作站的一個(gè)工作站執(zhí)行一個(gè)以上規(guī)定的仿真軟件程序。
35.權(quán)利要求27的配置和控制一個(gè)模擬的電信網(wǎng)的方法,其中所述建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接的步驟包括用遠(yuǎn)程外殼將節(jié)點(diǎn)與一個(gè)規(guī)定的工作站互連。
36.權(quán)利要求27的配置和控制一個(gè)模擬的電信網(wǎng)的方法,其中所述建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接的步驟包括建立與UNIX插座的所述連接。
37.權(quán)利要求27的配置和控制一個(gè)模擬的電信網(wǎng)的方法,所述方法還包括監(jiān)視所述節(jié)點(diǎn)之間傳送的數(shù)據(jù)的步驟。
38.權(quán)利要求27的配置和控制一個(gè)模擬的電信網(wǎng)的方法,所述方法還包括使一個(gè)操作員能利用一個(gè)圖形用戶界面(GUI)通過拖動(dòng)一個(gè)顯示屏幕上的圖標(biāo)和連線動(dòng)態(tài)地控制所述網(wǎng)絡(luò)的步驟。
全文摘要
本發(fā)明提出了一種配置和控制一個(gè)具有以多個(gè)通信協(xié)議通信的多個(gè)節(jié)點(diǎn)(12-19)的模擬的電信網(wǎng)的網(wǎng)絡(luò)管理器(10)。這種網(wǎng)絡(luò)管理器能動(dòng)態(tài)地將多個(gè)節(jié)點(diǎn)各與網(wǎng)絡(luò)連接和斷開。網(wǎng)絡(luò)管理器(10)還確定多個(gè)節(jié)點(diǎn)各采用多個(gè)通信協(xié)議中的哪個(gè)通信協(xié)議,建立以可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接,以及拒絕以不可兼容通信協(xié)議通信的節(jié)點(diǎn)之間的連接請(qǐng)求。網(wǎng)絡(luò)管理器(10)包括設(shè)計(jì)功能件(25)和監(jiān)控功能件(26)。設(shè)計(jì)功能件(25)創(chuàng)建網(wǎng)絡(luò),定義節(jié)點(diǎn),規(guī)定哪個(gè)節(jié)點(diǎn)在哪個(gè)工作站上運(yùn)行,以及建立連接。監(jiān)控功能件(26)管理和運(yùn)行網(wǎng)絡(luò)。這包括使網(wǎng)絡(luò)運(yùn)行,監(jiān)視節(jié)點(diǎn)和鏈路,以及需要時(shí)重新配置網(wǎng)絡(luò)。監(jiān)控功能件(26)啟動(dòng)每個(gè)節(jié)點(diǎn),動(dòng)態(tài)地取下和回復(fù)節(jié)點(diǎn),斷開和恢復(fù)鏈路,以及為操作員提供網(wǎng)絡(luò)內(nèi)每個(gè)節(jié)點(diǎn)和每個(gè)鏈路的狀態(tài)信息。操作員與網(wǎng)絡(luò)管理器(10)的互動(dòng)由圖形用戶界面保證。
文檔編號(hào)H04L12/24GK1247656SQ97181912
公開日2000年3月15日 申請(qǐng)日期1997年12月18日 優(yōu)先權(quán)日1996年12月20日
發(fā)明者R·J·蓋瑟爾, T·K·奧特雷 申請(qǐng)人:艾利森公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
中山市| 乌鲁木齐县| 大宁县| 北流市| 历史| 吴旗县| 曲麻莱县| 将乐县| 肃南| 湖北省| 页游| 沽源县| 五台县| 保定市| 青阳县| 永吉县| 徐水县| 栖霞市| 温州市| 绥棱县| 建昌县| 正镶白旗| 略阳县| 柘荣县| 车致| 鄂温| 荆州市| 马尔康县| 东阳市| 贵溪市| 郴州市| 定日县| 康乐县| 唐山市| 临海市| 宣化县| 哈尔滨市| 山东省| 元谋县| 柳林县| 东宁县|