[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3872311B2 - NETWORK QUALITY MANAGEMENT METHOD, ITS DEVICE, ITS PROGRAM, AND MEDIUM CONTAINING THE PROGRAM - Google Patents

NETWORK QUALITY MANAGEMENT METHOD, ITS DEVICE, ITS PROGRAM, AND MEDIUM CONTAINING THE PROGRAM Download PDF

Info

Publication number
JP3872311B2
JP3872311B2 JP2001104774A JP2001104774A JP3872311B2 JP 3872311 B2 JP3872311 B2 JP 3872311B2 JP 2001104774 A JP2001104774 A JP 2001104774A JP 2001104774 A JP2001104774 A JP 2001104774A JP 3872311 B2 JP3872311 B2 JP 3872311B2
Authority
JP
Japan
Prior art keywords
communication
communication device
packet
quality
communication system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2001104774A
Other languages
Japanese (ja)
Other versions
JP2002305545A (en
Inventor
隆男 松田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2001104774A priority Critical patent/JP3872311B2/en
Publication of JP2002305545A publication Critical patent/JP2002305545A/en
Application granted granted Critical
Publication of JP3872311B2 publication Critical patent/JP3872311B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、音声信号等のリアルタイム信号の通信を行う通信網とパケット通信網との関門となり、リアルタイム信号とパケットとを相互に変換する通信システム(ゲートウェイ)におけるパケット通信網の品質管理に関する。
【0002】
【従来の技術】
従来のIPパケット網におけるネットワーク品質管理システムでは、IPルータ、ゲートウェイ等の物理ポート単位での送受信パケット数、損失パケット数等の情報を一定時間毎に収集することによりパケット網内での輻輳等を監視し、ネットワークの品質を管理していた。上述したような方法によりネットワークの品質を管理した場合、次の問題が生じる。
【0003】
例えば、電話網とIPパケット網とからなるネットワークにおいて電話サービスを提供した場合、通話後のサービス提供先ユーザからの品質クレームに対してネットワークの異常個所を調査する必要があるが、その際、IPパケット網における故障・輻輳箇所の検証・切り分けが困難となる。
【0004】
その理由としては、
(1)IPパケット網においてダイナミックルーチングが適用された場合、調査対象となる過去の通話中の経路と検証時の経路とが異なる可能性がある、
(2)IPルータ、ゲートウェイ等の物理ポート単位に収集した送受信パケット数、損失パケット数だけでは、品質クレームがあった音声呼に対するパケット損失率を断定できない、
ということがある。
【0005】
【発明が解決しようとする課題】
上記事情に鑑みて、出願人は「ネットワーク品質管理方法及び装置」(特願2000−246424)を提案した。しかし、特願2000−246424では、全ての呼に対し、呼毎にその品質と経路を保持していたため、呼の数が膨大になるにつれ、膨大な蓄積能力が通信システム(ゲートウェイ)に必要になるという間題があった。
【0006】
本発明は、上記事情に艦みてなされたものであり、その目的とするところは、通信の呼毎に各種品質情報を収集し、通話後のサービス提供先ユーザからの品質クレームが発生する可能性がある呼についてのみ通信システム(ゲートウェイ)に記憶させることが可能なネットワーク品質管理方法、その装置、そのプログラム及びそのプログラムを記録した媒体を提供することにある。
【0007】
【課題を解決するための手段】
上記目的を達成するために、請求項1では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、第1の通信機器と第2の通信機器との間の通信の呼毎に該品質管理パケットに基づき該呼に係る第1の通信機器と第2の通信機器との間の通信の品質情報を作成し、該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【0008】
本発明によれば、第1の通信機器と第2の通信機器との通信中に、第2の通信機器と通信システムとの間で品質管理パケットが送受信され、前記第1の通信機器と第2の通信機器との間の通信の呼毎に、前記品質管理パケットに基づき該通信の品質情報が生成され、該品質情報が予め設定した基準値より大きい場合は、通信元及び通信先の電話番号を含む呼の情報とともに該品質情報を記憶することができる。
【0009】
また、請求項2では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットとしてエコー応答要求パケットを通信システムから第2の通信機器に送出し、該品質管理パケットの送信時刻及び該品質管理パケットのエコー応答要求に応じて第2の通信機器で折り返された品質管理パケットの受信時刻から遅延時間を算出し、該遅延時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【0010】
本発明によれば、第1の通信機器と第2の通信機器との通信の呼毎に通信システムと第2の通信機器との間のパケット遅延時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報とともに該遅延時間が記憶される。
【0011】
また、請求項3では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、第2の通信機器において、通信システムに送出したパケットの数及び該通信システムが送出したパケットのうち第2の通信機器において損失したパケット数を測定するとともに該測定結果を前記品質管理パケットに格納して通信システムに送出し、通信システムにおいて、第2の通信機器に送出したパケットの数及び該第2の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を測定し、該第2の通信機器から受信した品質管理パケットから測定結果を抽出し、第2の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向のパケット損失率を算出し、該パケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【0012】
本発明によれば、第2の通信機器側で測定された送出パケット数及び損失パケット数と、通信システム側で測定された送出パケット数及び損失パケット数とに基づき、第1の通信機器と第2の通信機器との間の通信の呼毎に、双方向のパケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに品質情報としてパケット損失率が記憶される。
【0013】
また、請求項4では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、第2の通信機器において、通信システムから受信したパケットの揺らぎ時間を前記品質管理パケットに格納して通信システムに送出し、通信システムにおいて、第2の通信機器から受信したパケットの揺らぎ時間を測定し、該第2の通信機器から受信した品質管理パケットから測定結果を抽出し、第2の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向の揺らぎ時間を算出し、該揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とするネットワーク品質管理方法を提案する。
【0014】
本発明によれば、第2の通信機器側で測定された受信パケットの揺らぎ時間と、通信システム側で測定された受信パケットの揺らぎ時間とに基づき、第1の通信機器と第2の通信機器との間の通信の呼毎に、双方向の揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに品質情報として揺らぎ時間が記憶される。
【0015】
さらに、請求項5では、請求項1乃至4いずれか記載のネットワーク品質管理方法において、品質管理パケットとして通信システムと第2の通信機器との間の経路情報を順次記憶するパケットを通信システムから第2の通信機器に送出し、該第2の通信機器で折り返されて通信システムで受信した品質管理パケットから前記経路情報を抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶するネットワーク品質管理方法を提案する。
【0016】
本発明によれば、第1の通信機器と第2の通信機器との間の通信の呼毎に、基準値を上回る品質が悪い呼についてのみ、呼の情報の一つとして通信システムと第2の通信機器との間の経路情報が記憶される。
【0017】
また、請求項6では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、第1の通信機器と第2の通信機器との間の通信の呼毎に該品質管理パケット抽出手段により抽出された該品質管理パケットに基づき該呼に係る第1の通信機器と第2の通信機器との間の通信の品質情報を生成する品質情報生成手段と、品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶する品質情報記憶手段と、品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【0018】
本発明によれば、品質管理パケット抽出手段により第1の通信機器と第2の通信機器との通信中に該通信に用いられるパケットとともに該通信の品質管理に用いられる品質管理パケットが受信され、該品質管理パケットが抽出される。そして、抽出された該品質管理パケットに基づき該通信の呼毎に該通信の品質情報が生成され、該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報とともに記憶することができる。
【0019】
また、請求項7では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、品質管理パケットとしてエコー応答要求パケットを作成する品質管理パケット作成手段と、品質管理パケット作成手段により作成された品質管理パケットを第1の通信機器と第2の通信機器との間の通信に係るパケットとともに第2の通信機器に送出する送信制御手段と、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、品質管理パケットのエコー応答要求に応じて第2の通信機器で折り返された品質管理パケットの受信時刻及び該品質管理パケットの送信時刻から品質情報として遅延時間を算出する品質情報生成手段と、品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶する品質情報記憶手段と、品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【0020】
本発明によれば、品質管理パケット作成手段によりエコー応答を要求する品質管理パケットが作成され、送信制御手段により該品質管理パケットが第2の通信機器に送出される。該品質管理パケットは第2の通信機器で折り返されると、前記品質管理パケット抽出部で抽出される。そして、該品質管理パケットの送出時刻及び受信時刻から品質情報として遅延時間が算出され、予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報とともに該遅延時間が記憶される。
【0021】
また、請求項8では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、第2の通信機器に送出したパケット数を計数する送出パケット計数手段と、第2の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を計数する損失パケット計数手段と、第2の通信機器から受信した品質管理パケットから該第2の通信機器において測定した通信システムに送出したパケットの数及び通信システムが送出したパケットのうち第2の通信機器において損失したパケット数を抽出し、抽出した第2の通信機器における送出パケット数及び損失パケット数、並びに前記送出パケット計数手段により計数された送出パケット数及び前記損失パケット計数手段により計数された損失パケット数に基づき双方向のパケット損失率を品質情報として算出する品質情報生成手段と、品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶する品質情報記憶手段と、品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【0022】
本発明によれば、品質管理パケットに格納された第2の通信機器側で測定された送出パケット数及び損失パケット数と、前記送出パケット数計数手段で計数された送出パケット数及び前記損失パケット計数手段で計数された損失パケット数とに基づき、第1の通信機器と第2の通信機器との間の通信の呼毎に双方向のパケット損失率が算出され、双方向のパケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに該パケット損失率が記憶される。
【0023】
また、請求項9では、リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、第2の通信機器からの受信パケットの揺らぎ時間を測定する揺らぎ時間測定手段と、第2の通信機器から受信した品質管理パケットから該第2の通信機器において測定した通信システムからの受信パケットの揺らぎ時間を抽出し、抽出した第2の通信機器における揺らぎ時間及び前記揺らぎ時間測定手段により測定された揺らぎ時間に基づき双方向の揺らぎ時間を品質情報として算出する品質情報生成手段と、品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶する品質情報記憶手段と、品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えたネットワーク品質管理装置を提案する。
【0024】
本発明によれば、品質管理パケットに格納された第2の通信機器側で測定された受信パケットの揺らぎ時間と、前記揺らぎ時間測定手段で測定された受信パケットの揺らぎ時間とに基づき、第1の通信機器と第2の通信機器との間の通信の呼毎に双方向の揺らぎ時間が算出され、予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報とともに該揺らぎ時間が記憶される。
【0025】
さらに、請求項10では、請求項6乃至9いずれか記載のネットワーク品質管理装置において、前記品質管理パケットとして通信システムと第2の通信機器との間の経路情報を順次記憶するパケットを作成する品質管理パケット作成手段と、該品質管理パケット作成手段により作成された品質管理パケットを第1の通信機器と第2の通信機器との間の通信に係るパケットとともに第2の通信機器に送出する送信制御手段とを備え、第2の通信機器で折り返された前記品質管理パケットに格納されている経路情報を呼の情報の一つとして抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶するネットワーク品質管理装置を提案する。
【0026】
本発明によれば、品質管理パケット生成手段により経路情報を順次記憶する品質管理パケットが作成され、送信制御手段により該品質管理パケットが第2の通信機器に送出される。該品質管理パケットは、第2の通信機器で折り返されると、前記品質管理パケット抽出部で抽出され、経路情報を得ることができる。そして品質情報が予め設定した基準値より大きく、該品質情報を記憶する場合は該経路情報が前記呼の情報の一つとして記憶される。
【0027】
なお、請求項1〜10の全てに共通して、品質情報が予め設定した基準値より大きい場合、通信状態が良好でないと判断して、第1の通信機器と第2の通信機器との間の通信コネクションを解放しても良い。
【0028】
また、前述したネットワーク品質管理方法は、請求項11〜15のネットワーク品質管理プログラムをコンピュータに実行させる、もしくは請求項16のネットワーク品質管理プログラムを記録した媒体をコンピュータに読み取らせることによっても実現できる。
【0029】
【発明の実施の形態】
本発明の実施の形態の一例について図面を参照して説明する。図1は本発明のネットワーク構成を説明する図、図2は本発明の通信システムの構成を説明する図、図3は本発明の通信システムに入出力するパケットを説明する図である。
【0030】
本実施の形態では、図1に示すように、リアルタイム信号の一つである音声信号を用いて通信を行う電話機1と、該電話機1が収容された電話網2と、パケット通信網4との間に介在し音声信号とパケットとを相互に変換する通信システム10とを備えている。ここで、パケット通信網4はTCP/IPを用いるものとし、通信端末3ではIP(Internet Protocol)パケットの送受信が可能である。また、通信システム10で変換された音声信号に係るパケットは、RTPに準じてパケット通信網4内で通信される。通信システム10内には、ネットワーク品質管理装置20が設けられている。
【0031】
図2に示すように、通信システム10は、回線信号受信回路制御部11と、回線信号・IP変換部12と、IP・回線信号変換部13と、回線信号送信回路制御部14と、品質管理パケット作成部21と、パケット送信回路制御部22と、送信パケット数カウント部23と、パケット受信回路制御部24と、音声パケット品質測定部25と、品質管理パケット解析部26と、品質判定部27と、品質・経路管理部28とを備えている。
【0032】
本発明の形態では、上記構成のうち、品質管理パケット作成部21と、パケット送信回路制御部22と、送信パケット数カウント部23と、パケット受信回路制御部24と、音声パケット品質測定部25と、品質管理パケット解析部26と、品質判定部27と、品質・経路管理部28とにより、ネットワーク品質管理装置20を構成している。なお、パケット送信回路制御部22及びパケット受信回路制御部24については、本発明のネットワーク品質管理機能を有さない従来の通信システムにおいてもその構成要素となる。
【0033】
回線信号受信回路制御部11は、受信回線を介して電話網2から送られてくる音声信号を受信する。
【0034】
回線信号・IP変換部12は、回線信号受信部11で受信した音声信号をIPパケットに変換する。ここで、IPパケットへの変換は前述のようにRTPを用いる。なお、RTPを用いて音声信号から変換されたIPパケットを以下「音声パケット」と言う。
【0035】
品質管理パケット作成部21は、呼毎のパケット通信網4の遅延と経路を測定するために、呼毎の通話先に送出するPingパケット、TraceRouteパケットを作成する。
【0036】
パケット送信回路制御部22は、図3に示すように、回線信号・IP変換部12からの音声パケット31に、品質管理パケット作成部21で作成したPingパケット32、TraceRouteパケット33を挿入してパケット通信網4に送出する。
【0037】
送信パケット数カウント部23は、パケット送信回路制御部22から送出されるパケット数を呼毎にカウントする。
【0038】
パケット受信回路制御部24は、図3に示すように、パケット通信網4から送られてくるIPパケットを受信して、受信したIPパケットのうち音声パケット34を音声パケット品質測定部25に転送し、通話先から折り返されたPingパケット35、TraceRouteパケット36、RTCPのSR(SenderReport)パケット37及びRR(ReceiverReport)パケット38(RFC1889参照)を品質管理パケット解析部26に転送する。
【0039】
音声パケット品質測定部25は、パケット受信回路制御部24から受信する音声パケットにおいて、損失受信パケット数及び音声パケットの揺らぎ時間を呼毎に測定し、測定結果を品質管理パケット解析部26に転送する。
【0040】
品質管理パケット解析部26は、パケット受信回路制御部24から受信したRTCPのSRパケット及びRRパケットと、通話先から折り返されたPingパケット及びTraceRouteパケット内の各フィールドを解析することにより品質情報を生成し、該品質情報、経路情報を品質判定部27に送出する。
【0041】
品質情報には、1)通信システム10→通信端末3方向のパケット損失率、2)通信端末3→通信システム10方向のパケット損失率、3)通信システム10→通信端末3方向のパケットの揺らぎ時間、4)通信端末3→通信システム10方向のパケットの揺らぎ時間、5)通信システム10・通信端末3間のパケットの遅延時間、6)通信システム10・通信端末3間のパケット経路情報が含まれる。
【0042】
具体的には、前記1)のパケット損失率は、RRパケット内に含まれる通信システム10→通信端末3方向の損失パケット数と、送信パケット数カウント部23で計数した通信システム10→通信端末3方向の送信パケット数とから、計算式(損失パケット数÷送信パケット数)をもって算出する。
【0043】
前記2)のパケット損失率は、SRパケットに含まれる通信端末3→通信システム10方向の送信パケット数と、音声パケット品質測定部25から通知される通信端末3→通信システム10方向の損失パケット数とから、計算式(損失パケット数÷送信パケット数)をもって算出する。
【0044】
前記3)の揺らぎ時間は、RRパケット内に含まれる通信システム10→通信端末3方向の音声パケットの揺らぎ時間を用いる。
【0045】
前記4)の揺らぎ時間は、音声パケット品質測定部25から通知される通信端末3→通信システム10方向の音声パケットの揺らぎ時間を用いる。
【0046】
前記5)の遅延時間は、Pingパケットの送出開始時刻と、該パケットに応答して折り返されたPingパケットの受信時刻から、計算式(受信時刻−送出開始時刻)をもって算出する。
【0047】
前記6)の経路情報は、受信したTraceRouteパケットに含まれる通過IPホスト(ルータ)経路情報を用いる。
【0048】
品質判定部27は、品質管理パケット解析部26から受信した該品質情報のうち、品質に関するパケット損失率、揺らぎ時間、遅延時間について、予め設定された基準値と比較する。比較した結果、基準値よりも大きい場合は、該品質情報及び経路情報を品質・経路管理部28に転送するとともに、パケット送信回路制御部22と回線信号送信回路制御部14に、通信コネクションを解放するための信号送出を指示する。
【0049】
品質・経路管理部28は、品質判定部27から受信した品質情報を記憶保持し、該品質情報に基づき呼毎に各種管理を行う。具体的には、図4に示すように、1)通信システム10→通信端末3方向のパケット損失率43、2)通信端末3→通信システム10方向のパケット損失率41、3)通信システム10→通信端末3方向のパケットの揺らぎ時間44、4)通信端末3→通信システム10方向のパケットの揺らぎ時間42、5)通信システム10・通信端末3間のパケットの遅延時間45、6)通信システム10・通信端末3間のパケットの経路情報46が含まれる。
【0050】
なお、図4の例では、通過IPホスト(ルータ)経路情報46として1台のIPホスト(ルータ)を通過した場合であるが、複数台通過した場合は複数のIPアドレスが保持される。また、音声パケットの揺らぎ時間42,44と遅延時間45は、最大であっても平均であっても良い。
【0051】
IP・回線信号変換部13は、音声パケット品質測定部25で受信した音声パケットを音声信号に変換する。
【0052】
回線信号送信部14は、送信回線を介して、IP・回線信号変換部13からの音声信号を送出する。
【0053】
なお、図3の例において、音声パケットに挿入されるPingパケット、TraceRouteパケット、SRパケット、RRパケットの各パケットが挿入される個数は一通話呼に対し少なくとも1つである。
【0054】
次に、本実施の形態に係るネットワーク品質管理装置の動作を図5を参照し説明する。図5はネットワーク品質管理装置の動作を説明するフローチャートである。
【0055】
まず、通信の開始前に、外部よりまたは予め、品質判定部27に揺らぎ時間、損失パケット率、遅延時間の基準値を設定する(ステップS1)。
【0056】
通信の開始に伴い、品質管理パケット作成部21は、Pingパケット、TraceRouteパケットを作成し、パケット送信回路制御部22に送出する(ステップS2)。パケット送信回路制御部22は、音声パケットとともにPingパケット、TraceRouteパケットを送出する(ステップS3)。
【0057】
次に、パケット送信回路制御部22で複製された音声パケットは送信パケット数カウント部23に送信され、送信パケット数カウント部23は音声パケット数をカウントし、送信パケット数を品質管理パケット解析部26に通知する(ステップS4)。
【0058】
パケット受信回路制御部24は、受信したIPパケットのうち音声パケットを音声パケット品質測定部25に転送し、通信端末3から折り返されたPingパケット、TraceRouteパケット並びにRTCPのSRパケット及びRRパケットを品質管理パケット解析部26に転送する(ステップS5)。
【0059】
次に、音声パケット品質測定部25は、パケット受信回路制御部24から受信する音声パケットについて、損失パケット数及び音声パケットの揺らぎ時間を呼毎に測定し、測定結果を品質管理パケット管理部26に転送する(ステップS6)。
【0060】
次に、品質管理パケット解析部26は、音声パケット品質測定部25から転送される上記の測定結果と、パケット受信回路制御部24から受信したRTCPのSRパケット及びRRパケットと、通信端末3から折り返されたPingパケット、TraceRouteパケット内の各フィールドを解析し、図4を参照して説明した上記1)〜6)に係る品質情報を呼毎に生成し、品質判定部27に送出する(ステップS7)。
【0061】
次に、品質判定部27は、品質管理パケット解析部26から受信した品質情報(揺らぎ時間、遅延時間、パケット損失率)を予め設定された基準値と比較し、大きい場合は、品質管理パケット解析部26から受信した品質情報を品質・経路管理部28に送出するとともに、パケット送信回路制御部22、回線信号送信回路制御部14に通信コネクション切断信号送出を指示して、通話を終了させる(ステップS8,S9)。なお、予め設定された基準値と比較し、大きくない場合は再びステップS2に戻る。
【0062】
このように、本実施の形態に係る通信システムでは、電話機1と通信端末3との通信に係る呼毎に、通信システム10と通信端末3との間で品質管理パケットが送受信され、該品質管理パケットに基づき各種品質情報が生成され、該品質情報が基準値を上回る場合には、該品質情報を保持するとともに通話を切断することができる。
【0063】
従って、例えば、通話中にパケットロスや遅延等で通話困難な場合には、通信システム10により通話を切断するとともに、該通話の品質(パケット損失率、遅延、音声パケットの揺らぎ時間、IPパケット経路)を把握できることから、IPパケット網の故障・輻輳箇所の検証・切り分けが可能となる。
【0064】
なお、本実施の形態では、品質管理パケットを用いて生成する品質情報として、双方向のパケット損失率、双方向のパケット揺らぎ時間、パケットの遅延時間、パケットの経路情報を記憶・管理するようにしたが、本発明はこれに限定されるものではない。即ち、通信に用いるプロトコルに応じて種々の情報を品質管理パケットをもって収集し、品質情報を生成するようにすれば良い。
【0065】
また、本実施の形態では、リアルタイム信号の一例として音声信号を例示したが、本発明はこれに限定されるものでない。例えば、リアルタイム信号が映像信号等であっても良い。
【0066】
さらに、本実施の形態では、パケット通信網としてTCP/IPを用いたネットワークを例示したが、本発明はこれに限定されるものではない。他のプロトコルを用いたネットワークにおいても本発明を実施できる。同様に、本実施の形態では、音声パケットとしてRTPを用いたが、他のプロトコルであっても良い。
【0067】
【発明の効果】
以上詳述したように、本発明によれば、音声品質が劣化したと考えられる特定の呼のみに対し、該通信に係る品質情報が記憶されるので、該品質情報に基づきネットワークの品質管理を効率良く行うことができ、通話を切断させることもできる(課金メータを停止させることにより、音声品質が悪い通話に対する課金を回避するメリットがある)。
【図面の簡単な説明】
【図1】本発明のネットワーク構成を説明する図
【図2】本発明の通信システムの構成を説明する図
【図3】本発明の通信システムに入出力するパケットを説明する図
【図4】品質情報管理部に記憶される品質情報の一例を説明する図
【図5】本発明のネットワーク品質管理装置の動作を説明するフローチャート
【符号の説明】
1:電話機、2:電話網、3:通信端末、4:パケット通信網、10:通信システム、11:回線信号受信回路制御部、12:回線信号・IP変換部、13:IP・回線信号変換部、14:回線信号送信回路制御部、20:ネットワーク品質管理装置、21:品質管理パケット作成部、22:パケット送信回路制御部、23:送信パケット数カウント部、24:パケット受信回路制御部、25:音声パケット品質測定部、26:品質管理パケット解析部、27:品質判定部、28:品質・経路管理部。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a quality control of a packet communication network in a communication system (gateway) that converts between a real-time signal and a packet and serves as a gateway between a communication network that performs real-time signal communication such as a voice signal and a packet communication network.
[0002]
[Prior art]
In a conventional network quality management system in an IP packet network, information such as the number of transmitted / received packets and the number of lost packets in units of physical ports such as IP routers and gateways are collected at regular intervals to reduce congestion in the packet network. Monitored and managed network quality. When the network quality is managed by the method as described above, the following problems occur.
[0003]
For example, when a telephone service is provided in a network composed of a telephone network and an IP packet network, it is necessary to investigate an abnormal part of the network with respect to a quality complaint from a service destination user after a call. It becomes difficult to verify and isolate failure / congestion points in the packet network.
[0004]
The reason is
(1) When dynamic routing is applied in an IP packet network, there is a possibility that the route during the past call to be investigated and the route during verification may be different.
(2) The packet loss rate for a voice call with a quality claim cannot be determined only by the number of transmitted / received packets and the number of lost packets collected in units of physical ports such as IP routers and gateways.
There is.
[0005]
[Problems to be solved by the invention]
In view of the above circumstances, the applicant has proposed a “network quality management method and apparatus” (Japanese Patent Application No. 2000-246424). However, in Japanese Patent Application No. 2000-246424, the quality and route of each call is maintained for each call, so that the enormous storage capacity is required for the communication system (gateway) as the number of calls becomes enormous. There was a problem of becoming.
[0006]
The present invention has been made in view of the above circumstances, and the purpose of the present invention is to collect various types of quality information for each communication call and generate a quality complaint from a service provider user after the call. It is an object to provide a network quality management method capable of storing only a certain call in a communication system (gateway), an apparatus thereof, a program thereof, and a medium storing the program.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, according to the first aspect of the present invention, a real-time signal and a packet are mutually converted by being interposed between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication. A network quality management method on the second communication device side in a communication system for performing communication quality management together with a packet used for the communication during communication between the first communication device and the second communication device. A quality control packet to be used is transmitted / received between the communication system and the second communication device, and the call is made based on the quality control packet for each call of communication between the first communication device and the second communication device. If the quality information of communication between the first communication device and the second communication device is created and the quality information is larger than a preset reference value, the call information including the caller and callee telephone numbers Remember information With storing said quality information, proposes a network quality control method for a variable release of the communication connection between the first communication device and the second communication device.
[0008]
According to the present invention, during the communication between the first communication device and the second communication device, a quality control packet is transmitted and received between the second communication device and the communication system, and the first communication device and the first communication device Communication quality information is generated based on the quality control packet for each communication call between two communication devices, and if the quality information is larger than a preset reference value, the communication source and destination telephones The quality information can be stored along with the call information including the number.
[0009]
According to a second aspect of the present invention, there is provided a second communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and converts a real-time signal and a packet to each other. Network quality management method on the communication device side of the communication device, and echoes as a quality control packet used for quality management of the communication together with a packet used for the communication during communication between the first communication device and the second communication device The response request packet is transmitted from the communication system to the second communication device, and the transmission time of the quality control packet and the reception time of the quality control packet returned by the second communication device in response to the echo response request of the quality control packet If the delay time exceeds a preset reference value, call information including the caller and callee telephone numbers is obtained. The delay time is stored as the quality information as well as 憶 proposes a network quality control method for a variable release of the communication connection between the first communication device and the second communication device.
[0010]
According to the present invention, when the packet delay time between the communication system and the second communication device for each communication call between the first communication device and the second communication device is larger than a preset reference value, The delay time is stored together with call information including the caller and callee telephone numbers.
[0011]
According to a third aspect of the present invention, there is provided a second communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and converts a real-time signal and a packet to each other. Network quality management method on the communication device side, wherein a quality management packet used for quality management of the communication is transmitted together with a packet used for the communication during communication between the first communication device and the second communication device. The number of packets transmitted / received between the communication system and the second communication device, the number of packets transmitted to the communication system in the second communication device, and the number of packets lost in the second communication device among the packets transmitted by the communication system And the measurement result is stored in the quality control packet and transmitted to the communication system, and is transmitted to the second communication device in the communication system. And the number of lost packets in the communication system among the packets sent by the second communication device, and the measurement result is extracted from the quality control packet received from the second communication device, and the second The bidirectional packet loss rate is calculated based on the measurement result in the communication device and the measurement result in the communication system, and if the packet loss rate exceeds a preset reference value, the caller and callee phone numbers are included. A network quality management method is proposed in which call information is stored and the packet loss rate is stored as quality information so that the communication connection between the first communication device and the second communication device can be released.
[0012]
According to the present invention, based on the number of transmitted packets and the number of lost packets measured on the second communication device side and the number of transmitted packets and the number of lost packets measured on the communication system side, When the bidirectional packet loss rate exceeds a preset reference value for each communication call between the two communication devices, the quality information is included together with the call information including the caller and callee telephone numbers. Packet loss rate is stored.
[0013]
According to a fourth aspect of the present invention, there is provided a second communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and converts a real-time signal and a packet to each other. Network quality management method on the communication device side, wherein a quality management packet used for quality management of the communication is transmitted together with a packet used for the communication during communication between the first communication device and the second communication device. In the second communication device, the fluctuation time of the packet received from the communication system is stored in the quality control packet and transmitted to the communication system. Measure the fluctuation time of the packet received from the second communication device, and extract the measurement result from the quality control packet received from the second communication device A bidirectional fluctuation time is calculated based on the measurement result in the second communication device and the measurement result in the communication system, and when the fluctuation time exceeds a preset reference value, the telephone numbers of the call source and the call destination are calculated. The present invention proposes a network quality management method that stores call information and stores the fluctuation time as quality information and enables the communication connection between the first communication device and the second communication device to be released.
[0014]
According to the present invention, the first communication device and the second communication device are based on the received packet fluctuation time measured on the second communication device side and the received packet fluctuation time measured on the communication system side. If the two-way fluctuation time exceeds a preset reference value for each communication call between the two, the fluctuation time is stored as quality information together with the call information including the caller and callee telephone numbers. The
[0015]
Further, according to claim 5, in the network quality management method according to any one of claims 1 to 4, a packet for sequentially storing path information between the communication system and the second communication device as a quality management packet is transmitted from the communication system. When the route information is extracted from the quality control packet sent back to the second communication device and returned by the second communication device and received by the communication system, and the quality information is stored, the route information is stored in the call information We propose a network quality management method that memorizes as one.
[0016]
According to the present invention, for each call of communication between the first communication device and the second communication device, only a call with a bad quality exceeding the reference value is used as one of call information and the second communication information. Information on the route to the other communication device is stored.
[0017]
According to a sixth aspect of the present invention, there is provided a second communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and converts a real-time signal and a packet to each other. Network quality management apparatus on the communication device side of the communication device between the communication system and the second communication device together with a packet used for the communication during the communication between the first communication device and the second communication device. Quality management packet extraction means for receiving quality management packets to be transmitted and received and extracting the quality management packets, and quality management packet extraction means for each communication call between the first communication device and the second communication device Quality information generating means for generating quality information of communication between the first communication device and the second communication device related to the call based on the quality management packet extracted by If the quality information generated by the above is larger than a preset reference value, the call information including the caller and callee telephone numbers is stored, and the quality information storage means for storing the quality information, and the quality information generation means If the quality information generated by the above is larger than a preset reference value, a network quality management device including means for releasing a communication connection between the first communication device and the second communication device is proposed.
[0018]
According to the present invention, a quality management packet used for quality management of the communication is received together with a packet used for the communication during communication between the first communication device and the second communication device by the quality management packet extracting means, The quality control packet is extracted. Then, the communication quality information is generated for each communication call based on the extracted quality management packet, and if the quality information is larger than a preset reference value, the caller and callee phone numbers are included. Can be stored along with call information.
[0019]
According to a seventh aspect of the present invention, there is provided a second communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and converts a real-time signal and a packet to each other. A network quality management device on the communication device side, comprising: quality management packet creation means for creating an echo response request packet as a quality management packet; and the quality management packet created by the quality management packet creation means as a first communication device. Transmission control means for transmitting to the second communication device together with a packet relating to communication with the second communication device, and used for the communication during communication between the first communication device and the second communication device Quality management for receiving a quality control packet transmitted and received between the communication system and the second communication device together with the packet, and extracting the quality control packet Quality information generation for calculating a delay time as quality information from the reception time of the quality management packet returned by the second communication device in response to the echo response request of the quality management packet and the transmission time of the quality management packet When the delay time calculated by the means and the quality information generating means is larger than a preset reference value, the call information including the caller and callee telephone numbers is stored and the delay time is stored as quality information. Means for releasing the communication connection between the first communication device and the second communication device if the delay time calculated by the quality information storage means and the delay time calculated by the quality information generation means is greater than a preset reference value; Proposed network quality management device.
[0020]
According to the present invention, the quality management packet requesting the echo response is created by the quality management packet creating means, and the quality control packet is sent to the second communication device by the transmission control means. When the quality control packet is returned by the second communication device, it is extracted by the quality management packet extraction unit. Then, a delay time is calculated as quality information from the transmission time and the reception time of the quality control packet. When the delay time is larger than a preset reference value, the delay time is combined with call information including the telephone numbers of the call source and the call destination. Remembered.
[0021]
Further, according to a second aspect of the present invention, there is provided a second communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and converts a real-time signal and a packet to each other. Network quality management apparatus on the communication device side of the communication device between the communication system and the second communication device together with a packet used for the communication during the communication between the first communication device and the second communication device. The quality control packet extracting means for receiving the quality control packet to be transmitted and received and extracting the quality control packet, the send packet counting means for counting the number of packets sent to the second communication device, and the second communication device sending Lost packet counting means for counting the number of lost packets in the communication system, and quality control packets received from the second communication device The number of packets transmitted to the communication system measured in the second communication device and the number of packets lost in the second communication device out of the number of packets transmitted by the communication system are extracted, and the number of transmitted packets in the extracted second communication device Quality information generating means for calculating a bidirectional packet loss rate as quality information based on the number of lost packets, the number of outgoing packets counted by the outgoing packet counting means, and the number of lost packets counted by the lost packet counting means; If the bidirectional packet loss rate calculated by the quality information generating means is larger than a preset reference value, call information including the caller and callee telephone numbers is stored and the packet loss rate is set as the quality information. As a quality information storage means for storing as a two-way packet calculated by the quality information generation means. If the reference value is greater than the bets loss rate preset proposes a network quality control and means for releasing the communication connection between the first communication device and the second communication device.
[0022]
According to the present invention, the number of outgoing packets and the number of lost packets measured on the second communication device side stored in the quality control packet, the number of outgoing packets and the number of lost packets counted by the outgoing packet number counting means, Based on the number of lost packets counted by the means, a bidirectional packet loss rate is calculated for each communication call between the first communication device and the second communication device, and the bidirectional packet loss rate is calculated in advance. If the set reference value is exceeded, the packet loss rate is stored together with call information including the caller and callee telephone numbers.
[0023]
According to a ninth aspect of the present invention, there is provided a second communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and converts a real-time signal and a packet to each other. Network quality management apparatus on the communication device side of the communication device between the communication system and the second communication device together with a packet used for the communication during the communication between the first communication device and the second communication device. Quality control packet extracting means for receiving and transmitting quality control packets to be transmitted and received, fluctuation time measuring means for measuring fluctuation time of received packets from the second communication device, and second communication device The fluctuation time of the received packet from the communication system measured in the second communication device is extracted from the quality control packet received from the second communication apparatus, and the extracted second communication Quality information generating means for calculating the bidirectional fluctuation time as quality information based on the fluctuation time in the vessel and the fluctuation time measured by the fluctuation time measuring means, and the bidirectional fluctuation time calculated by the quality information generating means in advance. When the reference value is larger than the set reference value, both the information calculated by the quality information storage means and the quality information storage means for storing the call information including the telephone numbers of the caller and the callee and storing the fluctuation time as the quality information When the direction fluctuation time is larger than a preset reference value, a network quality management apparatus including means for releasing a communication connection between the first communication device and the second communication device is proposed.
[0024]
According to the present invention, based on the fluctuation time of the received packet measured on the second communication device side stored in the quality control packet and the fluctuation time of the received packet measured by the fluctuation time measuring means, the first When the bi-directional fluctuation time is calculated for each communication call between the communication device and the second communication device and exceeds a preset reference value, the call including the caller and callee telephone numbers The fluctuation time is stored together with the information.
[0025]
Further, in claim 10, in the network quality management device according to any one of claims 6 to 9, a quality for creating a packet for sequentially storing path information between a communication system and a second communication device as the quality management packet. Management packet creation means and transmission control for sending the quality management packet created by the quality management packet creation means to the second communication device together with a packet relating to communication between the first communication device and the second communication device And the route information stored in the quality control packet returned by the second communication device is extracted as one piece of call information, and the quality information is stored when the route information is stored. We propose a network quality management device that stores information as one piece of information.
[0026]
According to the present invention, a quality management packet for sequentially storing path information is created by the quality management packet generation means, and the quality control packet is sent to the second communication device by the transmission control means. When the quality control packet is returned by the second communication device, the quality control packet extraction unit extracts the quality control packet and obtains route information. When the quality information is larger than a preset reference value and the quality information is stored, the route information is stored as one of the call information.
[0027]
Note that, in common with all of claims 1 to 10, when the quality information is larger than a preset reference value, it is determined that the communication state is not good, and the communication between the first communication device and the second communication device is not performed. The communication connection may be released.
[0028]
The network quality management method described above can also be realized by causing a computer to execute the network quality management program according to claims 11 to 15 or by causing a computer to read a medium on which the network quality management program according to claim 16 is recorded.
[0029]
DETAILED DESCRIPTION OF THE INVENTION
An example of an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram for explaining the network configuration of the present invention, FIG. 2 is a diagram for explaining the configuration of the communication system of the present invention, and FIG. 3 is a diagram for explaining packets input to and output from the communication system of the present invention.
[0030]
In the present embodiment, as shown in FIG. 1, a telephone 1 that performs communication using a voice signal that is one of real-time signals, a telephone network 2 in which the telephone 1 is accommodated, and a packet communication network 4 A communication system 10 is provided, which intervenes between the voice signal and the packet. Here, it is assumed that the packet communication network 4 uses TCP / IP, and the communication terminal 3 can transmit and receive an IP (Internet Protocol) packet. Further, the packet related to the audio signal converted by the communication system 10 is communicated in the packet communication network 4 according to RTP. In the communication system 10, a network quality management device 20 is provided.
[0031]
As shown in FIG. 2, the communication system 10 includes a line signal receiving circuit control unit 11, a line signal / IP conversion unit 12, an IP / line signal conversion unit 13, a line signal transmission circuit control unit 14, a quality control. Packet creation unit 21, packet transmission circuit control unit 22, transmission packet number counting unit 23, packet reception circuit control unit 24, voice packet quality measurement unit 25, quality management packet analysis unit 26, and quality determination unit 27 And a quality / route management unit 28.
[0032]
In the embodiment of the present invention, among the above-described configurations, the quality control packet creation unit 21, the packet transmission circuit control unit 22, the transmission packet number counting unit 23, the packet reception circuit control unit 24, the voice packet quality measurement unit 25, The quality management packet analysis unit 26, the quality determination unit 27, and the quality / path management unit 28 constitute a network quality management device 20. Note that the packet transmission circuit control unit 22 and the packet reception circuit control unit 24 are also components in a conventional communication system that does not have the network quality management function of the present invention.
[0033]
The line signal receiving circuit control unit 11 receives an audio signal sent from the telephone network 2 via the receiving line.
[0034]
The line signal / IP converter 12 converts the voice signal received by the line signal receiver 11 into an IP packet. Here, the RTP is used for the conversion to the IP packet as described above. An IP packet converted from a voice signal using RTP is hereinafter referred to as a “voice packet”.
[0035]
The quality control packet creation unit 21 creates a Ping packet and a TraceRoute packet to be sent to the call destination for each call in order to measure the delay and route of the packet communication network 4 for each call.
[0036]
As shown in FIG. 3, the packet transmission circuit control unit 22 inserts the Ping packet 32 and the TraceRoute packet 33 created by the quality management packet creation unit 21 into the voice packet 31 from the line signal / IP conversion unit 12 It is sent to the communication network 4.
[0037]
The transmission packet number counting unit 23 counts the number of packets transmitted from the packet transmission circuit control unit 22 for each call.
[0038]
As shown in FIG. 3, the packet receiving circuit control unit 24 receives the IP packet sent from the packet communication network 4, and transfers the voice packet 34 among the received IP packets to the voice packet quality measurement unit 25. Then, the Ping packet 35, the TraceRoute packet 36, the RTCP SR (Sender Report) packet 37, and the RR (Receiver Report) packet 38 (refer to RFC 1889) are transferred to the quality control packet analysis unit 26.
[0039]
The voice packet quality measurement unit 25 measures the number of lost received packets and the fluctuation time of the voice packet for each call in the voice packet received from the packet reception circuit control unit 24 and transfers the measurement result to the quality management packet analysis unit 26. .
[0040]
The quality management packet analysis unit 26 generates quality information by analyzing the RTCP SR packet and RR packet received from the packet receiving circuit control unit 24 and each field in the Ping packet and TraceRoute packet returned from the call destination. The quality information and route information are sent to the quality judgment unit 27.
[0041]
The quality information includes 1) a packet loss rate in the direction of the communication system 10 → the communication terminal 3, 2) a packet loss rate in the direction of the communication terminal 3 → the communication system 10, and 3) a packet fluctuation time in the direction of the communication system 10 → the communication terminal 3. 4) Packet fluctuation time in the direction from the communication terminal 3 to the communication system 10 5) Delay time of the packet between the communication system 10 and the communication terminal 3 6) Packet path information between the communication system 10 and the communication terminal 3 is included .
[0042]
Specifically, the packet loss rate of 1) is the number of lost packets in the direction of the communication system 10 → communication terminal 3 included in the RR packet and the communication system 10 → communication terminal 3 counted by the transmission packet number counting unit 23. From the number of transmitted packets in the direction, the calculation formula (number of lost packets ÷ number of transmitted packets) is used.
[0043]
The packet loss rate of 2) includes the number of transmitted packets in the communication terminal 3 → communication system 10 direction included in the SR packet and the number of lost packets in the communication terminal 3 → communication system 10 direction notified from the voice packet quality measurement unit 25. From the above, the calculation formula (number of lost packets ÷ number of transmitted packets) is used.
[0044]
As the fluctuation time of 3), the fluctuation time of the voice packet in the direction of the communication system 10 → communication terminal 3 included in the RR packet is used.
[0045]
As the fluctuation time of 4), the fluctuation time of the voice packet in the direction of the communication terminal 3 → the communication system 10 notified from the voice packet quality measurement unit 25 is used.
[0046]
The delay time of 5) is calculated by a calculation formula (reception time−transmission start time) from the transmission start time of the Ping packet and the reception time of the Ping packet returned in response to the packet.
[0047]
The route information of 6) uses the passing IP host (router) route information included in the received TraceRoute packet.
[0048]
The quality determination unit 27 compares the packet loss rate, the fluctuation time, and the delay time related to the quality in the quality information received from the quality management packet analysis unit 26 with preset reference values. As a result of comparison, if the value is larger than the reference value, the quality information and the route information are transferred to the quality / route management unit 28, and the communication connection is released to the packet transmission circuit control unit 22 and the line signal transmission circuit control unit 14. To send a signal to
[0049]
The quality / route management unit 28 stores and holds the quality information received from the quality determination unit 27 and performs various types of management for each call based on the quality information. Specifically, as shown in FIG. 4, 1) a packet loss rate 43 in the direction of the communication system 10 → the communication terminal 3, 2) a packet loss rate 41 in the direction of the communication terminal 3 → the communication system 10, 3) a communication system 10 → Packet fluctuation time 44 in the direction of communication terminal 3, 4) Packet fluctuation time 42 in the direction of communication terminal 3 → communication system 10, 5) Packet delay time 45 between communication system 10 and communication terminal 3, 6) Communication system 10 -The packet route information 46 between the communication terminals 3 is included.
[0050]
In the example of FIG. 4, it is a case where one IP host (router) passes as the passing IP host (router) route information 46, but a plurality of IP addresses are held when a plurality of IP hosts (routers) pass. The voice packet fluctuation times 42 and 44 and the delay time 45 may be maximum or average.
[0051]
The IP / line signal converter 13 converts the voice packet received by the voice packet quality measuring unit 25 into a voice signal.
[0052]
The line signal transmission unit 14 transmits the audio signal from the IP / line signal conversion unit 13 via the transmission line.
[0053]
In the example of FIG. 3, the number of Ping packets, TraceRoute packets, SR packets, and RR packets inserted into the voice packet is at least one for one call.
[0054]
Next, the operation of the network quality management apparatus according to the present embodiment will be described with reference to FIG. FIG. 5 is a flowchart for explaining the operation of the network quality management apparatus.
[0055]
First, before starting communication, reference values of fluctuation time, lost packet rate, and delay time are set in the quality determination unit 27 from the outside or in advance (step S1).
[0056]
With the start of communication, the quality management packet creation unit 21 creates a Ping packet and a TraceRoute packet and sends them to the packet transmission circuit control unit 22 (step S2). The packet transmission circuit control unit 22 transmits a Ping packet and a TraceRoute packet together with the voice packet (step S3).
[0057]
Next, the voice packet duplicated by the packet transmission circuit control unit 22 is transmitted to the transmission packet number counting unit 23. The transmission packet number counting unit 23 counts the number of voice packets and determines the number of transmission packets as a quality control packet analysis unit 26. (Step S4).
[0058]
The packet receiving circuit control unit 24 transfers the voice packet among the received IP packets to the voice packet quality measurement unit 25, and performs quality control on the Ping packet, the TraceRoute packet, the RTCP SR packet, and the RR packet returned from the communication terminal 3. The packet is transferred to the packet analysis unit 26 (step S5).
[0059]
Next, the voice packet quality measurement unit 25 measures the number of lost packets and the fluctuation time of the voice packet for each call for the voice packet received from the packet reception circuit control unit 24, and sends the measurement result to the quality management packet management unit 26. Transfer (step S6).
[0060]
Next, the quality control packet analysis unit 26 returns the above measurement result transferred from the voice packet quality measurement unit 25, the RTCP SR packet and RR packet received from the packet reception circuit control unit 24, and the communication terminal 3. Each field in the received Ping packet and TraceRoute packet is analyzed, quality information according to the above 1) to 6) described with reference to FIG. 4 is generated for each call, and is sent to the quality determination unit 27 (step S7). ).
[0061]
Next, the quality judgment unit 27 compares the quality information (fluctuation time, delay time, packet loss rate) received from the quality management packet analysis unit 26 with a preset reference value. The quality information received from the unit 26 is sent to the quality / route management unit 28, and the packet transmission circuit control unit 22 and the line signal transmission circuit control unit 14 are instructed to send a communication connection disconnection signal to terminate the call (step S8, S9). In addition, it compares with the reference value set beforehand, and when not large, it returns to step S2.
[0062]
As described above, in the communication system according to the present embodiment, the quality control packet is transmitted and received between the communication system 10 and the communication terminal 3 for each call related to the communication between the telephone 1 and the communication terminal 3, and the quality control is performed. Various quality information is generated based on the packet, and when the quality information exceeds a reference value, the quality information is retained and the call can be disconnected.
[0063]
Therefore, for example, when a call is difficult due to packet loss or delay during a call, the call is disconnected by the communication system 10 and the quality of the call (packet loss rate, delay, voice packet fluctuation time, IP packet path, etc.) ) Can be grasped, it is possible to verify and isolate a failure / congestion point of the IP packet network.
[0064]
In this embodiment, as the quality information generated using the quality control packet, the bidirectional packet loss rate, the bidirectional packet fluctuation time, the packet delay time, and the packet route information are stored and managed. However, the present invention is not limited to this. That is, various types of information may be collected using quality control packets according to the protocol used for communication to generate quality information.
[0065]
In the present embodiment, an audio signal is illustrated as an example of a real-time signal, but the present invention is not limited to this. For example, the real-time signal may be a video signal or the like.
[0066]
Furthermore, in the present embodiment, a network using TCP / IP is exemplified as a packet communication network, but the present invention is not limited to this. The present invention can be implemented in networks using other protocols. Similarly, in this embodiment, RTP is used as a voice packet, but other protocols may be used.
[0067]
【The invention's effect】
As described above in detail, according to the present invention, the quality information related to the communication is stored only for a specific call that is considered to have deteriorated voice quality. Therefore, the network quality control is performed based on the quality information. The call can be cut efficiently and the call can be disconnected (stopping the billing meter has the advantage of avoiding billing for calls with poor voice quality).
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a network configuration according to the present invention.
FIG. 2 is a diagram illustrating the configuration of a communication system according to the present invention.
FIG. 3 is a diagram for explaining packets input to and output from the communication system according to the present invention.
FIG. 4 is a diagram for explaining an example of quality information stored in a quality information management unit
FIG. 5 is a flowchart for explaining the operation of the network quality management apparatus of the present invention.
[Explanation of symbols]
1: telephone, 2: telephone network, 3: communication terminal, 4: packet communication network, 10: communication system, 11: line signal receiving circuit control unit, 12: line signal / IP conversion unit, 13: IP / line signal conversion 14: line signal transmission circuit control unit, 20: network quality management device, 21: quality management packet creation unit, 22: packet transmission circuit control unit, 23: transmission packet number counting unit, 24: packet reception circuit control unit, 25: Voice packet quality measurement unit, 26: Quality management packet analysis unit, 27: Quality determination unit, 28: Quality / route management unit

