(57)【特許請求の範囲】
【請求項１】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、
第１の通信機器と第２の通信機器との間の通信の呼毎に該品質管理パケットに基づき該呼に係る第１の通信機器と第２の通信機器との間の通信の品質情報を作成し、
該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
【請求項２】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットとしてエコー応答要求パケットを通信システムから第２の通信機器に送出し、
該品質管理パケットの送信時刻及び該品質管理パケットのエコー応答要求に応じて第２の通信機器で折り返された品質管理パケットの受信時刻から遅延時間を算出し、
該遅延時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
【請求項３】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、
第２の通信機器において、通信システムに送出したパケットの数及び該通信システムが送出したパケットのうち第２の通信機器において損失したパケット数を測定するとともに該測定結果を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第２の通信機器に送出したパケットの数及び該第２の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を測定し、
該第２の通信機器から受信した品質管理パケットから測定結果を抽出し、第２の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向のパケット損失率を算出し、
該パケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
【請求項４】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、
第２の通信機器において、通信システムから受信したパケットの揺らぎ時間を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第２の通信機器から受信したパケットの揺らぎ時間を測定し、
該第２の通信機器から受信した品質管理パケットから測定結果を抽出し、第２の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向の揺らぎ時間を算出し、
該揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
【請求項５】
前記品質管理パケットとして通信システムと第２の通信機器との間の経路情報を順次記憶するパケットを通信システムから第２の通信機器に送出し、該第２の通信機器で折り返されて通信システムで受信した品質管理パケットから前記経路情報を抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶する
ことを特徴とする請求項１乃至４いずれか記載のネットワーク品質管理方法。
【請求項６】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
第１の通信機器と第２の通信機器との間の通信の呼毎に該品質管理パケット抽出手段により抽出された該品質管理パケットに基づき該呼に係る第１の通信機器と第２の通信機器との間の通信の品質情報を生成する品質情報生成手段と、
品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶する品質情報記憶手段と、
品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
【請求項７】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、
品質管理パケットとしてエコー応答要求パケットを作成する品質管理パケット作成手段と、
品質管理パケット作成手段により作成された品質管理パケットを第１の通信機器と第２の通信機器との間の通信に係るパケットとともに第２の通信機器に送出する送信制御手段と、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
品質管理パケットのエコー応答要求に応じて第２の通信機器で折り返された品質管理パケットの受信時刻及び該品質管理パケットの送信時刻から品質情報として遅延時間を算出する品質情報生成手段と、
品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶する品質情報記憶手段と、
品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
【請求項８】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
第２の通信機器に送出したパケット数を計数する送出パケット計数手段と、
第２の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を計数する損失パケット計数手段と、
第２の通信機器から受信した品質管理パケットから該第２の通信機器において測定した通信システムに送出したパケットの数及び通信システムが送出したパケットのうち第２の通信機器において損失したパケット数を抽出し、抽出した第２の通信機器における送出パケット数及び損失パケット数、並びに前記送出パケット計数手段により計数された送出パケット数及び前記損失パケット計数手段により計数された損失パケット数に基づき双方向のパケット損失率を品質情報として算出する品質情報生成手段と、
品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶する品質情報記憶手段と、
品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
【請求項９】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
第２の通信機器からの受信パケットの揺らぎ時間を測定する揺らぎ時間測定手段と、
第２の通信機器から受信した品質管理パケットから該第２の通信機器において測定した通信システムからの受信パケットの揺らぎ時間を抽出し、抽出した第２の通信機器における揺らぎ時間及び前記揺らぎ時間測定手段により測定された揺らぎ時間に基づき双方向の揺らぎ時間を品質情報として算出する品質情報生成手段と、
品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶する品質情報記憶手段と、
品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
【請求項１０】
前記品質管理パケットとして通信システムと第２の通信機器との間の経路情報を順次記憶するパケットを作成する品質管理パケット作成手段と、
該品質管理パケット作成手段により作成された品質管理パケットを第１の通信機器と第２の通信機器との間の通信に係るパケットとともに第２の通信機器に送出する送信制御手段とを備え、
第２の通信機器で折り返された前記品質管理パケットに格納されている経路情報を呼の情報の一つとして抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶する
ことを特徴とする請求項６乃至９いずれか記載のネットワーク品質管理装置。
【請求項１１】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、
第１の通信機器と第２の通信機器との間の通信の呼毎に該品質管理パケットに基づき該呼に係る第１の通信機器と第２の通信機器との間の通信の品質情報を作成し、
該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
【請求項１２】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットとしてエコー応答要求パケットを通信システムから第２の通信機器に送出し、
該品質管理パケットの送信時刻及び該品質管理パケットのエコー応答要求に応じて第２の通信機器で折り返された品質管理パケットの受信時刻から遅延時間を算出し、
該遅延時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
【請求項１３】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、
第２の通信機器において、通信システムに送出したパケットの数及び該通信システムが送出したパケットのうち第２の通信機器において損失したパケット数を測定するとともに該測定結果を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第２の通信機器に送出したパケットの数及び該第２の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を測定し、
該第２の通信機器から受信した品質管理パケットから測定結果を抽出し、第２の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向のパケット損失率を算出し、
該パケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
【請求項１４】
リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、
第２の通信機器において、通信システムから受信したパケットの揺らぎ時間を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第２の通信機器から受信したパケットの揺らぎ時間を測定し、
該第２の通信機器から受信した品質管理パケットから測定結果を抽出し、第２の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向の揺らぎ時間を算出し、
該揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
【請求項１５】
前記品質管理パケットとして通信システムと第２の通信機器との間の経路情報を順次記憶するパケットを通信システムから第２の通信機器に送出し、該第２の通信機器で折り返されて通信システムで受信した品質管理パケットから前記経路情報を抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶する動作を行わせる
ことを特徴とする請求項１１乃至１４いずれか記載のネットワーク品質管理プログラム。
【請求項１６】
請求項１１乃至１５いずれか記載のネットワーク品質管理プログラムを記録したことを特徴とするコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声信号等のリアルタイム信号の通信を行う通信網とパケット通信網との関門となり、リアルタイム信号とパケットとを相互に変換する通信システム（ゲートウェイ）におけるパケット通信網の品質管理に関する。
【０００２】
【従来の技術】
従来のＩＰパケット網におけるネットワーク品質管理システムでは、ＩＰルータ、ゲートウェイ等の物理ポート単位での送受信パケット数、損失パケット数等の情報を一定時間毎に収集することによりパケット網内での輻輳等を監視し、ネットワークの品質を管理していた。上述したような方法によりネットワークの品質を管理した場合、次の問題が生じる。
【０００３】
例えば、電話網とＩＰパケット網とからなるネットワークにおいて電話サービスを提供した場合、通話後のサービス提供先ユーザからの品質クレームに対してネットワークの異常個所を調査する必要があるが、その際、ＩＰパケット網における故障・輻輳箇所の検証・切り分けが困難となる。
【０００４】
その理由としては、
（１）ＩＰパケット網においてダイナミックルーチングが適用された場合、調査対象となる過去の通話中の経路と検証時の経路とが異なる可能性がある、
（２）ＩＰルータ、ゲートウェイ等の物理ポート単位に収集した送受信パケット数、損失パケット数だけでは、品質クレームがあった音声呼に対するパケット損失率を断定できない、
ということがある。
【０００５】
【発明が解決しようとする課題】
上記事情に鑑みて、出願人は「ネットワーク品質管理方法及び装置」（特願２０００−２４６４２４）を提案した。しかし、特願２０００−２４６４２４では、全ての呼に対し、呼毎にその品質と経路を保持していたため、呼の数が膨大になるにつれ、膨大な蓄積能力が通信システム（ゲートウェイ）に必要になるという間題があった。
【０００６】
本発明は、上記事情に艦みてなされたものであり、その目的とするところは、通信の呼毎に各種品質情報を収集し、通話後のサービス提供先ユーザからの品質クレームが発生する可能性がある呼についてのみ通信システム（ゲートウェイ）に記憶させることが可能なネットワーク品質管理方法、その装置、そのプログラム及びそのプログラムを記録した媒体を提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、第１の通信機器と第２の通信機器との間の通信の呼毎に該品質管理パケットに基づき該呼に係る第１の通信機器と第２の通信機器との間の通信の品質情報を作成し、該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【０００８】
本発明によれば、第１の通信機器と第２の通信機器との通信中に、第２の通信機器と通信システムとの間で品質管理パケットが送受信され、前記第１の通信機器と第２の通信機器との間の通信の呼毎に、前記品質管理パケットに基づき該通信の品質情報が生成され、該品質情報が予め設定した基準値より大きい場合は、通信元及び通信先の電話番号を含む呼の情報とともに該品質情報を記憶することができる。
【０００９】
また、請求項２では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットとしてエコー応答要求パケットを通信システムから第２の通信機器に送出し、該品質管理パケットの送信時刻及び該品質管理パケットのエコー応答要求に応じて第２の通信機器で折り返された品質管理パケットの受信時刻から遅延時間を算出し、該遅延時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【００１０】
本発明によれば、第１の通信機器と第２の通信機器との通信の呼毎に通信システムと第２の通信機器との間のパケット遅延時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報とともに該遅延時間が記憶される。
【００１１】
また、請求項３では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、第２の通信機器において、通信システムに送出したパケットの数及び該通信システムが送出したパケットのうち第２の通信機器において損失したパケット数を測定するとともに該測定結果を前記品質管理パケットに格納して通信システムに送出し、通信システムにおいて、第２の通信機器に送出したパケットの数及び該第２の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を測定し、該第２の通信機器から受信した品質管理パケットから測定結果を抽出し、第２の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向のパケット損失率を算出し、該パケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【００１２】
本発明によれば、第２の通信機器側で測定された送出パケット数及び損失パケット数と、通信システム側で測定された送出パケット数及び損失パケット数とに基づき、第１の通信機器と第２の通信機器との間の通信の呼毎に、双方向のパケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに品質情報としてパケット損失率が記憶される。
【００１３】
また、請求項４では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理方法であって、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第２の通信機器との間で送受信し、第２の通信機器において、通信システムから受信したパケットの揺らぎ時間を前記品質管理パケットに格納して通信システムに送出し、通信システムにおいて、第２の通信機器から受信したパケットの揺らぎ時間を測定し、該第２の通信機器から受信した品質管理パケットから測定結果を抽出し、第２の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向の揺らぎ時間を算出し、該揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶し、第１の通信機器と第２の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【００１４】
本発明によれば、第２の通信機器側で測定された受信パケットの揺らぎ時間と、通信システム側で測定された受信パケットの揺らぎ時間とに基づき、第１の通信機器と第２の通信機器との間の通信の呼毎に、双方向の揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに品質情報として揺らぎ時間が記憶される。
【００１５】
さらに、請求項５では、請求項１乃至４いずれか記載のネットワーク品質管理方法において、品質管理パケットとして通信システムと第２の通信機器との間の経路情報を順次記憶するパケットを通信システムから第２の通信機器に送出し、該第２の通信機器で折り返されて通信システムで受信した品質管理パケットから前記経路情報を抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶するネットワーク品質管理方法を提案する。
【００１６】
本発明によれば、第１の通信機器と第２の通信機器との間の通信の呼毎に、基準値を上回る品質が悪い呼についてのみ、呼の情報の一つとして通信システムと第２の通信機器との間の経路情報が記憶される。
【００１７】
また、請求項６では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、第１の通信機器と第２の通信機器との間の通信の呼毎に該品質管理パケット抽出手段により抽出された該品質管理パケットに基づき該呼に係る第１の通信機器と第２の通信機器との間の通信の品質情報を生成する品質情報生成手段と、品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶する品質情報記憶手段と、品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【００１８】
本発明によれば、品質管理パケット抽出手段により第１の通信機器と第２の通信機器との通信中に該通信に用いられるパケットとともに該通信の品質管理に用いられる品質管理パケットが受信され、該品質管理パケットが抽出される。そして、抽出された該品質管理パケットに基づき該通信の呼毎に該通信の品質情報が生成され、該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報とともに記憶することができる。
【００１９】
また、請求項７では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、品質管理パケットとしてエコー応答要求パケットを作成する品質管理パケット作成手段と、品質管理パケット作成手段により作成された品質管理パケットを第１の通信機器と第２の通信機器との間の通信に係るパケットとともに第２の通信機器に送出する送信制御手段と、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、品質管理パケットのエコー応答要求に応じて第２の通信機器で折り返された品質管理パケットの受信時刻及び該品質管理パケットの送信時刻から品質情報として遅延時間を算出する品質情報生成手段と、品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶する品質情報記憶手段と、品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【００２０】
本発明によれば、品質管理パケット作成手段によりエコー応答を要求する品質管理パケットが作成され、送信制御手段により該品質管理パケットが第２の通信機器に送出される。該品質管理パケットは第２の通信機器で折り返されると、前記品質管理パケット抽出部で抽出される。そして、該品質管理パケットの送出時刻及び受信時刻から品質情報として遅延時間が算出され、予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報とともに該遅延時間が記憶される。
【００２１】
また、請求項８では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、第２の通信機器に送出したパケット数を計数する送出パケット計数手段と、第２の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を計数する損失パケット計数手段と、第２の通信機器から受信した品質管理パケットから該第２の通信機器において測定した通信システムに送出したパケットの数及び通信システムが送出したパケットのうち第２の通信機器において損失したパケット数を抽出し、抽出した第２の通信機器における送出パケット数及び損失パケット数、並びに前記送出パケット計数手段により計数された送出パケット数及び前記損失パケット計数手段により計数された損失パケット数に基づき双方向のパケット損失率を品質情報として算出する品質情報生成手段と、品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶する品質情報記憶手段と、品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【００２２】
本発明によれば、品質管理パケットに格納された第２の通信機器側で測定された送出パケット数及び損失パケット数と、前記送出パケット数計数手段で計数された送出パケット数及び前記損失パケット計数手段で計数された損失パケット数とに基づき、第１の通信機器と第２の通信機器との間の通信の呼毎に双方向のパケット損失率が算出され、双方向のパケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに該パケット損失率が記憶される。
【００２３】
また、請求項９では、リアルタイム信号による通信を行う第１の通信機器とパケット通信を行う第２の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第２の通信機器側のネットワーク品質管理装置であって、第１の通信機器と第２の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第２の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、第２の通信機器からの受信パケットの揺らぎ時間を測定する揺らぎ時間測定手段と、第２の通信機器から受信した品質管理パケットから該第２の通信機器において測定した通信システムからの受信パケットの揺らぎ時間を抽出し、抽出した第２の通信機器における揺らぎ時間及び前記揺らぎ時間測定手段により測定された揺らぎ時間に基づき双方向の揺らぎ時間を品質情報として算出する品質情報生成手段と、品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶する品質情報記憶手段と、品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、第１の通信機器と第２の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【００２４】
本発明によれば、品質管理パケットに格納された第２の通信機器側で測定された受信パケットの揺らぎ時間と、前記揺らぎ時間測定手段で測定された受信パケットの揺らぎ時間とに基づき、第１の通信機器と第２の通信機器との間の通信の呼毎に双方向の揺らぎ時間が算出され、予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに該揺らぎ時間が記憶される。
【００２５】
さらに、請求項１０では、請求項６乃至９いずれか記載のネットワーク品質管理装置において、前記品質管理パケットとして通信システムと第２の通信機器との間の経路情報を順次記憶するパケットを作成する品質管理パケット作成手段と、該品質管理パケット作成手段により作成された品質管理パケットを第１の通信機器と第２の通信機器との間の通信に係るパケットとともに第２の通信機器に送出する送信制御手段とを備え、第２の通信機器で折り返された前記品質管理パケットに格納されている経路情報を呼の情報の一つとして抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶するネットワーク品質管理装置を提案する。
【００２６】
本発明によれば、品質管理パケット生成手段により経路情報を順次記憶する品質管理パケットが作成され、送信制御手段により該品質管理パケットが第２の通信機器に送出される。該品質管理パケットは、第２の通信機器で折り返されると、前記品質管理パケット抽出部で抽出され、経路情報を得ることができる。そして品質情報が予め設定した基準値より大きく、該品質情報を記憶する場合は該経路情報が前記呼の情報の一つとして記憶される。
【００２７】
なお、請求項１〜１０の全てに共通して、品質情報が予め設定した基準値より大きい場合、通信状態が良好でないと判断して、第１の通信機器と第２の通信機器との間の通信コネクションを解放しても良い。
【００２８】
また、前述したネットワーク品質管理方法は、請求項１１〜１５のネットワーク品質管理プログラムをコンピュータに実行させる、もしくは請求項１６のネットワーク品質管理プログラムを記録した媒体をコンピュータに読み取らせることによっても実現できる。
【００２９】
【発明の実施の形態】
本発明の実施の形態の一例について図面を参照して説明する。図１は本発明のネットワーク構成を説明する図、図２は本発明の通信システムの構成を説明する図、図３は本発明の通信システムに入出力するパケットを説明する図である。
【００３０】
本実施の形態では、図１に示すように、リアルタイム信号の一つである音声信号を用いて通信を行う電話機１と、該電話機１が収容された電話網２と、パケット通信網４との間に介在し音声信号とパケットとを相互に変換する通信システム１０とを備えている。ここで、パケット通信網４はＴＣＰ／ＩＰを用いるものとし、通信端末３ではＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットの送受信が可能である。また、通信システム１０で変換された音声信号に係るパケットは、ＲＴＰに準じてパケット通信網４内で通信される。通信システム１０内には、ネットワーク品質管理装置２０が設けられている。
【００３１】
図２に示すように、通信システム１０は、回線信号受信回路制御部１１と、回線信号・ＩＰ変換部１２と、ＩＰ・回線信号変換部１３と、回線信号送信回路制御部１４と、品質管理パケット作成部２１と、パケット送信回路制御部２２と、送信パケット数カウント部２３と、パケット受信回路制御部２４と、音声パケット品質測定部２５と、品質管理パケット解析部２６と、品質判定部２７と、品質・経路管理部２８とを備えている。
【００３２】
本発明の形態では、上記構成のうち、品質管理パケット作成部２１と、パケット送信回路制御部２２と、送信パケット数カウント部２３と、パケット受信回路制御部２４と、音声パケット品質測定部２５と、品質管理パケット解析部２６と、品質判定部２７と、品質・経路管理部２８とにより、ネットワーク品質管理装置２０を構成している。なお、パケット送信回路制御部２２及びパケット受信回路制御部２４については、本発明のネットワーク品質管理機能を有さない従来の通信システムにおいてもその構成要素となる。
【００３３】
回線信号受信回路制御部１１は、受信回線を介して電話網２から送られてくる音声信号を受信する。
【００３４】
回線信号・ＩＰ変換部１２は、回線信号受信部１１で受信した音声信号をＩＰパケットに変換する。ここで、ＩＰパケットへの変換は前述のようにＲＴＰを用いる。なお、ＲＴＰを用いて音声信号から変換されたＩＰパケットを以下「音声パケット」と言う。
【００３５】
品質管理パケット作成部２１は、呼毎のパケット通信網４の遅延と経路を測定するために、呼毎の通話先に送出するＰｉｎｇパケット、ＴｒａｃｅＲｏｕｔｅパケットを作成する。
【００３６】
パケット送信回路制御部２２は、図３に示すように、回線信号・ＩＰ変換部１２からの音声パケット３１に、品質管理パケット作成部２１で作成したＰｉｎｇパケット３２、ＴｒａｃｅＲｏｕｔｅパケット３３を挿入してパケット通信網４に送出する。
【００３７】
送信パケット数カウント部２３は、パケット送信回路制御部２２から送出されるパケット数を呼毎にカウントする。
【００３８】
パケット受信回路制御部２４は、図３に示すように、パケット通信網４から送られてくるＩＰパケットを受信して、受信したＩＰパケットのうち音声パケット３４を音声パケット品質測定部２５に転送し、通話先から折り返されたＰｉｎｇパケット３５、ＴｒａｃｅＲｏｕｔｅパケット３６、ＲＴＣＰのＳＲ（ＳｅｎｄｅｒＲｅｐｏｒｔ）パケット３７及びＲＲ（ＲｅｃｅｉｖｅｒＲｅｐｏｒｔ）パケット３８（ＲＦＣ１８８９参照）を品質管理パケット解析部２６に転送する。
【００３９】
音声パケット品質測定部２５は、パケット受信回路制御部２４から受信する音声パケットにおいて、損失受信パケット数及び音声パケットの揺らぎ時間を呼毎に測定し、測定結果を品質管理パケット解析部２６に転送する。
【００４０】
品質管理パケット解析部２６は、パケット受信回路制御部２４から受信したＲＴＣＰのＳＲパケット及びＲＲパケットと、通話先から折り返されたＰｉｎｇパケット及びＴｒａｃｅＲｏｕｔｅパケット内の各フィールドを解析することにより品質情報を生成し、該品質情報、経路情報を品質判定部２７に送出する。
【００４１】
品質情報には、１）通信システム１０→通信端末３方向のパケット損失率、２）通信端末３→通信システム１０方向のパケット損失率、３）通信システム１０→通信端末３方向のパケットの揺らぎ時間、４）通信端末３→通信システム１０方向のパケットの揺らぎ時間、５）通信システム１０・通信端末３間のパケットの遅延時間、６）通信システム１０・通信端末３間のパケット経路情報が含まれる。
【００４２】
具体的には、前記１）のパケット損失率は、ＲＲパケット内に含まれる通信システム１０→通信端末３方向の損失パケット数と、送信パケット数カウント部２３で計数した通信システム１０→通信端末３方向の送信パケット数とから、計算式（損失パケット数÷送信パケット数）をもって算出する。
【００４３】
前記２）のパケット損失率は、ＳＲパケットに含まれる通信端末３→通信システム１０方向の送信パケット数と、音声パケット品質測定部２５から通知される通信端末３→通信システム１０方向の損失パケット数とから、計算式（損失パケット数÷送信パケット数）をもって算出する。
【００４４】
前記３）の揺らぎ時間は、ＲＲパケット内に含まれる通信システム１０→通信端末３方向の音声パケットの揺らぎ時間を用いる。
【００４５】
前記４）の揺らぎ時間は、音声パケット品質測定部２５から通知される通信端末３→通信システム１０方向の音声パケットの揺らぎ時間を用いる。
【００４６】
前記５）の遅延時間は、Ｐｉｎｇパケットの送出開始時刻と、該パケットに応答して折り返されたＰｉｎｇパケットの受信時刻から、計算式（受信時刻−送出開始時刻）をもって算出する。
【００４７】
前記６）の経路情報は、受信したＴｒａｃｅＲｏｕｔｅパケットに含まれる通過ＩＰホスト（ルータ）経路情報を用いる。
【００４８】
品質判定部２７は、品質管理パケット解析部２６から受信した該品質情報のうち、品質に関するパケット損失率、揺らぎ時間、遅延時間について、予め設定された基準値と比較する。比較した結果、基準値よりも大きい場合は、該品質情報及び経路情報を品質・経路管理部２８に転送するとともに、パケット送信回路制御部２２と回線信号送信回路制御部１４に、通信コネクションを解放するための信号送出を指示する。
【００４９】
品質・経路管理部２８は、品質判定部２７から受信した品質情報を記憶保持し、該品質情報に基づき呼毎に各種管理を行う。具体的には、図４に示すように、１）通信システム１０→通信端末３方向のパケット損失率４３、２）通信端末３→通信システム１０方向のパケット損失率４１、３）通信システム１０→通信端末３方向のパケットの揺らぎ時間４４、４）通信端末３→通信システム１０方向のパケットの揺らぎ時間４２、５）通信システム１０・通信端末３間のパケットの遅延時間４５、６）通信システム１０・通信端末３間のパケットの経路情報４６が含まれる。
【００５０】
なお、図４の例では、通過ＩＰホスト（ルータ）経路情報４６として１台のＩＰホスト（ルータ）を通過した場合であるが、複数台通過した場合は複数のＩＰアドレスが保持される。また、音声パケットの揺らぎ時間４２，４４と遅延時間４５は、最大であっても平均であっても良い。
【００５１】
ＩＰ・回線信号変換部１３は、音声パケット品質測定部２５で受信した音声パケットを音声信号に変換する。
【００５２】
回線信号送信部１４は、送信回線を介して、ＩＰ・回線信号変換部１３からの音声信号を送出する。
【００５３】
なお、図３の例において、音声パケットに挿入されるＰｉｎｇパケット、ＴｒａｃｅＲｏｕｔｅパケット、ＳＲパケット、ＲＲパケットの各パケットが挿入される個数は一通話呼に対し少なくとも１つである。
【００５４】
次に、本実施の形態に係るネットワーク品質管理装置の動作を図５を参照し説明する。図５はネットワーク品質管理装置の動作を説明するフローチャートである。
【００５５】
まず、通信の開始前に、外部よりまたは予め、品質判定部２７に揺らぎ時間、損失パケット率、遅延時間の基準値を設定する（ステップＳ１）。
【００５６】
通信の開始に伴い、品質管理パケット作成部２１は、Ｐｉｎｇパケット、ＴｒａｃｅＲｏｕｔｅパケットを作成し、パケット送信回路制御部２２に送出する（ステップＳ２）。パケット送信回路制御部２２は、音声パケットとともにＰｉｎｇパケット、ＴｒａｃｅＲｏｕｔｅパケットを送出する（ステップＳ３）。
【００５７】
次に、パケット送信回路制御部２２で複製された音声パケットは送信パケット数カウント部２３に送信され、送信パケット数カウント部２３は音声パケット数をカウントし、送信パケット数を品質管理パケット解析部２６に通知する（ステップＳ４）。
【００５８】
パケット受信回路制御部２４は、受信したＩＰパケットのうち音声パケットを音声パケット品質測定部２５に転送し、通信端末３から折り返されたＰｉｎｇパケット、ＴｒａｃｅＲｏｕｔｅパケット並びにＲＴＣＰのＳＲパケット及びＲＲパケットを品質管理パケット解析部２６に転送する（ステップＳ５）。
【００５９】
次に、音声パケット品質測定部２５は、パケット受信回路制御部２４から受信する音声パケットについて、損失パケット数及び音声パケットの揺らぎ時間を呼毎に測定し、測定結果を品質管理パケット管理部２６に転送する（ステップＳ６）。
【００６０】
次に、品質管理パケット解析部２６は、音声パケット品質測定部２５から転送される上記の測定結果と、パケット受信回路制御部２４から受信したＲＴＣＰのＳＲパケット及びＲＲパケットと、通信端末３から折り返されたＰｉｎｇパケット、ＴｒａｃｅＲｏｕｔｅパケット内の各フィールドを解析し、図４を参照して説明した上記１）〜６）に係る品質情報を呼毎に生成し、品質判定部２７に送出する（ステップＳ７）。
【００６１】
次に、品質判定部２７は、品質管理パケット解析部２６から受信した品質情報（揺らぎ時間、遅延時間、パケット損失率）を予め設定された基準値と比較し、大きい場合は、品質管理パケット解析部２６から受信した品質情報を品質・経路管理部２８に送出するとともに、パケット送信回路制御部２２、回線信号送信回路制御部１４に通信コネクション切断信号送出を指示して、通話を終了させる（ステップＳ８，Ｓ９）。なお、予め設定された基準値と比較し、大きくない場合は再びステップＳ２に戻る。
【００６２】
このように、本実施の形態に係る通信システムでは、電話機１と通信端末３との通信に係る呼毎に、通信システム１０と通信端末３との間で品質管理パケットが送受信され、該品質管理パケットに基づき各種品質情報が生成され、該品質情報が基準値を上回る場合には、該品質情報を保持するとともに通話を切断することができる。
【００６３】
従って、例えば、通話中にパケットロスや遅延等で通話困難な場合には、通信システム１０により通話を切断するとともに、該通話の品質（パケット損失率、遅延、音声パケットの揺らぎ時間、ＩＰパケット経路）を把握できることから、ＩＰパケット網の故障・輻輳箇所の検証・切り分けが可能となる。
【００６４】
なお、本実施の形態では、品質管理パケットを用いて生成する品質情報として、双方向のパケット損失率、双方向のパケット揺らぎ時間、パケットの遅延時間、パケットの経路情報を記憶・管理するようにしたが、本発明はこれに限定されるものではない。即ち、通信に用いるプロトコルに応じて種々の情報を品質管理パケットをもって収集し、品質情報を生成するようにすれば良い。
【００６５】
また、本実施の形態では、リアルタイム信号の一例として音声信号を例示したが、本発明はこれに限定されるものでない。例えば、リアルタイム信号が映像信号等であっても良い。
【００６６】
さらに、本実施の形態では、パケット通信網としてＴＣＰ／ＩＰを用いたネットワークを例示したが、本発明はこれに限定されるものではない。他のプロトコルを用いたネットワークにおいても本発明を実施できる。同様に、本実施の形態では、音声パケットとしてＲＴＰを用いたが、他のプロトコルであっても良い。
【００６７】
【発明の効果】
以上詳述したように、本発明によれば、音声品質が劣化したと考えられる特定の呼のみに対し、該通信に係る品質情報が記憶されるので、該品質情報に基づきネットワークの品質管理を効率良く行うことができ、通話を切断させることもできる（課金メータを停止させることにより、音声品質が悪い通話に対する課金を回避するメリットがある）。
【図面の簡単な説明】
【図１】本発明のネットワーク構成を説明する図
【図２】本発明の通信システムの構成を説明する図
【図３】本発明の通信システムに入出力するパケットを説明する図
【図４】品質情報管理部に記憶される品質情報の一例を説明する図
【図５】本発明のネットワーク品質管理装置の動作を説明するフローチャート
【符号の説明】
１：電話機、２：電話網、３：通信端末、４：パケット通信網、１０：通信システム、１１：回線信号受信回路制御部、１２：回線信号・ＩＰ変換部、１３：ＩＰ・回線信号変換部、１４：回線信号送信回路制御部、２０：ネットワーク品質管理装置、２１：品質管理パケット作成部、２２：パケット送信回路制御部、２３：送信パケット数カウント部、２４：パケット受信回路制御部、２５：音声パケット品質測定部、２６：品質管理パケット解析部、２７：品質判定部、２８：品質・経路管理部。
【図１】
0003872311.tif 000002
【図２】
0003872311.tif 000003
【図３】
0003872311.tif 000004
【図４】
0003872311.tif 000005
【図５】
0003872311.tif 000006