(57)【要約】【課題】本発明の課題は、ＣＰＵリソースを有功に活用しつつ、運用上、問題のない時間内にメッセージ処理を完了させることのできる通信ネットワークオペレーションシステムを提供することである。【解決手段】上記課題は、多種類のネットワークエレメントオペレーションシステム（ＮＥＯＰ）と、統合管理オペレーションシステム（ＴＭＯＰ）を備えた通信ネットワークオペレーションシステムにおいて、前記ＮＥＯＰは、ネットワークエレメントからのメッセージを受信したときに、該メッセージに付与されている識別情報に基づいて、該メッセージを前記ＴＭＯＰにリアルタイム送信するか、該メッセージを所定メモリに蓄積した後に送信するかを決定する送信決定手段と、前記送信決定手段での決定に基づいて、該メッセージの送信を制御するメッセージ送信制御手段とを備えたことを特徴とする通信ネットワークオペレーションシステムにて解決される。【選択図】　図７
2004120592.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを構成する複数、かつ多種類のネットワークエレメントから送信されるメッセージを収集する多種類のネットワークエレメントオペレーションシステムと、該ネットワークエレメントオペレーションシステムから送信されるメッセージを処理して該通信ネットワークの品質を統合的に監視する統合管理オペレーションシステムとを備えた通信ネットワークオペレーションシステムにおいて、
前記ネットワークエレメントオペレーションシステムは、
前記ネットワークエレメントからのメッセージを受信したときに、該メッセージに付与されている識別情報に基づいて、該メッセージを前記統合管理オペレーションシステムにリアルタイム送信するか、該メッセージを所定メモリに蓄積した後に送信するかを決定する送信決定手段と、
前記送信決定手段での決定に基づいて、該メッセージの送信を制御するメッセージ送信制御手段とを備えたことを特徴とする通信ネットワークオペレーションシステム。
【請求項２】
請求項１記載の通信ネットワークオペレーションシステムにおいて、
前記識別情報は、緊急性の高さを表す優先度を示す情報であることを特徴とする通信ネットワークオペレーションシステム。
【請求項３】
請求項１又は２記載の通信ネットワークオペレーションシステムにおいて、
前記メッセージ送信制御手段は、前記所定メモリに蓄積されたメッセージを前記統合管理オペレーションシステムからの要求に応じて送信することを特徴とする通信ネットワークオペレーションシステム。
【請求項４】
請求項１乃至３いずれか記載の通信ネットワークオペレーションシステムにおいて、
前記統合管理オペレーションシステムは、
前記ネットワークエレメントオペレーションシステムの前記送信決定手段でリアルタイム送信すると決定されて送信された優先度の高いメッセージを、受信した順に待ちキューに格納する高優先度メッセージ格納手段と、
優先度の高くないメッセージを集めるための制御信号を所定のタイミングで前記ネットワークエレメントオペレーションシステムに送信する低優先度メッセージ収集指示手段と、
前記低優先度メッセージ収集手段により送信された制御信号に対して前記ネットワークエレメントオペレーションシステムから返信される優先度の高くないメッセージを一時蓄積手段に蓄積する低優先度メッセージ蓄積手段とを備えたことを特徴とする通信ネットワークオペレーションシステム。
【請求項５】
請求項４記載の通信ネットワークオペレーションシステムにおいて、
前記統合管理オペレーションシステムは、
前記待ちキューに格納されているメッセージの処理を優先して実行し、前記一時蓄積手段に蓄積されているメッセージの処理を前記待ちキューに格納されているメッセージの処理の後に行なうメッセージ優先順位処理手段を備えたことを特徴とする通信ネットワークオペレーションシステム。
【請求項６】
通信ネットワークを構成する複数、かつ多種類のネットワークエレメントから送信されるメッセージを収集する多種類のネットワークエレメントオペレーションシステムと、該ネットワークエレメントオペレーションシステムから送信されるメッセージを処理して該通信ネットワークの品質を統合的に監視する統合管理オペレーションシステムとを備えた通信ネットワークオペレーションシステムのメッセージ送信制御方法において、
前記ネットワークエレメントオペレーションシステムは、
前記ネットワークエレメントからのメッセージを受信したときに、該メッセージに付与されている識別情報に基づいて、該メッセージを前記統合管理オペレーションシステムにリアルタイム送信するか、該メッセージを所定メモリに蓄積した後に送信するかを決定し、
その決定に基づいて、該メッセージの送信を制御することを特徴とするメッセージ送信制御方法。
【請求項７】
請求項６記載のメッセージ送信制御方法において、
前記識別情報は、緊急性の高さを表す優先度を示す情報であることを特徴とするメッセージ送信制御方法。
【請求項８】
請求項６又は７記載のメッセージ送信制御方法において、
前記ネットワークエレメントオペレーションシステムは、
前記所定メモリに蓄積されたメッセージを前記統合管理オペレーションシステムからの要求に応じて送信することを特徴とするメッセージ送信制御方法。
【請求項９】
請求項６乃至８いずれか記載のメッセージ送信制御方法において、
前記統合管理オペレーションシステムは、
前記ネットワークエレメントオペレーションシステムの前記決定でリアルタイム送信すると決定されて送信された優先度の高いメッセージを、受信した順に待ちキューに格納することを特徴とするメッセージ送信制御方法。
【請求項１０】
請求項９記載のメッセージ送信制御方法において、
前記統合管理オペレーションシステムは、
優先度の高くないメッセージを集めるための制御信号を所定のタイミングで前記ネットワークエレメントオペレーションシステムに送信し、
前記制御信号に対して前記ネットワークエレメントオペレーションシステムから返信される優先度の高くないメッセージを一時蓄積手段に蓄積することを特徴とするメッセージ送信制御方法。
【請求項１１】
請求項９又は１０記載のメッセージ送信制御方法において、
前記統合管理オペレーションシステムは、
前記待ちキューに格納されているメッセージの処理を優先して実行し、前記一時蓄積手段に蓄積されているメッセージの処理を前記待ちキューに格納されているメッセージの処理の後に行なうことを特徴とするメッセージ送信制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワークオペレーションシステム及び該通信ネットワークオペレーションシステムにおけるメッセージ送信制御方法に係り、詳しくは、メッセージの優先度に応じて、メッセージの送信制御を行なう通信ネットワークオペレーションシステム及び該通信ネットワークオペレーションシステムにおけるメッセージ送信制御方法に関する。
【０００２】
【従来の技術】
通信ネットワークを構成する無線系装置、交換機、伝送装置等のネットワークエレメント（以下、ＮＥという）の品質を総合的に監視するためには、該ＮＥからのメッセージを一元的に収集・管理する統合管理オペレーションシステム（以下、ＴＭＯＰという）が必要になる。
【０００３】
このＴＭＯＰの下位層には、上記ＮＥからのメッセージを収集し管理するネットワークエレメントオペレーションシステム（以下、ＮＥＯＰという）が接続されており、上記ＮＥから発せられたメッセージは、全て上記ＮＥＯＰ経由でＴＭＯＰへと転送されるようになっている。
【０００４】
図９は、従来のＮＥＯＰにおけるメッセージの入出力方法を示した概念図である。図９において、１００はＮＥＯＰ１００、メッセージＭ１、Ｍ２はＮＥからのメッセージで、メッセージＭ１はランクが「一般」のメッセージ、Ｍ２はランクが「重要」のメッセージである。図中の太線の○印は優先度の高いメッセージを、細線の○印は優先度の高くないメッセージを表す。
【０００５】
ＮＥＯＰ１００は、自己管理化にあるＮＥからメッセージＭ１、Ｍ２を受信すると、メッセージの属性情報である「一般」、「重要」の情報を参照することなく、受信した順番に上位のオペレーションシステムであるＴＭＯＰにメッセージＭ１、メッセージＭ２を送信する。
【０００６】
図１０は、従来技術において、ＮＥＯＰとＴＭＯＰ間のメッセージ送受信方法を示した概念図である。
【０００７】
図１０において、１００はＮＥＯＰ、２００はＴＭＯＰを表し、ＴＭＯＰ２００にはメッセージのキューを管理する待ちキューＱ１３が備えられている。また、メッセージＭ１、Ｍ２はＮＥＯＰ１００から送信されるＮＥからのメッセージである。図中の太線の○印は優先度の高いメッセージを、細線の○印は優先度の高くないメッセージを表す。ＴＭＯＰ２００は、ＮＥＯＰ１００から送信されてきたメッセージＭ１、Ｍ２を受信した順番に待ちキューＱ１３に格納し、受信時刻の早いものから順番に処理を実行する。
【０００８】
図１１は、上記ＮＥＯＰとＴＭＯＰを用いた従来の移動通信ネットワークオペレーションシステムにおけるメッセージの送信方法を示した概念図である。
【０００９】
図１１において、ＮＥ３１、ＮＥ３２は、交換系通信装置のＮＥ、ＮＥ３３、ＮＥ３４は無線系通信装置のＮＥ、ＮＥＯＰ＿ａ１１０は交換系オペレーションシステム、ＮＥＯＰ＿ｂ１２０は無線系オペレーションシステムを表し、ＴＭＯＰ２００に待ちキュー１３が具備される。同図において、メッセージＭ１、Ｍ３はランクが「重要」のメッセージ、メッセージＭ２、Ｍ４、Ｍ５はランクが「一般」のメッセージである。なお、図中の太線の○印は優先度の高いメッセージを、細線の○印は優先度の高くないメッセージを表す。
【００１０】
同図において、ＮＥＯＰ＿ａ１１０からメッセージＭ１、Ｍ２が、ＮＥＯＰ＿ｂ１２０からメッセージＭ４、Ｍ３、Ｍ５がＴＭＯＰ２００に向けて送信されると、ＴＭＯＰ２００は、到着したメッセージの順（Ｍ４、Ｍ１、Ｍ３、Ｍ２、Ｍ５）にメッセージをキューイングする。すなわち、従来の技術では、優先度が高くなくても、最初に到着したＭ４の処理が最優先に実行されるようになっている。
また、従来のネットワークエレメントオペレーションシステムは、各ＮＥからの警報を収集・集約して種々の処理を行い、操作卓等のディスプレイに表示させるようにしている（例えば、非特許文献１参照）。これにより、保守者は、全てのＮＥからの警報の発生状況を把握することが可能となっている。
【００１１】
【非特許文献１】
立川敬二監修「Ｗ−ＣＤＭＡ移動通信方式」丸善出版、２００１年６月２５日、ｐ．３０６。
【００１２】
【発明が解決しようとする課題】
上記のように従来の技術では、ＮＥＯＰ１００とＴＭＯＰ２００間でのメッセージ送受信方法が１種類しかなかったため、メッセージ個々の優先度に応じて、処理の順番を変更することは困難であった。ＴＭＯＰ２００側で各々のメッセージの優先度を判断して、処理の順序を変更することは可能ではあるが、メッセージを一時的に大量に受信した場合は、処理順序の変更処理がオーバヘッドになり、待ちキューの上限が越えてしまう可能性もある。
本発明は、上記のような問題点に鑑みてなされたもので、その課題とするところは、ＣＰＵリソースを有功に活用しつつ、運用上、問題のない時間内にメッセージ処理を完了させることのできる通信ネットワークオペレーションシステム及び該通信ネットワークオペレーションシステムにおけるメッセージ送信制御方法を提供することである。
【００１３】
【課題を解決するための手段】
上記課題を解決するため、本発明は、請求項１に記載されるように、通信ネットワークを構成する複数、かつ多種類のネットワークエレメントから送信されるメッセージを収集する多種類のネットワークエレメントオペレーションシステムと、該ネットワークエレメントオペレーションシステムから送信されるメッセージを処理して該通信ネットワークの品質を統合的に監視する統合管理オペレーションシステムとを備えた通信ネットワークオペレーションシステムにおいて、前記ネットワークエレメントオペレーションシステムは、前記ネットワークエレメントからのメッセージを受信したときに、該メッセージに付与されている識別情報に基づいて、該メッセージを前記統合管理オペレーションシステムにリアルタイム送信するか、該メッセージを所定メモリに蓄積した後に送信するかを決定する送信決定手段と、前記送信決定手段での決定に基づいて、該メッセージの送信を制御するメッセージ送信制御手段とを備えたことを特徴としている。
【００１４】
本発明の請求項２は、前記通信ネットワークオペレーションシステムにおいて、　前記識別情報は、緊急性の高さを表す優先度を示す情報であることを特徴としている。
【００１５】
本発明の請求項３は、前記通信ネットワークオペレーションシステムにおいて、前記メッセージ送信制御手段は、前記所定メモリに蓄積されたメッセージを前記統合管理オペレーションシステムからの要求に応じて送信することを特徴としている。
【００１６】
本発明の請求項４は、前記通信ネットワークオペレーションシステムにおいて、　前記統合管理オペレーションシステムは、前記ネットワークエレメントオペレーションシステムの前記送信決定手段でリアルタイム送信すると決定されて送信された優先度の高いメッセージを、受信した順に待ちキューに格納する高優先度メッセージ格納手段と、優先度の高くないメッセージを集めるための制御信号を所定のタイミングで前記ネットワークエレメントオペレーションシステムに送信する低優先度メッセージ収集指示手段と、前記低優先度メッセージ収集手段により送信された制御信号に対して前記ネットワークエレメントオペレーションシステムから返信される優先度の高くないメッセージを一時蓄積手段に蓄積する低優先度メッセージ蓄積手段とを備えたことを特徴としている。
【００１７】
本発明の請求項５は、前記通信ネットワークオペレーションシステムにおいて、　前記統合管理オペレーションシステムは、前記待ちキューに格納されているメッセージの処理を優先して実行し、前記一時蓄積手段に蓄積されているメッセージの処理を前記待ちキューに格納されているメッセージの処理の後に行なうメッセージ優先順位処理手段を備えたことを特徴としている。
【００１８】
上記本発明の構成によれば、優先度の高いメッセージについては、優先的にリアルタイムで処理を完了する一方、優先度の高くないメッセージについては、一時蓄積した後、定期的に収集し、バッチ処理されるため、統合管理オペレーションシステムのＣＰＵリソースを無駄なく有功に活用しつつ、メッセージの優先度に応じた最適な順序での処理が可能となる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２０】
本発明の一実施形態に係る通信ネットワークオペレーションシステムは、例えば、図１のように構成される。図１は、上記通信ネットワークオペレーションシステムを移動通信システムに適用した場合の移動通信ネットワークオペレーションシステムである。図１において、この移動通信ネットワークオペレーションシステムは、複数のネットワークエレメントオペレーションシステム（以下、ＮＥＯＰと略記）１００、１０１、統合管理オペレーションシステム（以下、ＴＭＯＰと略記）２００、移動通通信ネットワークを構成するネットワークエレメント３００〜３０２、４００（以下、ＮＥと略記）、から構成される。
【００２１】
ＮＥＯＰ１００、１０１には、無線系通信装置のＮＥ３００〜３０２（例：無線基地局（ＢＴＳ）３０１、基地局用アンテナ３００、無線回線制御装置（ＢＳＣ）等３０２）と、交換系通信装置のＮＥ４００（例：交換機等）が接続され、各ＮＥから送られてくるメッセージを収集・管理する。このメッセージには、メッセージの優先度等を識別するための識別情報が付与されており、ＮＥＯＰ１００、１０１は受信したメッセージの優先度に応じて、リアルタイム送信したり、一時蓄積したりする処理を行なう。この処理の詳細については、後述する。
【００２２】
また、ＴＭＯＰ２００は、複数のＮＥＯＰ１００、１０１から送られてくるメッセージを集約し、移動通信ネットワーク全体を統合的に管理する役割を担う。
【００２３】
なお、上記ＮＥ３００〜３０２、４００から送信されるメッセージに付与されている識別情報としては、優先度を示すＩＤやフラグ等がある。
【００２４】
図２は、図１に示すＮＥＯＰの構成図である。図２において、１はＣＰＵ、２はメッセージ記憶部、３はこのメッセージ記憶部２が有するファイル管理（Ｆ１）領域、４は上記ＣＰＵ１や上記メッセージ記憶部２が接続されたシステムバスで、このシステムバス４にはＴＭＯＰ２００から送信される制御信号（例：ファイル送信要求信号等）を受信する受信部５、ＴＭＯＰ２００にメッセージを送信する送信部６が接続されている。上記ＣＰＵ１は、上記システムバスを経て
メッセージ記憶部２や受信部５、送信部６の各構成要素を制御する。
【００２５】
図３は、図２に示すＴＭＯＰの構成図である。図３において、１１はＣＰＵ、１２はメッセージ記憶部、１３はこのメッセージ記憶部１２が有する待ちキューＱ領域、１４はファイル管理領域、１５、１６はファイル管理領域１４で管理されるＮＥＯＰ毎のファイルＦａ、Ｆｂ、１７は上記ＣＰＵ１１や上記メッセージ記憶部１２が接続されたシステムバスで、このシステムバス１７にはキーボード１８、表示装置１９、外部インターフェース（Ｉ／Ｆ）２０が接続され、さらに、ＮＥＯＰ１００からのメッセージを受信したり、ＮＥＯＰ１００に対してファイル送信要求信号等の制御信号を送信したりする送受信部２１が接続されている。上記ＣＰＵ１１は、上記システムバス１７を経てメッセージ記憶部１２、キーボード１８、表示装置１９、外部Ｉ／Ｆ２０、送受信部２１の各構成要素を制御する。メッセージ記憶部１２が有する待ちキューＱ領域１３には、優先度の高いメッセージがキューイングされる。また、ファイル管理領域１４には、ＮＥＯＰ１００から転送されてきたファイル（優先度の低いメッセージが格納されている）が格納される。例えば、ＴＭＯＰ２００に複数のＮＥＯＰが接続される場合、ファイル管理領域１４で管理されるファイルはＮＥＯＰ毎となる（Ｆ１、Ｆ２…）。また、ＴＭＯＰ２００の運用管理者は、上記システムバス１７に接続されたキーボード１８を操作することにより、メッセージの処理実行結果を表示装置１９に表示させ、各ＮＥの設備を監視することができるようになっている。なお、前述したＮＥＯＰ１００（図２参照）では、図３に示すキーボード１８、表示装置１９の図示を省略しているが、それらを具備してもかまわない。
【００２６】
図４は、上記ＮＥＯＰ１００におけるメッセージの入出力方法を示す概念図である。図４において、ＮＥＯＰ１００に入力されるメッセージＭ１はランクが「一般」のメッセージ、メッセージＭ２はランクが「重要」のメッセージである。ＮＥＯＰ１００内のＦａは図２に示すファイル管理領域（Ｆａ）３を表し、重要度の高くないメッセージＭ１を格納するファイルである。なお、図中の太線の○印は優先度の高いメッセージを、細線の○印は優先度の高くないメッセージを表す。
【００２７】
ＮＥＯＰ１００は、図１に示すようなＮＥからのメッセージＭ１、Ｍ２を受信すると、ランクが「一般」のメッセージＭ１についてはＮＥＯＰ１００内のＦａ３に格納し、ランクが「重要」のＭ２についてはＴＭＯＰ２００にリアルタイム送信する。
【００２８】
図５は、上記ＮＥＯＰ１００と上記ＴＭＯＰ２００間のメッセージ送受信方法を示す概念図である。
【００２９】
図５において、ＴＭＯＰ２００内のＦａ１５はＮＥＯＰ１００から受信したメッセージを管理するファイルで、Ｑは待ちキュー１３である。なお、図中のＭ１はランクが「一般」のメッセージ、Ｍ２はランクが「重要」のメッセージを表し、
太線の○印は優先度の高いメッセージを、細線の○印は優先度の高くないメッセージを表す。
【００３０】
ＴＭＯＰ２００は、ＮＥＯＰ１００からリアルタイムで送信された優先度の高いメッセージＭ２を受信した後、待ちキューＱ１３にＭ２を格納し処理を実行する。一方、優先度の低いメッセージＭ１については、ＴＭＯＰ２００より定期的に優先度の低いメッセージを集める制御信号が送信（▲１▼）され、ＮＥＯ１００Ｐは、その信号の受信を契機にメッセージＭ１の格納されたファイルＦａ３をＴＭＯＰ２００に送信（▲２▼）する。メッセージＭ１が格納されたファイルＦａ３を受信したＴＭＯＰ２００は、ファイル管理領域ＦＭ１４に一時的にＦａを格納（Ｆａ１５）し、優先度の高いメッセージを格納する待ちキューＱ１３内のメッセージがなくなったときに、Ｆａ１５中のメッセージＭ１の処理を実行する。
【００３１】
図６は、本発明に係るＮＥＯＰとＴＭＯＰを移動通信ネットワークオペレーションシステムに適用した場合のメッセージの送信方法を示す概念図である。
【００３２】
図６において、ＮＥ３１、ＮＥ３２は、交換系通信装置のＮＥ、ＮＥ３３、ＮＥ３４は無線系通信装置のＮＥ、ＮＥＯＰ＿ａ１１０は交換系オペレーションシステム、ＮＥＯＰ＿ｂ１２０は無線系オペレーションシステム、ＮＥＯＰ＿ａ１１０内には優先度の高くないメッセージを格納するファイル管理領域Ｆａ３、ＮＥＯＰ＿ｂ１２０内には優先度の高くないメッセージを格納するファイル管理領域Ｆｂ３が具備される。ＴＭＯＰ２００は統合管理オペレーションシステム、Ｑは待ちキュー１３、ＦＭ１４はＮＥＯＰ＿ａ１１０、ＮＥＯＰ＿ｂ１２０からのファイルを格納するファイル管理領域で、Ｆａ１５はＮＥＯＰ＿ａ１１０、Ｆｂ１６はＮＥＯＰ＿ｂ１２０からのファイルを表す。
【００３３】
また、同図において、メッセージＭ１、メッセージＭ３はランクが「重要」のメッセージ、メッセージＭ２、メッセージＭ４、メッセージＭ５はランクが「一般」のメッセージである。図中の太線の○印は優先度の高いメッセージを、細線の○印は優先度の高くないメッセージを表す。
【００３４】
ＮＥＯＰ＿ａ１１０は、ＮＥ３１、ＮＥ３２からメッセージＭ１、Ｍ２を受信すると、優先度の高いメッセージＭ１についてはリアルタイムにＴＭＯＰ２００に転送し、優先度の高くないメッセージＭ２については、一時的にＦａ１５に格納する。ＮＥＯＰ＿ｂ１２０は、ＮＥ３３、ＮＥ３４からのメッセージＭ３、メッセージＭ４、メッセージＭ５を受信すると、優先度の高いメッセージＭ３についてはリアルタイムにＴＭＯＰ２００に転送し、優先度の高くないメッセージＭ４、メッセージＭ５については、一時的にＦｂ１６に格納する。
【００３５】
図７は、図６におけるＴＭＯＰ２００内の処理手順を示したフローチャートである。以下、同フローチャート、図６及び図３のＴＭＯＰ２００構成図を参照しながら当該ＴＭＯＰ２００内での処理について説明する。
【００３６】
図７において、まず、ＴＭＯＰ２００のＣＰＵ１１は所定のタイミングで待ちキューＱ１３にメッセージがあるかどうかをチェック（Ｓ１）し、メッセージがあれば（Ｓ１である）先頭のメッセージから処理を実行する。本例では、Ｍ１、Ｍ３の順でメッセージが待ちキューＱ１３に格納されているので、ＣＰＵ１１は、まず、Ｍ１のメッセージの処理を実行（Ｓ２）する。Ｍ１の処理を実行し終えたＣＰＵ１１は、再び待ちキューＱ１３にメッセージがあるかどうかをチェック（Ｓ１）し、メッセージがあればそのメッセージの処理を実行する。ここでは、Ｍ３のメッセージが待ちキューＱ１３に残っているので、Ｍ３の処理が実行（Ｓ２）される。ＣＰＵ１１は、上記のようにしてＭ３の処理を終えると、再び待ちキューＱ１３にメッセージがあるかどうかをチェック（Ｓ１）する。ここでは、待ちキューＱ１３にメッセージが滞留していないので（Ｓ１でない）、ＣＰＵ１１は次いでＦＭ１４にメッセージがあるかどうかをチェック（Ｓ３）する。この時点では、ＦＭ１４にファイルは存在しないので、処理を終了する。
【００３７】
本発明では、ＴＭＯＰ２００は、優先度の高くないメッセージをＮＥＯＰから一方的に受け取るのではなく、必要に応じて定期的に収集するようにしている。図８は、ＴＭＯＰ２００における優先度の高くないメッセージの収集手順を示すシーケンス図である。
【００３８】
図８において、ＴＭＯＰ２００は、例えば、１時間等、あらかじめ設定した適当な周期にしたがって、ＮＥＯＰ＿ａ１１０、ＮＥＯＰ＿ｂ１２０に優先度の高くないファイルが格納されていないかを問い合わせるファイル送信要求信号を送信（▲１▼）する。このファイル送信要求信号を受信したＮＥＯＰ＿ａ１１０は、図６に示すように、システム内にＦａ３のファイルを持っているので、ファイル送信了解信号をＴＭＯＰに返信（▲２▼）する。同様に、上記ファイル送信要求信号を受信したＮＥＯＰ＿ｂ１２０は、図６に示すように、システム内にＦｂ４のファイルを持っているので、ファイル送信了解信号をＴＭＯＰに返信（▲２▼）する。
【００３９】
ＮＥＯＰ＿ａ１１０、ＮＥＯＰ＿ｂ１２０は続いて、Ｆａ３、Ｆｂ４をＴＭＯＰ２００に送信（▲３▼）する。ＴＭＯＰ２００は、上記Ｆａ３、Ｆｂ４のファイルを完全に受信したことを確認した後、ＮＥＯＰ＿ａ１１０、ＮＥＯＰ＿ｂ１２０にファイル送信完了信号を送信（▲４▼）する。
【００４０】
上記のようにして、Ｆａ３、Ｆｂ４がＴＭＯＰ２００内のＦＭ１４に格納される（＝Ｆａ１４、Ｆｂ１５）と、ＴＭＯＰ２００のＣＰＵ１１はそれを契機に図７の処理を起動し、待ちキューＱ１３にメッセージがあるかどうかをチェック（Ｓ１）する。この時点では、待ちキューＱ１３にメッセージは滞留していない（Ｓ１でない）ので、ＦＭ１４にメッセージがあるかどうかをチェック（Ｓ３）する。この時点では、ＦＭ１４にＦａ１４、Ｆｂ１５が存在（Ｓ３である）するので、まず、Ｆａ１４中のＭ１の処理を実行（Ｓ４）する。ＣＰＵ１１は、このＭ１の処理を実行した後、ＦＭ１４にメッセージがあるかどうかを再びチェック（Ｓ３）し、Ｆｂ１５にＭ４がある（Ｓ３である）ことを確認すると、Ｆｂ１５中のＭ４の処理を実行（Ｓ４）する。ＣＰＵ１１はＭ４の処理を実行した後、ＦＭ１４にメッセージがあるかどうかを再びチェック（Ｓ３）し、Ｆｂ１５にＭ５がある（Ｓ３である）ことを確認すると、Ｆｂ１５中のＭ５の処理を実行（Ｓ４）する。
【００４１】
ＣＰＵ１１は、再び、ＦＭ１４にメッセージがあるかどうかをチェック（Ｓ３）し、ＦＭ１４にファイルが存在しない（Ｓ３でない）ことを確認すると、処理を終了する。
【００４２】
以上、説明してきたように、本実施形態によれば、ネットワークエレメントオペレーションシステムから統合管理オペレーションシステムへのメッセージ送信を優先度に応じて２種類に分け、優先度の高いメッセージについてはリアルタイムで統合管理オペレーションシステムに送信し、優先度の高くないメッセージについては、一時的にファイルに格納した後、統合管理オペレーションシステムからの要求に応じて該統合管理オペレーションシステムに送信する。統合管理オペレーションシステムでは、ネットワークエレメントオペレーションシステムからリアルタイムで送信されてきたメッセージの処理が優先的に実行され、優先度の高くないメッセージについては、定期的に送信要求を出し、その要求に対してネットワークエレメントオペレーションシステムから返信される優先度の高くないメッセージを一時蓄積した後、優先的に処理するメッセージがなければ該優先度の高くないメッセージの処理を実行するようにしている。これにより、統合管理オペレーションシステムのＣＰＵリソースを優先度の高いメッセージの処理に優先的に割当てることができるので、運用上、問題のない時間内で処理を完了させることができる。また、優先度の高くないメッセージについても、定期的にバッチ処理をするので、ＣＰＵリソースを無駄なく有功に活用することができる。
【００４３】
上記例において、ＮＥＯＰ１００のＣＰＵ１の制御機能が送信決定手段、メッセージ送信制御手段に、ＴＭＯＰ２００の待ちキューＱ１３のキューイング機能が高優先度メッセージ格納手段に、送受信部２１の制御信号送信機能が低優先度メッセージ収集指示手段に、ファイル管理領域１４のファイルＦａ、Ｆｂが低優先度メッセージ蓄積手段に対応する。また、ＴＭＯＰ２００のＣＰＵ１１の制御機能がメッセージ優先順位処理手段に対応する。
【００４４】
【発明の効果】
以上、説明したように、本願発明によれば、優先度の高いメッセージについては、優先的にリアルタイムで処理を完了する一方、優先度の高くないメッセージについては、一時蓄積した後、定期的に収集し、バッチ処理されるため、統合管理オペレーションシステムのＣＰＵリソースを無駄なく有功に活用しつつ、メッセージの優先度に応じた最適な順序での処理が可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る移動通信ネットワークオペレーションシステムの構成を示す図である。
【図２】図１に示すＮＥＯＰの構成図である。
【図３】図２に示すＴＭＯＰの構成図である。
【図４】ＮＥＯＰにおけるメッセージの入出力方法を示す概念図である。
【図５】ＮＥＯＰとＴＭＯＰ間のメッセージ送受信方法を示す概念図である。
【図６】本発明に係るＮＥＯＰとＴＭＯＰを移動通信ネットワークオペレーションシステムに適用した場合のメッセージの送信方法を示す概念図である。
【図７】図６におけるＴＭＯＰ内の処理手順を示したフローチャートである。
【図８】ＴＭＯＰにおける優先度の高くないメッセージの収集手順を示すシーケンス図である。
【図９】従来のＮＥＯＰにおけるメッセージの入出力方法を示した概念図である。
【図１０】従来のＮＥＯＰとＴＭＯＰ間のメッセージ送受信方法を示した概念図である。
【図１１】従来のＮＥＯＰとＴＭＯＰを用いた移動通信ネットワークオペレーションシステムにおけるメッセージの送信方法を示した概念図である。
【符号の説明】
１、１１　ＣＰＵ
２、１２　メッセージ記憶部
３　ファイル管理領域内のファイルＦａ
４、１７　システムバス
５　受信部
６　送信部
１３　待ちキュー
１４　ファイル管理領域ＦＭ
１５　ファイル管理領域ＦＭ内のファイルＦａ
１６　ファイル管理領域ＦＭ内のファイルＦｂ
１８　キーボード
１９　表示装置
２０　外部Ｉ／Ｆ（インターフェース）
２１　送受信部
３１〜３２、４００　交換系通信装置のＮＥ
３３〜３４、３００〜３０２　無線系通信装置のＮＥ
１００、１０１　ネットワークエレメントオペレーションシステム（ＮＥＯＰ）
１１０　ＮＥＯＰ＿ａ
１２０　ＮＥＯＰ＿ｂ
２００　統合管理オペレーションシステム（ＴＭＯＰ）
【図１】
2004120592.tif 000003
【図２】
2004120592.tif 000004
【図３】
2004120592.tif 000005
【図４】
2004120592.tif 000006
【図５】
2004120592.tif 000007
【図６】
2004120592.tif 000008
【図７】
2004120592.tif 000009
【図８】
2004120592.tif 000010
【図９】
2004120592.tif 000011
【図１０】
2004120592.tif 000012
【図１１】
2004120592.tif 000013