Claims (16)

リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、
第1の通信機器と第2の通信機器との間の通信の呼毎に該品質管理パケットに基づき該呼に係る第1の通信機器と第2の通信機器との間の通信の品質情報を作成し、
該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management method,
During communication between the first communication device and the second communication device, a quality control packet used for quality control of the communication is transmitted and received between the communication system and the second communication device together with a packet used for the communication. And
For each call of communication between the first communication device and the second communication device, the quality information of communication between the first communication device and the second communication device related to the call is based on the quality management packet. make,
When the quality information is larger than a preset reference value, the call information including the caller and callee telephone numbers is stored and the quality information is stored, and the first communication device and the second communication device A network quality management method characterized in that the communication connection between the two can be released.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットとしてエコー応答要求パケットを通信システムから第2の通信機器に送出し、
該品質管理パケットの送信時刻及び該品質管理パケットのエコー応答要求に応じて第2の通信機器で折り返された品質管理パケットの受信時刻から遅延時間を算出し、
該遅延時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management method,
During communication between the first communication device and the second communication device, an echo response request packet is sent from the communication system to the second communication device as a quality management packet used for quality control of the communication together with a packet used for the communication. Send out,
Calculating a delay time from the transmission time of the quality control packet and the reception time of the quality control packet returned by the second communication device in response to the echo response request of the quality control packet;
When the delay time exceeds a preset reference value, the call information including the caller and callee telephone numbers is stored and the delay time is stored as quality information. A network quality management method, characterized in that a communication connection between two communication devices can be released.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、
第2の通信機器において、通信システムに送出したパケットの数及び該通信システムが送出したパケットのうち第2の通信機器において損失したパケット数を測定するとともに該測定結果を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第2の通信機器に送出したパケットの数及び該第2の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を測定し、
該第2の通信機器から受信した品質管理パケットから測定結果を抽出し、第2の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向のパケット損失率を算出し、
該パケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management method,
During communication between the first communication device and the second communication device, a quality control packet used for quality control of the communication is transmitted and received between the communication system and the second communication device together with a packet used for the communication. And
In the second communication device, the number of packets sent to the communication system and the number of packets lost in the second communication device among the packets sent by the communication system are measured, and the measurement result is stored in the quality control packet. To the communication system,
In the communication system, measure the number of packets sent to the second communication device and the number of packets lost in the communication system among the packets sent by the second communication device,
Extracting a measurement result from the quality control packet received from the second communication device, calculating a bidirectional packet loss rate based on the measurement result in the second communication device and the measurement result in the communication system;
If the packet loss rate exceeds a preset reference value, call information including the caller and callee telephone numbers is stored and the packet loss rate is stored as quality information, and the first communication device A network quality management method, wherein the communication connection between the communication device and the second communication device can be released.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理方法であって、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、
第2の通信機器において、通信システムから受信したパケットの揺らぎ時間を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第2の通信機器から受信したパケットの揺らぎ時間を測定し、
該第2の通信機器から受信した品質管理パケットから測定結果を抽出し、第2の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向の揺らぎ時間を算出し、
該揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする
ことを特徴とするネットワーク品質管理方法。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management method,
During communication between the first communication device and the second communication device, a quality control packet used for quality control of the communication is transmitted and received between the communication system and the second communication device together with a packet used for the communication. And
In the second communication device, the fluctuation time of the packet received from the communication system is stored in the quality control packet and transmitted to the communication system,
In the communication system, measure the fluctuation time of the packet received from the second communication device,
Extracting a measurement result from the quality control packet received from the second communication device, and calculating a bidirectional fluctuation time based on the measurement result in the second communication device and the measurement result in the communication system,
If the fluctuation time exceeds a preset reference value, call information including the caller and callee telephone numbers is stored, and the fluctuation time is stored as quality information. A network quality management method, characterized in that a communication connection between two communication devices can be released.
前記品質管理パケットとして通信システムと第2の通信機器との間の経路情報を順次記憶するパケットを通信システムから第2の通信機器に送出し、該第2の通信機器で折り返されて通信システムで受信した品質管理パケットから前記経路情報を抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶する
ことを特徴とする請求項1乃至4いずれか記載のネットワーク品質管理方法。
A packet for sequentially storing path information between the communication system and the second communication device as the quality control packet is transmitted from the communication system to the second communication device, and is returned by the second communication device and transmitted by the communication system. 5. The network quality according to claim 1, wherein the route information is extracted from the received quality management packet, and the quality information is stored, the route information is stored as one of the call information. Management method.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
第1の通信機器と第2の通信機器との間の通信の呼毎に該品質管理パケット抽出手段により抽出された該品質管理パケットに基づき該呼に係る第1の通信機器と第2の通信機器との間の通信の品質情報を生成する品質情報生成手段と、
品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶する品質情報記憶手段と、
品質情報生成手段により生成された品質情報が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management device,
Receiving a quality control packet transmitted and received between the communication system and the second communication device together with a packet used for the communication during the communication between the first communication device and the second communication device; Quality control packet extraction means for extracting packets;
The first communication device and the second communication related to the call based on the quality management packet extracted by the quality management packet extraction means for each call of communication between the first communication device and the second communication device Quality information generating means for generating quality information of communication with the device;
If the quality information generated by the quality information generation means is larger than a preset reference value, the quality information storage means for storing the call information including the caller and callee telephone numbers and storing the quality information;
And a means for releasing a communication connection between the first communication device and the second communication device when the quality information generated by the quality information generation means is larger than a preset reference value. Network quality management device.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、
品質管理パケットとしてエコー応答要求パケットを作成する品質管理パケット作成手段と、
品質管理パケット作成手段により作成された品質管理パケットを第1の通信機器と第2の通信機器との間の通信に係るパケットとともに第2の通信機器に送出する送信制御手段と、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
品質管理パケットのエコー応答要求に応じて第2の通信機器で折り返された品質管理パケットの受信時刻及び該品質管理パケットの送信時刻から品質情報として遅延時間を算出する品質情報生成手段と、
品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶する品質情報記憶手段と、
品質情報生成手段により算出された遅延時間が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management device,
Quality management packet creation means for creating an echo response request packet as a quality management packet;
Transmission control means for sending the quality management packet created by the quality management packet creation means to the second communication device together with a packet relating to communication between the first communication device and the second communication device;
Receiving a quality control packet transmitted and received between the communication system and the second communication device together with a packet used for the communication during the communication between the first communication device and the second communication device; Quality control packet extraction means for extracting packets;
Quality information generating means for calculating a delay time as quality information from the reception time of the quality management packet returned by the second communication device in response to the echo response request of the quality management packet and the transmission time of the quality management packet;
If the delay time calculated by the quality information generation means is greater than a preset reference value, the quality information storage stores the call information including the caller and callee telephone numbers and stores the delay time as quality information Means,
And a means for releasing a communication connection between the first communication device and the second communication device when the delay time calculated by the quality information generation means is larger than a preset reference value. Network quality management device.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
第2の通信機器に送出したパケット数を計数する送出パケット計数手段と、
第2の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を計数する損失パケット計数手段と、
第2の通信機器から受信した品質管理パケットから該第2の通信機器において測定した通信システムに送出したパケットの数及び通信システムが送出したパケットのうち第2の通信機器において損失したパケット数を抽出し、抽出した第2の通信機器における送出パケット数及び損失パケット数、並びに前記送出パケット計数手段により計数された送出パケット数及び前記損失パケット計数手段により計数された損失パケット数に基づき双方向のパケット損失率を品質情報として算出する品質情報生成手段と、
品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶する品質情報記憶手段と、
品質情報生成手段により算出された双方向のパケット損失率が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management device,
Receiving a quality control packet transmitted and received between the communication system and the second communication device together with a packet used for the communication during the communication between the first communication device and the second communication device; Quality control packet extraction means for extracting packets;
Sending packet counting means for counting the number of packets sent to the second communication device;
Lost packet counting means for counting the number of lost packets in the communication system among the packets transmitted by the second communication device;
Extracting the number of packets sent to the communication system measured in the second communication device and the number of packets lost in the second communication device from the packets sent by the communication system from the quality control packet received from the second communication device The bidirectional packet based on the number of transmitted packets and the number of lost packets in the extracted second communication device, the number of transmitted packets counted by the transmitted packet counting means, and the number of lost packets counted by the lost packet counting means Quality information generating means for calculating the loss rate as quality information;
When the bidirectional packet loss rate calculated by the quality information generating means is larger than a preset reference value, call information including the caller and callee telephone numbers is stored and the packet loss rate is used as quality information. Quality information storage means for storing;
Means for releasing a communication connection between the first communication device and the second communication device when the bidirectional packet loss rate calculated by the quality information generation means is larger than a preset reference value; A network quality management device characterized by the above.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理装置であって、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに通信システムと第2の通信機器との間で送受信される品質管理パケットを受信し、該品質管理パケットを抽出する品質管理パケット抽出手段と、
第2の通信機器からの受信パケットの揺らぎ時間を測定する揺らぎ時間測定手段と、
第2の通信機器から受信した品質管理パケットから該第2の通信機器において測定した通信システムからの受信パケットの揺らぎ時間を抽出し、抽出した第2の通信機器における揺らぎ時間及び前記揺らぎ時間測定手段により測定された揺らぎ時間に基づき双方向の揺らぎ時間を品質情報として算出する品質情報生成手段と、
品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶する品質情報記憶手段と、
品質情報生成手段により算出された双方向の揺らぎ時間が予め設定した基準値より大きい場合は、第1の通信機器と第2の通信機器との間の通信コネクションを解放する手段とを備えた
ことを特徴とするネットワーク品質管理装置。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management device,
Receiving a quality control packet transmitted and received between the communication system and the second communication device together with a packet used for the communication during the communication between the first communication device and the second communication device; Quality control packet extraction means for extracting packets;
Fluctuation time measuring means for measuring fluctuation time of a received packet from the second communication device;
The fluctuation time of the received packet from the communication system measured in the second communication device is extracted from the quality control packet received from the second communication device, and the fluctuation time and the fluctuation time measuring means in the extracted second communication device are extracted. Quality information generating means for calculating the bidirectional fluctuation time as quality information based on the fluctuation time measured by
When the bidirectional fluctuation time calculated by the quality information generation means is larger than a preset reference value, the call information including the telephone numbers of the caller and the callee is stored and the fluctuation time is stored as quality information. Quality information storage means;
Means for releasing the communication connection between the first communication device and the second communication device when the bidirectional fluctuation time calculated by the quality information generation means is larger than a preset reference value; A network quality management device characterized by the above.
前記品質管理パケットとして通信システムと第2の通信機器との間の経路情報を順次記憶するパケットを作成する品質管理パケット作成手段と、
該品質管理パケット作成手段により作成された品質管理パケットを第1の通信機器と第2の通信機器との間の通信に係るパケットとともに第2の通信機器に送出する送信制御手段とを備え、
第2の通信機器で折り返された前記品質管理パケットに格納されている経路情報を呼の情報の一つとして抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶する
ことを特徴とする請求項6乃至9いずれか記載のネットワーク品質管理装置。
Quality management packet creating means for creating a packet for sequentially storing path information between the communication system and the second communication device as the quality management packet;
Transmission control means for sending the quality management packet created by the quality management packet creation means to the second communication device together with a packet relating to communication between the first communication device and the second communication device;
The route information stored in the quality control packet returned by the second communication device is extracted as one of the call information, and when storing the quality information, the route information is used as one of the call information. 10. The network quality management apparatus according to claim 6, wherein the network quality management apparatus stores the network quality management apparatus.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、
第1の通信機器と第2の通信機器との間の通信の呼毎に該品質管理パケットに基づき該呼に係る第1の通信機器と第2の通信機器との間の通信の品質情報を作成し、
該品質情報が予め設定した基準値より大きい場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該品質情報を記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management program,
The program is stored on a computer.
During communication between the first communication device and the second communication device, a quality control packet used for quality control of the communication is transmitted and received between the communication system and the second communication device together with a packet used for the communication. And
For each call of communication between the first communication device and the second communication device, the quality information of communication between the first communication device and the second communication device related to the call is based on the quality management packet. make,
When the quality information is larger than a preset reference value, the call information including the caller and callee telephone numbers is stored and the quality information is stored, and the first communication device and the second communication device A network quality management program for performing an operation that allows a communication connection between the two to be released.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットとしてエコー応答要求パケットを通信システムから第2の通信機器に送出し、
該品質管理パケットの送信時刻及び該品質管理パケットのエコー応答要求に応じて第2の通信機器で折り返された品質管理パケットの受信時刻から遅延時間を算出し、
該遅延時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該遅延時間を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management program,
The program is stored on a computer.
During communication between the first communication device and the second communication device, an echo response request packet is sent from the communication system to the second communication device as a quality management packet used for quality control of the communication together with a packet used for the communication. Send out,
Calculating a delay time from the transmission time of the quality control packet and the reception time of the quality control packet returned by the second communication device in response to the echo response request of the quality control packet;
When the delay time exceeds a preset reference value, the call information including the caller and callee telephone numbers is stored and the delay time is stored as quality information. A network quality management program for performing an operation that allows a communication connection between two communication devices to be released.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、
第2の通信機器において、通信システムに送出したパケットの数及び該通信システムが送出したパケットのうち第2の通信機器において損失したパケット数を測定するとともに該測定結果を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第2の通信機器に送出したパケットの数及び該第2の通信機器が送出したパケットのうち通信システムにおいて損失したパケット数を測定し、
該第2の通信機器から受信した品質管理パケットから測定結果を抽出し、第2の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向のパケット損失率を算出し、
該パケット損失率が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該パケット損失率を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management program,
The program is stored on a computer.
During communication between the first communication device and the second communication device, a quality control packet used for quality control of the communication is transmitted and received between the communication system and the second communication device together with a packet used for the communication. And
In the second communication device, the number of packets sent to the communication system and the number of packets lost in the second communication device among the packets sent by the communication system are measured, and the measurement result is stored in the quality control packet. To the communication system,
In the communication system, measure the number of packets sent to the second communication device and the number of packets lost in the communication system among the packets sent by the second communication device,
Extracting a measurement result from the quality control packet received from the second communication device, calculating a bidirectional packet loss rate based on the measurement result in the second communication device and the measurement result in the communication system;
If the packet loss rate exceeds a preset reference value, call information including the caller and callee telephone numbers is stored and the packet loss rate is stored as quality information, and the first communication device A network quality management program that performs an operation that allows the communication connection between the communication device and the second communication device to be released.
リアルタイム信号による通信を行う第1の通信機器とパケット通信を行う第2の通信機器との間に介在し、リアルタイム信号とパケットとを相互に変換する通信システムにおける第2の通信機器側のネットワーク品質管理プログラムであって、
前記プログラムはコンピュータに、
第1の通信機器と第2の通信機器との間の通信中に該通信に用いられるパケットとともに該通信の品質管理に用いる品質管理パケットを該通信システムと第2の通信機器との間で送受信し、
第2の通信機器において、通信システムから受信したパケットの揺らぎ時間を前記品質管理パケットに格納して通信システムに送出し、
通信システムにおいて、第2の通信機器から受信したパケットの揺らぎ時間を測定し、
該第2の通信機器から受信した品質管理パケットから測定結果を抽出し、第2の通信機器における測定結果及び通信システムにおける測定結果に基づき双方向の揺らぎ時間を算出し、
該揺らぎ時間が予め設定した基準値を上回っていた場合は、通話元及び通話先の電話番号を含む呼の情報を記憶するとともに該揺らぎ時間を品質情報として記憶し、第1の通信機器と第2の通信機器との間の通信コネクションの解放を可とする動作を行わせる
ことを特徴とするネットワーク品質管理プログラム。
Network quality on the second communication device side in a communication system that intervenes between a first communication device that performs communication using a real-time signal and a second communication device that performs packet communication, and that converts between a real-time signal and a packet. A management program,
The program is stored on a computer.
During communication between the first communication device and the second communication device, a quality control packet used for quality control of the communication is transmitted and received between the communication system and the second communication device together with a packet used for the communication. And
In the second communication device, the fluctuation time of the packet received from the communication system is stored in the quality control packet and transmitted to the communication system,
In the communication system, measure the fluctuation time of the packet received from the second communication device,
Extracting a measurement result from the quality control packet received from the second communication device, and calculating a bidirectional fluctuation time based on the measurement result in the second communication device and the measurement result in the communication system,
If the fluctuation time exceeds a preset reference value, call information including the caller and callee telephone numbers is stored, and the fluctuation time is stored as quality information. A network quality management program for performing an operation that allows a communication connection between two communication devices to be released.
前記品質管理パケットとして通信システムと第2の通信機器との間の経路情報を順次記憶するパケットを通信システムから第2の通信機器に送出し、該第2の通信機器で折り返されて通信システムで受信した品質管理パケットから前記経路情報を抽出し、品質情報を記憶する場合は該経路情報を前記呼の情報の一つとして記憶する動作を行わせる
ことを特徴とする請求項11乃至14いずれか記載のネットワーク品質管理プログラム。
A packet for sequentially storing path information between the communication system and the second communication device as the quality control packet is transmitted from the communication system to the second communication device, and is returned by the second communication device and transmitted by the communication system. 15. The route information is extracted from the received quality control packet, and when the quality information is stored, an operation for storing the route information as one of the call information is performed. The network quality management program described.
請求項11乃至15いずれか記載のネットワーク品質管理プログラムを記録したことを特徴とするコンピュータ読み取り可能な媒体。  A computer-readable medium having the network quality management program according to any one of claims 11 to 15 recorded thereon.
JP2001104774A 2001-04-03 2001-04-03 NETWORK QUALITY MANAGEMENT METHOD, ITS DEVICE, ITS PROGRAM, AND MEDIUM CONTAINING THE PROGRAM Expired - Lifetime JP3872311B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001104774A JP3872311B2 (en) 2001-04-03 2001-04-03 NETWORK QUALITY MANAGEMENT METHOD, ITS DEVICE, ITS PROGRAM, AND MEDIUM CONTAINING THE PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001104774A JP3872311B2 (en) 2001-04-03 2001-04-03 NETWORK QUALITY MANAGEMENT METHOD, ITS DEVICE, ITS PROGRAM, AND MEDIUM CONTAINING THE PROGRAM

