(57)【要約】【課題】演算処理装置の測定データを演算処理装置と非同期で動作する表示装置で取り込むのにあたり、最大値と最小値を確実に取り込むことができ高精度の測定が行えるネットワーク品質評価装置を実現すること。【解決手段】通信ネットワークから抽出されたパケットに基づき所定の周期で通信品質測定のための統計演算処理を行って測定データを更新する演算処理装置と、この演算処理装置と非同期で動作し、測定データ更新周期よりも短い周期で測定データを演算処理装置から取り出して所望の形態で表示する表示装置、を含むことを特徴とするもの。【選択図】        図１
2005020516.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークから抽出されたパケットに基づき所定の周期で通信品質測定のための統計演算処理を行って測定データを更新する演算処理装置と、
この演算処理装置と非同期で動作し、測定データ更新周期よりも短い周期で測定データを演算処理装置から取り出して所望の形態で表示する表示装置、
を含むことを特徴とするネットワーク品質評価装置。
【請求項２】
前記表示装置の測定データ取り出し周期は、前記演算処理装置の測定データ更新周期の１／２であることを特徴とする請求項１記載のネットワーク品質評価装置。
【請求項３】
前記表示装置は、前回の測定データ決定値をｄ０、第１の取り込み測定データをｄ１、第２の取り込み測定データをｄ２、今回の測定データ決定値をｏｕｔとしたとき、これら３つの測定データｄ０〜ｄ２を比較し、ｄ１＝ｄ２の場合はｏｕｔ＝ｄ１とし、ｄ１≠ｄ２でｄ１＝ｄ０の場合はｏｕｔ＝ｄ２とし、ｄ１≠ｄ２でｄ１≠ｄ０の場合はｏｕｔ＝ｄ１とすることを特徴とする請求項１または請求項２に記載のネットワーク品質評価装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はネットワーク品質評価装置に関し、詳しくは、ネットワーク品質評価結果を表示するための測定データの取り込みに関するものである。
【０００２】
【従来の技術】
身近な通信ネットワークとしてインターネットがある。
インターネットではデータとして文字情報のみならず音声や画像情報もやり取りでき、そのサービスには、電子メール、ネット・ニュース、ファイル転送（ｆｔｐ）、リモート・ログイン（ｔｅｌｎｅｔ）などのデータ伝送サービスや、Ｇｏｐｈｅｒ、ＷＷＷなどの情報検索サービスや、インターネット電話（ＶｏＩＰ）などのリアルタイム音声通信サービスもある。インターネットによれば、企業や国などの枠に制限されることなく瞬時に情報のやり取りができるので、個人・企業・官公庁・教育機関・研究機関など、各種の分野で多種・多様に利用されている。
【０００３】
ところで、このようなインターネットにおいて、通信ネットワークの通信品質が、利用したいサービスが必要とする品質を十分に満たしていないと、パケットの欠落や遅延時間の揺らぎなどが発生し、音声情報の場合には受信音声が途切れたり、動画情報の場合には受信動画の動きが不自然になってしまうことがある。
【０００４】
ところが、インターネットでは通信ネットワークの途中経路を複数の端末やサービスで共用しているので、同時にアクセスするユーザー数が多くなるとユーザー数が少ない場合に比べて通信品質は低下することになる。また、通信ネットワークを構成する回線の帯域は、一般に幹線系部分は広く、アクセス系部分は狭く設計しているが、実際運用してみるとアクセス系部分が過負荷状態になる場合もある。
さらに、ルータなどの接続機器の処理速度やバッファの長さ、処理方法などもネットワークの特性に大きな影響を与える。
【０００５】
いずれにしても、インターネットサービスプロバイダは通信ネットワークの一部を有償で提供する立場からユーザーに対してより安定したサービスを提供しなければならず、サービス毎に品質が変動する場合にはそれぞれの原因を的確に解析する必要がある。
また、ユーザーは、インターネット上で利用する各種サービスの品質が通信ネットワークの利用料金に見合ったものかどうかを判断するためにも、各種サービスの品質をリアルタイムで正確に把握できることが望ましい。
【０００６】
図３は、従来のネットワーク品質評価装置の一例を示すブロック図である。図において、通信ネットワークＩＳＰ１はプロバイダが提供するものである。通信ネットワークＩＳＰ１内では複数のルーターＲを介して回線相互が接続されている。この通信ネットワークＩＳＰ１にはユーザーとしての企業（本社）２や企業（支社）３がルーターＲを介して接続され、さらにプローブマネージャ４もルーターＲを介して接続されている。なお、この他にもルーターを介して他のユーザーや通信ネットワークも接続されるが図示しない。
【０００７】
プローブＰは通信ネットワークＩＳＰ１上から通信ネットワークＩＳＰ１上を伝播するパケットデータを抽出する機能を有するものであり、必要に応じてパケットデータを抽出すべきルーターＲのポートに接続される。
【０００８】
プローブＰは、例えば図４に示すように、見かけ上スルー回路として動作して通信を妨げることなくパケットデータを抽出するタップ回路１１、抽出したパケットデータをロジック信号に変換する物理層回路１２、注目すべき指定された通信パケットから必要な情報のみを取り出すパケットフィルタとデータフィルタを含むフィルタ回路１３、フィルタ回路１３で取り出された情報をタイムスタンプと共にメモリ１４に記憶するメモリ制御回路１５、メモリ１４に記憶した情報を外部通信回路１６を介してプローブマネージャ４に送信するように制御する制御回路１７などで構成されている。
【０００９】
プローブマネージャ４は、演算処理装置４１と表示装置４２などで構成されている。これら演算処理装置４１と表示装置４２は、非同期で動作する。
【００１０】
演算処理装置４１は、企業（本社）２のルーターＲのポートに接続されたプローブＰで抽出された注目パケット情報と企業（支社）３のルーターＲのポートに接続されたプローブＰで抽出された同一の注目パケット情報とを所定周期で取り込んで両者のパケット情報を照合する。そして、企業（本社）２と企業（支社）３との間でのパケットロス・遅延時間・遅延ゆらぎ・スループットなどの通信品質項目について測定のための統計処理を行う。これら統計処理結果は、例えばｓｎｍｐＭＩＢ（ｓｉｍｐｌｅ  ｎｅｔｗｏｒｋ  ｍａｎａｇｅｍｅｎｔ  ｐｒｏｔｏｃｏｌ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）のデータベースに出力する。
【００１１】
表示装置４２は、ルーターＲを介して例えばｓｎｍｐによりｓｎｍｐＭＩＢのデータベースにアクセスして演算処理装置４１の統計処理結果を取り出し、グラフなど所望の形態で表示する。
【００１２】
【特許文献１】
特開２００２−１５２２００
【００１３】
【発明が解決しようとする課題】
しかし、このような従来の構成では、演算処理装置４１と表示装置４２は非同期で動作しているため、演算処理装置４１において所定の周期で統計処理された測定データを、表示装置４２からアクセスして演算処理装置４１と同一の周期で取り込んだとしても、通信ネットワークＩＳＰ１の状況などにより取り込み周期が変動することは避けられず、全測定データを取りこぼしなく取り込むことは困難である。
【００１４】
例えば、図５の例では、演算処理装置４１のタイミングｔ１〜ｔ７で統計処理された測定データの真値が、
「５―１０―６―６―４―７―３」のとき、
表示装置４２のタイミングｔ１〜ｔ７で取り込んだ測定データ値は、
「５―５―６―４―７―７―３」になっている。
ここで、両測定データを比較すると、タイミングｔ２では真値１０に対し測定データ値が５、タイミングｔ４では真値６に対し測定データ値が４、タイミングｔ５では真値４に対し測定データ値が７になっている。この場合には、表示装置４２は演算処理装置４１の最大値であるタイミングｔ２における真値１０を正しく表示できないことになる。すなわち、図５の測定結果では、最大値の測定データが反映されないので、高精度の品質測定は期待できない。
【００１５】
本発明はこのような問題点に着目したものであり、その目的は、演算処理装置の測定データを演算処理装置と非同期で動作する表示装置で取り込むのにあたり、最大値と最小値を確実に取り込むことができ高精度の測定が行えるネットワーク品質評価装置を実現することにある。
【００１６】
【課題を解決するための手段】
このような目的を達成する本発明の請求項１は、通信ネットワークから抽出されたパケットに基づき所定の周期で通信品質測定のための統計演算処理を行って測定データを更新する演算処理装置と、
この演算処理装置と非同期で動作し、測定データ更新周期よりも短い周期で測定データを演算処理装置から取り出して所望の形態で表示する表示装置、
を含むことを特徴とするネットワーク品質評価装置である。
【００１７】
本発明の請求項２は、請求項１記載のネットワーク品質評価装置において、前記表示装置の測定データ取り出し周期は、前記演算処理装置の測定データ更新周期の１／２であることを特徴とする。
【００１８】
本発明の請求項３は、請求項１または請求項２に記載のネットワーク品質評価装置において、前記表示装置は、前回の測定データ決定値をｄ０、第１の取り込み測定データをｄ１、第２の取り込み測定データをｄ２、今回の測定データ決定値をｏｕｔとしたとき、これら３つの測定データｄ０〜ｄ２を比較し、ｄ１＝ｄ２の場合はｏｕｔ＝ｄ１とし、ｄ１≠ｄ２でｄ１＝ｄ０の場合はｏｕｔ＝ｄ２とし、ｄ１≠ｄ２でｄ１≠ｄ０の場合はｏｕｔ＝ｄ１とすることを特徴とする。
【００１９】
これらにより、演算処理装置の測定データを演算処理装置と非同期で動作する表示装置で取り込むのにあたり、最大値と最小値を確実に取り込むことができる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を説明する。本発明が適用されるシステム構成は図３と同様である。本発明では、プローブマネージャ４の表示装置４２は、通信ネットワークＩＳＰ１を介して演算処理装置４１から第１の測定データｄ１と第２の測定データをｄ２を取り込む。そして、これら２つの取り込み測定データｄ１，ｄ２と格納している前回の測定データ決定値ｄ０とからなる３つの測定データを比較し、今回の測定データ決定値をｏｕｔとしたとき、ｄ１＝ｄ２の場合はｏｕｔ＝ｄ１とし、ｄ１≠ｄ２でｄ１＝ｄ０の場合はｏｕｔ＝ｄ２とし、ｄ１≠ｄ２でｄ１≠ｄ０の場合はｏｕｔ＝ｄ１とする。
【００２１】
図１は本発明に基づいてプローブマネージャ４の表示装置４２で実行される測定データ決定処理の流れを示すフローチャートである。プローブマネージャ４の表示装置４２は、通信ネットワークＩＳＰ１を介して演算処理装置４１から第１の測定データｄ１と第２の測定データをｄ２を取り込む（ＳＰ１）。
【００２２】
そして、これら２つの取り込み測定データｄ１，ｄ２を比較し（ＳＰ２）、ｄ１＝ｄ２の場合は今回の測定データ決定値ｏｕｔとしてｄ１を出力する。ｄ１≠ｄ２の場合は次のステップＳＰ３に移行する。
【００２３】
図２は図１の処理に関連したタイミングチャートである。演算処理装置４１と表示装置４２は非同期で動作するが、表示装置４２は、演算処理装置４１において所定の周期で統計処理された測定データを、演算処理装置４１が行う統計処理周期の１／２でｄ１，ｄ２として取り込んでいる。
【００２４】
そして、これら取り込んだ測定データｄ１，ｄ２と格納している前回の測定データ決定値ｄ０とからなる３つの測定データに基づき図１のような測定データ決定処理を実行し、今回の測定データ決定値ｏｕｔを求める。
【００２５】
図２の例でも、演算処理装置４１は図５と同じタイミングで統計処理を行い、測定データの真値として図５と同様に、
「５―１０―６―６―４―７―３」
を出力しているものとする。
一方、表示装置４２は、演算処理装置４１の統計処理タイミングおよびその中間のタイミングで演算処理装置４１の統計処理測定データを取り込む。図２の例では、表示装置４２が演算処理装置４１から取り込んだ測定データは、
「５―５―１０―６―６―６―６―４―４―７―７―７―３―５」になっている。
【００２６】
表示装置４２は、これら取り込んだ測定データｄ１，ｄ２と格納している前回の測定データ決定値ｄ０とからなる３つの測定データに基づき図１のような測定データ決定処理を実行し、演算処理装置４１の統計処理タイミングに対応するタイミングｔ１，ｔ３，ｔ５，ｔ７，ｔ９，ｔ１１，ｔ１３で次に示すような今回の測定データ決定値ｏｕｔを求める。
「５―１０―６―４―７―７―３」
【００２７】
ここで、測定データの真値と今回の測定データ決定値ｏｕｔを比較すると、演算処理装置４１の統計処理測定データの最大値である統計処理タイミングに対応するタイミングｔ３における真値１０に対し測定データ決定値ｏｕｔも１０、タイミングｔ７では真値６に対し測定データ決定値ｏｕｔが４、タイミングｔ９では真値４に対し測定データ決定値ｏｕｔが７になっている。すなわち、表示装置４２は演算処理装置４１の統計処理測定データの最大値であるタイミングｔ３における真値１０を正しく表示することができる。
【００２８】
また、演算処理装置４１の統計処理測定データの最小値である統計処理タイミングに対応するタイミングｔ１３における真値３に対し測定データ決定値ｏｕｔも３になっていて、表示装置４２は演算処理装置４１の統計処理測定データの最小値も正しく表示することができる。
【００２９】
なお、図２の例では、表示装置の測定データ取り出し周期を演算処理装置の測定データ更新周期の１／２にしているが、測定データ更新周期よりも短い周期であればよく、１／２に限るものではない。
【００３０】
【発明の効果】
以上説明したように、本発明によれば、通信ネットワークから抽出されたパケットに基づき所定の周期で通信品質測定のための統計演算処理を行って測定データを更新する演算処理装置の測定データを演算処理装置と非同期で動作する表示装置で取り込むのにあたり、最大値と最小値を確実に取り込むことができ、高精度の品質測定が行えるネットワーク品質評価装置が実現できる。
【図面の簡単な説明】
【図１】本発明に基づく測定データ決定処理の流れを示すフローチャートである。
【図２】本発明の動作例を示すタイミングチャートである。
【図３】従来のネットワーク品質評価装置の一例を示すブロック図である。
【図４】ネットワーク品質評価装置におけるプローブＰの具体例を示すブロック図である。
【図５】従来の動作例を示すタイミングチャートである。
【符号の説明】
１  通信ネットワーク
２  企業（支社）
３  企業（本社）
４  マネージャ
４１  演算処理装置
４２  表示装置
【図１】
2005020516.tif 000003
【図２】
2005020516.tif 000004
【図３】
2005020516.tif 000005
【図４】
2005020516.tif 000006
【図５】
2005020516.tif 000007