JP3579334B2 - Subjective quality estimation method, subjective quality estimation device, fluctuation absorption allowable time estimation method, and fluctuation absorption allowable time estimation device - Google Patents
Subjective quality estimation method, subjective quality estimation device, fluctuation absorption allowable time estimation method, and fluctuation absorption allowable time estimation device Download PDFInfo
- Publication number
- JP3579334B2 JP3579334B2 JP2000247421A JP2000247421A JP3579334B2 JP 3579334 B2 JP3579334 B2 JP 3579334B2 JP 2000247421 A JP2000247421 A JP 2000247421A JP 2000247421 A JP2000247421 A JP 2000247421A JP 3579334 B2 JP3579334 B2 JP 3579334B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- subjective quality
- time
- invalid
- packets
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、主観品質推定方法、主観品質推定装置および揺らぎ吸収許容時間推定方法に関し、特にパケット網におけるリアルタイム系アプリケーションの主観品質を推定する主観品質推定方法、主観品質推定装置および揺らぎ吸収許容時間推定方法に関するものである。
【0002】
【従来の技術】
パケット網におけるリアルタイム系アプリケーション(例えば、VoIP:Voice over Internet Protocol/インターネットを用いた音声通話など)の品質評価は、主観/客観評価によって行われる。特に、ユーザの知覚的品質を定量的に表すために、主観評価が主流である。この主観評価としては、音声のわかりやすさを示す明瞭度、音声の大きさを示すラウドネス評価値、音声の自然性を示す平均オピニオン値などの評価尺度が用いられる。このような主観品質は、ネットワーク品質(パケットごとの性能情報;例えば、パケット損失など)に影響を受ける。
【0003】
【発明が解決しようとする課題】
ここで、ネットワーク品質には様々な要因が存在することやリアルタイム系アプリケーションの機器の機能が多種多様であることなどから、従来より、主観品質に影響を与える主要なネットワーク要因が明確にされていなかった。したがって、主観品質とネットワーク品質との間で精度のよい対応がとられておらず、実際の主観品質評価を行うことなく精度よく主観品質を推定できないという問題点があった。さらに、リアルタイム系アプリケーションでは、パケット受信間隔のある程度の揺らぎについて吸収する機能を有しているが、このときの揺らぎ吸収許容時間は未知な場合が多く、精度よく主観品質を推定するにはこの揺らぎ吸収許容時間を推定する必要があった。
本発明はこのような課題を解決するためのものであり、実際の主観品質評価を行うことなく、ネットワーク品質に基づいて精度よく主観品質を推定できる主観品質推定方法、主観品質推定装置および揺らぎ吸収許容時間推定方法を提供することを目的としている。
【0004】
【課題を解決するための手段】
このような目的を達成するために、本発明にかかる主観品質推定方法は、送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔がリアルタイム系アプリケーションの揺らぎ吸収許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数し、送信側から送信された全試験用パケット数に対する無効パケット数の割合を無効パケット率として算出し、予め生成しておいた無効パケット率と主観品質評価値との関係を示す推定モデルを参照して、無効パケット率に対応する主観品質評価値を推定し、主観品質推定結果として出力するようにしたものである。
【0005】
主観品質の推定に用いる推定モデルについては、送信側端末と受信側端末との間のネットワーク負荷を仮想的に変化する環境下でそれぞれのネットワーク負荷ごとに得られた主観品質評価値を取得するとともに、そのネットワーク負荷時での無効パケット率を算出し、各ネットワーク負荷ごとに得られた主観品質評価値と無効パケット率とから、主観品質評価値と無効パケット率との対応関係を示す回帰曲線を導出し、推定モデルとして用いるようにしてもよい。
【0006】
また、リアルタイム系アプリケーションの揺らぎ吸収許容時間が未知の場合は、各ネットワーク負荷ごとに得られた主観品質評価値を取得するとともに、揺らぎ吸収許容時間に代えて任意の仮定許容時間を用いてそのネットワーク負荷時での無効パケット率を算出し、各ネットワーク負荷ごとに得られた主観品質評価値と無効パケット率とから、主観品質評価値と無効パケット率との対応関係を示す回帰曲線を導出するとともに、その回帰曲線の寄与率を算出し、異なる仮定許容時間ごとに得られた複数の回帰曲線のうち、その寄与率が最も高い回帰曲線を推定モデルとして用いるとともに、そのときの仮定許容時間を推定揺らぎ吸収許容時間として揺らぎ吸収許容時間の代わりに用いるようにしてもよい。
【0007】
本発明にかかる揺らぎ吸収許容時間推定方法は、リアルタイム系アプリケーションの揺らぎ吸収許容時間として予想される仮定許容時間を設定するとともに、送信側端末と受信側端末との間の様々なネットワーク負荷のもとで、送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔が仮定許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数し、送信側から送信された全試験用パケット数に対する無効パケット数の割合を無効パケット率として算出し、各ネットワーク負荷ごとに得られた主観品質評価値とそのときの無効パケット率とから、主観品質評価と無効パケット率との対応関係を示す回帰曲線を導出するとともに、その回帰曲線の寄与率を算出し、異なる仮定許容時間ごとに得られた複数の回帰曲線のうち、その寄与率が最も高い回帰曲線が得られた仮定許容時間をリアルタイム系アプリケーションの揺らぎ吸収許容時間として推定するようにしたものである。
【0008】
本発明にかかる主観品質推定装置は、送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、上記の主観品質推定方法に基づきリアルタイム系アプリケーションの主観品質を推定するようにしたものである。
また、本発明にかかる他の主観品質推定装置は、送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔がリアルタイム系アプリケーションの揺らぎ吸収許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数する無効パケット判定部と、送信側から送信された全ての試験用パケット数に対する無効パケット数の割合を無効パケット率として算出する無効パケット率算出部と、主観品質評価値を推定する評価推定部とを設け、この評価推定部で、予め生成しておいた無効パケット率と主観品質評価値との関係を示す推定モデルを参照して、無効パケット率に対応する主観品質評価値を推定し、主観品質推定結果として出力するようにしたものである。
また、本発明にかかる揺らぎ吸収許容時間推定装置は、パケット網を介して接続された送信側端末と受信側端末との間で用いられるリアルタイム系アプリケーションの、受信パケット間隔の揺らぎを吸収しうる揺らぎ吸収許容時間を推定する揺らぎ吸収許容時間推定装置であって、リアルタイム系アプリケーションの揺らぎ吸収許容時間として予想される仮定許容時間を設定するとともに、送信側端末と受信側端末との間の様々なネットワーク負荷のもとで、送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔が仮定許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数する無効パケット判定部と、送信側から送信された全試験用パケット数に対する無効パケット数の割合を無効パケット率として算出する無効パケット率算出部と、各ネットワーク負荷ごとに得られた主観品質評価値とそのときの無効パケット率とから、主観品質評価と無効パケット率との対応関係を示す回帰曲線を導出するとともに、その回帰曲線の寄与率を算出する寄与率算出部と、異なる仮定許容時間ごとに得られた複数の回帰曲線のうち、その寄与率が最も高い回帰曲線が得られた仮定許容時間をリアルタイム系アプリケーションの揺らぎ吸収許容時間として推定する揺らぎ吸収許容時間推定部とを備えるものである。
【0009】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
図1は本発明の一実施の形態にかかる主観品質推定装置で主観品質が推定される測定系を示すブロック図、図2は主観品質推定装置を示すブロック図である。以下では、パケット網としてATM(Asynchronous Transfer Mode)回線からなるWAN(Wide Area Network)を利用して、このWANを介して接続される2つのLAN−AとLAN−Bの間で用いられるリアルタイム系アプリケーション、ここではVoIP(Voice over IP:インターネットを用いた音声通話など)の主観品質を推定評価する場合を例として説明する。
【0010】
パケット送信側となるLAN−Aには、VoIPなどのリアルタイム系アプリケーションを実行する送信側端末1、LAN−Aを構成するハブ(HUB)2、送信側端末1のVoIPから送信された試験用パケットをハブ2を介して監視(キャプチャ)する送信側パケット監視装置3、WANのATM回線5とLAN−Aとを接続するためのルータ4が設けられている。
パケット受信側となるLAN−Bには、VoIPなどのリアルタイム系アプリケーションを実行する受信側端末8、LAN−Bを構成するハブ(HUB)7、受信側端末1のVoIPで受信される試験用パケットをハブ2を介して監視(キャプチャ)する受信側パケット監視装置9、WANのATM回線5とLAN−Bとを接続するためのルータ6が設けられている。
【0011】
さらにパケット受信側となるLAN−Bには、受信側パケット監視装置9で得られた各パケットの性能情報に基づき送信側端末1および受信側端末8で実行されているVoIPなどのリアルタイム系アプリケーションの主観品質を推定する主観品質推定装置10が設けられている。
主観評価とは、最終的にアプリケーションを利用する形態で、利用者たる人間がその品質を評価するものである。この主観品質推定装置10では、電話系の総合品質評価に用いられるオピニオン評価法に準じて主観評価を推定する。オピニオン評価法は、系列範疇法(Method of Successive Categories)と呼ばれる心理測定法の一種である。被験者は被試験音声の品質を、日常使用している電話の品質に照らして「非常によい」〜「非常に悪い」まで5段階で評価する。そして、その評価に4〜0点(あるいは5〜1点)の評点を与え、多数の被験者による投票率にしだがって加重平均値を求めたものをMOS値(Mean Opinion Source:平均オピニオン値)として用いる(例えば、浅谷,「通信ネットワークの品質設計」,社団法人電子情報通信学会,1993,Marなど参照)。
【0012】
試験時には、送信側端末1および受信側端末8のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットが試験用パケットとして用いられる。パケットの性能情報としては、試験時に一定の間隔で送信されたこれら試験用パケットの送信/到着時刻、全送信/到着パケット数、パケットシーケンス番号、パケットごとの到着間隔などがあげられる。主観品質推定装置10では、これらパケットの性能情報から、試験時に用いた全パケットに対するVoIP上で音声再生されない無効パケットの割合を示す無効パケット率を算出し、その無効パケット率からMOS値を推定している。このとき、予め無効パケット率とMOS値との関係をモデル化しておき、その推定モデルを用いて無効パケット率からMOS値を推定している。この推定モデルとして本発明では回帰曲線を用いているがこれに限定されるものではない。また、主観品質評価値については、MOS値に限定されるものではなく他の評価値を用いてもよい。
【0013】
図1において、2A,2Bは背景負荷生成装置であり、それぞれハブ2とハブ7に接続されている。この背景負荷生成装置2A,2Bで送信側端末1と受信側端末8との間の通信路に対して、仮想的に所望のネットワーク負荷を与えることができる。これにより、予め種々のネットワーク負荷発生させてパケットの性能情報を採取するとともに、被験者による本来の主観評価を行い、無効パケット率とMOS値との関係を示す推定モデルここでは回帰曲線を生成する。なお、この背景負荷生成装置2A,2Bは回帰曲線を生成するデータを採取するために用いるものであり、所望の回帰曲線が生成されれば、その後の実際の主観品質評価時には不要となる。
【0014】
次に、図2を参照して、主観品質の推定動作について説明する。図2は主観品質推定装置を示すブロック図である。この主観品質推定装置は、受信側パケット監視装置9で得られた各パケットの性能情報9Aを用いて無効パケットの判定を行う無効パケット判定部11、無効パケット判定部からの出力に基づき無効パケット率を算出する無効パケット算出部12、無効パケット率算出部で算出された無効パケット算出率に基づき、無効パケット率とMOS値との対応関係を示す推定モデル14を参照して、主観品質の推定結果を示すMOS値15を出力する評価推定部13とから構成されている。特に無効パケット判定部11には、損失パケットを判定する損失パケット判定手段11Aと遅着パケットを判定する遅着パケット判定手段11Bとが設けられている。
【0015】
本発明では、リアルタイム系アプリケーションで正常に機能せず、主観品質の低下要因となる無効パケットとして、損失パケットと遅着パケットを想定している。損失パケットとは何らかの原因でネットワーク上で損失したパケットを指す。また遅着パケットとは何らかの原因で通常より遅れて到着したためVoIPなどのリアルタイム系アプリケーションで正常に音声再生されなかったパケットを指す。リアルタイム系アプリケーションではパケットの到着タイミングの揺らぎを吸収するために揺らぎ吸収バッファを有しており、この揺らぎ吸収バッファ分の許容時間すなわち揺らぎ吸収許容時間(揺らぎ吸収バッファサイズ)以内の到着遅れであれば正常に音声再生できる。したがって、この揺らぎ吸収許容時間より遅れたパケットは正常に音声再生されないため、このような遅着パケットを無効パケットとして扱っている。
【0016】
図3に損失パケットと遅着パケットの判定方法を示す。
損失パケット判定手段11Aでは、パケットごとの性能情報のうち送信パケットに対して送信順に付与されたパケットシーケンス番号などを用いて、到着しなかったパケットすなわち損失パケットの有無を判定し、損失パケット数を計数出力する。図3ではパケットP3,P7が損失パケットと判定される。なお、受信側パケット監視装置9でネットワーク上でのパケット損失数が得られる場合には、そのパケット損失数をそのまま損失パケット数として出力してもよい。
【0017】
遅着パケット判定手段11Bでは、パケットごとの性能情報のうち到着時刻を用いて各パケットの到着間隔を算出する。そして、その到着間隔とVoIPの揺らぎ吸収許容時間と比較して遅着パケットの有無を判定し、遅着パケット数を計数出力する。図3では、到着間隔t1〜t7が算出されて揺らぎ吸収許容時間tBS(例えば30ms)と比較される。この場合はt6>tBSであることからパケットP9が遅着パケットとして判定される。
【0018】
無効パケット率算出部12では、無効パケット判定部11の損失パケット判定手段11Aから出力された損失パケット数PL、および遅着パケット判定手段11Bから出力された遅着パケット数PDに基づき、次のようにして無効パケット率RPを算出する。
RP=(PL+PD)/全送信パケット数
評価推定部13では、無効パケット率算出部12で算出された無効パケット率に基づき推定モデル14を参照してMOS値を推定する。ここでの推定モデル14は、実際の計測などにより得られた無効パケット率を説明変数とし、そのときのMOS値を目的変数として、両者の関係を予め回帰曲線でモデル化したものである。回帰曲線としては、2次関数や指数関数など必要に応じて各種関数のいずれかを選択すればよい。
【0019】
図4は無効パケット率とMOS値との関係を示す回帰曲線、図5はパケット損失率とMOS値との関係を示す回帰曲線である。これら回帰曲線は、図1に示した測定系の背景負荷生成装置2A,2Bを制御して、種々のネットワーク負荷を仮想的に発生させて実際に試験して得られたものである。MOS値については、ネットワーク上で音声を流して録音した224条件の音声ファイル各々に対し、20人の被験者が5段階で評価を行い、その平均値を音声ファイルに対するMOS値を算出して用いた。また、このときの無効パケット率とパケット損失率とを算出し、これらの対応関係から回帰曲線を求めた。なお、パケット損失率とは、全送信パケット数に対する損失パケット数の割合であり、図5の回帰曲線には揺らぎ吸収バッファに対する遅着パケットについては考慮されていない。
【0020】
図4と図5を比較すると、図5に比較して図4のばらつきが小さいことがわかる。例えば、図4の無効パケット率=0%では、MOS値が2.9〜4.3の範囲であるのに対して、図5のパケット損失率=0%では、MOS値が1.7〜4.3の範囲にあり、図4に比較して1.8倍以上のばらつきがある。また回帰曲線の寄与率(決定係数)についても、図4では0.8215であるのに対して、図5では0.6999であり、回帰曲線のデータへのあてはまりの良さは図4のほうが優れていることがわかる。したがって、揺らぎ吸収許容時間を越えた遅着パケットを考慮したことにより、さらに精度よくMOS値を推定できる。
【0021】
このように、無効パケット判定部11において、各パケットごとの性能情報9Aから、受信側へ到着しなかった損失パケット数と、パケット到着間隔がリアルタイム系アプリケーションの揺らぎ吸収許容時間を越えた遅着パケットとを無効パケットとして判定し、無効パケット率算出部12において、これら判定結果から全送信パケット数に対する無効パケット数の割合すなわち無効パケット率を算出し、評価推定部13おいて、その無効パケット率に基づき、予め用意しておいた無効パケット率とMOS値との関係を示す推定モデル14を参照して、対応するMOS値を推定出力するようにしたので、実際の主観品質を行うことなく精度よく主観品質を推定できる。
【0022】
以上の説明において、受信側パケット監視装置9で得られたパケットごとの性能情報9Aに基づいて主観品質推定装置10で主観品質を推定するタイミングについては、特に規定されない。例えば、試験用パケットに関する性能情報9Aがすべて得られた時点で、主観品質推定装置10により主観品質を推定するようにしもよい。また、試験用パケットに関する性能情報9Aが逐次得られる状態で、主観品質推定装置10により無効パケットの判定を並列的に実行してもよい。
また、試験用パケットをキャプチャするための送信側パケット監視装置3や受信側パケット監視装置9については、ワークステーション用の既存のアプリケーション(例えば、UNIXコマンド:tcpdumpなど)を利用できる。
【0023】
次に、揺らぎ吸収許容時間が未知の場合について説明する。以上では、VoIPなどのリアルタイム系アプリケーションが持つ揺らぎ吸収許容時間が既知の場合について説明したが、揺らぎ吸収許容時間については未知の場合もある。このような場合は、実際の揺らぎ吸収許容時間に最も近しい等価許容時間を決定して用いればよい。
まず、揺らぎ吸収許容時間(揺らぎ吸収バッファサイズ)を仮定する。
仮定許容時間と無効パケット率との関係は図6に示すようなグラフに表される。無効パケット率の最も低い値が損失パケット率に相当する。このグラフの範囲の中で仮定許容時間を選択する。
【0024】
そして、前述の揺らぎ吸収許容時間に代えて選択した仮定許容時間を用い、被験者による実際の主観評価を行うとともに、そのときの無効パケット率を算出し、これらから仮定許容時間ごとに回帰曲線とその回帰曲線の寄与率を得る。図7に仮定許容時間と寄与率との対応例を示す。この寄与率とは回帰曲線のデータ(ここでは無効パケット率とMOS値)へのあてはまりの良さを示す評価指標であり、回帰分析において一般的には決定係数R2とも呼ばれている。
【0025】
このようにして異なる仮定許容時間ごとに得られた複数の回帰曲線のうち、その寄与率が最も高い回帰曲線を推定モデルとして用いるとともに、そのときの仮定許容時間を推定揺らぎ吸収許容時間として揺らぎ吸収許容時間の代わりに用いればよい。図7では、寄与率=0.8215が最も高くこのときの仮定許容時間が推定揺らぎ許容時間として用いられる。
これにより、リアルタイム系アプリケーションの揺らぎ吸収許容時間(揺らぎ吸収バッファサイズ)が未知の場合でも、実際の揺らぎ吸収許容時間に最も近しい推定揺らぎ吸収許容時間を用いて精度よく主観評価を推定できる。
【0026】
なお、仮定許容時間の選択方法については、寄与率が低い状態ではある程度大きな間隔で仮定許容時間を変化させ、寄与率が高くなるにつれて間隔を小さくして仮定許容時間を変化させるようにしてもよく、有効な仮定許容時間を効率よく見つけることができる。
また、以上の説明では、背景負荷生成装置2A,7Aにより送信側端末1と受信側端末8との間のネットワーク負荷を仮想的に与える場合すなわち実験的なネットワークを用いた場合を例として説明したが、ネットワーク負荷が変動する実際のネットワークであっても本発明を適用でき、前述と同様の作用効果が得られる。
【0027】
【発明の効果】
以上説明したように、本発明は、試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔がリアルタイム系アプリケーションの揺らぎ吸収許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数し、送信側から送信された全ての試験用パケット数に対する無効パケット数の割合を無効パケット率として算出し、予め生成しておいた無効パケット率と主観品質評価値との関係を示す推定モデルを参照して、無効パケット率に対応する主観品質評価値を推定し、主観品質推定結果として出力するようにしたので、実際の主観品質を行うことなく精度よく主観品質を推定できる。
【図面の簡単な説明】
【図1】本発明の主観品質推定装置で主観品質が推定される測定系を示すブロック図である。
【図2】図1の主観品質推定装置を示すブロック図である。
【図3】損失パケットと遅着パケットの判定方法を示す説明図である。
【図4】無効パケット率とMOS値との関係を示す回帰曲線である。
【図5】パケット損失率とMOS値との関係を示す回帰曲線である。
【図6】仮定許容時間と無効パケット率との関係を示すグラフである。
【図7】仮定許容時間と寄与率との対応例である。
【符号の説明】
1…送信側端末、2,7…HUB、2A,7A…背景負荷生成装置、3…送信側パケット監視装置、4,6ルータ、5…ATM回線、8…受信側端末、9…受信側パケット監視装置、10主観品質推定装置、11…無効パケット判定部、11A…損失パケット判定手段、11B…遅着パケット判定手段、12…無効パケット率算出手段、13…評価推定部、14…推定モデル、15…MOS値(主観評価値)。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a subjective quality estimating method, a subjective quality estimating device, and an allowable fluctuation time estimating method, and more particularly to a subjective quality estimating method for estimating the subjective quality of a real-time application in a packet network, a subjective quality estimating device, and a fluctuation allowable allowable time estimation. It is about the method.
[0002]
[Prior art]
The quality evaluation of a real-time application (for example, VoIP: Voice over Internet Protocol / voice call using the Internet) in a packet network is performed by subjective / objective evaluation. In particular, subjective evaluation is mainstream in order to quantitatively express the perceptual quality of a user. As the subjective evaluation, evaluation measures such as intelligibility indicating the intelligibility of the voice, loudness evaluation value indicating the loudness of the voice, and average opinion value indicating the naturalness of the voice are used. Such subjective quality is affected by network quality (performance information for each packet; for example, packet loss, etc.).
[0003]
[Problems to be solved by the invention]
Here, the main network factors that affect the subjective quality have not been clarified from the past, because there are various factors in the network quality and the functions of the devices for real-time applications are diverse. Was. Therefore, there has been a problem that an accurate correspondence is not taken between the subjective quality and the network quality, and the subjective quality cannot be accurately estimated without actually performing the subjective quality evaluation. Furthermore, real-time applications have a function to absorb a certain amount of fluctuations in the packet reception interval, but the permissible time for fluctuation absorption at this time is often unknown, and this fluctuation is necessary to estimate subjective quality accurately. It was necessary to estimate the permissible absorption time.
The present invention is intended to solve such a problem, and a subjective quality estimating method, a subjective quality estimating apparatus, and a fluctuation absorbing method capable of accurately estimating subjective quality based on network quality without actually performing subjective quality evaluation. It is intended to provide an allowable time estimation method.
[0004]
[Means for Solving the Problems]
In order to achieve such an object, the subjective quality estimation method according to the present invention uses a plurality of continuous packets among packets exchanged in a real-time application of a transmitting terminal and a receiving terminal as a test packet, Of these test packets transmitted at regular intervals from the transmitting terminal, a lost packet that did not arrive at the receiving terminal and a delayed packet whose arrival interval between the immediately preceding packet and the real-time application fluctuation fluctuation allowable time exceeded Are determined as invalid packets, the number of these invalid packets is counted, and the ratio of the number of invalid packets to the total number of test packets transmitted from the transmitting side is calculated as the invalid packet rate. Refer to the estimation model showing the relationship between Watch estimates the quality evaluation value is obtained by the output as a result subjective quality estimation.
[0005]
For the estimation model used for estimating subjective quality, the subjective quality evaluation value obtained for each network load is obtained in an environment where the network load between the transmitting terminal and the receiving terminal is virtually changed. Calculate the invalid packet rate at the time of the network load, and form a regression curve showing the correspondence between the subjective quality evaluation value and the invalid packet rate from the subjective quality evaluation value and the invalid packet rate obtained for each network load. It may be derived and used as an estimation model.
[0006]
If the permissible fluctuation time of the real-time application is unknown , obtain the subjective quality evaluation value obtained for each network load, and use an arbitrary assumed permissible time instead of the permissible fluctuation time for the network. Calculate the invalid packet rate under load, and derive a regression curve showing the correspondence between the subjective quality evaluation value and invalid packet rate from the subjective quality evaluation value and invalid packet rate obtained for each network load. , Calculate the contribution rate of the regression curve, and use the regression curve with the highest contribution rate as the estimation model among the multiple regression curves obtained for each different assumed allowable time, and estimate the assumed allowable time at that time The permissible fluctuation absorption time may be used instead of the permissible fluctuation absorption time.
[0007]
The fluctuation absorption allowable time estimating method according to the present invention sets the assumed allowable time as the fluctuation absorption allowable time of the real-time application, and performs the calculation under various network loads between the transmitting terminal and the receiving terminal. A plurality of continuous packets among the packets exchanged in the real-time application of the transmitting terminal and the receiving terminal are used as test packets, and the receiving side of these test packets transmitted from the transmitting terminal at regular intervals is used. Lost packets that have not arrived at the terminal and delayed packets whose arrival interval between the immediately preceding packet has exceeded the assumed allowable time are determined to be invalid packets, the number of these invalid packets is counted, and all packets transmitted from the transmitting side are counted. the ratio of the number of invalid packets to the test for the number of packets calculated as an invalid packet ratio, the net Subjective quality assessment values obtained for each chromatography click load and invalid packet ratio at that time, with deriving the regression curve showing the correspondence between the subjective quality assessment and invalid packet ratio, calculates the contribution rate of the regression curve Then, among a plurality of regression curves obtained for different assumed allowable times, the assumed allowable time at which the regression curve having the highest contribution rate was obtained is estimated as the fluctuation absorption allowable time of the real-time application. is there.
[0008]
The subjective quality estimating apparatus according to the present invention uses a plurality of continuous packets among the packets exchanged in the real-time application of the transmitting terminal and the receiving terminal as test packets, and uses the real-time system based on the subjective quality estimating method described above. It estimates the subjective quality of the application.
Another subjective quality estimating apparatus according to the present invention uses a plurality of continuous packets among the packets exchanged in the real-time application of the transmitting terminal and the receiving terminal as test packets, and transmits the packets at fixed intervals from the transmitting terminal. Of these test packets transmitted in
Further, the fluctuation absorption allowable time estimating apparatus according to the present invention is capable of absorbing fluctuation of a reception packet interval of a real-time application used between a transmitting terminal and a receiving terminal connected via a packet network. A fluctuation absorption allowable time estimating apparatus for estimating a permissible absorption time, wherein an assumed permissible time estimated as a fluctuation absorption permissible time of a real-time application is set, and various networks between a transmitting terminal and a receiving terminal are set. Under the load, a plurality of continuous packets among the packets exchanged in the real-time application of the transmitting terminal and the receiving terminal are used as test packets, and these test packets transmitted from the transmitting terminal at regular intervals. Of lost packets that did not arrive at the receiving terminal, An invalid packet judging unit for judging a late arrival packet whose arrival interval exceeds the assumed allowable time as an invalid packet and counting the number of these invalid packets, and the number of invalid packets with respect to the total number of test packets transmitted from the transmitting side. From the subjective quality evaluation value obtained for each network load and the invalid packet rate at that time, the correspondence between the subjective quality evaluation and the invalid packet rate is calculated. And a contribution ratio calculation unit for calculating the contribution ratio of the regression curve, and a regression curve having the highest contribution ratio among a plurality of regression curves obtained at different assumed allowable times. A fluctuation absorption allowable time estimating unit for estimating the assumed allowable time as the fluctuation absorption allowable time of the real-time application.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a measurement system in which subjective quality is estimated by a subjective quality estimation device according to an embodiment of the present invention, and FIG. 2 is a block diagram showing a subjective quality estimation device. In the following, a real-time system used between two LAN-A and LAN-B connected via a WAN (Wide Area Network) formed of an ATM (Asynchronous Transfer Mode) line as a packet network is used. An example in which the subjective quality of an application, here, VoIP (Voice over IP: voice communication using the Internet, etc.) is estimated and evaluated will be described.
[0010]
The LAN-A serving as a packet transmitting side includes a
The LAN-B serving as a packet receiving side includes a receiving terminal 8 for executing a real-time application such as VoIP, a hub (HUB) 7 constituting the LAN-B, and a test packet received by the VoIP of the
[0011]
Further, the LAN-B serving as a packet receiving side has a real-time application such as VoIP executed on the transmitting
In the subjective evaluation, the quality of the application is finally evaluated by a user as a user. The subjective
[0012]
During the test, a plurality of continuous packets among the packets exchanged in the real-time application of the transmitting
[0013]
In FIG. 1, reference numerals 2A and 2B denote background load generators, which are connected to the
[0014]
Next, the estimation operation of the subjective quality will be described with reference to FIG. FIG. 2 is a block diagram showing the subjective quality estimation device. The subjective quality estimating apparatus includes an invalid
[0015]
In the present invention, a lost packet and a late arrival packet are assumed as invalid packets that do not function properly in a real-time application and cause a decrease in subjective quality. A lost packet refers to a packet lost on the network for some reason. The late arrival packet indicates a packet that has not been normally reproduced by a real-time application such as VoIP because the packet arrived later than usual for some reason. A real-time application has a fluctuation absorbing buffer for absorbing fluctuations in packet arrival timing. If the arrival delay is within the permissible time of the fluctuation absorbing buffer, that is, the fluctuation absorbing permissible time (fluctuation absorbing buffer size). Sound can be reproduced normally. Therefore, since a packet delayed after the fluctuation absorption allowable time is not normally reproduced, the delayed packet is treated as an invalid packet.
[0016]
FIG. 3 shows a method of determining a lost packet and a late arrival packet.
The lost packet determination unit 11A determines the packet that has not arrived, that is, the presence or absence of a lost packet, using a packet sequence number or the like assigned to the transmission packet in the transmission order among the performance information of each packet, and Count output. In FIG. 3, packets P 3 and P 7 are determined to be lost packets. When the number of packet losses on the network can be obtained by the receiving-side
[0017]
The late arrival packet determination means 11B calculates the arrival interval of each packet using the arrival time in the performance information of each packet. Then, the presence / absence of the late arrival packet is determined by comparing the arrival interval with the VoIP fluctuation absorption allowable time, and the number of late arrival packets is counted and output. In FIG. 3, the arrival intervals t 1 to t 7 are calculated and compared with the fluctuation absorption allowable time t BS (for example, 30 ms). In this case, since t 6 > t BS , packet P 9 is determined as a late arrival packet.
[0018]
The invalid packet
R P = (P L + P D ) / total number of transmitted packets The estimating and estimating
[0019]
FIG. 4 is a regression curve showing the relationship between the invalid packet rate and the MOS value, and FIG. 5 is a regression curve showing the relationship between the packet loss rate and the MOS value. These regression curves are obtained by controlling the background load generators 2A and 2B of the measurement system shown in FIG. 1 to virtually generate various network loads and actually testing them. For the MOS value, 20 subjects evaluated each of the 224 audio files recorded by streaming audio on the network in five steps, and the average value was used by calculating the MOS value for the audio file. . At this time, the invalid packet rate and the packet loss rate were calculated, and a regression curve was obtained from the correspondence between them. Note that the packet loss rate is the ratio of the number of lost packets to the total number of transmitted packets, and the regression curve in FIG. 5 does not consider late arrival packets for the fluctuation absorbing buffer.
[0020]
When FIG. 4 is compared with FIG. 5, it can be seen that the variation of FIG. 4 is smaller than that of FIG. For example, when the invalid packet rate = 0% shown in FIG. 4, the MOS value is in the range of 2.9 to 4.3, whereas when the packet loss rate = 0% shown in FIG. 5, the MOS value is 1.7 to 4.3. It is in the range of 4.3, and has a variation of 1.8 times or more as compared with FIG. In addition, the contribution rate (determination coefficient) of the regression curve is 0.8215 in FIG. 4, but 0.6999 in FIG. 5. FIG. 4 shows that the regression curve is better applied to the data. You can see that it is. Therefore, the MOS value can be more accurately estimated by considering the late arrival packet exceeding the fluctuation absorption allowable time.
[0021]
As described above, in the invalid
[0022]
In the above description, the timing at which the subjective
As for the transmission-side
[0023]
Next, the case where the fluctuation absorption allowable time is unknown will be described. In the above, the case where the permissible fluctuation absorption time of the real-time application such as VoIP is known has been described. However, the permissible fluctuation absorption time may not be known. In such a case, the equivalent allowable time closest to the actual fluctuation absorption allowable time may be determined and used.
First, an allowable fluctuation absorption time (fluctuation absorption buffer size) is assumed.
The relationship between the assumed allowable time and the invalid packet rate is represented by a graph as shown in FIG. The lowest value of the invalid packet rate corresponds to the lost packet rate. Select the assumed allowable time within the range of this graph.
[0024]
Then, using the assumed permissible time selected in place of the aforementioned fluctuation absorption permissible time, the subject performs an actual subjective evaluation, calculates the invalid packet rate at that time, and calculates a regression curve and Get the contribution of the regression curve. FIG. 7 shows a correspondence example between the assumed allowable time and the contribution ratio. This is a contribution ratio is an evaluation index indicating the goodness of true to the data of the regression curve (invalid packet ratio and MOS values in this case), generally also referred to as determination coefficient R 2 in the regression analysis.
[0025]
Among the regression curves obtained for each of the different allowable allowable times, the regression curve having the highest contribution rate is used as the estimation model, and the assumed allowable time at that time is used as the estimated fluctuation absorption allowable time. It may be used instead of the allowable time. In FIG. 7, the assumed allowable time at which the contribution ratio = 0.215 is the highest is used as the estimated fluctuation allowable time.
As a result, even when the fluctuation absorption allowable time (fluctuation absorption buffer size) of the real-time system application is unknown, the subjective evaluation can be accurately estimated using the estimated fluctuation absorption allowable time closest to the actual fluctuation absorption allowable time.
[0026]
As to the method of selecting the assumed allowable time, the assumed allowable time may be changed at a relatively large interval in a state where the contribution rate is low, and the interval may be decreased as the contribution rate increases to change the assumed allowable time. , Effective effective allowable time can be found efficiently.
In the above description, the case where the network load between the transmitting
[0027]
【The invention's effect】
As described above, the present invention relates to a test packet, a lost packet that has not arrived at the receiving terminal, and a late arrival packet in which the arrival interval between the immediately preceding packet has exceeded the fluctuation absorption allowable time of the real-time application. Is determined as invalid packets, the number of invalid packets is counted, and the ratio of the number of invalid packets to the total number of test packets transmitted from the transmitting side is calculated as the invalid packet rate. The subjective quality evaluation value corresponding to the invalid packet rate is estimated by referring to the estimation model indicating the relationship between the subjective quality evaluation value and the subjective quality evaluation value, and the subjective quality evaluation value is output as the subjective quality estimation result. And the subjective quality can be estimated with high accuracy.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a measurement system in which subjective quality is estimated by a subjective quality estimation device of the present invention.
FIG. 2 is a block diagram showing the subjective quality estimation device of FIG.
FIG. 3 is an explanatory diagram showing a method of determining a lost packet and a late arrival packet.
FIG. 4 is a regression curve showing a relationship between an invalid packet rate and a MOS value.
FIG. 5 is a regression curve showing a relationship between a packet loss rate and a MOS value.
FIG. 6 is a graph showing a relationship between an assumed allowable time and an invalid packet rate.
FIG. 7 is an example of correspondence between assumed allowable time and contribution rate.
[Explanation of symbols]
DESCRIPTION OF
Claims (7)
送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔が前記リアルタイム系アプリケーションの揺らぎ吸収許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数し、
送信側から送信された全試験用パケット数に対する前記無効パケット数の割合を無効パケット率として算出し、
予め生成しておいた無効パケット率と主観品質評価値との関係を示す推定モデルを参照して、前記無効パケット率に対応する主観品質評価値を推定し、主観品質推定結果として出力することを特徴とする主観品質推定方法。A subjective quality estimation method for estimating the subjective quality of a real-time application used between a transmitting terminal and a receiving terminal connected via a packet network,
A plurality of continuous packets among the packets exchanged in the real-time application of the transmitting terminal and the receiving terminal are used as test packets, and the test packets transmitted from the transmitting terminal at regular intervals are transmitted to the receiving terminal. A lost packet that has not arrived, and a late arrival packet in which the arrival interval between the immediately preceding arrival packet and the fluctuation absorption allowable time of the real-time application is determined to be an invalid packet, and the number of these invalid packets is counted.
The ratio of the number of invalid packets to the total number of test packets transmitted from the transmitting side is calculated as an invalid packet ratio,
Referring to an estimation model indicating a relationship between a previously generated invalid packet rate and a subjective quality evaluation value, estimating a subjective quality evaluation value corresponding to the invalid packet rate, and outputting the result as a subjective quality estimation result. Characteristic subjective quality estimation method.
送信側端末と受信側端末との間のネットワーク負荷を仮想的に変化する環境下でそれぞれのネットワーク負荷ごとに得られた主観品質評価値を取得するとともに、そのネットワーク負荷時での無効パケット率を算出し、
各ネットワーク負荷ごとに得られた主観品質評価値と無効パケット率とから、主観品質評価値と無効パケット率との対応関係を示す回帰曲線を導出し、前記推定モデルとして用いることを特徴とする主観品質推定方法。In the subjective quality estimation method according to claim 1,
In an environment in which the network load between the sending terminal and the receiving terminal changes virtually, the subjective quality evaluation value obtained for each network load is obtained , and the invalid packet rate at that network load is calculated. Calculate,
A subjective regression curve indicating the correspondence between the subjective quality evaluation value and the invalid packet rate from the subjective quality evaluation value and the invalid packet rate obtained for each network load, and using the regression curve as the estimation model. Quality estimation method.
リアルタイム系アプリケーションの揺らぎ吸収許容時間が未知の場合は、
各ネットワーク負荷ごとに得られた主観品質評価値を取得するとともに、前記揺らぎ吸収許容時間に代えて任意の仮定許容時間を用いてそのネットワーク負荷時での無効パケット率を算出し、
各ネットワーク負荷ごとに得られた主観品質評価値と無効パケット率とから、主観品質評価値と無効パケット率との対応関係を示す回帰曲線を導出するとともに、その回帰曲線の寄与率を算出し、
異なる仮定許容時間ごとに得られた複数の回帰曲線のうち、その寄与率が最も高い回帰曲線を前記推定モデルとして用いるとともに、そのときの仮定許容時間を推定揺らぎ吸収許容時間として前記揺らぎ吸収許容時間の代わりに用いることを特徴とする主観品質推定方法。In the subjective quality estimation method according to claim 1,
If the permissible fluctuation absorption time of the real-time application is unknown,
Acquiring the subjective quality evaluation value obtained for each network load , calculating the invalid packet rate at the time of network load using any assumed allowable time instead of the fluctuation absorption allowable time,
From the subjective quality evaluation value and the invalid packet rate obtained for each network load, a regression curve indicating the correspondence between the subjective quality evaluation value and the invalid packet rate is derived, and the contribution rate of the regression curve is calculated.
Among a plurality of regression curves obtained for different assumed allowable times, the regression curve having the highest contribution rate is used as the estimation model, and the assumed allowable time at that time is used as the estimated fluctuation absorption allowable time. A subjective quality estimation method characterized in that it is used instead of.
リアルタイム系アプリケーションの揺らぎ吸収許容時間として予想される仮定許容時間を設定するとともに、送信側端末と受信側端末との間の様々なネットワーク負荷のもとで、
送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔が前記仮定許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数し、
送信側から送信された全試験用パケット数に対する前記無効パケット数の割合を無効パケット率として算出し、
各ネットワーク負荷ごとに得られた主観品質評価値とそのときの無効パケット率とから、主観品質評価と無効パケット率との対応関係を示す回帰曲線を導出するとともに、その回帰曲線の寄与率を算出し、
異なる仮定許容時間ごとに得られた複数の回帰曲線のうち、その寄与率が最も高い回帰曲線が得られた仮定許容時間を前記リアルタイム系アプリケーションの揺らぎ吸収許容時間として推定することを特徴とする揺らぎ吸収許容時間推定方法。A real-time application used between a transmitting terminal and a receiving terminal connected via a packet network, a fluctuation absorption allowable time estimating method for estimating a fluctuation absorption allowable time capable of absorbing fluctuation of a reception packet interval,
While setting the assumed allowable time as the fluctuation absorption allowable time of the real-time application, under various network loads between the transmitting terminal and the receiving terminal,
A plurality of continuous packets among the packets exchanged in the real-time application of the transmitting terminal and the receiving terminal are used as test packets, and the test packets transmitted from the transmitting terminal at regular intervals are transmitted to the receiving terminal. Lost packets that have not arrived, and the late arrival packet whose arrival interval between the immediately preceding arrival packet exceeds the assumed allowable time are determined as invalid packets, and the number of these invalid packets is counted.
The ratio of the number of invalid packets to the total number of test packets transmitted from the transmitting side is calculated as an invalid packet ratio,
From the subjective quality evaluation value obtained for each network load and the invalid packet rate at that time, a regression curve indicating the correspondence between the subjective quality evaluation and the invalid packet rate is derived, and the contribution rate of the regression curve is calculated. And
A plurality of regression curves obtained for different assumed allowable time periods, wherein the assumed allowable time period in which a regression curve having the highest contribution rate is obtained is estimated as the fluctuation absorption allowable time period of the real-time application. Absorption allowable time estimation method.
送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、請求項1〜3記載の主観品質推定方法に基づきリアルタイム系アプリケーションの主観品質を推定する主観品質推定装置。A subjective quality estimating apparatus for estimating the subjective quality of a real-time system application used between a transmitting terminal and a receiving terminal connected via a packet network,
A plurality of continuous packets among packets exchanged in the real-time application of the transmitting terminal and the receiving terminal are used as test packets, and the subjective quality of the real-time application is determined based on the subjective quality estimating method according to claims 1 to 3. Subjective quality estimation device to estimate.
送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔が前記リアルタイム系アプリケーションの揺らぎ吸収許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数する無効パケット判定部と、
送信側から送信された全ての試験用パケット数に対する前記無効パケット数の割合を無効パケット率として算出する無効パケット率算出部と、
予め生成しておいた無効パケット率と主観品質評価値との関係を示す推定モデルを参照して、前記無効パケット率に対応する主観品質評価値を推定し、主観品質推定結果として出力する評価推定部とを備えることを特徴とする主観品質推定装置。A subjective quality estimating apparatus for estimating the subjective quality of a real-time system application used between a transmitting terminal and a receiving terminal connected via a packet network,
A plurality of continuous packets among the packets exchanged in the real-time application of the transmitting terminal and the receiving terminal are used as test packets, and the test packets transmitted from the transmitting terminal at regular intervals are transmitted to the receiving terminal. An invalid packet determining unit that determines a lost packet that has not arrived and a late packet whose arrival interval between the immediately preceding packet and the arrival time exceeds the permissible time for fluctuation absorption of the real-time application as invalid packets and counts the number of these invalid packets. When,
An invalid packet rate calculation unit that calculates a ratio of the number of invalid packets to the number of all test packets transmitted from the transmitting side as an invalid packet rate,
With reference to an estimation model indicating a relationship between the invalid packet rate and the subjective quality evaluation value that has been generated in advance, an estimation estimation for estimating a subjective quality evaluation value corresponding to the invalid packet rate and outputting the result as a subjective quality estimation result. And a subjective quality estimating device.
リアルタイム系アプリケーションの揺らぎ吸収許容時間として予想される仮定許容時間を設定するとともに、送信側端末と受信側端末との間の様々なネットワーク負荷のもとで、送信側端末および受信側端末のリアルタイム系アプリケーションでやり取りされるパケットのうち連続する複数のパケットを試験用パケットとして用い、送信側端末から一定間隔で送信されたこれら試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔が前記仮定許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数する無効パケット判定部と、In addition to setting the assumed allowable time as the fluctuation absorption allowable time of the real-time application, the real-time system of the transmitting terminal and the receiving terminal under various network loads between the transmitting terminal and the receiving terminal. A plurality of consecutive packets among the packets exchanged by the application are used as test packets, and among the test packets transmitted from the transmitting terminal at regular intervals, a lost packet that has not arrived at the receiving terminal and a packet immediately before arrival An invalid packet determination unit that determines a late arrival packet whose arrival interval with a packet exceeds the assumed allowable time as an invalid packet and counts the number of these invalid packets;
送信側から送信された全試験用パケット数に対する前記無効パケット数の割合を無効パケット率として算出する無効パケット率算出部と、An invalid packet rate calculation unit that calculates a ratio of the number of invalid packets to the total number of test packets transmitted from the transmitting side as an invalid packet rate,
各ネットワーク負荷ごとに得られた主観品質評価値とそのときの無効パケット率とから、主観品質評価と無効パケット率との対応関係を示す回帰曲線を導出するとともに、その回帰曲線の寄与率を算出する寄与率算出部と、From the subjective quality evaluation value obtained for each network load and the invalid packet rate at that time, a regression curve showing the correspondence between the subjective quality evaluation and the invalid packet rate is derived, and the contribution rate of the regression curve is calculated. A contribution ratio calculation unit to
異なる仮定許容時間ごとに得られた複数の回帰曲線のうち、その寄与率が最も高い回帰曲線が得られた仮定許容時間を前記リアルタイム系アプリケーションの揺らぎ吸収許容時間として推定する揺らぎ吸収許容時間推定部とを備えることを特徴とする揺らぎ吸収許容時間推定装置。Among a plurality of regression curves obtained for different assumed allowable times, a fluctuation absorption allowable time estimating unit that estimates the assumed allowable time for which the regression curve having the highest contribution rate is obtained as the fluctuation absorption allowable time of the real-time application. And a fluctuation absorption permissible time estimating device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000247421A JP3579334B2 (en) | 2000-08-17 | 2000-08-17 | Subjective quality estimation method, subjective quality estimation device, fluctuation absorption allowable time estimation method, and fluctuation absorption allowable time estimation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000247421A JP3579334B2 (en) | 2000-08-17 | 2000-08-17 | Subjective quality estimation method, subjective quality estimation device, fluctuation absorption allowable time estimation method, and fluctuation absorption allowable time estimation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002064539A JP2002064539A (en) | 2002-02-28 |
| JP3579334B2 true JP3579334B2 (en) | 2004-10-20 |
Family
ID=18737519
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000247421A Expired - Lifetime JP3579334B2 (en) | 2000-08-17 | 2000-08-17 | Subjective quality estimation method, subjective quality estimation device, fluctuation absorption allowable time estimation method, and fluctuation absorption allowable time estimation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3579334B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7499856B2 (en) * | 2002-12-25 | 2009-03-03 | Nippon Telegraph And Telephone Corporation | Estimation method and apparatus of overall conversational quality taking into account the interaction between quality factors |
| JP4536415B2 (en) * | 2004-04-23 | 2010-09-01 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Basic data device, program, voice quality calculation method, and voice quality calculation system |
| JP4510583B2 (en) * | 2004-10-28 | 2010-07-28 | 日本電信電話株式会社 | Bidirectional multimodal service quality estimation apparatus and method |
| JP2007312190A (en) * | 2006-05-19 | 2007-11-29 | Oki Electric Ind Co Ltd | Audio quality evaluating apparatus, audio quality monitoring apparatus, and audio quality monitoring system |
| KR100833499B1 (en) | 2006-10-27 | 2008-05-29 | 한국전자통신연구원 | Apparatus and method for measuring speech quality of variable band multi codec |
| GB2447469B (en) * | 2007-03-14 | 2009-06-24 | Motorola Inc | Method and apparatus for handling interconnection transmissions |
-
2000
- 2000-08-17 JP JP2000247421A patent/JP3579334B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002064539A (en) | 2002-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101969403B (en) | E-Model-based dejittering buffer management method | |
| CN108389592B (en) | Voice quality evaluation method and device | |
| Assem et al. | Monitoring VoIP call quality using improved simplified E-model | |
| US7177271B2 (en) | Method and system for managing admission to a network | |
| EP1287708A2 (en) | Dynamic quality of service monitor | |
| EP1432137A2 (en) | Echo detection and monitoring | |
| JP3897604B2 (en) | Network performance measuring method and packet server | |
| US8787196B2 (en) | Method of providing voice over IP at predefined QOS levels | |
| JP3579334B2 (en) | Subjective quality estimation method, subjective quality estimation device, fluctuation absorption allowable time estimation method, and fluctuation absorption allowable time estimation device | |
| JP4935635B2 (en) | Network bandwidth estimation program, network bandwidth estimation device, network bandwidth estimation method, and measurement device | |
| CN101507182B (en) | Network node and method for fast traffic measurement and monitoring | |
| US7298736B1 (en) | Method of providing voice over IP at predefined QoS levels | |
| CN111130923B (en) | Network bandwidth determining method and device, electronic equipment and storage medium | |
| JP3714551B2 (en) | Network voice quality management target value calculation method and apparatus, and network voice quality monitoring method and apparatus | |
| JP5515978B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
| Zach et al. | Quality of experience of voice services in corporate network | |
| Reguera et al. | On the impact of active queue management on VoIP quality of service | |
| Epiphaniou et al. | Affects of queuing mechanisms on RTP traffic: comparative analysis of jitter, end-to-end delay and packet loss | |
| Beuran et al. | User-perceived quality assessment for VoIP applications | |
| JP4460523B2 (en) | User experience quality estimation apparatus, method, and program | |
| Abut et al. | An experimental evaluation of tools for estimating bandwidth-related metrics | |
| EP2127278B1 (en) | Method and system for estimating modem fax performance over packet networks | |
| Rodrigues et al. | QoE assessment of VoIP in next generation networks | |
| Ghiata et al. | Measurement methods for QoS in VoIP review | |
| JP2001119396A (en) | Quality of Service Evaluation Method in Frequency Domain for Packet Network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040423 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040427 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040628 |
|
| 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: 20040713 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040715 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 3579334 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100723 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100723 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110723 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120723 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 9 |
|
| 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 |