Publications (2)

Publication Number Publication Date
JP2002305545A JP2002305545A (en) 2002-10-18
JP3872311B2 true JP3872311B2 (en) 2007-01-24

Family

ID=18957585

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001104774A Expired - Lifetime JP3872311B2 (en) 2001-04-03 2001-04-03 NETWORK QUALITY MANAGEMENT METHOD, ITS DEVICE, ITS PROGRAM, AND MEDIUM CONTAINING THE PROGRAM

Country Status (1)

Country Link
JP (1) JP3872311B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1661366B1 (en) 2003-09-02 2010-02-17 Nokia Corporation Transmission of embedded information relating to a quality of service
JP2005217863A (en) * 2004-01-30 2005-08-11 Tamura Seisakusho Co Ltd Ip telephone terminal, control method and program thereof, and ip telephone system
KR100847168B1 (en) 2006-12-01 2008-07-17 엘지노텔 주식회사 Apparatus and method for rearranging packet sequence for processing jitter in network based on udp/rtp
US8184529B2 (en) * 2008-10-17 2012-05-22 Brother Kogyo Kabushiki Kaisha Communication apparatus, method, and program for transmitting and receiving packet data

Also Published As

Publication number Publication date
JP2002305545A (en) 2002-10-18

Similar Documents

Publication Publication Date Title
US8593975B2 (en) Non-intrusive monitoring of quality levels for voice communications over a packet-based network
US6553515B1 (en) System, method and computer program product for diagnostic supervision of internet connections
US7596096B2 (en) Method and apparatus for providing trace route and timing information for media streams
US7519006B1 (en) Method and apparatus for measuring one-way delay at arbitrary points in network
US7840670B2 (en) Apparatus and method for passively analyzing a data packet delivery path
EP2678990B1 (en) Voip quality measurement enhancements using the internet control message protocol
US7496044B1 (en) Method and apparatus for analyzing a media path for an internet protocol (IP) media session
US20030185210A1 (en) Monitoring quality of service in a packet-based network
US9237241B2 (en) Voice packet dynamic echo cancellation system
EP1746769A1 (en) Measurement system and method of measuring a transit metric
KR100936236B1 (en) System and method for measuring QoS metrics for SIP/RTP VoIP traffic
WO2006128347A1 (en) A method for implementing online maintenance in the communication network
JP3872311B2 (en) NETWORK QUALITY MANAGEMENT METHOD, ITS DEVICE, ITS PROGRAM, AND MEDIUM CONTAINING THE PROGRAM
JP4275557B2 (en) Packet transmission quality measuring device, packet transmission quality measuring method, and program
CN1992650B (en) Method for detecting calling continuity of IP packet carrying network
JP2002064545A (en) Network quality management method and device
JP4165335B2 (en) Delay time measuring device, jitter tolerance measuring device, and speech quality evaluation device using them
CN111049704A (en) Method for calculating switching and back-switching time in protection environment through RFC2544
Gustafson et al. Evaluation of statistical distributions for VoIP traffic modelling
JP4325731B2 (en) Delay time measuring device, jitter tolerance measuring device, and speech quality evaluation device using them
US9769042B2 (en) Method for monitoring a communication system
RU2687040C1 (en) Method and apparatus for monitoring a backbone network
KR20070120257A (en) Performance analysis system and method for realtime services in ngn
KR101174027B1 (en) A media quality probe system for internet phone telecommunication on the encrypted voip network
JP2023117556A (en) Packet loss detection system and packet loss detection method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061017

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061019

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3872311

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101027

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101027

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111027

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111027

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121027

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121027

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131027

Year of fee payment: 7

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term