專(zhuān)利名稱(chēng):連接網(wǎng)絡(luò)單元與通信系統(tǒng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于連接一個(gè)網(wǎng)絡(luò)單元到一個(gè)通信系統(tǒng)的網(wǎng)絡(luò)管理系統(tǒng)的方法,該網(wǎng)絡(luò)管理系統(tǒng)包括多種網(wǎng)絡(luò)管理服務(wù)。
本發(fā)明還涉及包括至少一個(gè)網(wǎng)絡(luò)單元、一個(gè)網(wǎng)絡(luò)管理系統(tǒng)和一個(gè)通信網(wǎng)絡(luò)的通信系統(tǒng),用于在該網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間發(fā)送數(shù)據(jù),這種網(wǎng)絡(luò)管理系統(tǒng)包括多種網(wǎng)絡(luò)管理服務(wù)。
本發(fā)明還涉及一個(gè)用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)管理的軟件產(chǎn)品。
背景技術(shù):
在大型通信網(wǎng)絡(luò)中,網(wǎng)絡(luò)運(yùn)行的可靠性要求功能良好的網(wǎng)絡(luò)管理系統(tǒng)。在諸如包括成千上萬(wàn)個(gè)邏輯網(wǎng)絡(luò)單元的大型移動(dòng)網(wǎng)絡(luò)的無(wú)線(xiàn)通信網(wǎng)絡(luò)中,這種網(wǎng)絡(luò)管理系統(tǒng)尤為重要。隨著移動(dòng)網(wǎng)絡(luò)變得越來(lái)越普及,其目標(biāo)是增大網(wǎng)絡(luò)的覆蓋區(qū)域和容量,反之,這又導(dǎo)致各種網(wǎng)絡(luò)單元數(shù)量的不斷增加。
連接新的網(wǎng)絡(luò)單元到一個(gè)通信網(wǎng)絡(luò)和一個(gè)網(wǎng)絡(luò)管理系統(tǒng),在該網(wǎng)絡(luò)單元能完全連接網(wǎng)絡(luò)并付諸使用之前,一般要求在該網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間的幾個(gè)不同層次發(fā)送大量數(shù)據(jù)。在這一點(diǎn)上,網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)為交互作用系統(tǒng),在它們之間首先要建立數(shù)據(jù)傳輸連接,而且在這個(gè)配置得以繼續(xù)之前相互間要求對(duì)方特定的數(shù)據(jù)。要發(fā)送的數(shù)據(jù)包括例如,接口規(guī)范、與網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)單元均支持的服務(wù)有關(guān)的數(shù)據(jù)以及各種內(nèi)部地址數(shù)據(jù)。這就要求執(zhí)行安裝的人員必需具有豐富的網(wǎng)絡(luò)單元及結(jié)構(gòu)、識(shí)別系統(tǒng)和通信網(wǎng)絡(luò)操作的知識(shí)。
在網(wǎng)絡(luò)管理或網(wǎng)絡(luò)單元的一定的固有故障情形中,網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)單元之間的連接可能被斷開(kāi)。接著可能出現(xiàn)一種情形,其中至少網(wǎng)絡(luò)單元中包含的某些配置數(shù)據(jù)被破壞,這意味著就破壞的數(shù)據(jù)而言,該網(wǎng)絡(luò)單元必須以一個(gè)新網(wǎng)絡(luò)單元加入到通信網(wǎng)絡(luò)和網(wǎng)絡(luò)管理系統(tǒng)的類(lèi)似方式手工重新配置。
上述方案存在的一個(gè)問(wèn)題在于,建立新網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間的連接以及連接該網(wǎng)絡(luò)單元到通信網(wǎng)絡(luò)的過(guò)程很慢而且容易出現(xiàn)錯(cuò)誤。這個(gè)過(guò)程在一個(gè)新網(wǎng)絡(luò)單元每次連接網(wǎng)絡(luò)時(shí)都必須執(zhí)行。就網(wǎng)絡(luò)運(yùn)營(yíng)商而言,這大大減緩了網(wǎng)絡(luò)的容量和覆蓋區(qū)域的擴(kuò)展。當(dāng)由于例如故障情形造成的配置數(shù)據(jù)被破壞而重新配置網(wǎng)絡(luò)單元時(shí),也出現(xiàn)由操作緩慢引起的類(lèi)似問(wèn)題。重新連接該網(wǎng)絡(luò)單元到網(wǎng)絡(luò)是很慢的,這意味著為用戶(hù)提供的網(wǎng)絡(luò)容量和服務(wù)很長(zhǎng)時(shí)間沒(méi)有得到充分利用。另外一個(gè)問(wèn)題是,要求安裝人員具有豐富的網(wǎng)絡(luò)知識(shí),即使這些人員受過(guò)良好的訓(xùn)練,但他們?cè)谂渲眠^(guò)程中導(dǎo)致出錯(cuò)的概率也很高。
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種實(shí)現(xiàn)本方法的方法和裝置,以便能避免上面提到的問(wèn)題。本發(fā)明的目的是通過(guò)具有下述特征的方法實(shí)現(xiàn)的在網(wǎng)絡(luò)管理系統(tǒng)中生成一個(gè)注冊(cè)服務(wù),用于在網(wǎng)絡(luò)管理系統(tǒng)中注冊(cè)網(wǎng)絡(luò)單元包含的服務(wù);存儲(chǔ)一個(gè)與網(wǎng)絡(luò)單元有關(guān)的標(biāo)識(shí)符,用以識(shí)別所述注冊(cè)服務(wù);通過(guò)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立一個(gè)網(wǎng)絡(luò)單元到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接;從網(wǎng)絡(luò)單元發(fā)送一個(gè)注冊(cè)消息到所述注冊(cè)服務(wù),由此網(wǎng)絡(luò)單元中包含的服務(wù)被注冊(cè)到網(wǎng)絡(luò)管理系統(tǒng)中;以及從網(wǎng)絡(luò)管理系統(tǒng)發(fā)送一個(gè)注冊(cè)消息到網(wǎng)絡(luò)單元,由此網(wǎng)絡(luò)管理系統(tǒng)中包含的網(wǎng)絡(luò)管理服務(wù)被注冊(cè)到網(wǎng)絡(luò)單元中。
本發(fā)明的通信系統(tǒng)的特征在于網(wǎng)絡(luò)管理的服務(wù)包括一個(gè)注冊(cè)服務(wù),用于在網(wǎng)絡(luò)管理系統(tǒng)中注冊(cè)網(wǎng)絡(luò)單元所包含的服務(wù);存儲(chǔ)一個(gè)與網(wǎng)絡(luò)單元有關(guān)的識(shí)別所述注冊(cè)服務(wù)的網(wǎng)絡(luò)標(biāo)識(shí)符;所述網(wǎng)絡(luò)單元用于根據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接;
所述網(wǎng)絡(luò)單元用于發(fā)送一個(gè)注冊(cè)消息到所述注冊(cè)服務(wù),由此網(wǎng)絡(luò)單元中包含的服務(wù)被注冊(cè)到網(wǎng)絡(luò)管理系統(tǒng)中;以及所述網(wǎng)絡(luò)管理系統(tǒng)用于發(fā)送一個(gè)注冊(cè)消息到該網(wǎng)絡(luò)單元,由此網(wǎng)絡(luò)管理系統(tǒng)中包含的網(wǎng)絡(luò)管理服務(wù)被注冊(cè)到網(wǎng)絡(luò)單元中。
本發(fā)明的軟件產(chǎn)品,其特征在于包括計(jì)算機(jī)可讀形式的裝置,用于存儲(chǔ)一個(gè)與網(wǎng)絡(luò)單元有關(guān)的網(wǎng)絡(luò)管理系統(tǒng)中包括的注冊(cè)服務(wù)的網(wǎng)絡(luò)標(biāo)識(shí)符;計(jì)算機(jī)可讀形式的裝置,用于通過(guò)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立與所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接;計(jì)算機(jī)可讀形式的裝置,用于生成和發(fā)送一個(gè)注冊(cè)消息到網(wǎng)絡(luò)管理系統(tǒng),該消息識(shí)別網(wǎng)絡(luò)單元中包含的網(wǎng)絡(luò)管理服務(wù);以及計(jì)算機(jī)可讀形式的裝置,用于注冊(cè)從網(wǎng)絡(luò)管理系統(tǒng)接收的注冊(cè)消息中包含的與網(wǎng)絡(luò)單元有關(guān)的服務(wù)。
根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例,一個(gè)媒介用于可操作地連接至少一個(gè)網(wǎng)絡(luò)單元,該媒介還用于建立網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間的數(shù)據(jù)傳輸連接。此外,根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例,通信系統(tǒng)中的服務(wù)的功能由面向?qū)ο蟮木幊陶Z(yǔ)言配置。由此,根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例,網(wǎng)絡(luò)管理系統(tǒng)及網(wǎng)絡(luò)單元和/或媒介中包含的服務(wù)的數(shù)據(jù)能根據(jù)CORBA接口規(guī)范傳輸作為數(shù)據(jù)傳輸。此外,根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例,一個(gè)網(wǎng)絡(luò)單元,最好為與之相連的一個(gè)媒介,用于定期建立與網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接,而且當(dāng)連接建立失敗時(shí),在網(wǎng)絡(luò)管理系統(tǒng)重新注冊(cè)網(wǎng)絡(luò)單元包含的服務(wù)。
本發(fā)明基于這樣的構(gòu)思,即位于網(wǎng)絡(luò)管理系統(tǒng)中一個(gè)注冊(cè)服務(wù)的標(biāo)識(shí)符已被確定用于一個(gè)網(wǎng)絡(luò)單元,最好為與之相連的一個(gè)媒介,本發(fā)明還基于這樣的基礎(chǔ),即標(biāo)識(shí)符、網(wǎng)絡(luò)單元或最好是媒介知道應(yīng)該怎樣建立一個(gè)到網(wǎng)絡(luò)管理系統(tǒng)包含的注冊(cè)服務(wù)的連接,并在網(wǎng)絡(luò)管理系統(tǒng)中注冊(cè)網(wǎng)絡(luò)單元包含的服務(wù)。為此,網(wǎng)絡(luò)管理系統(tǒng)在網(wǎng)絡(luò)單元中注冊(cè)自己與網(wǎng)絡(luò)單元相關(guān)的服務(wù),此后網(wǎng)絡(luò)單元以通信系統(tǒng)的一個(gè)控制部分連接。
本發(fā)明的方法和系統(tǒng)的一個(gè)優(yōu)點(diǎn)是快速和可靠地增加新網(wǎng)絡(luò)單元到網(wǎng)絡(luò)管理和通信系統(tǒng)的過(guò)程。本發(fā)明還一個(gè)優(yōu)點(diǎn)是快速和自動(dòng)地從由故障情形導(dǎo)致的網(wǎng)絡(luò)單元配置數(shù)據(jù)的破壞和從網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間的連接崩潰中恢復(fù)過(guò)來(lái)。本發(fā)明還有的一個(gè)優(yōu)點(diǎn)是識(shí)別注冊(cè)服務(wù)的網(wǎng)絡(luò)單元標(biāo)識(shí)符是唯一永久存儲(chǔ)于網(wǎng)絡(luò)單元(最好是它的媒介)中的數(shù)據(jù),該數(shù)據(jù)需要用于初始連接的建立。由此,降低了安裝人員所要求的工作量,操作也變得更快,而且要求的網(wǎng)絡(luò)知識(shí)也減少了。由于顯著減少了永久存儲(chǔ)的配置數(shù)據(jù)的數(shù)量,配置數(shù)據(jù)同樣也更不容易被破壞。
現(xiàn)在連同優(yōu)選實(shí)施例并參考附圖進(jìn)一步詳細(xì)描述本發(fā)明,其中圖1示出了通信網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)管理系統(tǒng)和通信網(wǎng)絡(luò)中的各組件;以及圖2示出了本發(fā)明網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間的連接建立。
具體實(shí)現(xiàn)方式參考圖1,下面將進(jìn)一步詳細(xì)描述一個(gè)典型的移動(dòng)網(wǎng)絡(luò)的網(wǎng)絡(luò)管理系統(tǒng),特定指GSM網(wǎng)絡(luò)。然而,本發(fā)明并不僅受限為無(wú)線(xiàn)通信網(wǎng)絡(luò),而是本發(fā)明的方法可用于任何通信系統(tǒng)中。
圖1示出了一個(gè)典型的通過(guò)一個(gè)數(shù)據(jù)通信網(wǎng)絡(luò)(DCN)連接到各種網(wǎng)絡(luò)單元(NE)的集中式網(wǎng)絡(luò)管理系統(tǒng)。眾所周知,根據(jù)OSI模型,數(shù)據(jù)通信網(wǎng)絡(luò)能以多種不同的方式實(shí)現(xiàn),例如電路交換的脈沖編碼調(diào)制(PCM)、分組交換網(wǎng)絡(luò)或局域網(wǎng)。網(wǎng)絡(luò)管理系統(tǒng)用于控制和監(jiān)視與之連接的移動(dòng)業(yè)務(wù)交換中心(MSC)和來(lái)訪(fǎng)位置寄存器(VLR)、一般也包含一個(gè)設(shè)備識(shí)別寄存器(EIR)的歸屬位置寄存器(HLR)、一個(gè)鑒權(quán)中心(AC)、基站控制器(BSC)、碼型變換器&次級(jí)多路復(fù)用器(TCSM)以及基站收發(fā)信臺(tái)(BTS)。另外,網(wǎng)絡(luò)管理系統(tǒng)可控制不一定確實(shí)于移動(dòng)網(wǎng)絡(luò)功能中的網(wǎng)絡(luò)單元,例如一個(gè)智能網(wǎng)絡(luò)中的短消息業(yè)務(wù)中心(SMSC)或業(yè)務(wù)控制點(diǎn)(SCP)。網(wǎng)絡(luò)管理系統(tǒng)可控制成千上萬(wàn)不同的網(wǎng)絡(luò)單元。一個(gè)網(wǎng)絡(luò)管理系統(tǒng)典型地自身包含大量的提供一個(gè)接口的服務(wù)器(S1,S2)和工作站(WS1,WS2)。典型地,至少一個(gè)服務(wù)器保留用作數(shù)據(jù)庫(kù)服務(wù)器(DBS),其中可存儲(chǔ)告警和網(wǎng)絡(luò)單元的配置數(shù)據(jù)以及描述網(wǎng)絡(luò)單元操作的測(cè)量數(shù)據(jù)。
應(yīng)注意,通信網(wǎng)絡(luò)不是必須如上所述的集中網(wǎng)絡(luò)管理系統(tǒng),而是通信網(wǎng)絡(luò)也可使用一個(gè)分散的網(wǎng)絡(luò)管理系統(tǒng)。在這種情況下,網(wǎng)絡(luò)包含幾個(gè)獨(dú)立的網(wǎng)絡(luò)管理系統(tǒng)(NMS),其中每個(gè)都有一個(gè)自己控制網(wǎng)絡(luò)單元的負(fù)責(zé)區(qū)域。單個(gè)網(wǎng)絡(luò)單元也能負(fù)責(zé)與其它網(wǎng)絡(luò)單元有關(guān)的網(wǎng)絡(luò)管理系統(tǒng)的工作。網(wǎng)絡(luò)管理系統(tǒng)由此可被視為通信網(wǎng)絡(luò)中的一個(gè)單元。本發(fā)明的方法也可應(yīng)用于一個(gè)分散的網(wǎng)絡(luò)管理系統(tǒng)。
下面,將根據(jù)圖2描述本發(fā)明。圖2中,一個(gè)網(wǎng)絡(luò)管理系統(tǒng)NMS通過(guò)一個(gè)數(shù)據(jù)通信網(wǎng)絡(luò)DCN連接到一個(gè)媒介M,媒介M進(jìn)一步連接到多個(gè)網(wǎng)絡(luò)單元NE1,NE2…,媒介M可作為獨(dú)立的單元實(shí)現(xiàn),如圖2所示,由此一個(gè)或多個(gè)網(wǎng)絡(luò)單元被連接。換句話(huà)說(shuō),媒介M的功能可分別包含于每個(gè)網(wǎng)絡(luò)單元NE中,由此每個(gè)網(wǎng)絡(luò)單元通過(guò)數(shù)據(jù)通信網(wǎng)絡(luò)DCN直接連接到網(wǎng)絡(luò)管理系統(tǒng)NMS。數(shù)據(jù)通信網(wǎng)絡(luò)DCN典型地作為基于IP(網(wǎng)際協(xié)議)的網(wǎng)絡(luò)實(shí)現(xiàn)。媒介M用于配置網(wǎng)絡(luò)管理系統(tǒng)NMS和網(wǎng)絡(luò)單元NE之間的一個(gè)接口IF。網(wǎng)絡(luò)管理系統(tǒng)NMS和網(wǎng)絡(luò)單元NE的功能均能通過(guò)一個(gè)面向?qū)ο蟮木幊陶Z(yǔ)言(例如C++語(yǔ)言)配置。接著,最好由一個(gè)計(jì)算機(jī)實(shí)現(xiàn)該配置功能,計(jì)算機(jī)指的是任何根據(jù)預(yù)定義程序執(zhí)行任務(wù)的處理器。程序指令以計(jì)算機(jī)可讀的形式饋送給處理器。使用面向?qū)ο蟮木幊陶Z(yǔ)言使得接口IF最好能以CORBA(通用對(duì)象請(qǐng)求代理體系結(jié)構(gòu))接口實(shí)現(xiàn)。
CORBA為用于分布式程序互連的工業(yè)標(biāo)準(zhǔn),程序或程序組件根據(jù)該標(biāo)準(zhǔn)能相互之間通信,即使它們是由不同的編程語(yǔ)言書(shū)寫(xiě)或由不同的硬件和操作系統(tǒng)體系結(jié)構(gòu)操作的。CORBA提出了用于注冊(cè)、組件定位和激活、故障處理以及參數(shù)發(fā)送等服務(wù)。CORBA用于在各體系結(jié)構(gòu)之間轉(zhuǎn)換數(shù)據(jù)格式,CORBA不是編程方法,而是一個(gè)在不同編程語(yǔ)言和硬件中提供的組件之間的通用處理機(jī)制。
CORBA基于客戶(hù)-服務(wù)器結(jié)構(gòu),其中服務(wù)器對(duì)象為客戶(hù)對(duì)象提供服務(wù)。對(duì)象可為整個(gè)程序或程序組件,一個(gè)對(duì)象可同時(shí)為服務(wù)器和客戶(hù)??蛻?hù)組件能使用一個(gè)接口定義語(yǔ)言IDL或通過(guò)根據(jù)動(dòng)態(tài)調(diào)用接口DII的服務(wù)動(dòng)態(tài)生成一個(gè)服務(wù)請(qǐng)求請(qǐng)求一個(gè)服務(wù)。IDL為用于描述通信接口的語(yǔ)言,IDL不包括控制結(jié)構(gòu)而僅僅是一個(gè)接口功能和數(shù)據(jù)類(lèi)型的介紹。一個(gè)IDL規(guī)范由一個(gè)IDL轉(zhuǎn)換程序轉(zhuǎn)換,轉(zhuǎn)換程序根據(jù)規(guī)范的為客戶(hù)生成“stubs(樁模塊)”,為服務(wù)器生成“skeleton(骨架)”。一個(gè)樁模塊是轉(zhuǎn)換客戶(hù)編程語(yǔ)言表達(dá)式形式的參數(shù)為允許參數(shù)通過(guò)CORBA核心(即對(duì)象請(qǐng)求代理ORB)轉(zhuǎn)換的形式的一個(gè)功能??蛻?hù)組件以與其其它本地功能相同的方式請(qǐng)求樁模塊,樁模塊通過(guò)ORB接口請(qǐng)求一個(gè)服務(wù)。DII為ORB的一個(gè)接口,通過(guò)它當(dāng)實(shí)現(xiàn)客戶(hù)時(shí),客戶(hù)能在盡管服務(wù)的功能和參數(shù)未知的情況下也能請(qǐng)求服務(wù)。使用DII,客戶(hù)根據(jù)一個(gè)名稱(chēng)或類(lèi)型搜索服務(wù)。根據(jù)詢(xún)問(wèn),一個(gè)服務(wù)請(qǐng)求被動(dòng)態(tài)生成并通過(guò)DII的功能發(fā)送到服務(wù)器。服務(wù)器組件通過(guò)骨架根據(jù)自身的接口和ORB對(duì)它們的請(qǐng)求實(shí)現(xiàn)功能。客戶(hù)使用的請(qǐng)求方法對(duì)服務(wù)器是透明的。
圖2示出了網(wǎng)絡(luò)管理系統(tǒng)NMS和網(wǎng)絡(luò)單元NE之間的連接建立配置的簡(jiǎn)化方式。各種能夠控制網(wǎng)絡(luò)管理系統(tǒng)NMS和網(wǎng)絡(luò)單元NE之間的數(shù)據(jù)交換和信令的網(wǎng)絡(luò)管理服務(wù)預(yù)先在網(wǎng)絡(luò)管理系統(tǒng)NMS中定義。這些不同的網(wǎng)絡(luò)管理服務(wù),如注冊(cè)、定位、激活、故障處理和參數(shù)傳輸,最好能以CORBA服務(wù)實(shí)現(xiàn)。其中一個(gè)這樣的網(wǎng)絡(luò)管理服務(wù)為一個(gè)注冊(cè)服務(wù)RS,其任務(wù)包括使得能夠在網(wǎng)絡(luò)管理系統(tǒng)NMS中注冊(cè)網(wǎng)絡(luò)單元NE包含的服務(wù)。當(dāng)一個(gè)新的網(wǎng)絡(luò)單元根據(jù)本發(fā)明連接到網(wǎng)絡(luò)時(shí),新網(wǎng)絡(luò)單元必須在網(wǎng)絡(luò)管理系統(tǒng)中注冊(cè)。一個(gè)面向?qū)ο蟮拇_定連接建立并能同時(shí)運(yùn)行作為CORBA客戶(hù)或CORBA服務(wù)器的會(huì)話(huà)管理程序SM隨同媒介M一起實(shí)現(xiàn)。在一個(gè)相應(yīng)的方式中,上面提到的面向?qū)ο蟮淖?cè)服務(wù)RS(也支持CORBA)決定在網(wǎng)絡(luò)管理系統(tǒng)NMS一方的注冊(cè)。該注冊(cè)服務(wù)RS的標(biāo)識(shí)符id,典型地為由一個(gè)字符串參考指定的一個(gè)文件路徑地址,在每個(gè)媒介M中(典型地在它的會(huì)話(huà)管理程序SM中)配置。注冊(cè)服務(wù)RS的標(biāo)識(shí)符id最好是僅有的作為與網(wǎng)絡(luò)單元有關(guān)的永久存儲(chǔ)的數(shù)據(jù),以便初始化網(wǎng)絡(luò)管理系統(tǒng)NMS和網(wǎng)絡(luò)單元NE之間的連接建立。
網(wǎng)絡(luò)單元NE,最好為其媒介M,通過(guò)建立一個(gè)到網(wǎng)絡(luò)管理系統(tǒng)NMS(或者更具體地講,到其注冊(cè)服務(wù)RS)的連接初始化其注冊(cè)服務(wù)。媒介M根據(jù)CORBA要求的形式修改注冊(cè)服務(wù)RS的標(biāo)識(shí)符id,由此媒介M能建立到注冊(cè)服務(wù)RS的連接。在新的網(wǎng)絡(luò)單元每次連接到一個(gè)通信網(wǎng)絡(luò)時(shí)都注冊(cè)其服務(wù)。注冊(cè)最好能夠在每次網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間的連接斷開(kāi)時(shí)再次被執(zhí)行。媒介M生成一個(gè)包含網(wǎng)絡(luò)單元提供的所有服務(wù)數(shù)據(jù)的RM(注冊(cè)消息),注冊(cè)消息RM進(jìn)一步根據(jù)CORBA IDL語(yǔ)言的形式修改,并經(jīng)由數(shù)據(jù)通信網(wǎng)絡(luò)DCN傳遞到網(wǎng)絡(luò)管理系統(tǒng)NMS的注冊(cè)服務(wù)RS。
注冊(cè)消息RM根據(jù)IDL語(yǔ)言最好能包括來(lái)自媒介M的參數(shù),例如不確定的識(shí)別數(shù)據(jù)和媒介類(lèi)型,即與媒介M有關(guān)的網(wǎng)絡(luò)單元為何種類(lèi)型。此外,注冊(cè)消息可包括有關(guān)媒介和網(wǎng)絡(luò)管理系統(tǒng)之間通信的規(guī)范,以及此規(guī)范也考慮了例如在故障發(fā)生后連接的重新建立。網(wǎng)絡(luò)單元包含的服務(wù)數(shù)據(jù)包括服務(wù)的標(biāo)題和標(biāo)識(shí)符,它們能直接用作一個(gè)網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)單元之間數(shù)據(jù)傳輸中的服務(wù)標(biāo)識(shí)符。
注冊(cè)服務(wù)RS存儲(chǔ)接收到的網(wǎng)絡(luò)管理系統(tǒng)NMS中網(wǎng)絡(luò)單元的服務(wù)數(shù)據(jù)。接著,網(wǎng)絡(luò)管理系統(tǒng)NMS發(fā)送一個(gè)對(duì)應(yīng)注冊(cè)消息RM的消息RNM到網(wǎng)絡(luò)單元的媒介M,其中網(wǎng)絡(luò)管理系統(tǒng)NMS的其它網(wǎng)絡(luò)管理服務(wù)(除了注冊(cè)服務(wù)之外的)注冊(cè)于網(wǎng)絡(luò)單元的媒介M之中。網(wǎng)絡(luò)管理服務(wù)以類(lèi)似于網(wǎng)絡(luò)單元的服務(wù)的形式說(shuō)明,換句話(huà)說(shuō),說(shuō)明包括服務(wù)的標(biāo)題和標(biāo)識(shí)符,它們能直接用作一個(gè)服務(wù)標(biāo)識(shí)符。當(dāng)網(wǎng)絡(luò)管理系統(tǒng)NMS的服務(wù)在媒介M中注冊(cè)時(shí),網(wǎng)絡(luò)單元NE連接到網(wǎng)絡(luò)管理系統(tǒng)NMS,由此網(wǎng)絡(luò)單元就準(zhǔn)備好被用作通信系統(tǒng)的一個(gè)被控制部分。
上面描述的本發(fā)明的實(shí)現(xiàn)可應(yīng)用于基于集中式或分散式網(wǎng)絡(luò)管理的通信系統(tǒng)。本發(fā)明的優(yōu)點(diǎn)在分散式網(wǎng)絡(luò)管理中尤為突出,其中幾個(gè)獨(dú)立的網(wǎng)絡(luò)管理系統(tǒng)控制它們自己負(fù)責(zé)的區(qū)域,但強(qiáng)制在整個(gè)通信網(wǎng)絡(luò)發(fā)布大量新網(wǎng)絡(luò)單元的數(shù)據(jù)。在這種情況下,加入新的網(wǎng)絡(luò)單元由網(wǎng)絡(luò)管理系統(tǒng)控制,而且根據(jù)本發(fā)明,從故障情形恢復(fù)可由于每個(gè)網(wǎng)絡(luò)管理系統(tǒng)僅覆蓋整個(gè)通信網(wǎng)絡(luò)的一部分而更快。
根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,媒介M負(fù)責(zé)在可能發(fā)生的故障情形下網(wǎng)絡(luò)單元NE和網(wǎng)絡(luò)管理系統(tǒng)NMS之間的連接建立。在一些故障情形下,網(wǎng)絡(luò)單元NE的配置數(shù)據(jù)可能被破壞,由此根據(jù)現(xiàn)有技術(shù)每次都應(yīng)手工完成網(wǎng)絡(luò)單元NE到網(wǎng)絡(luò)的重新配置和重新連接。根據(jù)本發(fā)明的本實(shí)施例,媒介M檢測(cè)網(wǎng)絡(luò)單元NE和網(wǎng)絡(luò)管理系統(tǒng)NMS之間的連接被斷開(kāi)。這最好能在無(wú)論網(wǎng)絡(luò)單元NE和網(wǎng)絡(luò)管理系統(tǒng)NMS之間是否有任何的數(shù)據(jù)傳輸時(shí),如同媒介M在確定的時(shí)間間隔內(nèi)建立一個(gè)到網(wǎng)絡(luò)管理系統(tǒng)的連接那樣完成。如果媒介M有能力建立一個(gè)到網(wǎng)絡(luò)管理系統(tǒng)的連接,這被解釋為一個(gè)故障情形而且媒介M最好繼續(xù)試著建立到網(wǎng)絡(luò)管理系統(tǒng)NMS的連接。與媒介有關(guān)的注冊(cè)服務(wù)標(biāo)識(shí)符id被存儲(chǔ)使得能?chē)L試到正確的地址的連接建立。當(dāng)成功建立連接后,媒介M通過(guò)生成前面描述的注冊(cè)消息RM注冊(cè)網(wǎng)絡(luò)單元NE的服務(wù),消息被進(jìn)一步傳輸?shù)骄W(wǎng)絡(luò)管理系統(tǒng)。網(wǎng)絡(luò)管理系統(tǒng)的服務(wù)也根據(jù)上面描述的過(guò)程注冊(cè)到網(wǎng)絡(luò)單元NE。
顯然本領(lǐng)域的技術(shù)人員知道,隨著技術(shù)的發(fā)展本發(fā)明的基本構(gòu)思可以通過(guò)多種方式實(shí)現(xiàn)。本發(fā)明及其實(shí)施例因此不受上述例子的限制,而是能在所附權(quán)利要求書(shū)的范圍內(nèi)改變。
權(quán)利要求
1.一種用于連接網(wǎng)絡(luò)單元到通信系統(tǒng)的網(wǎng)絡(luò)管理系統(tǒng)的方法,其中網(wǎng)絡(luò)管理系統(tǒng)包括多種網(wǎng)絡(luò)管理服務(wù),其特征在于在網(wǎng)絡(luò)管理系統(tǒng)中生成一個(gè)注冊(cè)服務(wù),用于在網(wǎng)絡(luò)管理系統(tǒng)中注冊(cè)網(wǎng)絡(luò)單元所包含的服務(wù);存儲(chǔ)一個(gè)與網(wǎng)絡(luò)單元有關(guān)的標(biāo)識(shí)符,用以識(shí)別所述注冊(cè)服務(wù);通過(guò)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立一個(gè)網(wǎng)絡(luò)單元到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接;從網(wǎng)絡(luò)單元發(fā)送一個(gè)注冊(cè)消息到所述注冊(cè)服務(wù),由此網(wǎng)絡(luò)單元中所包含的服務(wù)被注冊(cè)到網(wǎng)絡(luò)管理系統(tǒng)中;以及從網(wǎng)絡(luò)管理系統(tǒng)發(fā)送一個(gè)注冊(cè)消息到網(wǎng)絡(luò)單元,由此網(wǎng)絡(luò)管理系統(tǒng)中所包含的網(wǎng)絡(luò)管理服務(wù)被注冊(cè)到網(wǎng)絡(luò)單元中。
2.根據(jù)權(quán)利要求1的方法,特征在于通過(guò)媒介從至少一個(gè)網(wǎng)絡(luò)單元建立一個(gè)數(shù)據(jù)傳輸連接到網(wǎng)絡(luò)管理系統(tǒng)。
3.根據(jù)權(quán)利要求2的方法,特征在于使用一種面向?qū)ο蟮木幊陶Z(yǔ)言,例如C++語(yǔ)言,配置包含于網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)單元和/或媒介的服務(wù)的功能。
4.根據(jù)權(quán)利要求3的方法,特征在于根據(jù)CORBA規(guī)范傳輸包含于網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)單元和/或媒介的服務(wù)數(shù)據(jù)作為數(shù)據(jù)傳輸。
5.根據(jù)權(quán)利要求4的方法,特征在于根據(jù)CORBA規(guī)范配置一個(gè)與媒介有關(guān)的控制連接建立的會(huì)話(huà)管理程序,以及存儲(chǔ)與所述會(huì)話(huà)管理程序有關(guān)的注冊(cè)服務(wù)的網(wǎng)絡(luò)標(biāo)識(shí)符。
6.根據(jù)上述權(quán)利要求的任何一個(gè)的方法,特征在于周期性建立一個(gè)從所述網(wǎng)絡(luò)單元到所述網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接,以及根據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立一個(gè)從所述網(wǎng)絡(luò)單元到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接,并在網(wǎng)絡(luò)管理系統(tǒng)中根據(jù)周期性到網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接建立中的故障重新注冊(cè)網(wǎng)絡(luò)單元包含的服務(wù)。
7.一種通信系統(tǒng),該通信系統(tǒng)包括至少一個(gè)網(wǎng)絡(luò)單元、一個(gè)網(wǎng)絡(luò)管理系統(tǒng)和一個(gè)通信網(wǎng)絡(luò),該通信系統(tǒng)用于傳輸網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)(該網(wǎng)絡(luò)管理系統(tǒng)包含服務(wù))之間的數(shù)據(jù),其特征在于網(wǎng)絡(luò)管理的服務(wù)包括一個(gè)注冊(cè)服務(wù),用于在網(wǎng)絡(luò)管理系統(tǒng)中注冊(cè)網(wǎng)絡(luò)單元所包含的服務(wù);存儲(chǔ)一個(gè)與網(wǎng)絡(luò)單元有關(guān)的識(shí)別所述注冊(cè)服務(wù)的網(wǎng)絡(luò)標(biāo)識(shí)符;所述網(wǎng)絡(luò)單元用于根據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接;所述網(wǎng)絡(luò)單元用于發(fā)送一個(gè)注冊(cè)消息到所述注冊(cè)服務(wù),由此網(wǎng)絡(luò)單元中包含的服務(wù)被注冊(cè)到網(wǎng)絡(luò)管理系統(tǒng)中;以及所述網(wǎng)絡(luò)管理系統(tǒng)用于發(fā)送一個(gè)注冊(cè)消息到該網(wǎng)絡(luò)單元,由此網(wǎng)絡(luò)管理系統(tǒng)中包含的網(wǎng)絡(luò)管理服務(wù)被注冊(cè)到網(wǎng)絡(luò)單元中。
8.根據(jù)權(quán)利要求7的通信系統(tǒng),特征在于通信系統(tǒng)包括至少一個(gè)媒介,可操作地與網(wǎng)絡(luò)單元連接,該媒介用于建立一個(gè)從至少一個(gè)網(wǎng)絡(luò)單元到網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接。
9.根據(jù)權(quán)利要求8的通信系統(tǒng),特征在于使用一種面向?qū)ο蟮木幊陶Z(yǔ)言,例如C++語(yǔ)言,配置包含于網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)單元和/或媒介的服務(wù)的功能。
10.根據(jù)權(quán)利要求9的通信系統(tǒng),特征在于根據(jù)CORBA規(guī)范傳輸包含于網(wǎng)絡(luò)管理系統(tǒng)和網(wǎng)絡(luò)單元和/或媒介的服務(wù)數(shù)據(jù)作為數(shù)據(jù)傳輸。
11.根據(jù)權(quán)利要求10的通信系統(tǒng),特征在于根據(jù)CORBA規(guī)范配置一個(gè)與媒介有關(guān)的控制連接建立的會(huì)話(huà)管理程序,存儲(chǔ)與所述會(huì)話(huà)管理程序有關(guān)的注冊(cè)服務(wù)的網(wǎng)絡(luò)標(biāo)識(shí)符。
12.根據(jù)權(quán)利要求7到11的任何一個(gè)的通信系統(tǒng),特征在于所述網(wǎng)絡(luò)單元用于周期性建立一個(gè)到網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接,以及所述網(wǎng)絡(luò)單元通過(guò)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立一個(gè)到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接,并在網(wǎng)絡(luò)管理系統(tǒng)中根據(jù)周期性到網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接建立中的故障重新注冊(cè)網(wǎng)絡(luò)單元包含的服務(wù)。
13.用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)管理的軟件產(chǎn)品,其特征在于,包括計(jì)算機(jī)可讀形式的裝置,用于存儲(chǔ)一個(gè)與網(wǎng)絡(luò)單元有關(guān)的網(wǎng)絡(luò)管理系統(tǒng)中包括的注冊(cè)服務(wù)的網(wǎng)絡(luò)標(biāo)識(shí)符;計(jì)算機(jī)可讀形式的裝置,用于通過(guò)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立與所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接;計(jì)算機(jī)可讀形式的裝置,用于生成和發(fā)送一個(gè)注冊(cè)消息到網(wǎng)絡(luò)管理系統(tǒng),該消息識(shí)別網(wǎng)絡(luò)單元中包含的網(wǎng)絡(luò)管理服務(wù);以及計(jì)算機(jī)可讀形式的裝置,用于注冊(cè)從網(wǎng)絡(luò)管理系統(tǒng)接收的注冊(cè)消息中包含的與網(wǎng)絡(luò)單元有關(guān)的服務(wù)。
14.根據(jù)權(quán)利要求13的軟件產(chǎn)品,特征在于使用面向?qū)ο蟮木幊陶Z(yǔ)言,例如C++語(yǔ)言,配置至少某些所述裝置。
15.根據(jù)權(quán)利要求13或14的軟件產(chǎn)品,特征在于包括計(jì)算機(jī)可讀形式的裝置,用于周期性建立與網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接;以及計(jì)算機(jī)可讀形式的裝置,用于通過(guò)所述網(wǎng)絡(luò)標(biāo)識(shí)符建立一個(gè)到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接,并在所述網(wǎng)絡(luò)管理系統(tǒng)中根據(jù)周期性到網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接建立中的故障重新注冊(cè)網(wǎng)絡(luò)單元包含的服務(wù)。
全文摘要
一種用于連接網(wǎng)絡(luò)單元到包括至少一個(gè)網(wǎng)絡(luò)單元、一個(gè)網(wǎng)絡(luò)管理系統(tǒng)和一個(gè)通信網(wǎng)絡(luò)的通信系統(tǒng)的方法,用于在網(wǎng)絡(luò)單元和網(wǎng)絡(luò)管理系統(tǒng)之間傳輸數(shù)據(jù)。該方法包括:在網(wǎng)絡(luò)管理系統(tǒng)中生成一個(gè)注冊(cè)服務(wù),用于在網(wǎng)絡(luò)管理系統(tǒng)中注冊(cè)網(wǎng)絡(luò)單元包含的服務(wù);存儲(chǔ)一個(gè)與網(wǎng)絡(luò)單元有關(guān)的注冊(cè)服務(wù)的標(biāo)識(shí)符,通過(guò)該網(wǎng)絡(luò)標(biāo)識(shí)符建立一個(gè)網(wǎng)絡(luò)單元到所述注冊(cè)服務(wù)的數(shù)據(jù)傳輸連接。從網(wǎng)絡(luò)單元發(fā)送一個(gè)注冊(cè)消息到所述注冊(cè)服務(wù),由此網(wǎng)絡(luò)單元中包含的服務(wù)被注冊(cè)到網(wǎng)絡(luò)管理系統(tǒng)中,從網(wǎng)絡(luò)管理系統(tǒng)發(fā)送一個(gè)注冊(cè)消息到網(wǎng)絡(luò)單元,由此網(wǎng)絡(luò)管理系統(tǒng)中包含的網(wǎng)絡(luò)管理服務(wù)被注冊(cè)到網(wǎng)絡(luò)單元中。通過(guò)一個(gè)媒介能建立從網(wǎng)絡(luò)單元到網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)傳輸連接。
文檔編號(hào)H04L12/24GK1351805SQ00807219
公開(kāi)日2002年5月29日 申請(qǐng)日期2000年5月4日 優(yōu)先權(quán)日1999年5月5日
發(fā)明者杰爾基·卡斯基, 阿里·尼瓦雷寧, 朱哈·雷諾, 艾薩·納米 申請(qǐng)人:諾基亞公司