(57)【特許請求の範囲】
【請求項１】
無線通信ネットワークにおいて、ネットワーク要素レベルのスイッチに接続され、コールトラフィックイベントに基づくデータに基づいて、ネットワーク性能を監視し調整するためのネットワーク要素レベルのネットワーク管理ノードであって、
前記ネットワーク要素レベルのスイッチから、特定のコールトラフィックイベントに関するコールトラフィックイベントデータを連続的に受信する手段と、
前記連続的に受信したコールトラフィックイベントデータに基づいて、前記コールトラフィックイベントに関する統計情報を得る測定システムと、
連続的に処理されたコールトラフィックイベントデータを、ネットワークレベルのネットワーク管理ノードに転送する手段と、
前記測定システムに接続されたエキスパートシステムと、
を備え、
前記エキスパートシステムは、
前記測定システムで得られた前記統計情報を分析する手段と、
前記測定システムより得られた前記統計情報の分析に基づいてネットワーク性能を分析する手段と、
前記ネットワーク性能に基づいて、修正処置が必要であるか否かを判断する手段と、
前記ネットワーク要素レベルのネットワーク管理ノードとネットワーク要素との間のフィードバックループにより修正処置を行う手段と、
を備えることを特徴とするネットワーク要素レベルのネットワーク管理ノード。
【請求項２】
前記修正処置は、前記無線通信ネットワークの自動再構成を含むことを特徴とする請求項１に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項３】
前記修正処置は、前記ネットワーク要素レベルのスイッチの自動再構成を含むことを特徴とする請求項１に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項４】
前記連続的に受信したコールトラフィックイベントデータを連続的に処理する前記手段に接続されるグラフィカルユーザインタフェースを更に備えることを特徴とする請求項１に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項５】
前記グラフィカルユーザインタフェースは、
ネットワーク要素レベルのネットワークオペレータのために、前記コールトラフィックイベントに関する前記統計情報を表示する手段と、
前記ネットワーク要素レベルのネットワークオペレータにより決定されたとき、前記ネットワーク要素レベルのネットワーク管理ノードと前記ネットワーク要素レベルのスイッチとの間のフィードバックループにより、修正処置を実行する手段と、
を備えることを特徴とする請求項４に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項６】
前記グラフィカルユーザインタフェースは、
前記コールトラフィックイベントに関する前記統計情報を更に処理する手段を備えることを特徴とする請求項４に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項７】
前記ネットワーク要素レベルのスイッチは、
リアルタイムのクリティカルな処理を行う手段を備えることを特徴とする請求項１に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項８】
前記ネットワーク要素レベルのネットワーク管理ノードで処理された前記コールトラフィックイベントデータは、クリティカルでないネットワーク処理に関することを特徴とする請求項７に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項９】
前記ネットワーク要素は、基地局と、基地局送受信局と、基地局制御装置と、移動交換局とを含む複数のネットワークノードのグループから選択されたネットワークノードであることを特徴とする請求項１に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項１０】
標準化されたオープンなインタフェースを介して、前記ネットワークレベルの統計情報を処理する手段と、
サードバーティベンダー製のアプリケーションを使用して、該ネットワークレベルの統計情報を更に処理する手段と、
を更に備えることを特徴とする請求項１に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項１１】
前記標準化されたオープンなインタフェースは、共通オブジェクト要求仲介アーキテクチャ（CORBA；Common Object Request Broker Architecture）インタフェースであることを特徴とする請求項１０に記載のネットワーク要素レベルのネットワーク管理ノード。
【請求項１２】
無線通信ネットワークにおける、コールトラフィックイベントに基づくネットワーク性能監視システムであって、
ネットワーク要素レベルのスイッチを各々有する、第１の複数のネットワーク要素と、
ネットワーク要素レベルの複数のネットワーク管理ノードであって、
該ネットワーク要素レベルの各ネットワーク管理ノードは、
標準化されたオープンなインタフェースを介して前記第１の複数のネットワーク要素のうち対応する１のネットワーク要素に接続され、
前記第１の複数のネットワーク要素のうち対応する当該１のネットワーク要素から、コールトラフィックイベントデータを連続的に受信する手段と、
前記連続的に受信したコールトラフィックイベントデータを処理する手段と、
を備えるネットワーク要素レベルの複数のネットワーク管理ノードと、
前記標準化されたオープンなインタフェースを介して前記ネットワーク要素レベルの複数のネットワーク管理ノードの各々に接続されるネットワークレベルのネットワーク管理ノードであって、
前記ネットワーク要素レベルの複数のネットワーク管理ノードの各々から、処理済みのコールトラフィックイベントデータを受信する手段と、
前記ネットワーク要素レベルの複数のネットワーク管理ノードの各々から、前記処理済みのコールトラフィックイベントデータに基づくネットワークレベルの統計情報を得る測定システムと、
該得られたネットワークレベルの統計情報を分析するエキスパートシステムと、
前記得られたネットワークレベルの統計情報を、前記標準化されたオープンなインタフェースを介して前記測定システムから前記エキスパートシステムに転送する手段と、
前記得られたネットワークレベルの統計情報の前記分析に基づいて、ネットワーク性能を改善するための修正処置をとるべきか否かを判断する手段と、
を備えるネットワークレベルのネットワーク管理ノードと、
を備えることを特徴とするネットワーク性能監視システム。
【請求項１３】
前記複数のネットワーク要素の各々におけるネットワーク要素レベルのスイッチは、リアルタイムのクリティカルな処理に関するデータを処理するための中央演算処理装置を備えることを特徴とする請求項１２に記載のネットワーク性能監視システム。
【請求項１４】
前記ネットワーク要素レベルの複数のネットワーク管理ノードの各々における前記連続的に受信したコールトラフィックイベントデータを処理する前記手段は、
前記複数のネットワーク要素うち対応する１のネットワーク要素から連続的に受信する前記コールトラフィックイベントデータに関するネットワーク要素レベルの統計情報を得る測定システムを備えることを特徴とする請求項１２に記載のネットワーク性能監視システム。
【請求項１５】
前記ネットワークレベルのネットワーク管理ノードは、
当該ネットワークレベルのネットワーク管理ノードと前記ネットワーク要素レベルの各ネットワーク管理ノードとの間の、前記標準化されたオープンなインタフェースを経由するフィードバックループにより、前記修正処置を実行する手段を更に備えることを特徴とする請求項１２に記載のネットワーク性能監視システム。
【請求項１６】
無線通信ネットワークにおける、コールトラフィックイベントに基づくネットワーク性能監視方法であって、
コールトラフィックイベントを取得する工程と、
該取得したコールトラフィックイベントに関するリアルタイムのコールトラフィックイベントデータを、複数のネットワーク要素レベルの管理ノードから対応するネットワークレベルのネットワーク管理ノードに、連続的に転送する工程と、
前記ネットワークレベルのネットワーク管理ノードにおいて、ネットワーク性能を監視するために、該リアルタイムのコールトラフィックイベントデータを連続的に処理する工程と、
前記処理されたコールトラフィックイベントデータを分析する工程と、
該処理されたコールトラフィックイベントデータの分析に基づいて、ネットワーク性能を改善するための修正工程をとるべきか否かを判断する工程と、
前記処理されたコールトラフィックイベントデータの分析に基づいて、ネットワーク性能を改善するための修正工程をとるべきと判断したとき、前記複数のネットワーク要素レベルの管理ノードと対応するネットワークレベルのネットワーク管理ノードとの間のフィードバックループにより、ネットワーク性能を改善するための修正処置を実行する工程と、
を有することを特徴とするネットワーク性能監視方法。
【請求項１７】
前記処理されたコールトラフィックイベントデータの分析に基づいて、ネットワーク性能を改善するための修正工程を実行すべきか否かを判断する前記工程は、
前記無線通信ネットワークを再構成するか否かを判断する工程を有することを特徴とする請求項１６に記載のネットワーク性能監視方法。
【請求項１８】
前記無線通信ネットワークを再構成するか否かを判断する前記工程は、
前記複数のネットワーク要素レベルの管理ノードのうちの１つを再構成するか否かを判断する工程を有することを特徴とする請求項１７に記載のネットワーク性能監視方法。
【請求項１９】
前記ネットワーク要素を再構成するか否かを判断する前記工程は、
ネットワーク要素スイッチを再構成するか否かを判断する工程を有することを特徴とする請求項１７に記載のネットワーク性能監視方法。
【請求項２０】
前記複数のネットワーク要素レベルの管理ノードのうちの１つにおいて、前記ネットワーク要素から連続的に受信する前記リアルタイムのコールトラフィックイベントデータを、前記処理工程に先立って記憶すべきか否かを判断する工程と、
前記リアルタイムのコールトラフィックイベントデータを、前記処理工程に先立って記憶すべきと判断したとき、該コールトラフィックイベントデータを、データベース内の対応する１またはそれ以上のレコードに記憶する工程と、
を更に有することを特徴とする請求項１６に記載のネットワーク性能監視方法。
【請求項２１】
前記リアルタイムのコールトラフィックイベントデータの前記処理工程は、
前記連続的に受信した前記リアルタイムのコールトラフィックイベントデータに基づいて、統計情報を得る工程を有することを特徴とする請求項１６に記載のネットワーク性能監視方法。
【請求項２２】
ネットワーク要素レベルのネットワークオペレータのために、前記処理されたリアルタイムのコールトラフィックイベントデータを表示する工程を更に有することを特徴とする請求項１６に記載のネットワーク性能監視方法。
【請求項２３】
前記ネットワーク要素レベルのネットワークオペレータにより決定されたとき、ネットワーク要素と前記複数のネットワーク要素レベルの管理ノードのうちの１つとの間のフィードバックループにより、ネットワーク性能を改善するための修正処置を実行する工程を更に有することを特徴とする請求項２２に記載のネットワーク性能監視方法。
【請求項２４】
前記連続的に処理されたリアルタイムのコールトラフィックイベントデータを、標準化されたオープンなインタフェースを介して、サードパーティベンダー製のアプリケーションに転送する工程を更に有することを特徴とする請求項１６に記載のネットワーク性能監視方法。
【発明の詳細な説明】
【０００１】
（発明の分野）
本発明は、無線通信、ワイヤレス通信を含む電気通信の分野に関するものであり、具体的には、通信ネットワーク性能の監視およびネットワーク最適化の分野に関する。
【０００２】
（発明の背景）
図１に、セルラー通信システム100の概略配置を示す。このシステムにおいて、移動局M1ないしM10は、セルラー基地局B1ないしB10との間で無線信号を送受信することにより、公衆交換電話網（PSTN）と通信を行う。セルラー基地局B1ないしB10は、移動交換局（MSC）を介してPSTNに接続される。各基地局B1ないしB10は、対応するエリアもしくは「セル」C1ないしC10に、信号を送信する。各セル内で、基地局は下り回線のＲＦチャネルを介して当該セル内に位置する移動端末に情報を送信し、このとき、移動端末は上り回線のＲＦチャネルを介して基地局に情報を送信する。
【０００３】
もちろん、無線通信ネットワークは、図１に示したセルラー通信システム100のように多くの装置から構成され、各装置は１あるいはそれ以上のMSCにより管理されることになる。ネットワークおよびネットワークを構成する各装置を適切に制御するために、無線ネットワークは一般に、ネットワークオペレータによって維持（maintain）、運用（service）される。特に、ネットワークの維持、運用には、ネットワーク性能に関する大量の統計データの収集および分析が含まれる。そして、この統計データに基づいて、ネットワークオペレータは、ネットワーク性能が向上するように、いくつかのネットワークパラメータを調整することになる。
【０００４】
従来、ネットワークの維持、運用に必要な大量の特性データを収集し、処理するために、ネットワークオペレータは、カウンタによるシステムに頼っていた。図２は、従来のカウンタによるシステムの一例を示す図である。図２に示すように、交換レベルまたはネットワークレベルのスイッチ205は、複数のイベントカウンタ０ないしｎを備えている。これらのイベントカウンタ０ないしｎのいずれか１つに対し、ネットワークオペレータ（human operator）215は測定プログラムを設定する必要がある。これは、ネットワークオペレータのワークステーション220を介して、スイッチ205への適当なコマンドの入力を伴い、ここで、対応する１のカウンタ（または複数のカウンタ）に、ネットワークオペレータ215によって定義された期間にわたって発生する特定のイベントをカウントするよう指示する。そして、当該イベントが発生するごとに、スイッチ205は、対応するカウンタをインクリメントする。イベントカウンタ０ないしｎを用いて突き止められることになるイベントのタイプには、例えば、特定のセルへのハンドオーバの失敗、あるセルへのハンドオーバの成功、あるセルから隣のセルへのハンドオーバの失敗、あるいは、あるセルから隣のセルへのハンドオーバの成功、が含まれる。予定した測定時間が終わると、スイッチ205は、対応するカウンタに記憶された値を、外部のワークステーション220で実行される後処理アプリケーションに出力する。後処理アプリケーションはその後、ネットワークオペレータ215に対し、イベント情報を、通知表もしくはグラフといったユーザフレンドリなフォーマットに変換する。ネットワークオペレータ215は、後処理アプリケーションより提供された情報に基づきスイッチ205の設定を変更または更新することになる。
【０００５】
図２に示したような従来のシステムは、いくつかの問題点を有する。第１に、ネットワーク性能を表す、処理後の統計情報を得るために、多くの場合、ネットワークオペレータはかなり長時間（例えば、予定した測定時間に、イベントデータを処理するポストプロセッサが必要とする時間を加えた時間）待たなければならない。さらに、処理されたネットワーク性能情報を、ネットワークオペレータが分析するための時間も必要である。ネットワーク性能情報の収集、処理、分析による遅延のため、スイッチ設定の調整を速やかに判断して迅速にネットワーク性能を向上させることは困難である。第２に、スイッチ自身により、大量の処理が行われる。しかし、スイッチは一般に大変高価なネットワーク装置であって、データ収集や統計分析ではなく、クリティカルなスイッチ動作がなされるように設計されている。イベントデータの収集は大きな処理負荷を示すので、スイッチの個々のイベントカウンタの管理および制御は、要求されたクリティカルなスイッチ動作を行うためのスイッチの能力に大きな影響を与える。第３に、無線通信ネットワークを構成する個々の装置は、異なるベンダーにより設計、製造された構成要素を備え、それぞれ各社独自の形式を用いている。そのために、ネットワークにおける各装置について汎用的で互換性のある後処理アプリケーションを設計することは難しい。さらに、この欠点によって、性能情報の統計量の自動的に処理および分析を行い、フィードバックして自動的にスイッチ設定を行うことをサポートする後処理アプリケーションを構築することも困難となっている。このようなことから、無線通信ネットワークの管理を、より効果的かつ効率的に行うことのできるネットワークシステムのアーキテクチャおよび方法を提供することが望まれている。
【０００６】
（発明の概要）
本発明は、手がかりとするネットワーク性能指標の収集、処理、分析、使用のための、効率的かつ効果的な無線ネットワーク管理アーキテクチャおよび方法を提供する。ネットワーク性能指標としては、カウンタに基づくデータではなく、コールイベントに基づくデータを利用する。ネットワークに関するすべての呼（コール）は、コールイベントとよばれる定義済み要素系列、例えば、登録（registration）、ハンドオーバ（handover）、ページ応答（page response）、接続（access）等を含むことは理解されよう。交換レベルスイッチもしくはネットワークレベルスイッチを用いて交換レベルもしくはネットワークレベルのイベントをカウントし、そのカウントデータを外部のワークステーションに転送して後処理を行いネットワークオペレータによる分析を行う、上記したような従来のシステムとは異なり、本発明は、イベントが発生すると、リアルタイムまたはほぼリアルタイムで処理を行う“オープン”プラットフォーム（すなわち、マルチプルコンピュータシステムと互換性がある）に、各呼に関する詳細なイベント情報を転送する。そして本発明は、処理されたコールイベントデータに基づき、クリティカルな動作のための、リアルタイムまたはほぼリアルタイムでの分析およびフィードバック制御による自動ネットワーク（例えばスイッチ）最適化を行う。クリティカルではない動作に対しては、本発明は、付加的な後処理およびネットワークオペレータのためのこれらの情報の表示をサポートしている。しかし、クリティカルではない動作のデータ処理は、スイッチから物理的に離れたハードウェアで実現されるので、いずれにしても、かかるデータ処理は、スイッチの、クリティカルな動作の実行能力を妨げるものではない。
【０００７】
つまり、本発明の目的は、ネットワーク性能指標の分析に要する時間を短縮することができる無線ネットワーク管理能力を提供することにある。
【０００８】
本発明の別の目的は、分析されたネットワーク性能指標に基づき、ネットワーク障害をより迅速に特定することができる無線ネットワーク管理能力を提供することにある。
【０００９】
本発明の別の目的は、ネットワーク性能を低下させることになる障害を緩和するためのスイッチ再構成といった修正処置を目的とする、リアルタイムまたはほぼリアルタイムでのフィードバック制御を行うことのできる無線ネットワーク管理能力を提供することにある。
【００１０】
また、本発明の別の目的は、ネットワークのサービス品質を向上させるような無線ネットワーク管理能力を提供することにある。
【００１１】
さらに、本発明の別の目的は、ネットワークの能力、特に処理能力を向上させるような無線ネットワーク管理能力を提供することにある。
【００１２】
本発明の一実施形態によれば、第２のネットワークノードからのコールトラフィックイベントデータ（call traffic event data）を連続受信する手段を備えるネットワークノードにより、上に示した目的およびその他の目的が達成される。ここで、コールトラフィックイベントデータは、特定のコールトラフィック（呼量）イベントに関するものであり、また、第２のネットワークノードは第１のネットワークノードと接続して機能するが、独立して動作する。さらに、ネットワークノードは、連続受信したコールトラフィックイベントに関するコールトラフィックイベントデータを処理する手段を備える。
【００１３】
本発明の別の実施形態によれば、コールトラフィックイベントデータに基づいてネットワーク性能を監視し調整することの可能な無線通信ネットワークにより、上に示した目的およびその他の目的が達成される。ネットワークは、ネットワーク要素レベルのスイッチ、および、そのネットワーク要素レベルのスイッチに接続されたネットワーク要素レベルのネットワーク管理ノードを備える。さらに、そのネットワーク要素レベルのネットワーク管理ノードは、ネットワーク要素レベルのスイッチから、特定のコールトラフィックイベントに関するコールトラフィックイベントデータを連続受信する手段と、受信したコールトラフィックイベントデータを連続処理する手段とを含む。
【００１４】
また、本発明の別の実施形態によれば、コールトラフィックイベントに基づくネットワーク性能監視システムにより、上に示した目的およびその他の目的が達成される。このシステムは、第１の複数のネットワーク要素を備え、各ネットワーク要素は、ネットワーク要素レベルのスイッチを含む。また、このシステムは、複数のネットワーク要素レベルのネットワーク管理ノードを備える。標準化されたオープンインタフェースを介して、複数のネットワーク要素レベルのネットワーク管理ノードの各々は、対応する前記第１の複数のネットワーク要素に接続される。さらに、複数のネットワーク要素レベルのネットワーク管理ノードの各々は、対応するネットワーク要素からコールトラフィックイベントデータを連続受信する手段、および、その連続受信したコールトラフィックイベントデータを処理する手段を含む。このシステムは、標準化されたオープンインタフェースを介して複数のネットワーク要素レベルのネットワーク管理ノードの各々に接続されるネットワークレベルのネットワーク管理ノードも備える。このネットワークレベルのネットワーク管理ノードは、各ネットワーク要素レベルのネットワーク管理ノードから、処理されたコールトラフィックイベントデータを受信する手段と、各ネットワーク要素レベルのネットワーク管理ノードから受信した、処理されたコールトラフィックイベントデータに基づいてネットワークレベルの統計情報を得る測定システムと、得られたネットワークレベルの統計情報を分析するエキスパートシステムとを含む。
【００１５】
さらに、本発明の別の実施形態によれば、コールトラフィックイベントに基づくネットワーク性能監視方法によって、上に示した目的およびその他の目的が達成される。その方法は、コールトラフィックイベントデータを抽出する工程を有する。その後、ネットワーク要素レベルのスイッチから対応するネットワーク要素レベルのネットワーク管理ノードに、リアルタイムのコールトラフィックイベントデータが連続的に送信される。ここで、コールトラフィックイベントデータは抽出されたコールトラフィックイベントに関するものである。この方法は、ネットワーク性能を監視するために、ネットワーク要素レベルのネットワーク管理ノードにおいて、リアルタイムのコールトラフィックイベントデータを連続処理する工程も有している。
【００１６】
（詳細な説明）
本発明は、ワイヤレス通信ネットワークまたは無線通信ネットワークにおけるコールトラフィックイベントデータの、リアルタイムでの収集、処理、分析、使用に関する。具体的には、本発明は、ネットワーク要素レベルまたはネットワークレベルのスイッチから、標準化されたオープンインタフェース（例えば、通信回線によるTCP/IP（Transmission Control Protocol/Internet Protocol））を介して、外部のオープンプラットフォームに送られるコールトラフィックイベントデータの、リアルタイムの一連のフロー処理を行う。処理のため、ネットワーク要素レベルまたはネットワークレベルのスイッチに対する外部オープンプラットフォームへのコールトラフィックイベントデータの連続転送によって、スイッチにおける中央演算処理装置（CPU）は、クリティカルな動作を、比較的容易にリアルタイムに処理することが可能になる。処理が実行されると、コールトラフィックイベントデータは、ネットワーク診断、ネットワークおよび／またはスイッチの再構成といった、さまざまなネットワーク管理機能のサポートに用いることができる。
【００１７】
図３は、本発明の実施形態によるネットワーク要素レベルのアーキテクチャを示す図である。図示のように、ネットワーク要素レベルのアーキテクチャは、ネットワーク要素305およびネットワーク要素管理装置310を備え、ネットワーク要素305およびネットワーク要素管理装置310は、オープンインタフェース（例えばTCP/IP）を介して、互いに通信する。
【００１８】
ネットワーク要素305は、基地局（または基地局送受信局）、基地局制御装置、移動交換局といった、多くの一般的なネットワーク要素レベルのノードのいずれかを示している。ネットワーク要素305は、多くの回路素子を備えるが、特に、CPU309を含むスイッチ307を備えている。しかし、図２に示したスイッチ205とは異なり、スイッチ307はイベントカウンタ０ないしｎを管理する必要はない。本発明はカウンタに基づくものではなく、コールトラフィックイベントに基づくものであるからである。
【００１９】
図３に示したようなネットワーク要素管理装置310は、外部プロセッサ312およびグラフィカルユーザインタフェース（GUI）314を備え、このグラフィカルユーザインタフェース（GUI）314は、外部プロセッサ312と、ネットワーク要素レベルのネットワークオペレータ316とのインタフェースをサポートするアプリケーションを提供する。
【００２０】
図３に示した本発明の実施形態は、概ね、ネットワーク要素のスイッチ307のCPU309から独立したオープンプラットフォーム（すなわち、外部プロセッサ312）においてコールトラフィックイベントデータのリアルタイム処理を提供するものである。具体的には、ネットワーク要素305は、CPU309を経由して、またはCPU309の命令の下、コールトラフィックイベントデータを、オープンインタフェースを介して、外部プロセッサ312に設けられている測定システム318に連続的に転送する。当業者は容易に理解するであろうが、測定システム318は、標準的なプログラミング技術によって実現されるソフトウェアモジュールである。測定システム318は、コールトラフィックイベントデータを受け取ると、対応するデータベース（不図示）に未処理のままそのデータを記憶し、および／または、測定システム318は、対応するコールトラフィックイベントに関する統計情報の取得を含む当該データの処理をリアルタイムまたはほぼリアルタイムで行うことになる。測定システム318より出力された統計情報は、図示のごとくオープンインタフェースを介して、エキスパートシステム320、GUI314、あるいは種々のネットワークレベルのノードに送られる。本発明はオープンインタフェースを使用するので、測定システム318より出力された統計情報は、GUI314に関するもの以外の、サードパーティ製のアプリケーションに送られたり、アクセスされることに注意することが重要である。測定システム318が実行するその他のタスクには、コールトラフィックイベントデータの受信によるスイッチ307との継続的な接続の管理、データ処理のための受信コールトラフィックイベントデータの適当なデータ形式への編集、所望の統計情報を得るための不要なデータのフィルタリング、取得した統計情報を受信するためのユーザのリストの管理、取得した統計データの、対象ユーザへの送信、および取得した統計情報を送信するときの制御を行うための所定のタイミング処理の管理、が含まれる。
【００２１】
続いて、エキスパートシステム320は、測定システム318から受け取った統計情報を分析し、それに基づいて、自動ネットワーク診断、ネットワークおよびネットワークスイッチの自動再構成を含む種々のネットワーク管理タスクを実行する。ここで、エキスパートシステム320は、オープンインタフェースを介するネットワーク要素305へのフィードバックループによりこれらのタスクを実行することになる。
【００２２】
他方、GUI314は、測定システム318および／またはエキスパートシステム320から受け取る統計情報に基づくネットワーク性能情報の表示に用いられる。そして、ネットワークオペレータ316は、ネットワークまたはネットワーク要素の性能を向上させるために、表示されたデータを用いて追加的な修正処置を実行しおよび／または実行させることができる。かかるネットワークオペレータ316による修正処置はいずれも、図３に示したように、諸種のオープンインタフェースを介するフィードバックループを経由して実行されることになる。ただし、オペレータ316は別の手段として、図３に示したGUIおよび／またはフィードバックループに関するものとは異なるアプリケーションを用いた修正処置を実行するようにしてもかまわない。
【００２３】
図４は、本発明の第２の実施形態に係るネットワークレベルのアーキテクチャを示している。第２の実施形態によれば、図３に示したネットワーク要素レベルのアーキテクチャはそのネットワーク要素レベルを越えて拡張され、ネットワークレベルを包含する。ここで、ネットワークレベルでのネットワーク管理装置405は、図示の如く、オープンインタフェースを介して、複数のネットワーク要素管理装置１ないしＮと通信する。ここで、ネットワーク要素管理装置１ないしＮの各々は、図３に示したネットワーク要素管理装置310と同様に構成されている。ネットワークレベルでのネットワーク管理装置405は、外部プロセッサ410を含み、さらにこの外部プロセッサ410は、測定システム415およびエキスパートシステム420を備えている。ネットワークレベル測定システム415は、図示のように、オープンインタフェースを介して、ネットワーク要素管理装置１ないしＮの各々の測定システム318からネットワーク要素レベルの統計情報を収集する。そして、ネットワークレベル測定システム415は、受信したネットワーク要素レベルの統計情報を、ネットワークレベルでの対応するデータベース等（図示せず）に記憶し、および／または、ネットワークレベル測定システム415はネットワークレベルの統計情報を取得することになる。
【００２４】
ネットワークレベル測定システム415で取得されたネットワークレベルの統計情報は、ネットワークレベルのエキスパートシステム420および／またはネットワークレベルGUI425に送られる。先述したように、本発明はオープンインタフェースを用いるので、この例ではネットワークレベル測定システム415より出力される統計情報は、サードパーティベンダー製のアプリケーションに渡されたり、アクセスされることになる。ネットワークレベルの統計情報の分析に基づいて、ネットワークレベルのエキスパートシステム420は、ネットワークレベルあるいはネットワーク要素レベルでの設定変更処理（例えば、複数のMSCに影響を与える周波数の変更処理）により、必要に応じてネットワークを最適化することが可能である。しかし、これらの設定変更を行うためには、ネットワークレベルのエキスパートシステム420は多くの場合、多数のネットワーク要素レベルのエキスパートシステム320に対して対応を要求しなければならない。ネットワーク要素レベルのネットワーク管理装置310のように、ネットワークレベルのネットワーク管理装置405もGUI425を備え、このGUI425はオープンインタフェースを介して測定システム415およびエキスパートシステム420と通信し、図３に示したGUI314と実体的に同等の機能を有している。
【００２５】
図５は、図３を用いて先に説明した本発明を実現する処理の一例を、詳細に示すものである。先に説明したように、無線通信ネットワークにおける各呼には、例えば、登録（registration）、ハンドオーバ（handover）、ページ応答（page response）、接続（access）等の、コールイベントとよばれる定義済み要素系列が含まれる。図５に示した処理はまず、特定のコールトラフィックイベントの発生によって起動する（ステップ505）。次に、ステップ510に示すように、オープンインタフェースを介し、対応するネットワーク要素からネットワーク要素管理装置に、そのコールトラフィックイベントの発生の通知を転送する。
【００２６】
コールトラフィックイベントの通知に加えて、そのコールトラフィックイベントに関する未処理コールトラフィックイベントが、ネットワーク要素からネットワーク要素管理装置に流れ始める。ハンドオーバイベントの場合、未処理コールトラフィックイベントデータには、例えば、タイムスタンプ、移動体（電話）加入者番号、サービスに供しているセルのポインタ、サービスに供している音声チャネルのタイムスロット、サービスに供しているチャネルの番号、候補セルのポインタ、候補音声チャネルのタイムスロット、候補チャネルの番号および／またはサービスに供しているセルの形式、が含まれる。その後、ステップ515で、未処理コールトラフィックイベントデータは測定システムに渡される。ステップ520では、未処理コールトラフィックイベントデータを、後で行われる後処理のために記憶するのか、リアルタイムまたはほぼリアルタイムで直ちに処理するのか、を判断する。イベントデータを直ちには処理しないと判断したときは、ステップ520から“NO”を通ってステップ525に進み、後で行う後処理のために、例えばデータベースに、未処理コールトラフィックイベントデータを記憶することになる。一方、イベントデータを直ちに処理すると判断したときは、ステップ520から“YES”を通ってステップ530に進み、測定システムは、未処理コールトラフィックイベントデータに基づいて、所望の統計情報を計算することになる。ただし、ステップ525におけるコールトラフィックイベントデータのデータベースへの記憶、およびステップ530における統計情報の計算は、両方行うようにしてもかまわない。
【００２７】
このとき、ステップ535に示すように、測定システムで得られた統計情報は、オープンインタフェースを介して対応するGUIに渡される。そして、ステップ540では、そのGUIで実行されるアプリケーションは、例えば、ネットワークオペレータのために統計情報を表示し、あるいは、そのGUIで実行されるアプリケーションは、さらにその統計情報を処理することになる。先述したように、ネットワークオペレータは、GUIによって表示された情報を利用して、ネットワーク性能を向上させるためのネットワーク設定を変更することができる。さらに、ネットワークオペレータはGUIに係るアプリケーションを利用して、その変更を行うこともできるし、行わなくてもよい。
【００２８】
測定システムで得られた統計情報は、ステップ545に示すように、ネットワーク要素レベルのエキスパートシステムにも渡すことになる。ネットワーク要素レベルのエキスパートシステムは、その統計情報を使用して、ネットワーク要素（ネットワーク要素スイッチを含む）の性能を分析する。この分析に基づき、エキスパートシステムは、ステップ550に示すように、性能改善のための修正処置をとる決定を行うことになる。例えば、エキスパートシステムは、ネットワークもしくはネットワーク要素スイッチの再構成による自動ネットワーク最適化を行う。
【００２９】
オペレータは、他のあらゆるコールトラフィックイベントではなく、いくつかのコールトラフィックイベントに関するコールトラフィックイベントデータだけを収集し処理したい場合があるだろう。そのため、図５に示した処理は、オペレータが収集および処理したいトラフィックイベントだけを選択することができるという特徴を有する。また、この処理は、オペレータが一定のコールトラフィックイベントに対し収集したいデータのタイプを記述することができるという特徴も有する。例えば、ハンドオーバイベントに関するコールトラフィックイベントデータには、タイムスタンプ、移動体（電話）加入者番号、サービスに供しているセルのポインタ、サービスに供している音声チャネルのタイムスロット、サービスに供しているチャネルの番号、候補セルのポインタ、候補音声チャネルのタイムスロット、候補チャネルの番号および／またはサービスに供しているセルの形式、が含まれることは先に述べた。この追加的な特徴によれば、オペレータは処理のために、これらのコールトラフィックイベントデータの形式からいずれか１つまたはそれ以上を選択することができる。
【００３０】
また、測定システムで得られた統計情報は、サードパーティベンダー製のアプリケーションにも渡され、あるいはアクセスされることは理解されよう。本発明によれば、オープンインタフェースを使用することも可能である。
【００３１】
本発明の１の観点によれば、無線通信システムにおける電話サービスの、リアルタイムまたはほぼリアルタイムでの監視が行われる。図３および図４を参照して先に説明したネットワーク要素レベルおよびネットワークレベルアーキテクチャ、および特に、これらのアーキテクチャにより提供される外部処理能力は、ネットワーク要素レベルおよび／またはネットワークレベルでのさまざまなアプリケーションがリアルタイムにコールトラフィックイベントデータを利用することを可能にする。このような、リアルタイムでコールトラフィックイベントデータを利用する１のアプリケーションの例として、例えば、ネットワーク要素管理装置310における測定システム318による、統計情報の計算および導出が行われる。したがって、特定のコールイベントに関する、一般にネットワーク性能に関係する統計情報を、ネットワーク状態の連続的および／または周期的な表示、あるいはその後の処理のために、直ちに利用することができる。その他のアプリケーションとしては、エキスパートシステム320によって、統計情報の分析し、ネットワーク要素305またはそれに内蔵されるスイッチ307を自動最適化することが含まれる。
【００３２】
この機能を明らかにするため、以下の例を考える。ネットワークオペレータは、ニューヨークにおける北米セルラーネットワークに対する顧客管理センターを有している。顧客管理センターは、標準化されたオープンインタフェースを経由して国中のすべてのネットワーク要素管理装置へのリンクを有する。その顧客管理センターで使用される顧客管理プロダクトの１つは、電話サービスのリアルタイム監視アプリケーションとなるかもしれない。そして、加入者がその顧客管理センターに電話してきて、彼／彼女が受けているサービス品質について苦情を訴える。すると、顧客管理担当が質問し、GUIにより行われるリアルタイム監視アプリケーションにその加入者の識別番号を入力する。このアプリケーションはこの加入者識別番号を含むネットワークにおけるすべてのコールトラフィックイベントをリアルタイムに受け取って利用する。これは、国中のネットワーク要素管理装置との間の受取手順に従って行われる。アプリケーションは、加入者識別番号に関する履歴情報を取り出すこともできる。ネットワークにおけるすべてのイベントは直ちに、リアルタイムにこのアプリケーションに転送される。そしてそのイベントが分析されて、その加入者に係るサービス品質が提供される。
【００３３】
本発明の別の観点によれば、図３および図４に示したネットワーク要素レベルとネットワークレベルとのアーキテクチャ、特に、ネットワーク要素305とネットワーク要素管理装置310との通信リンクを容易にするオープンインタフェースは、リアルタイムのクリティカルな処理とリアルタイムのクリティカルではない処理とに明確な分離を提供する。リアルタイムのクリティカルな処理は、電話サービス業者の収益の発生に関するあらゆる処理として典型的に特徴づけられよう。かかる処理には例えば、呼の操作、呼の送出（delivery）または発行（billng）等が含まれることになる。対照的に、リアルタイムのクリティカルではない処理には例えば、オペレーションやメンテナンス処理が含まれる。コールトラフィックイベントデータはクリティカルな処理およびクリティカルではない処理の両方によって生成されるところ、コールトラフィックイベントデータの収集および処理は重要ではあるものの、一般にはクリティカルではない処理と考えられている。リアルタイムのクリティカルでない処理とリアルタイムのクリティカルな処理とを分離することによって、コールトラフィックイベントデータを使用するオペレーションやメンテナンス処理のようなリアルタイムのクリティカルではない処理は、独立したプラットフォーム（例えば、スイッチ307から物理的に分離した外部プロセッサ312）で、リアルタイムで動作することが可能になる。そのため、リアルタイムのクリティカルな処理を行うプラットフォーム（例えば、ネットワーク要素305のスイッチ307におけるCPU309）での処理負荷は大幅に低下することになる。実際、クリティカルな処理とクリティカルではない処理との分離はリアルタイム処理を確実なものにする。さらに、クリティカルでない処理は、特別な、カスタマイズされたかなり高価なプロセッサを用いて処理されるのでないので、異なるプラットフォームでの、リアルタイムのクリティカルではない処理とリアルタイムのクリティカルな処理もまた、大幅に動作コストを低減することができる。
【００３４】
従来の無線通信ネットワークは、異なるメーカーにより製造された（複数の）システム、あるいは、先進ディジタル移動電話システム（D-AMPS；Digital-Advanced Mobile Phone System）、欧州移動体電話統一システム標準（GSM；Grobal System for Mobile Communications）、日本ディジタル移動体電話システム標準（Japanese Digital System（PDC））といった、異なる標準による（複数の）システムを使用することは理解されよう。そのため、本発明のさらに別の観点によれば、これらの異なるシステム、技術および標準には、オープンな（すなわち公表された）インタフェースによる橋渡しがなされる。具体的には、本発明の実施形態によるネットワーク要素305、ネットワーク要素レベルのネットワーク管理装置310（測定システム318およびエキスパートシステム320を含む）、GUI314、およびネットワークレベルのネットワーク管理装置405、の間で使用されるインタフェースは、大容量かつリアルタイムの標準化されたオープンインタフェースである。このようなインタフェースの一例としては、共通オブジェクト要求仲介アーキテクチャ（CORBA；Common Object Request Broker Architecture）インタフェースがある。さらに、多くの無線通信システムはほぼ均質なエンドユーザサービスを提供するので、共通のインタフェースの基礎を供給するように、共通のコールイベントのセットが発生することになる。共通のオープンなインタフェースを使用すれば、ネットワーク要素レベル、ネットワークレベルのいずれかでのアプリケーションの開発に関して、マルチベンダー能力が許容される。異なる標準を使用するシステム間で、同じアプリケーションを再使用することも許容される。
【００３５】
実施形態を参照して本発明を説明した。ただし、上述した実施形態よりも特定の態様で本発明を具現化できることは明白であろう。これは本発明の精神から離れることなくなされるであろう。本実施形態は例示にすぎないものであって、いかなる限定的な考えをとるべきではない。発明の範囲は、上述の説明によるのではなく、特許請求の範囲によって与えられ、当該特許請求の範囲内に収まるすべての変形および均等物が包含されることを意図するものである。
【図面の簡単な説明】
【図１】  本発明を適用可能な従来のセルラー通信システムを示す図である。
【図２】  無線ネットワーク管理データを得るための従来のカウンタによるシステムを示す図である。
【図３】  本発明の実施形態によるネットワーク要素レベルのアーキテクチャを示す図である。
【図４】  本発明の実施形態によるネットワークレベルのアーキテクチャを示す図である。
【図５】  本発明を実現するための処理の一例を示すフローチャートである。
【図１】
0004369049.tif 000002
【図２】
0004369049.tif 000003
【図３】
0004369049.tif 000004
【図４】
0004369049.tif 000005
【図５】
0004369049.tif 000006