(57)【要約】【課題】交換機の呼処理が輻輳して処理能力使用率が高い状態となった場合には、必要最低限の回線トラヒックを収集するように自動切替えで測定する。【解決手段】ＣＰＵ部２０は交換機１０の全ての機能を制御する。交換スイッチ部３０は回線制御部４１〜４６から接続される回線を収容し、回線に多重された音声やデータを別回線に切り替える交換動作を行う。回線制御部４１〜４６は交換スイッチ部３０に接続する。保守端末５０は交換機１０に制御データや制御コマンドの入力を行う。【選択図】　　　図１
2004080262.tif 000002
【特許請求の範囲】
【請求項１】
交換機が有するＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｏｒ　Ｕｎｉｔ）部の処理能力を監視する処理能力監視手段と、トラヒック収集を規制する処理能力使用率のしきい値を記憶する収集規制しきい値記憶手段と、トラヒック測定の対象となる回線の測定優先順位を記憶する収集優先度記憶手段とを備え、
前記交換機の呼処理による前記ＣＰＵ部の使用率が低い場合、トラヒックを収集する対象回線を多く設定し、呼処理による前記ＣＰＵ部の使用率が高い場合、トラヒックを収集する対象回線を少なく設定するようにしたことを特徴とするトラヒック測定方式。
【請求項２】
交換機の全ての機能を制御するＣＰＵ部と、回線を収容し回線に多重された音声及びデータを別回線に切り替える交換動作を行う交換スイッチ部と、この交換スイッチ部に接続される複数の回線制御部と、前記交換機に制御データ及び制御コマンドの入力を行う保守端末とを備え、
前記交換機が有する前記ＣＰＵ部の使用率に合わせ、トラヒック測定対象回線の増減を自動で行うことを特徴とするトラヒック測定方式。
【請求項３】
前記ＣＰＵ部は、
内部メモリに、システム管理機能と、複数の通信処理機能と、トラヒック編集収集制御機能と、処理能力監視機能と、収集優先度記憶機能と、収集規制しきい値記憶機能とを実行するソフトウェアモジュールを組み込んだことを特徴とする請求項２記載のトラヒック測定方式。
【請求項４】
前記システム管理機能は、前記トラヒック編集収集制御機能及び前記処理能力監視機能を起動し、前記収集優先度記憶機能及び前記収集規制しきい値記憶機能に対して情報の設定処理を行うことを特徴とする請求項３記載のトラヒック測定方式。
【請求項５】
前記処理能力監視機能は、決められた時間間隔で前記システム管理機能が管理している前記交換機の処理能力使用率と前記収集規制しきい値記憶機能に記憶されている使用率しきい値とを比較し、比較した結果、前記処理能力使用率が前記使用率しきい値以下であれば解除要求を前記トラヒック編集収集制御機能に通知し、前記処理能力使用率が前記使用率しきい値を越えていれば前記規制要求を前記トラヒック編集収集制御機能に通知し、前記処理能力監視機能は、再び決められた時間がくるまで比較処理を停止することを特徴とする請求項３又は請求項４記載のトラヒック測定方式。
【請求項６】
前記トラヒック編集収集制御機能は、
前記処理能力監視機能の比較処理の結果、規制要求を受信し、前記収集優先度記憶機能に定義されている収集対象優先度の低い回線のトラヒックを収集している前記複数の通信処理機能に対し、トラヒック収集の停止要求を通知し、前記複数の通信処理機能は、通知された回線情報に従い、前記複数の通信処理機能が管理している一部並びに全ての回線に対するトラヒック測定を停止することを特徴とする請求項３、４又は５記載のトラヒック測定方式。
【請求項７】
前記トラヒック編集収集制御機能は、
前記処理能力監視機能の比較処理の結果、前記処理能力監視機能から前記解除要求を受信し、トラヒックの収集を停止している前記複数の通信処理部に対しトラヒック収集の再開として開始要求を通知し、前記トラヒック収集を停止している前記複数の通信処理機能が無い場合は、前記トラヒック編集収集制御機能は解除要求を破棄することを特徴とする請求項３、４又は５記載のトラヒック測定方式。
【請求項８】
前記ＣＰＵ部に、
システム管理処理と、複数の通信処理と、トラヒック編集収集制御処理と、処理能力監視処理と、収集優先度記憶処理と、収集規制しきい値記憶処理を実行させるためのプログラムを記録した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はトラヒック測定方式に関し、特に交換機が有するＣＰＵの使用率に合わせ、トラヒック測定対象回線の増減を自動で行うトラヒック測定方式に関する。
【０００２】
【従来の技術】
一般に、交換機では加入者の詳細なサービス利用動向を把握するため、加入者の回線毎に詳細なトラヒックデータを収集したいと云うニーズがある。しかし、交換機が組み込んでいるＣＰＵには処理能力に限界があり、本来の機能である呼処理を優先とした処理能力配分がまず設定され、トラヒック測定には呼処理に影響を与えない必要最低限の能力配分しか設定されない状態にある。そのため、通常は必要最低限の回線トラヒックのみを収集する方法が取られている。
【０００３】
しかし、交換機は通常の運用時には処理能力に十分な余裕があり、詳細な回線トラヒックを収集できる状態にあるにもかかわらず必要最低限の回線トラヒック収集に制限されるので、収集効率が必ずしも良いとは云えない。
【０００４】
このようなトラヒック測定技術の一例として、特開平１０−３０４０６０号公報記載の「トラヒック測定装置およびトラヒック測定方法」が知られている。
【０００５】
この公報では、交換機１での呼制御についての負荷状態に応じて、トラヒック測定装置３が有するトラヒック測定部４でのトラヒック測定方法を、測定方法変更制御部６により、自動的に呼制御毎に測定する第１測定方法とトラヒックを所定の周期で測定する第２測定方法とのいずれかに、負荷状態測定部５で測定された負荷状態に応じて変更する技術が記載されている。
【０００６】
【発明が解決しようとする課題】
上述した従来のトラヒック測定方式は、呼処理を優先とした処理能力配分が重視されトラヒック測定には必要最低限の回線トラヒックしか収集されないので、トラヒックの収集効率が必ずしもよいとは言えないという欠点を有している。
【０００７】
また、トラヒック測定方法が、自動的に呼制御毎に測定する第１測定方法とトラヒックを所定の周期で測定する第２測定方法のいずれかに変更されるので、測定したトラヒックデータの単位に一貫性がなく利用時に混乱するという欠点を有している。
【０００８】
本発明の目的は、交換機のＣＰＵ処理能力を、通常の運用時には加入者毎の詳細なトラヒックデータを測定するために割り当て、交換機の呼処理が輻輳して処理能力使用率が高い状態となった場合には、必要最低限の回線トラヒックを収集するように自動で切り替え測定するトラヒック測定方式を提供することにある。
【０００９】
【課題を解決するための手段】
本発明の第１のトラヒック測定方式は、交換機が有するＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｏｒ　Ｕｎｉｔ）部の処理能力を監視する処理能力監視手段と、トラヒック収集を規制する処理能力使用率のしきい値を記憶する収集規制しきい値記憶手段と、トラヒック測定の対象となる回線の測定優先順位を記憶する収集優先度記憶手段とを備え、
前記交換機の呼処理による前記ＣＰＵ部の使用率が低い場合、トラヒックを収集する対象回線を多く設定し、呼処理による前記ＣＰＵ部の使用率が高い場合、トラヒックを収集する対象回線を少なく設定するようにしたことを特徴としている。
【００１０】
本発明の第２のトラヒック測定方式は、
交換機の全ての機能を制御するＣＰＵ部と、回線を収容し回線に多重された音声及びデータを別回線に切り替える交換動作を行う交換スイッチ部と、この交換スイッチ部に接続される複数の回線制御部と、前記交換機に制御データ及び制御コマンドの入力を行う保守端末とを備え、
前記交換機が有する前記ＣＰＵ部の使用率に合わせ、トラヒック測定対象回線の増減を自動で行うことを特徴としている。
【００１１】
本発明の第３のトラヒック測定方式は、前記第２のトラヒック測定方式において、
前記ＣＰＵ部は、
内部メモリに、システム管理機能と、複数の通信処理機能と、トラヒック編集収集制御機能と、処理能力監視機能と、収集優先度記憶機能と、収集規制しきい値記憶機能とを実行するソフトウェアモジュールを組み込んだことを特徴としている。
【００１２】
本発明の第４のトラヒック測定方式は、前記第３のトラヒック測定方式において、
前記システム管理機能は、前記トラヒック編集収集制御機能及び前記処理能力監視機能を起動し、前記収集優先度記憶機能及び前記収集規制しきい値記憶機能に対して情報の設定処理を行うことを特徴としている。
【００１３】
本発明の第５のトラヒック測定方式は、前記第３または第４のトラヒック測定方式において、
前記処理能力監視機能は、決められた時間間隔で前記システム管理機能が管理している前記交換機の処理能力使用率と前記収集規制しきい値記憶機能に記憶されている使用率しきい値とを比較し、比較した結果、前記処理能力使用率が前記使用率しきい値以下であれば解除要求を前記トラヒック編集収集制御機能に通知し、前記処理能力使用率が前記使用率しきい値を越えていれば前記規制要求を前記トラヒック編集収集制御機能に通知し、前記処理能力監視機能は、再び決められた時間がくるまで比較処理を停止することを特徴としている。
【００１４】
本発明の第６のトラヒック測定方式は、前記第３〜第５のいずれかのトラヒック測定方式において、
前記トラヒック編集収集制御機能は、
前記処理能力監視機能の比較処理の結果、規制要求を受信し、前記収集優先度記憶機能に定義されている収集対象優先度の低い回線のトラヒックを収集している前記複数の通信処理機能に対し、トラヒック収集の停止要求を通知し、前記複数の通信処理機能は、通知された回線情報に従い、前記複数の通信処理機能が管理している一部並びに全ての回線に対するトラヒック測定を停止することを特徴としている。
【００１５】
本発明の第７のトラヒック測定方式は、前記第３〜第５のいずれかのトラヒック測定方式において、
前記トラヒック編集収集制御機能は、
前記処理能力監視機能の比較処理の結果、前記処理能力監視機能から前記解除要求を受信し、トラヒックの収集を停止している前記複数の通信処理部に対しトラヒック収集の再開として開始要求を通知し、前記トラヒック収集を停止している前記複数の通信処理機能が無い場合は、前記トラヒック編集収集制御機能は解除要求を破棄することを特徴としている。
【００１６】
本発明の第８のトラヒック測定方式は、前記ＣＰＵ部に、
システム管理処理と、複数の通信処理と、トラヒック編集収集制御処理と、処理能力監視処理と、収集優先度記憶処理と、収集規制しきい値記憶処理を実行させるためのプログラムを記録した記憶媒体を特徴としている。
【００１７】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
【００１８】
図１は本発明のトラヒック測定方式の一つの実施の形態を示すブロック図である。
【００１９】
図１に示す本実施の形態は、交換機１０が、交換機１０の全ての機能を制御するＣＰＵ部２０と、回線を収容し回線に多重された音声やデータを別回線に切り替える交換動作を行う交換スイッチ部３０と、この交換スイッチ部３０に接続される回線制御部４１，４２，４３，４４，４５，４６と、交換機１０に制御データや制御コマンドの入力を行う保守端末５０とから構成されている。
【００２０】
交換機１０のトラヒックは、回線制御部４１〜４６や交換スイッチ部３０が持つソフトウェアインターフェースによって、ＣＰＵ部２０で動作するソフトウェアにより収集される。
【００２１】
本トラヒック測定方式は、交換機１０内のＣＰＵ部２０が有するソフトウェアにて実現するものであり、交換機１０が有するＣＰＵ部２０の使用率に合わせ、トラヒック測定対象回線の増減を自動で行う。
【００２２】
ＣＰＵ部２０には、システム管理処理と、複数の通信処理と、トラヒック編集収集制御処理と、処理能力監視処理と、収集優先度記憶処理と、収集規制しきい値記憶処理を実行させるためのプログラムを記録した記憶媒体であるメモリ（図示せず）を内蔵している。
【００２３】
図２は本発明のトラヒック測定方式を実現するソフトウェア機能ブロック図である。
【００２４】
図２のソフトウェアは、システム管理部６０と、通信処理部７１，７２，７３，７４，７５，７６を有する通信処理群７０と、トラヒック編集収集制御部８０と、処理能力監視部９０と、収集優先度記憶部８１と、収集規制しきい値記憶部９１のソフトウェアモジュールから構成される。
【００２５】
次に、図１および図２を参照して本実施の形態の動作をより詳細に説明する。
【００２６】
ＣＰＵ部２０の制御により、通信処理部７１〜７６のソフトウェアモジュールが実行され、図１の回線制御部４１〜４６が処理する回線上の音声やデータの通信トラヒックの測定が開始される。
【００２７】
通信処理部７１〜７６はトラヒックを測定し、測定データをトラヒック編集収集制御部８０に送出する。トラヒック編集収集制御部８０は測定したトラヒックデータを１５分や１時間といったサイクルで編集し、交換機１０のトラヒックデータとしてファイル化する。
【００２８】
システム管理部６０はトラヒック編集収集制御部８０および処理能力監視部９０を起動し、収集優先度記憶部８１および収集規制しきい値記憶部９１に対して「回線毎のトラヒック収集優先度情報」と「収集規制の処理能力使用率及び使用率しきい値情報」の設定処理を行う。
【００２９】
処理能力監視部９０は、決められた時間間隔でシステム管理部６０が管理している交換機１０の処理能力使用率６１と、収集規制しきい値記憶部９１に記憶されている使用率しきい値６２を取得し比較する。比較した結果、処理能力使用率６１が使用率しきい値６２以下であれば、解除要求６３をトラヒック編集収集制御部８０に通知し、処理能力使用率６１が使用率しきい値６２を越えていれば規制要求６４をトラヒック編集収集制御部８０に通知する。その後、処理能力監視部９０は、再び決められた時間がくるまで比較処理を停止する。
【００３０】
トラヒック編集収集制御部８０は、処理能力監視部９０の比較処理の結果規制要求６４を受信し、収集優先度記憶部８１に定義されている収集対象優先度の低い回線のトラヒックを収集している通信処理部７１〜７６に対し、トラヒック収集の停止要求６５を通知する。通信処理部７１〜７６は、通知された回線情報に従い、通信処理部７１〜７６が管理している一部または全ての回線に対するトラヒック測定を停止する。
【００３１】
また、トラヒック編集収集制御部８０は、処理能力監視部９０の比較処理の結果、処理能力監視部９０から解除要求６３を受信し、トラヒックの収集を停止している通信処理部７１〜７６に対しトラヒック収集の再開として開始要求６６を通知する。トラヒック収集を停止している通信処理部７１〜７６が無い場合は、トラヒック編集収集制御部８０は解除要求６３を破棄する。
【００３２】
収集優先度記憶部８１に定義される「回線毎のトラヒック収集優先度情報」と、収集規制しきい値記憶部９１に定義される「収集規制の処理能力使用率及び使用率しきい値情報」は、交換機１０の動作状態に拘わらず、保守端末５０より保守者からシステム管理部６０を介して任意に設定される。
【００３３】
なお、発明の他の実施例については、次の二つの方法が想定される。
１）交換機１０のＣＰＵ部２０を呼処理用ＣＰＵとトラヒック測定用ＣＰＵと２つに分けて専用に用意する。
２）交換機１０のＣＰＵ部２０が呼処理輻輳状態となっていることを保守者が保守端末５０上で目視確認し、保守者のコマンド入力によって測定処理を抑制する。
【００３４】
上述の通り、本発明はトラヒック測定機能を具備した交換機において、ＣＰＵ部２０内蔵のソフトウェアモジュールの実行によりＣＰＵ部２０の処理能力を監視する処理能力監視部９０と、収集規制しきい値記憶部９１と、トラヒック測定の対象となる回線の測定優先順位を記憶する収集優先度記憶部８１とを備え、交換機１０の呼処理によるＣＰＵ部２０の使用率が低い場合、トラヒック収集する対象回線を多く設定するように構成されている。
【００３５】
また、呼処理によるＣＰＵ部２０の使用率が高くなってきた場合に、トラヒックを収集する対象回線を減らすことを自動で行い、ＣＰＵ部２０の処理能力を呼処理とトラヒック測定処理で効率的に使用することを可能にする。
【００３６】
【発明の効果】
以上説明したように、本発明のトラヒック測定方式は、交換機が呼処理輻輳状態になり、ＣＰＵの処理能力使用率が高い状態になった場合に、必要最低限の回線トラヒックを収集するように、交換機の持つ呼処理とトラヒック測定処理能力を自動で振り向けることができるので、交換機の処理能力を高いレベルで保持して動作させることが可能になるという効果を有している。
【図面の簡単な説明】
【図１】本発明のトラヒック測定方式の一つの実施の形態を示すブロック図である。
【図２】本発明のトラヒック測定方式を実現するソフトウェア機能ブロック図である。
【符号の説明】
１０　　交換機
２０　　ＣＰＵ部
３０　　交換スイッチ部
４１，４２，４３，４４，４５，４６　　回線制御部
５０　　保守端末
６０　　システム管理部
６１　　処理能力使用率
６２　　使用率しきい値
６３　　解除要求
６４　　規制要求
６５　　停止要求
６６　　開始要求
７０　　通信処理群
７１，７２，７３，７４，７５，７６　　通信処理部
８０　　トラヒック編集収集制御部
８１　　収集優先度記憶部
９０　　処理能力監視部
９１　　収集規制しきい値記憶部
【図１】
2004080262.tif 000003
【図２】
2004080262.tif 000004