專利名稱:用于電信系統的操作和維護中心中的獨特倉庫服務器的制作方法
技術領域:
本發明涉及電信系統的操作和維護中心領域,更具體地涉及電信系統中的負載均衡。
背景技術:
現有技術已知有用于各種電信系統的操作和維護中心(OMC)。例如,GSM移動電信系統規定了OMC。
國際專利申請No.WO-A-9826614公開了一種典型的無線電通信系統,具有基站、至少一個基站控制器以及在網絡端的一個OMC.基站包含與天線單元相連的收發信機以及與基站相關的本地操作和維護單元。在基站中,一個控制單元處理一個收發信機單元到通信連接的選擇性切換。收發信機可以由基站控制器、網絡端OMC或與基站相關的操作和維護單元自動控制,以便它們分別處于工作狀態或停止狀態。
美國專利6,360,106顯示了用于一個無線電通信系統的基站。基站的控制器執行收發信機的監控和組織。OMC屬于移動無線電系統,在所述中心中執行配置、軟件和性能參數的管理以及出現的錯誤的管理。為此,有關移動無線電系統的組件的操作和性能狀況的錯誤消息和消息到達OMC中。
OMC的主要功能是評估各個基站的數據,以便保證在整個移動無線電網絡中的連續無線電技術覆蓋,并且對于單個收發信機失敗控制替換和切換機制。這稱為“配置管理”。通常,一個OMC可以管理整個移動無線電系統或只管理移動無線電系統的子組件。
美國法定發明注冊H 1,896給出了用于電信系統操作的網絡管理系統服務器和方法。網絡管理系統集成了OMC的功能。
對于諸如GSM和UMTS之類的不同種類電信系統,可從商業上獲得各種OMC。典型的,OMC提供用戶界面,以使操作員能夠監控網絡性能、容量、安全性和配置。用戶界面用于顯示網絡元件狀態以及參數值,按類別和網絡地理學的網絡概述以及對象關系。
主要功能是配置管理。這使得操作員能夠訪問和修改網絡元件和參數。典型OMC的其他功能是故障管理、性能管理和安全性管理。
每個功能都需要在一個單獨的網絡元件或一組網絡元件上運行。通常需要稱為“資源管理器”的中間組件,而不是直接對網絡元件尋址。
發明內容
本發明提供了改進的操作和維護中心(OMC),用于操作和維護的改進方法,以及對應的計算機程序產品。
特別地,本發明使得可以以更有效和靈活的方式操作和維護一個電信系統。此外,本發明還允許電信系統的可縮放性(scalability)。
這些目標是由一個用于電信系統的操作和維護中心來實現的,該操作和維護中心包括-服務器裝置(5),用于存儲指示電信系統網絡元件的第一信息以及指示網絡元件和資源管理器(2)的分配的第二信息,-信息檢索裝置(12),用于生成指示分配給資源管理器之一的網絡元件的第三信息。
這些目標還由一個用于電信系統的操作和維護中心的方法來實現,該方法包括如下步驟-存儲指示電信系統的網絡元件的第一信息,-存儲指示網絡元件和資源管理器的分配的第二信息,
-生成指示分配給資源管理器之一的網絡元件的第三信息。
這些目標還由一個用于電信系統的操作和維護中心的計算機程序產品來實現,該計算機程序產品包括用于存儲指示電信系統的網絡元件的第一信息以及用于存儲指示網絡元件和資源管理器的分配的第二信息的程序裝置,還包括用于生成指示分配給資源管理器過程之一的網絡元件的第三信息的數據檢索裝置。
根據本發明的一個優選實施例,使用關系數據庫來集中存儲有關電信系統的網絡元件的注冊的信息以及這些網絡元件的屬性信息。
根據本發明的一個優選實施例,每個網絡元件都需要被分配給資源管理器之一。可從關系數據庫中檢索有關那些網絡元件被分配給哪個資源管理器的信息。此外,還可從關系數據庫中檢索分配給特定的資源管理器的網絡元件的數量。
在中央關系數據庫中存儲所有網絡元件和被分配的資源管理器的注冊信息有多種優勢。例如,這使得可以將網絡元件動態地分配給資源管理器。在一種應用中,通過資源管理器軟件過程來實現資源管理器。
在這種資源管理器過程失敗時,需要重新啟動它。當重新啟動資源管理器過程時,它首先向操作維護中心注冊。然后,資源管理器過程請求要由該資源管理器管理的那些網絡元件的列表。
作為響應,在關系數據庫中執行數據庫查詢,以提取分配給該資源管理器的網絡元件的列表。然后,這個網絡元件列表被傳送到資源管理器過程,從而該資源管理器過程可以恢復其服務。
在另一種應用中,將額外的網絡元件添加到電信系統中。為此目的,需要通過OMC的用戶界面聲明所述額外的網絡元件。作為響應,搜索具有相對較少數量的已分配網絡元件的資源管理器過程。
換言之,OMC確定具有足夠的未用容量來服務于額外的網絡元件的一個資源管理器過程。這可以通過確定分配給每個資源管理器過程的網絡元件的數量來實現。具有最小網絡元件數量的資源管理器過程之一被選擇,并且額外的網絡元件被分配給所選的資源管理器過程。額外的網絡元件到所選資源管理器過程的分配也將存儲在數據庫中。
本發明可以避免存儲每個資源管理器的靜態網絡元件列表,這是特別有利的。特別地,本發明使得能夠用一種靈活、有效的方案取代現有技術中在出現系統修改或系統故障情況時所需的復雜的重同步過程。
根據本發明的又一個優選實施例,OMC包括倉庫服務器(repository server)。倉庫服務器是負責管理網絡元件列表和屬性的OMC組件。最好,它使用關系數據庫來處理和存儲網絡元件信息。
特別地,倉庫服務器進行服務,以將網絡元件和/或網絡元件屬性的更改何時輸入到關系數據庫中通知給所有相關系統組件(如,配置管理組件、故障管理組件等)。例如,如果額外的網絡元件被分配給資源管理器過程之一,倉庫服務器將發送一個對應的通知給該資源管理器過程,從而該資源管理器過程更新其本地網絡元件列表。
本發明的一個特別的優勢在于網絡元件信息和被分配的資源管理器過程的集中式存儲使得能夠有效、靈活地通過所有相關組件,并因此實現完全可縮放性。
以下將參照附圖更詳細地說明本發明的優選實施例,在附圖中圖1是包括根據本發明的OMC的實施例的電信系統的框圖,圖2表示用于添加網絡元件的流程圖,圖3表示用于啟動(或重新啟動)資源管理器過程的流程圖。
具體實施例方式
圖1表示一個電信系統,它具有各種網絡元件(NE)1。例如,如果電信系統是根據GSM標準的移動電信系統,則典型的網絡元件包括基站控制器(BTS)和基站收發信臺(BSC)。在根據UMTS標準的電信系統中,典型的網絡元件包括節點B和無線網絡控制器(RNC)。
每個網絡元件1被分配給一個資源管理器2。電信系統每個資源管理器2的功能是管理其被分配的網絡元件1的操作。為此目的,每一個資源管理器2都被分配了多個網絡元件1。
分配給資源管理器2的網絡元件1的數量可以在0到一個給定資源管理器可以處理的網絡元件1的最大數量N之間變化。典型地,資源管理器2被實現為在服務器計算機上運行的軟件過程。通常,就將網絡元件1分配給一個給定的資源管理器2而言,網絡元件1的地理分布差不多是無關的。
每個資源管理器2具有一個非永久性存儲器3,用于存儲包含分配給該資源管理器2的那些網絡元件1的列表。
資源管理器2與操作維護中心(OMC)4相連。OMC4具有帶有關系數據庫6的倉庫服務器5。關系數據庫5進行服務以存儲與電信系統的所有網絡元件1相關的信息。
例如,在關系數據庫6中,每個網絡元件1按其表示符和位置以及其他與網絡元件1本身和/或其與其他網絡元件1的關系的其他屬性信息來定義。此外,網絡元件1到資源管理器2之一的分配也存儲在關系數據庫6中。為此目的,關系數據庫6包含一系列關系表,如用于存儲所有網絡元件1的表示符的表7,一個或多個用于存儲屬性信息的表8以及用于存儲可用資源管理器2的表9。
倉庫服務器具有注冊程序模塊10,用于對資源管理器2進行注冊/取消注冊。例如,在UNIX實現的情形中,注冊程序模塊10進行服務,以注冊“已啟動的”資源管理器過程。
此外,倉庫服務器5還具有負載均衡程序模塊11。負載均衡程序模塊11進行服務,以確定分配給每個資源管理器2的網絡元件的數量,以便標識具有空閑容量并且可以向其分配額外的網絡元件的資源管理器之一。負載均衡程序模塊11具有數據庫查詢模塊12,用于在關系數據庫6中執行數據庫搜索,以標識分配給一個給定資源管理器2的網絡元件1的數量。
此外,倉庫服務器5還具有通知模塊13。當新信息輸入到關系數據庫6中時,提示通知模塊13。作為響應,通知模塊13向電信系統的相關組件(如,資源管理器2和配置管理組件14)發送信息,以便向受到關系數據庫6中信息改變影響的那些組件提供更新。例如,通知模塊13進行服務,以便例如添加了新的網絡元件1,則提供受到網絡元件1的分配改變影響的、存儲在資源管理器2中的網絡元件列表更新。
此外,OMC4還具有配置管理、性能管理以及故障管理組件14,它們具有與OMC主功能相關的各種用途,例如,微調無線電接入參數,設備中的故障識別以及網絡性能和服務質量的管理。
OMC4具有用戶界面15,以允許從一個或多個客戶計算機16訪問OMC4。電信系統的超級用戶和/或過程管理員可以從客戶計算機16訪問OMC。例如,超級用戶可能希望聲明一個已添加到電信系統中的額外網絡元件1或者希望去除其中一個網絡元件1。
在操作中,當額外的資源管理器2被啟動時,該額外的資源管理器通過注冊程序模塊10注冊,并且它請求分配給它的網絡元件1的網絡元件列表。這將調用數據庫查詢模塊12,所述數據庫查詢模塊12在關系數據庫6中搜索分配給新啟動的資源管理器2的網絡元件1。
該結果是新啟動的資源管理器2所需要的網絡元件列表。OMC4將此列表提供給新啟動的資源管理器2,以在該資源管理器2的對應存儲器3中存儲此網絡元件列表。這使得新啟動的資源管理器2能夠啟動操作并為其所分配的網絡元件1服務。
上述用于處理資源管理器2的注冊過程的流程可以用于在故障后重新啟動資源管理器2,也可以用于添加全新的資源管理器2。這使得能夠在資源管理器2發生故障后能夠快速、有效地進行恢復。此外,這還使得能夠在系統的可縮放性需要資源管理器2時添加資源管理器2。
另一個應用是添加網絡元件1。為了向電信系統添加網絡元件1,超級用戶需要通過經由其客戶計算機16的用戶界面15輸入對應的數據來聲明新的網絡元件1。
額外網絡元件1的聲明會調用負載均衡程序模塊11。負載均衡程序模塊11通過其數據庫查詢模塊12確定分配給每個資源管理器2的網絡元件1的數量。負載均衡程序模塊11選擇具有最低數量的被分配網絡元件1的資源管理器2。額外的網絡元件被分配給所選的資源管理器2,并且此分配存儲在關系數據庫6中。
備選地,負載均衡程序模塊11可以使用用于選擇資源管理器2之一的另一種準則。例如,負載均衡程序模塊11可通過其數據庫查詢模塊12搜索具有空閑容量以容納額外的網絡元件1的資源管理器2。如果找到這種具有足夠資源的資源管理器2,搜索可以在此處結束。
存儲額外網絡元件1到資源管理器2之一的新分配將調用通知模塊13,它向所選的資源管理器2提供一個通知,以便指明該所選資源管理器2需要服務的額外網絡元件1。作為響應,資源管理器2相應地更新其網絡元件列表。
類似地,當網絡元件1被去除時,對應的信息也通過用戶界面15輸入并存儲在關系數據庫6中。這也調用通知模塊13,以便將此改變通知受影響的資源管理器2。
圖2顯示了用于添加網絡元件的過程的流程圖。
在步驟20,超級用戶通過OMC的用戶界面輸入額外網絡元件的聲明。確定一個尚未完全負載的資源管理器過程。在一種實施中,具有相對較少的已分配網絡元件的活動資源管理器過程之一被選擇。通過在中央信息存儲中執行數據庫查詢來確定分配給資源管理器過程的網絡元件的數量。
在步驟22中,將額外的網絡元件分配給所選的資源管理器并且該分配在步驟23中被存儲在數據庫中。
圖3表示啟動或重新啟動資源管理器過程。在步驟30中,資源管理器過程被啟動或重新啟動。在步驟31中,資源管理器過程向OMC注冊。
在步驟32中,新注冊的資源管理器過程請求其被分配的網絡元件的列表。OMC通過在中央信息存儲中執行數據庫查詢來處理此請求,所述中央信息存儲包含與網絡元件和被分配的資源管理器過程有關的所有相關信息。在步驟33中執行一個或多個這種數據庫查詢,以便標識分配給新啟動的資源管理器過程(如果有的話)的網絡元件。
當在故障之后重新啟動資源管理器過程時,這樣可以有效地恢復系統操作,而不會影響電信系統的其余部分。在添加新的資源管理器過程時,在步驟33提供的網絡元件列表最初可能是空的。
在步驟34中,所分配的網絡元件的列表被發送到新啟動的資源管理器過程,以便使得該資源管理器過程能夠啟動操作。
參考數字列表網絡元件 1資源管理器2存儲裝置 3操作維護中心(OMC) 4倉庫服務器5關系數據庫6表7表8表9注冊程序模塊 10負載均衡程序模塊 11數據庫查詢模塊12通知模塊 13配置、性能、故障管理模塊 14用戶界面 15客戶計算機1權利要求
1.一個用于電信系統的操作和維護中心,包括-服務器裝置,用于存儲指示電信系統的網絡元件的第一信息以及指示網絡元件和資源管理器的分配的第二信息,-信息檢索裝置,用于生成指示分配給資源管理器之一的網絡元件的第三信息。
2.根據權利要求1所述的操作和維護中心,服務器裝置包括用于存儲第一和第二信息的關系數據庫裝置。
3.根據權利要求2所述的操作和維護中心,數據檢索裝置適應于在關系數據庫裝置中執行查詢以生成第三信息。
4.根據權利要求1所述的操作和維護中心,服務器裝置是電信系統的倉庫服務器。
5.根據權利要求1所述的操作和維護中心,還包括-用于確定分配給每個資源管理器的網絡元件數量的裝置,-用于確定具有最少已分配網絡元件的資源管理器之一的裝置,-用于將額外的網絡元件分配給具有最少已分配網絡元件的資源管理器之一的裝置,-用于將額外網絡元件到資源管理器之一的分配存儲為第二信息的裝置。
6.一個用于電信系統的操作和維護的方法,該方法包括如下步驟-存儲指示電信系統的網絡元件的第一信息,-存儲指示網絡元件和資源管理器的分配的第二信息,-生成指示分配給資源管理器之一的網絡元件的第三信息。
7.根據權利要求6所述的方法,其中第一和第二信息存儲在關系數據庫中。
8.根據權利要求6所述的方法,還包括如下步驟-輸入一個額外網絡元件的聲明,-確定分配給不同資源管理器的網絡元件數量,-確定具有最少已分配網絡元件的資源管理器之一,-將額外的網絡元件分配給具有最少已分配網絡元件的資源管理器之一,-將額外網絡元件到資源管理器之一的分配存儲為第二信息。
9.根據權利要求6所述的方法,還包括如下步驟-啟動資源管理器之一,-為所述資源管理器之一請求第三信息,-通過信息檢索生成所請求的第三信息,-將所請求的第三信息提供給所述資源管理器之一。
10.一個用于電信系統的操作和維護中心的計算機程序產品,該計算機程序產品包括用于存儲指示電信系統的網絡元件的第一信息以及用于存儲指示網絡元件和資源管理器的分配的第二信息的程序裝置,還包括用于生成指示分配給資源管理器過程之一的網絡元件的第三信息的數據檢索裝置。
全文摘要
本發明涉及一個用于電信系統的操作和維護中心,包括服務器裝置(5),用于存儲指示電信系統的網絡元件的第一信息以及指示網絡元件和資源管理器(2)的分配的第二信息,以及信息檢索裝置(12),用于生成指示分配給資源管理器之一的網絡元件的第三信息。
文檔編號H04Q3/00GK1449159SQ0310865
公開日2003年10月15日 申請日期2003年4月2日 優先權日2002年4月3日
發明者帕特里克·巴雷, 延尼克·布徹, 佳利索阿·拉克托阿維羅 申請人:伊沃柳姆兩合公司