(57)【要約】  【課題】  通信品質評価を容易かつ正確に測定することのできる通信品質評価システムを提供する。  【解決手段】  制御モード通信品質評価装置１は、通信品質評価条件設定手段１１が送受信手段１６を介して通信品質評価条件をパケット通信回線３に送信し、通信品質評価パケット発生手段１３が通信品質評価パケットを生成して送受信手段１６を介してパケット通信回線３に送信し、通信品質評価手段１５が、通信品質評価条件およびパケット通信回線３から送受信手段１６を介して受信した受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、待ちモード通信品質評価装置２は、受信通信評価パケット個数計数手段２４が、パケット通信回線３から送受信手段２６を介して受信した通信品質評価パケットの個数を計数し、受信通信品質評価パケット個数を送受信手段２６を介してパケット通信回線３に送信する。【選択図】  図２
2006197351.tif 000002
【特許請求の範囲】
【請求項１】
パケット通信回線を介して接続される少なくとも２地点間の通信の品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定手段と、前記通信品質評価条件に基づく通信品質評価過程を制御する通信品質評価過程制御手段と、前記通信品質評価のための通信品質評価パケットを発生する通信品質評価パケット発生手段と、前記パケット通信回線を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数する受信通信品質評価パケット個数計数手段と、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価する通信品質評価手段と、前記パケット通信回線を介して前記通信品質評価条件および前記通信品質評価パケットを送受信する送受信手段と、動作モードとして制御モードまたは待ちモードのいずれかを選択する動作モード選択手段とを含む少なくとも２台の通信品質評価装置で構成される通信品質評価システムであって、
少なくとも１台が、前記動作モード選択手段により前記制御モードが選択された制御モード通信品質評価装置であり、
残余が前記動作モード選択手段により前記待ちモードが選択された待ちモード通信品質評価装置であり、
前記制御モード通信品質評価装置が、
前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、
前記通信品質評価条件設定手段が、前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、
前記通信品質評価パケット発生手段が、前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信し、
前記通信品質評価手段が、前記通信品質評価条件および前記パケット通信回線から前記送受信手段を介して受信した前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記待ちモード通信品質評価装置が、
前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、
前記受信通信評価パケット個数計数手段が、前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数を計数し、前記受信通信品質評価パケット個数を前記送受信手段を介して前記パケット通信回線に送信するものである通信品質評価システム。
【請求項２】
パケット通信回線を介して接続される少なくとも２地点間の通信の品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定手段と、前記通信品質評価条件に基づく通信品質評価過程を制御する通信品質評価過程制御手段と、前記通信品質評価のための通信品質評価パケットを発生する通信品質評価パケット発生手段と、前記パケット通信回線を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数する受信通信品質評価パケット個数計数手段と、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価する通信品質評価手段と、前記パケット通信回線を介して前記通信品質評価条件および前記通信品質評価パケットを送受信する送受信手段と、動作モードとして制御モードまたは待ちモードのいずれかを選択する動作モード選択手段とを含む少なくとも２台の通信品質評価装置で構成される通信品質評価システムであって、
少なくとも１台が、前記動作モード選択手段により前記制御モードが選択された制御モード通信品質評価装置であり、
残余が前記動作モード選択手段により前記待ちモードが選択された待ちモード通信品質評価装置であり、
前記制御モード通信品質評価装置が、
前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、
前記通信品質評価条件設定手段が、前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、
前記受信通信評価パケット個数計数手段が、前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数し、
前記通信品質評価手段が、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記待ちモード通信品質評価装置が、
前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、
前記通信品質評価パケット発生手段が、前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信するものである通信品質評価システム。
【請求項３】
パケット通信回線を介して接続される少なくとも２地点間の通信の品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定手段と、前記通信品質評価条件に基づく通信品質評価過程を制御する通信品質評価過程制御手段と、前記通信品質評価のための通信品質評価パケットを発生する通信品質評価パケット発生手段と、前記パケット通信回線を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数する受信通信品質評価パケット個数計数手段と、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価する通信品質評価手段と、前記パケット通信回線を介して前記通信品質評価条件および前記通信品質評価パケットを送受信する送受信手段と、動作モードとして制御モードまたは待ちモードのいずれかを選択する動作モード選択手段とを含む通信品質評価装置であって、
前記動作モード選択手段により前記制御モードが選択されたときに、
前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、
前記通信品質評価条件設定手段が、前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、
前記通信品質評価パケット発生手段が、前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信し、
前記通信品質評価手段が、前記通信品質評価条件および前記パケット通信回線から前記送受信手段を介して受信した前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記動作モード選択手段により前記待ちモードが選択されたときに、
前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、
前記受信通信評価パケット個数計数手段が、前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数を計数し、前記受信通信品質評価パケット個数を前記送受信手段を介して前記パケット通信回線に送信するものである通信品質評価装置。
【請求項４】
パケット通信回線を介して接続される少なくとも２地点間の通信の品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定手段と、前記通信品質評価条件に基づく通信品質評価過程を制御する通信品質評価過程制御手段と、前記通信品質評価のための通信品質評価パケットを発生する通信品質評価パケット発生手段と、前記パケット通信回線を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数する受信通信品質評価パケット個数計数手段と、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価する通信品質評価手段と、前記パケット通信回線を介して前記通信品質評価条件および前記通信品質評価パケットを送受信する送受信手段と、動作モードとして制御モードまたは待ちモードのいずれかを選択する動作モード選択手段とを含む通信品質評価装置であって、
前記動作モード選択手段により前記制御モードが選択されたときに、
前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、
前記通信品質評価条件設定手段が、前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、
前記受信通信評価パケット個数計数手段が、前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数し、
前記通信品質評価手段が、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記動作モード選択手段により前記待ちモードが選択されたときに、
前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、
前記通信品質評価パケット発生手段が、前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信するものである通信品質評価装置。
【請求項５】
前記通信品質評価部による通信品質評価結果に基づいて前記通信品質評価条件を変更する通信品質評価条件変更部を含む請求項３または請求項４に記載の通信品質評価装置。
【請求項６】
パケット通信回線に接続した複数の通信品質評価装置の少なくとも１台を制御モードで動作する制御モード通信品質評価装置に選択し、残余を待ちモードで動作する待ちモード通信品質評価装置に選択する動作モード選択段階と、
前記制御モード通信品質評価装置に通信品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定段階と、
前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件を送信する通信品質評価条件送信段階と、
前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件に基づいて通信品質評価パケットを送信する下り通信品質評価パケット送信段階と、
前記待ちモード通信品質評価装置において受信した前記下り通信品質評価パケットの個数である受信下り通信品質評価パケット個数を前記通信品質評価条件に基づいて計数する受信下り通信品質評価パケット個数計数段階と、
前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記受信下り通信品質評価パケット個数を送信する受信下り通信品質評価パケット個数送信段階と、
前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記通信品質評価条件に基づいて上り通信品質評価パケットを送信する上り通信品質評価パケット送信段階と、
前記制御モード品質評価装置において、前記通信品質評価条件に基づいて受信した前記上り通信品質評価パケットの個数である受信上り通信品質評価パケット個数を計数する受信上り通信品質評価パケット個数計数段階と、
前記通信品質評価条件と前記受信下り通信品質評価パケット個数または前記受信上り通信品質評価パケット個数とに基づいて前記通信品質を評価する通信品質評価段階とを含む通信品質評価方法。
【請求項７】
パケット通信回線に接続した複数の通信品質評価装置の少なくとも１台を制御モードで動作する制御モード通信品質評価装置に選択し、残余を待ちモードで動作する待ちモード通信品質評価装置に選択する動作モード選択段階と、
前記制御モード通信品質評価装置に通信品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定段階と、
前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件を送信する通信品質評価条件送信段階と、
前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記通信品質評価条件に基づいて上り通信品質評価パケットを送信する上り通信品質評価パケット送信段階と、
前記制御モード通信品質評価装置において前記通信品質評価条件に基づいて受信した前記上り通信品質評価パケットの個数である受信上り通信品質評価パケット個数を計数する受信上り通信品質評価パケット個数計数段階と、
前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件に基づいて下り通信品質評価パケットを送信する下り通信品質評価パケット送信段階と、
前記待ちモード通信品質評価装置において、前記通信品質評価条件に基づいて受信した前記下り通信品質評価パケットの個数である受信下り通信品質評価パケット個数を計数する受信下り通信品質評価パケット個数計数段階と、
前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記受信下り通信品質評価パケット個数を送信する受信下りパケット個数送信段階と、
前記通信品質評価条件と前記受信下り通信品質評価パケット個数または前記受信上り通信品質評価パケット個数とに基づいて前記通信品質を評価する通信品質評価段階とを含む通信品質評価方法。
【請求項８】
前記通信品質評価段階における通信品質評価結果に基づいて前記通信品質評価条件を変更する通信品質評価条件変更段階を含む請求項６または請求項７に記載の通信品質評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信品質評価システム、装置および方法に係り、特に、パケット通信回線の２点間のパケットスループットを正確に測定できる簡易な構成の通信品質評価システム、装置および方法に関する。
【背景技術】
【０００２】
近年パーソナルコンピュータ（以下ＰＣと記す）を使用した通信の発達に伴い、各端末を直接光ファイバに接続するＦＴＴＨ（Fiber To The Home）も実現している。
【０００３】
ＦＴＴＨで接続された２点間の通信品質は、単位時間に伝送可能なパケット数であるスループットによって評価することが一般的である。
【０００４】
スループットの測定ツールとしてTRenoが公知であるが、１本の大容量のパケット通信回線に複数の端末回線が接続されているパケット通信回線には適用できない。
【０００５】
１本の大容量のパケット通信回線に複数の端末回線が接続されるパケット通信回線において、ウエッブサーバが送信するパケット数を端末回線のスループット以下に抑制して、端末に過度な負荷をかけずにスループットを測定するネットワーク品質測定装置およびその方法も既に提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１８５５０２号公報（［００２１］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の上記提案に係るネットワーク品質測定方法においては、基地局側の通信品質評価装置およびユーザのＰＣに通信品質評価プログラムをインストールする必要があるため、以下のような課題があった。
１．ウエッブサーバの処理速度がスループットの測定に影響を与えるおそれがあり、測定精度を維持することが困難である。
２．パケット通信回線の敷設業者がユーザのＰＣを操作する必要があるが、ユーザのプライバシを侵害するおそれがあるだけでなく、業者がＰＣの操作に習熟していない場合には測定に長時間を要する。
【０００７】
本発明は、従来の問題を解決するためになされたものであって、通信の品質評価を専用装置で実行することにより、通信の品質評価を容易にするとともに、スループットを正確に測定することのできる通信品質評価システム、装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信品質評価システムは、パケット通信回線を介して接続される少なくとも２地点間の通信の品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定手段と、前記通信品質評価条件に基づく通信品質評価過程を制御する通信品質評価過程制御手段と、前記通信品質評価のための通信品質評価パケットを発生する通信品質評価パケット発生手段と、前記パケット通信回線を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数する受信通信品質評価パケット個数計数手段と、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価する通信品質評価手段と、前記パケット通信回線を介して前記通信品質評価条件および前記通信品質評価パケットを送受信する送受信手段と、動作モードとして制御モードまたは待ちモードのいずれかを選択する動作モード選択手段とを含む少なくとも２台の通信品質評価装置で構成される通信品質評価システムであって、
少なくとも１台が、前記動作モード選択手段により前記制御モードが選択された制御モード通信品質評価装置であり、
残余が前記動作モード選択手段により前記待ちモードが選択された待ちモード通信品質評価装置であり、
前記制御モード通信品質評価装置が、前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、前記通信品質評価条件設定手段が前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、前記通信品質評価パケット発生手段が、前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信し、前記通信品質評価手段が、前記通信品質評価条件および前記パケット通信回線から前記送受信手段を介して受信した前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記待ちモード通信品質評価装置が、前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、前記受信通信評価パケット個数計数手段が、前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数を計数し、前記受信通信品質評価パケット個数を前記送受信手段を介して前記パケット通信回線に送信する構成を有している。
【０００９】
また、本発明に係る通信品質評価システムは、前記制御モード通信品質評価装置が、前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、前記通信品質評価条件設定手段が前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、前記受信通信評価パケット個数計数手段が前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数し、前記通信品質評価手段が前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記待ちモード通信品質評価装置が、前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、前記通信品質評価パケット発生手段が前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信する構成を有している。
【００１０】
この構成により、同一構成の通信品質評価装置を使用して、簡単な操作でパケット通信回線の通信品質を正確に評価できることとなる。
【００１１】
本発明の通信品質評価装置は、パケット通信回線を介して接続される少なくとも２地点間の通信の品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定手段と、前記通信品質評価条件に基づく通信品質評価過程を制御する通信品質評価過程制御手段と、前記通信品質評価のための通信品質評価パケットを発生する通信品質評価パケット発生手段と、前記パケット通信回線を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数する受信通信品質評価パケット個数計数手段と、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価する通信品質評価手段と、前記パケット通信回線を介して前記通信品質評価条件および前記通信品質評価パケットを送受信する送受信手段と、動作モードとして制御モードまたは待ちモードのいずれかを選択する動作モード選択手段とを含む通信品質評価装置であって、
前記動作モード選択手段により前記制御モードが選択されたときに、前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、前記通信品質評価条件設定手段が前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、前記通信品質評価パケット発生手段が前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信し、前記通信品質評価手段が前記通信品質評価条件および前記パケット通信回線から前記送受信手段を介して受信した前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記動作モード選択手段により前記待ちモードが選択されたときに、前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、前記受信通信評価パケット個数計数手段が、前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数を計数し、前記受信通信品質評価パケット個数を前記送受信手段を介して前記パケット通信回線に送信する構成を有している。
【００１２】
また、本発明の通信品質評価装置は、前記動作モード選択手段により前記制御モードが選択されたときに、前記通信品質評価条件を前記通信品質評価条件設定手段から取り込んだ前記通信品質評価過程制御手段の指示に基づいて、前記通信品質評価条件設定手段が、前記送受信手段を介して前記通信品質評価条件を前記パケット通信回線に送信し、前記受信通信評価パケット個数計数手段が、前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価パケットの個数である受信通信品質評価パケット個数を計数し、前記通信品質評価手段が、前記通信品質評価条件および前記受信通信品質評価パケット個数に基づいて通信品質を評価するものであり、
前記動作モード選択手段により前記待ちモードが選択されたときに、前記通信品質評価条件を前記パケット通信回線から前記送受信手段を介して受信した前記通信品質評価過程制御手段の指示に基づいて、前記通信品質評価パケット発生手段が、前記通信品質評価パケットを生成して前記送受信手段を介して前記パケット通信回線に送信する構成を有している。
【００１３】
この構成により、複数台の同一構成を有する通信品質評価装置をパケット通信回線に接続することにより、簡単な操作でパケットスループットを正確に評価することができることとなる。
【００１４】
本発明の通信品質評価装置は、前記通信品質評価部による通信品質評価結果に基づいて前記通信品質評価条件を変更する通信品質評価条件変更部を含んでいてもよい。
【００１５】
本発明の通信品質評価方法は、パケット通信回線に接続した複数の通信品質評価装置の少なくとも１台を制御モードで動作する制御モード通信品質評価装置に選択し残余を待ちモードで動作する待ちモード通信品質評価装置に選択する動作モード選択段階と、前記制御モード通信品質評価装置に通信品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定段階と、前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件を送信する通信品質評価条件送信段階と、前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件に基づいて通信品質評価パケットを送信する下り通信品質評価パケット送信段階と、前記待ちモード通信品質評価装置において受信した前記下り通信品質評価パケットの個数である受信下り通信品質評価パケット個数を前記通信品質評価条件に基づいて計数する受信下り通信品質評価パケット個数計数段階と、前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記受信下り通信品質評価パケット個数を送信する受信下り通信品質評価パケット個数送信段階と、前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記通信品質評価条件に基づいて上り通信品質評価パケットを送信する上り通信品質評価パケット送信段階と、前記制御モード品質評価装置において前記通信品質評価条件に基づいて受信した前記上り通信品質評価パケットの個数である受信上り通信品質評価パケット個数を計数する受信上り通信品質評価パケット個数計数段階と、前記通信品質評価条件と前記受信下り通信品質評価パケット個数または前記受信上り通信品質評価パケット個数とに基づいて前記通信品質を評価する通信品質評価段階とを含む構成を有している。
【００１６】
この構成により、制御モード通信評価装置から待ちモード通信評価装置に向かう下り方向の通信品質を評価した後に、待ちモード通信評価装置から制御モード通信評価装置に向かう上り方向の通信品質を評価できることとなる。
【００１７】
本発明の通信品質評価方法は、パケット通信回線に接続した複数の通信品質評価装置の少なくとも１台を制御モードで動作する制御モード通信品質評価装置に選択し、残余を待ちモードで動作する待ちモード通信品質評価装置に選択する動作モード選択段階と、前記制御モード通信品質評価装置に通信品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定段階と、前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件を送信する通信品質評価条件送信段階と、前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記通信品質評価条件に基づいて上り通信品質評価パケットを送信する上り通信品質評価パケット送信段階と、前記制御モード通信品質評価装置において前記通信品質評価条件に基づいて受信した前記上り通信品質評価パケットの個数である受信上り通信品質評価パケット個数を計数する受信上り通信品質評価パケット個数計数段階と、前記制御モード通信品質評価装置から前記待ちモード通信品質評価装置に前記通信品質評価条件に基づいて下り通信品質評価パケットを送信する下り通信品質評価パケット送信段階と、前記待ちモード通信品質評価装置において前記通信品質評価条件に基づいて受信した前記下り通信品質評価パケットの個数である受信下り通信品質評価パケット個数を計数する受信下り通信品質評価パケット個数計数段階と、前記待ちモード通信品質評価装置から前記制御モード通信品質評価装置に前記受信下り通信品質評価パケット個数を送信する受信下りパケット個数送信段階と、前記通信品質評価条件と前記受信下り通信品質評価パケット個数または前記受信上り通信品質評価パケット個数とに基づいて前記通信品質を評価する通信品質評価段階とを含む構成を有している。
【００１８】
この構成により、待ちモード通信評価装置から制御モード通信評価装置に向かう上り方向の通信品質を評価した後に、制御モード通信評価装置から待ちモード通信評価装置に向かう下り方向の通信品質を評価できることとなる。
【００１９】
本発明の通信品質評価方法は、前記通信品質評価段階における通信品質評価結果に基づいて前記通信品質評価条件を変更する通信品質評価条件変更段階を含んでいてもよい。
【発明の効果】
【００２０】
本発明は、通信品質評価装置を専用装置化することにより、通信の品質評価を容易にするとともに、スループットを正確に測定することのできる通信品質評価システム、装置および方法を提供することができるものである。
【発明を実施するための最良の形態】
【００２１】
以下図面を参照しつつ、本発明に係る通信品質評価システムの実施の形態を説明する。
【００２２】
即ち、本発明に係る通信品質評価システムは、図１に示すように、同一構成を有する複数台の通信品質評価装置がパケット通信回線３に接続された構成を有し、少なくとも１台が制御モードに設定された制御モード通信品質評価装置１であり、残余が待ちモードに設定された待ちモード通信品質評価装置２である。
【００２３】
なお、図１には２台の通信品質評価装置しか示されていないが、少なくとも１台の通信品質評価装置が制御モードに設定されていれば、３台以上の通信品質評価装置がパケット通信回線３に接続されていてもよい。
【００２４】
制御モード通信品質評価装置１および待ちモード通信品質評価装置２は、図２および図３に示すように、パケット通信回線を介して接続される少なくとも２地点間の通信の品質を評価する際の条件である通信品質評価条件を設定する通信品質評価条件設定手段１１および２１と、通信品質評価条件に基づく通信品質評価過程を制御する通信品質評価過程制御手段１２および２２と、通信品質評価のための通信品質評価パケットを発生する通信品質評価パケット発生手段１３および２３と、パケット通信回線を介して受信した通信品質評価パケットの個数である受信通信品質評価パケット個数を計数する受信通信品質評価パケット個数計数手段１４および２４と、通信品質評価条件および受信通信品質評価パケット個数に基づいて通信品質を評価する通信品質評価手段１５および２５と、パケット通信回線３を介して通信品質評価条件および通信品質評価パケットを送受信する送受信手段１６および２６と、動作モードとして制御モードまたは待ちモードのいずれかを選択する動作モード選択手段１７および２７とを含む少なくとも２台の通信品質評価装置で構成される。
【００２５】
そして、制御モード通信品質評価装置１から待ちモード通信品質評価装置２への通信である下り通信の通信品質を評価するときには、図２の太線で示す手段が動作状態となり、制御モード通信品質評価装置１は、通信品質評価条件を通信品質評価条件設定手段１１から取り込んだ通信品質評価過程制御手段１２の指示に基づいて、以下のように構成される。
１．通信品質評価条件設定手段１１は、送受信手段１６を介して通信品質評価条件をパケット通信回線３に送信するように構成される。
２．通信品質評価パケット発生手段１３は、通信品質評価パケットを生成して送受信手段１６を介してパケット通信回線３に送信するように構成される。
３．通信品質評価手段１５は、通信品質評価条件およびパケット通信回線３から送受信手段１６を介して受信した受信通信品質評価パケット個数に基づいて通信品質を評価するように構成される。
【００２６】
そして、待ちモード通信品質評価装置２は、通信品質評価条件をパケット通信回線３から送受信手段２６を介して受信した通信品質評価過程制御手段の指示に基づいて、受信通信評価パケット個数計数手段２４が、パケット通信回線３から送受信手段２６を介して受信した通信品質評価パケットの個数を計数し、受信通信品質評価パケット個数を送受信手段２６を介してパケット通信回線３に送信するように構成される。
【００２７】
一方、待ちモード通信品質評価装置２から制御モード通信品質評価装置１への通信である上り通信の通信品質を評価するときには、図３に太線で示す手段が動作状態となり、制御モード通信品質評価装置１は、通信品質評価条件を通信品質評価条件設定手段１１から取り込んだ通信品質評価過程制御手段１２の指示に基づいて、以下のように構成される。
１．通信品質評価条件設定手段１１は、送受信手段１６を介して通信品質評価条件をパケット通信回線３に送信するように構成される。
２．受信通信評価パケット個数計数手段１４は、パケット通信回線３から送受信手段１６を介して受信した通信品質評価パケットの個数である受信通信品質評価パケット個数を計数するように構成される。
３．通信品質評価手段１５は、通信品質評価条件および受信通信品質評価パケット個数に基づいて通信品質を評価するように構成される。
【００２８】
また、待ちモード通信品質評価装置２は、通信品質評価条件をパケット通信回線３から送受信手段２６を介して受信した通信品質評価過程制御手段２２の指示に基づいて、通信品質評価パケット発生手段２３が通信品質評価パケットを生成して送受信手段２６を介してパケット通信回線３に送信するように構成される。
【００２９】
以下通信品質評価装置１および２の通信品質評価ルーチンのフローチャートを参照して、通信品質評価装置の動作を説明する。
【００３０】
なお、図示しないが、通信品質評価装置１および２は、実際にはＣＰＵ、メモリ、表示パネル等により構成されている。
【００３１】
図４は通信品質評価ルーチンのフローチャートであって、最初にＣＰＵは動作モード選択手段２７として動作し、動作モードの選択を実行する（ステップＳ５１）。
【００３２】
そして、ＣＰＵは、制御モードが選択されたときには制御モード時通信品質評価実行ルーチンを実行（ステップＳ５２）し、待ちモードが選択されたときには待ちモード時通信品質評価実行ルーチンを実行（ステップＳ５３）する。
【００３３】
図５は、ＣＰＵがステップＳ５１を実行したときに表示パネル（図示せず）に表示される動作モード選択画面の一例であって、ポインティングデバイスの操作により「制御モード」、「待ちモード」のいずれか一方を選択することが可能である。
【００３４】
「制御モード」が選択されると、通信品質評価装置は制御モード通信品質評価装置１として動作し、図６に示す制御モード時通信品質評価実行ルーチンを実行する。
【００３５】
制御モード通信品質評価装置１のＣＰＵは、まず、通信品質評価条件設定手段１１（図２）として機能し、通信品質評価条件を設定（ステップＳ５２１）するために、通信品質評価装置の表示パネル（図示せず）に図７に示す通信品質評価条件設定画面を表示する。
【００３６】
即ち、通信品質評価条件としては、測定方向、パケットタイプ、相手方ＩＰアドレス、フレームサイズ、測定時間、開始送信レート、測定精度、損失許容しきい値、および合格しきい値を設定する必要がある。相手方ＩＰアドレスとしては、パケット通信回線３の他端に接続される待ちモード通信品質評価装置２のＩＰアドレスを設定する。
【００３７】
制御モード通信品質評価装置１のＣＰＵは、通信品質評価条件の設定が終了すると、通信品質評価条件を通信品質評価過程制御手段１２に送るとともに、送受信手段１６およびパケット通信回線３を介して通信品質評価条件を待ちモード通信品質評価装置２に送信（ステップＳ５２２）する。
【００３８】
以後制御モード通信品質評価装置１のＣＰＵは、通信品質評価過程制御手段１２として機能する。
【００３９】
制御モード通信品質評価装置１のＣＰＵは、通信品質評価条件に基づいて制御モード時通信品質評価方向を選択（ステップＳ５２３）する。
【００４０】
そして、待ちモード通信品質評価装置２に通信品質評価パケットを送信する下り通信時の通信品質を評価するときには、制御モード通信品質評価装置１のＣＰＵは制御モード時下り通信品質測定ルーチンを実行（ステップＳ５２４）し、待ちモード通信品質評価装置２から通信品質評価パケットを受信する上り通信時の通信品質を評価するときには、制御モード通信品質評価装置１のＣＰＵは制御モード時上り通信品質測定ルーチンを実行（ステップＳ５２５）する。
【００４１】
なお、制御モード時下り通信品質測定ルーチンには通信品質評価パケット発生手段１３（図２）が含まれ、制御モード時上り通信品質測定ルーチンには受信通信品質評価パケット個数計数手段１４（図３）が含まれる。
【００４２】
最後に、制御モード通信品質評価装置１のＣＰＵは通信品質評価手段１５（図２）として機能し、受信通信品質評価パケット個数に基づいてパケットスループットを出力（ステップＳ５２６）する。
【００４３】
一方、「待ちモード」が選択されると、通信品質評価装置は待ちモード通信品質評価装置２として動作し、図８に示す待ちモード時通信品質評価実行ルーチンを実行する。
【００４４】
待ちモード通信品質評価装置２のＣＰＵは、まず、通信品質評価条件をパケット通信回線３を介して受信し、通信品質評価過程制御手段２２（図２）に設定する（ステップＳ５３１）。
【００４５】
以後、待ちモード通信品質評価装置２のＣＰＵは通信品質評価過程制御手段２２として機能する。
【００４６】
待ちモード通信品質評価装置２のＣＰＵは、通信品質評価条件に基づいて待ちモード時通信評価方向を選択（ステップＳ５３２）する。
【００４７】
そして、制御モード通信品質評価装置１から通信品質評価パケットを受信する下り通信時の通信品質を評価するときには、待ちモード通信品質評価装置２のＣＰＵは待ちモード時下り通信品質測定ルーチンを実行（ステップＳ５３３）し、制御モード通信品質評価装置２へパケットを送信する上り通信時の通信品質を評価するときには、待ちモード通信品質評価装置２のＣＰＵは待ちモード時上り通信品質測定ルーチンを実行（ステップＳ５３４）する。なお、待ちモード時下り通信品質測定ルーチンには受信通信品質評価パケット個数計数手段２４（図２）が含まれ、待ちモード時上り通信品質測定ルーチンには通信品質評価パケット発生手段２３（図３）が含まれる。
【００４８】
通信品質は、パケット通信回線３を介して接続された制御モード通信品質評価装置１と待ちモード通信品質評価装置２を対にして評価する必要があるので、制御モード時下り通信品質測定ルーチン（ステップＳ５２４）と待ちモード時下り通信品質測定ルーチン（ステップＳ５３３）とを対として下り通信品質評価時の動作を説明し、制御モード時上り通信品質測定ルーチン（ステップＳ５２５）と待ちモード時上り通信品質測定ルーチン（ステップＳ５３４）とを対として上り通信品質評価時の動作を説明する。
【００４９】
図９は制御モード時下り通信品質測定ルーチンのフローチャートであって、制御モード通信品質評価装置１のＣＰＵは、通信品質評価過程制御手段１２への通信品質評価条件の設定が完了していることを確認（ステップＳ６１）した後、待ちモード通信品質評価装置２の通信品質評価過程制御手段２２へ通信品質評価条件の設定が完了した旨の通知を待ちモード通信品質評価装置２から受信するまで待機（ステップＳ６２およびステップＳ６３）する。
【００５０】
設定完了通知を受信したときは、制御モード通信品質評価装置１のＣＰＵは待ちモード通信品質評価装置２に下り通信品質評価パケットを送信（ステップＳ６４）する。なお、下り通信品質評価パケットの送受信は、いわゆるストリーミング方式で行われる。
【００５１】
そして、制御モード通信品質評価装置１のＣＰＵは、待ちモード通信品質評価装置２から受信下り通信品質評価パケット個数を受信するまで待機（ステップＳ６５およびステップＳ６６）し、受信が完了したときにはこのルーチンを終了する。
【００５２】
図１０は待ちモード時下り通信品質測定ルーチンのフローチャートであって、待ちモード通信品質評価装置２のＣＰＵは、制御モード通信品質評価装置１から通信品質評価条件を受信するまで待機（ステップＳ７１およびステップＳ７２）する。
【００５３】
待ちモード通信品質評価装置２のＣＰＵは、通信品質評価条件を受信した後通信品質評価過程制御手段２２に通信品質評価条件を設定し、制御モード通信品質評価装置１へ通信品質評価過程制御手段２２への通信品質評価条件の設定が完了した旨の通知を送信（ステップＳ７３）する。
【００５４】
そして、制御モード通信品質評価装置１からの通信品質評価パケットの受信を待機（ステップＳ７４１およびステップＳ７４２）し、通信品質評価パケットを受信した場合にはその通信品質評価パケットが通信品質測定開始後最初に受信した通信品質評価パケットであるか否かを判定（ステップＳ７５）する。
【００５５】
待ちモード通信品質評価装置２のＣＰＵは、最初の通信品質評価パケットであれば、タイマを起動（ステップＳ７６）し、受信した下り通信品質評価パケットの個数である受信下り通信品質評価パケット個数をインクリメント（ステップＳ７７）する。
【００５６】
なお、受信した下り通信品質評価パケットが２番目以降の通信品質評価パケットであれば、ステップＳ７６をバイパスして直ちに受信下り通信品質評価パケット個数をインクリメント（ステップＳ７７）する。
【００５７】
次に、待ちモード通信品質評価装置２のＣＰＵは、タイマの計時が通信品質評価条件で規定される測定時間と適当な余裕時間との加算時間を超過したか否かを判定（ステップＳ７８）する。
【００５８】
加算時間を超過していない場合は、待ちモード通信品質評価装置２のＣＰＵは、ステップＳ７４１に戻り、下り通信品質評価パケットの受信を継続する。一方、加算時間を超過した場合は、待ちモード通信品質評価装置２のＣＰＵは、制御モード通信品質評価装置１に加算時間内に計数された受信下りパケット個数を送信（ステップＳ７９）して、このルーチンを終了する。
【００５９】
図１１は制御モード時上り通信品質測定ルーチンのフローチャートであって、制御モード通信品質評価装置１のＣＰＵは、通信品質評価過程制御手段１２への通信品質評価条件の設定が完了していることを確認（ステップＳ８１）した後、待ちモード通信品質評価装置２へ条件設定が完了した旨の通知を送信（ステップＳ８２）する。
【００６０】
そして、制御モード通信品質評価装置１のＣＰＵは、待ちモード通信品質評価装置２からの上り通信品質評価パケットの受信を待機（ステップＳ８３１およびステップＳ８３２）し、上り通信品質評価パケットを受信した場合にはその上り通信品質評価パケットが通信品質測定開始後最初に受信した通信品質評価パケットであるか否かを判定（ステップＳ８４）する。
【００６１】
制御モード通信品質評価装置１のＣＰＵは、最初の通信品質評価パケットであれば、タイマを起動（ステップＳ８５）し、受信した上り通信品質評価パケットの個数である受信上り通信品質評価パケット個数をインクリメント（ステップＳ８６）する。
【００６２】
なお、受信した上り通信品質評価パケットが２番目以降の上り通信品質評価パケットであれば、ステップＳ８５をバイパスして直ちに受信上り通信品質評価パケット個数をインクリメント（ステップＳ８６）する。
【００６３】
次に、制御モード通信品質評価装置１のＣＰＵは、タイマの計時が通信品質評価条件で規定される測定時間と適当な余裕時間との加算時間を超過したか否かを判定（ステップＳ８７）する。
【００６４】
測定時間を超過していない場合は、制御モード通信品質評価装置１のＣＰＵは、ステップＳ８３１に戻り、上り通信品質評価パケットの受信を継続する。
【００６５】
一方、測定時間に到達した場合は、制御モード通信品質評価装置１のＣＰＵはこのルーチンを終了して、通信品質の評価を実行する。
【００６６】
図１２は待ちモード時上り通信品質測定ルーチンのフローチャートであって、待ちモード通信品質評価装置２のＣＰＵは、通信品質評価過程制御手段２２への通信品質評価条件の設定が完了したことを確認（ステップＳ９１）した後、制御モード通信品質評価装置１から通信品質評価条件の設定が完了した旨の通知を受信するまで待機（ステップＳ９２およびステップＳ９３）する。
【００６７】
待ちモード通信品質評価装置２のＣＰＵが制御モード通信品質評価装置１での通信評価条件の設定が完了した旨の通知を受信したときは、待ちモード通信品質評価装置２のＣＰＵは制御モード通信品質評価装置１に上り通信品質評価パケットを送信（ステップＳ９４）して、このルーチンを終了する。なお、上り通信品質評価パケットの送受信も、ストリーミング方式で行われる。
【００６８】
上記のように、本発明に係る通信品質評価システムは、パケット通信回線３の双方向のスループットを測定することができる。
【００６９】
上記の実施形態では、所定の通信品質評価条件のもとでパケットスループットを測定することが可能であるが、パケット通信回線３の能力の限界を評価することはできない。
【００７０】
パケット通信回線３の能力を評価するためには、通信品質評価結果に基づいて通信品質評価条件を変更して繰り返しパケットスループットを測定することが必要となる。
【００７１】
図１３は第２の通信品質評価ルーチンのフローチャートであって、図６に示す通信品質評価ルーチンに対してステップＳ５２７、ステップＳ５２８およびステップＳ５２９が追加される。なお、同一の処理に対しては同一のステップ番号を付して説明を省略する。
【００７２】
即ち、受信下りパケット個数または受信上りパケット個数に基づいてパケットスループットを算出（ステップＳ５２６）した後、通信品質評価条件を変更することが可能であるか否かを判定（ステップＳ５２７）する。
【００７３】
通信品質評価条件を変更することが可能であるか否かの判定は以下のように行われる。
【００７４】
まず、［数１］に基づいて今回の送信レートにおけるパケット損失が損失許容しきい値以下であるいか否かを判定する。
【００７５】
【数１】
2006197351.tif 000003
【００７６】
損失許容しきい値を０％に設定した場合には、１個でもパケットが失われたときには［数１］は満足されず、パケットが失われなかったときに［数１］が満足されることとなる。
【００７７】
［数１］が満足されるときは、今回よりも高い送信レートで通信品質を評価可能であることを意味するので、今回の送信レートよりも高い送信レートで通信品質評価を実行する余地があるか否かを判定する。
【００７８】
送信レートは離散的（例えば５％間隔）に変更できる仕様となっているので、今回の送信レート（例えば５０％）より高い送信レート（５５％、６０％・・・９５％、１００％）での通信品質評価が既に実行済みであれば更に通信品質評価を実行する余地はないものと判定し、未済であれば更に通信品質評価を実行する余地があるものと判定する。
【００７９】
逆に、［数１］が満足されないときは、今回よりも低い送信レートで通信品質を評価しなければならないことを意味するので、今回の送信レートよりも低い送信レートで通信品質評価を実行する余地があるか否かを判定する。
【００８０】
今回の送信レート（例えば５０％）より低い送信レート（４５％、４０％・・・・１０％、５％）での通信品質評価が既に実行済みであれば更に通信品質評価を実行する余地はないものと判定し、未済であれば更に通信品質評価を実行する余地があるものと判定する。
【００８１】
更に通信品質評価を実行する余地があるときは、二分岐探索法に基づいて通信品質評価条件で規定される送信レートを変更（ステップＳ５２８）して、ステップＳ５２１に戻る。
【００８２】
二分岐探索法によれば、送信レート５０％であるときに［数１］が満足されたときは、送信レートを最大通信レートである１００％に変更する。
【００８３】
送信レート１００％で［数１］が満足されないときは、送信レートを１００％と５０％の間の７５％に変更する。
【００８４】
次に、送信レート７５％で［数１］が満足されないときは、送信レートを７５％と５０％の間の６０％に変更する。
【００８５】
さらに、送信レート６０％で［数１］が満足されないときは、送信レートを６０％と５０％の間の５５％に変更する。
【００８６】
そして、送信レート５５％で［数１］が満足されないときは、５５％より高い送信レートでは［数１］を満足しないことが確認されているので、更に通信品質評価を実行する余地はないものと判定する。
【００８７】
そして、通信品質評価結果の中から、［数１］を満足する最高の送信レート（５０％）を通信品質評価対象のパケット通信回線のパケットスループットとして出力（ステップＳ５２９）する。
【００８８】
送信レート１００％が毎秒１００Ｍビットを意味するものとすると、送信レートがＸ％に設定された場合の１秒当りの送信パケット数Ｐは［数２］により算出できる。
【００８９】
【数２】
2006197351.tif 000004
【００９０】
フレームサイズを６４（バイト）、送信レートを５０％とすれば、１秒当りの送信パケット数Ｐは74,405個となる。
【００９１】
従って、通信品質評価対象のパケット通信回線のパケットスループットは、74,405となる。これをビットレートに換算すると、
74,405×64×8≒38（メガビット／秒）
となる。
【００９２】
なお、第２の通信品質評価ルーチンのステップＳ５２７〜ステップＳ５２９は、通信品質評価条件変更手段１８（２８）を構成する。
【００９３】
また、上記実施の形態の通信品質評価システムは、制御モードに設定された通信品質評価装置と待ちモードに設定された通信品質評価装置が各１台で構成されているが、少なくとも１台を制御モードに設定すれば３台以上の通信品質評価装置で通信品質評価システムを構成してもよい。
【産業上の利用可能性】
【００９４】
以上のように、本発明に係る通信品質評価システム、装置および方法は、通信の品質評価を専用装置化することにより、通信の品質評価を容易にするとともに、スループットを正確に測定することのできる効果を有し、通信品質評価の技術分野で有効である。
【図面の簡単な説明】
【００９５】
【図１】本発明に係る通信品質評価システムの実施の形態のブロック図（その１）
【図２】本発明に係る通信品質評価システムの実施の形態のブロック図（その２）
【図３】本発明に係る通信品質評価システムの実施の形態のブロック図（その３）
【図４】本発明に係る通信品質評価装置にインストールされる通信品質評価ルーチンのフローチャート
【図５】本発明に係る通信品質評価装置の表示装置に表示される動作モード選択画面
【図６】本発明に係る通信品質評価装置で実行される制御モード時通信品質評価実行ルーチンのフローチャート
【図７】本発明に係る通信品質評価装置の表示装置に表示される通信品質評価条件設定画面
【図８】本発明に係る通信品質評価装置で実行される待ちモード時通信品質評価実行ルーチンのフローチャート
【図９】本発明に係る通信品質評価装置で実行される制御モード時下り通信品質測定ルーチンのフローチャート
【図１０】本発明に係る通信品質評価装置で実行される待ちモード時下り通信品質測定ルーチンのフローチャート
【図１１】本発明に係る通信品質評価装置で実行される制御モード時上り通信品質測定ルーチンのフローチャート
【図１２】本発明に係る通信品質評価装置で実行される待ちモード時上り通信品質測定ルーチンのフローチャート
【図１３】本発明に係る通信品質評価装置にインストールされる第２の通信品質評価ルーチンのフローチャート
【符号の説明】
【００９６】
１  制御モード通信品質評価装置
２  待ちモード通信品質評価装置
３  パケット通信回線
１１、１２  通信品質評価条件設定手段
１２、２２  通信品質評価過程制御手段
１３、２３  通信品質評価パケット発生手段
１４、２４  受信通信品質評価パケット個数計数手段
１５、２５  通信品質評価手段
１６、２６  送受信手段
１７、２７  動作モード選択手段
１８、２８  通信品質評価条件変更手段
【図１】
2006197351.tif 000005
【図２】
2006197351.tif 000006
【図３】
2006197351.tif 000007
【図４】
2006197351.tif 000008
【図５】
2006197351.tif 000009
【図６】
2006197351.tif 000010
【図７】
2006197351.tif 000011
【図８】
2006197351.tif 000012
【図９】
2006197351.tif 000013
【図１０】
2006197351.tif 000014
【図１１】
2006197351.tif 000015
【図１２】
2006197351.tif 000016
【図１３】
2006197351.tif 000017