JP4849467B2 - Connectivity evaluation system - Google Patents
Connectivity evaluation system Download PDFInfo
- Publication number
- JP4849467B2 JP4849467B2 JP2007054866A JP2007054866A JP4849467B2 JP 4849467 B2 JP4849467 B2 JP 4849467B2 JP 2007054866 A JP2007054866 A JP 2007054866A JP 2007054866 A JP2007054866 A JP 2007054866A JP 4849467 B2 JP4849467 B2 JP 4849467B2
- Authority
- JP
- Japan
- Prior art keywords
- packets
- quality
- evaluation system
- media
- value
- 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 - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、ネットワーク経由で伝送されるメディアの受信端末における接続性を評価する接続性評価システムに係り、特に、試験環境のネットワークにおける品質劣化が模擬された品質劣化メディアを受信端末へ与えて接続性を評価する接続性評価システムに関する。 The present invention relates to a connectivity evaluation system that evaluates connectivity at a receiving terminal of media transmitted via a network, and in particular, provides a receiving terminal with quality-degraded media that simulates quality degradation in a network in a test environment. The present invention relates to a connectivity evaluation system for evaluating sex.
インターネットのような広域ネットワークや無線ネットワークを経由する通信では、有線LANのような安定したネットワークを経由する通信とは異なり、ネットワーク上でパケットロスやジッタなどの品質劣化が生じやすい。したがって、このようなネットワーク経由で動画や音声等のメディアを伝送するサービスを提供する場合には、ネットワーク経由により生じるパケットロスやジッタがメディアに及ぼす実用上の影響を予め評価する必要がある。 In communication via a wide area network such as the Internet or a wireless network, unlike communication via a stable network such as a wired LAN, quality degradation such as packet loss and jitter tends to occur on the network. Therefore, when providing a service for transmitting media such as moving images and voices via such a network, it is necessary to evaluate in advance the practical effects of packet loss and jitter generated via the network on the media.
特許文献1には、相互通信性を検証する二つの通信端末が実際に通信中にある状態において、各通信端末の送信データおよび受信データを収集し、通信端末の送受信シーケンスを解析することで相互通信性の解析、試験を行う技術が開示されている。
このようなネットワーク経由に起因した品質劣化は、その発生頻度が同一であっても、時間的に分散して発生する場合と一時的に集中して発生する場合とでは、受信端末での接続性に与える影響が全く異なる。したがって、試験端末の接続性を評価するのであれば、たまたま観察された品質劣化を想定した試験や、試験環境のネットワークで起こり得ないような品質劣化を想定した試験ではなく、試験環境のネットワークで生じ得る品質劣化の様々な態様や最悪条件を模擬して試験を行うことが望ましい。 Even if the frequency of occurrence of such quality degradation is the same, the connectivity at the receiving terminal is different depending on whether it occurs in a temporally distributed manner or temporarily in a concentrated manner. The effect on is completely different. Therefore, if the connectivity of the test terminal is to be evaluated, it is not a test that assumes accidentally observed quality degradation, or a test that assumes quality degradation that cannot occur in the test environment network. It is desirable to perform tests by simulating various modes and worst conditions of quality degradation that can occur.
しかしながら、上記した従来技術では、試験環境のネットワークで生じ得る品質劣化の様々な態様や最悪条件を模擬して試験を行うことができなかった。 However, in the above-described conventional technology, it was not possible to perform tests by simulating various aspects and worst conditions of quality degradation that could occur in a test environment network.
本発明の目的は、上記した従来技術の課題を解決し、試験環境のネットワークで生じ得る品質劣化の様々な態様や最悪条件を模擬した試験を行える接続性評価システムを提供することにある。 An object of the present invention is to solve the above-described problems of the prior art and provide a connectivity evaluation system capable of performing tests that simulate various aspects and worst conditions of quality degradation that may occur in a test environment network.
上記した目的を達成するために、本発明は、ネットワーク経由で伝送されるメディアの受信端末における接続性を評価する接続性評価システムにおいて、評価対象の実ネットワーク経由で伝送された受信メディアの品質を測定する品質測定手段と、この測定結果に基づいて、前記実ネットワークで起こり得る品質劣化に関する統計量を算出する統計量算出手段と、この統計量に基づいて試験メディアを加工し、前記実ネットワークによる品質劣化が模擬された品質劣化メディアを生成する劣化加工手段と、品質劣化メディアを受信端末へ伝送する伝送手段とを含むことを特徴とする。 In order to achieve the above-described object, the present invention provides a connectivity evaluation system for evaluating connectivity at a receiving terminal of media transmitted via a network, in which the quality of received media transmitted via an actual network to be evaluated is determined. Quality measuring means for measuring, statistic calculating means for calculating a statistic relating to quality degradation that may occur in the real network based on the measurement result, processing test media based on the statistic, It is characterized by including deterioration processing means for generating quality deteriorated media simulating quality deterioration, and transmission means for transmitting the quality deteriorated media to the receiving terminal.
本発明によれば、試験環境のネットワークで生じ得る品質劣化の様々な態様や最悪条件を模擬した試験を行えるようになるので、実使用に即した条件で、より正確な接続性評価が可能になる。 According to the present invention, it becomes possible to conduct tests that simulate various aspects and worst conditions of quality degradation that can occur in a network in a test environment, so that more accurate connectivity evaluation can be performed under conditions suitable for actual use. Become.
以下、図面を参照して本発明の最良の実施の形態について詳細に説明する。図1は、本発明の一実施形態に係る接続性評価システムの主要部の構成を示したブロック図であり、実ネットワークを経由した受信メディアの品質を測定する品質測定部1と、品質の測定結果を統計的に処理して品質劣化の統計量を求める統計処理部2と、この統計量に基づいて試験メディアの品質を劣化させ、品質劣化が模擬された品質劣化メディアを生成して被試験端末へ与える接続性試験部3とを主要な構成としている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the best embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a main part of a connectivity evaluation system according to an embodiment of the present invention, and a quality measurement unit 1 that measures the quality of a reception medium via a real network, and a quality measurement
前記品質測定部1において、符号化部11は、動画ファイル、静止画ファイルあるいは音声ファイルなどのメディアを符号化する。ネットワーク送出部12は、符号化されたメディアをインターネットや無線ネットワークなどの実ネットワーク13へ送出する。受信部14は、実ネットワーク13から自身宛のメディアをパケット単位で受信する。品質測定部15は、受信パケットに基づいてパケットロスやジッタを測定する。
In the quality measuring unit 1, the
前記統計処理部2は、パケットロスやジッタの測定結果を統計的に処理し、パケットロスやジッタの平均値、最大値、最小値、正規分布に基づく確率値等を品質劣化の統計量として求めて接続性試験部3へ提供する。
The
前記接続性試験部3において、メディア情報データベース(DB)31には、動画ファイル、静止画ファイルあるいは音声ファイルなどの試験メディアが格納されている。模擬パラメータ記憶部32には、前記統計処理部2から提供された品質劣化の統計量が記憶される。品質加工部33は、別途に指示される試験モードに基づいて所定の統計量を前記模擬パラメータ記憶部32から読み出し、この統計量に基づいて試験メディアに品質劣化の加工を施して品質を擬似的に劣化させる。
In the
ネットワーク送出部34は、品質を擬似的に劣化された試験メディア(以下、品質劣化メディアと表現する)を符号化して、有線LANのように実質的に劣化の無いネットワーク35へ送出する。被試験端末36は、ネットワーク35から自身宛の品質劣化メディアを受信して再生する。
The
図2は、本実施形態における試験モードの一覧を示した図であり、『試験タイプ』として「そのまま」および「模擬」が用意されている。「そのまま」とは、前記品質測定部1で観察された実ネットワーク13でのパケットロスおよびジッタがそのまま再現された品質劣化メディアを生成して送出する試験モードである。
FIG. 2 is a diagram showing a list of test modes in the present embodiment, where “as is” and “simulation” are prepared as “test types”. “As is” is a test mode in which a quality-degraded medium in which the packet loss and jitter in the
これに対して、『試験タイプ』の「模擬」とは、前記品質測定部1で観察されたパケットロスおよびジッタに基づいて、実ネットワーク13で起こり得る様々な品質劣化のパターンを想定し、各パターンの品質劣化を試験メディアに施して送出する本発明に固有の試験モードである。
On the other hand, “simulation” of “test type” assumes various quality degradation patterns that can occur in the
前記『試験タイプ』の「模擬」に関しては、『模擬種別』として「ロス」および「ジッタ」が用意されている。「ロス」は、メディアのパケットをドロップすることで品質劣化を模擬する試験モードであり、「ジッタ」は、パケットの送出タイミングを遅延させることで品質劣化を模擬する試験モードである。 Regarding “simulation” of the “test type”, “loss” and “jitter” are prepared as “simulation type”. “Loss” is a test mode that simulates quality degradation by dropping media packets, and “jitter” is a test mode that simulates quality degradation by delaying the packet transmission timing.
前記『模擬種別』の「ロス」には、品質劣化を模擬する間隔、すなわちパケットをドロップさせる間隔を特定する『模擬間隔』として「周期」および「ランダム」が用意されている。『模擬間隔』の「周期」にはさらに、ロスパケットの連続数を特定する『連続性』に関して「なし」、「平均」、「ランダム」の3モードが用意されており、各『連続性』には、ドロップさせるパケット数を特定する『模擬量』として、「平均値」、「ランダム」、「最悪値」、「正規分布」の4モードが用意されている。前記『模擬間隔』の「ランダム」にも同様に、『模擬量』として「平均値」、「ランダム」、「最悪値」、「正規分布」の4モードが用意されている。 In the “loss” of the “simulation type”, “period” and “random” are prepared as “simulation intervals” for specifying an interval for simulating quality degradation, that is, an interval for dropping packets. In the “cycle” of “simulation interval”, three modes of “none”, “average”, and “random” are prepared for “continuity” that specifies the number of consecutive lost packets. Are provided with four modes of “average value”, “random”, “worst value”, and “normal distribution” as “simulation amounts” for specifying the number of packets to be dropped. Similarly, four modes of “average value”, “random”, “worst value”, and “normal distribution” are prepared as “simulation amount” in “random” of the “simulation interval”.
前記『模擬量』の「平均値」モードは、前記品質測定部1で単位時間Tiごとに観察された実ネットワーク13におけるロスパケット数Yiの平均値Yaveをパケットのドロップ数に設定するモードである。前記『模擬量』の「ランダム」モードは、前記品質測定部1で単位時間Tiごとに観察された実ネットワーク13におけるロスパケット数Yiの最大値Ymaxおよび最小値Yminの範囲内でパケットのドロップ数をランダムに設定するモードである。
The “average value” mode of the “simulated amount” is a mode in which the average value Yave of the number of lost packets Yi in the
前記『模擬量』の「最悪値」モードは、前記品質測定部1で単位時間Tiごとに観察された実ネットワーク13におけるロスパケット数の最悪値(最大値)Ymaxをパケットのドロップ数に設定するモードである。前記『模擬量』の「正規分布」モードは、前記品質測定部1で単位時間Tiごとに観察された実ネットワーク13におけるパケットロス率(個数/秒)の分布を複数取得し、単位時間Tiごとの最大パケットロス率をサンプルとする分布を正規分布に当てはめてパケットのドロップ数(確率値)Yndを設定するモードである。
In the “worst case” mode of the “simulated amount”, the worst value (maximum value) Ymax of the number of lost packets in the
一方、『模擬種別』の「ジッタ」に関しては『模擬間隔』および『連続性』が定義されておらず、パケットのドロップ数を特定する『模擬量』に関して「平均値」、「ランダム」、「最悪値」、「正規分布」の4モードが用意されている。 On the other hand, “simulation interval” and “continuity” are not defined for “jitter” of “simulation type”, and “average value”, “random”, “ Four modes of “worst value” and “normal distribution” are prepared.
次いで、各試験モードにおける品質劣化メディアの生成方法について説明する。本実施形態では、前記品質測定部1で観察された実ネットワーク13におけるロスパケットの発生状況が、前記統計処理部2で所定の単位期間Tiごとに分析される。そして、単位期間Tiごとのパケット数aiと共に、パケットの連続ドロップ数Xに関して、単位期間Tiごとに平均値Xave、最小値Xmin、最大値XmaxならびにXminおよびXmaxの間のランダム値Xrndが求められる。
Next, a method for generating quality-degraded media in each test mode will be described. In the present embodiment, the state of occurrence of lost packets in the
模擬量Yに関しては、単位期間Tiごとに求められたロスパケット数Yiの平均値Yave、最小値Ymin、最大値Ymax、前記YminおよびYmaxの間のランラム値Yrnd、ならびに正規分布の確率値Yndが求められる。 Regarding the simulated amount Y, the average value Yave, the minimum value Ymin, the maximum value Ymax of the number of lost packets Yi obtained for each unit period Ti, the run-ram value Yrnd between the Ymin and Ymax, and the probability value Ynd of the normal distribution are Desired.
ジッタ間隔Jに関しては、単位期間Tiごとの平均間隔JYave、最小間隔Jmin、最大間隔Jmax、前記JminおよびJmaxの間のランダムな間隔Jrnd、ならびに正規分布の確率値Jndが求められる。 Regarding the jitter interval J, an average interval JYave, a minimum interval Jmin, a maximum interval Jmax, a random interval Jrnd between Jmin and Jmax, and a probability value Jnd of a normal distribution are obtained for each unit period Ti.
次いで、前記接続性試験部3の品質加工部33の動作について説明する。前記品質加工部33は、『試験タイプ』/『模擬種別』/『模擬間隔』/『連続性』が、それぞれ「模擬」/「ロス」/「周期」/「なし」の試験モードを指示されると、試験メディアのパケットを[ai/Y]個に1個の割合でドロップさせる。
Next, the operation of the
すなわち、『模擬量』が「平均」であれば[ai/Yave]個のパケットを送出するごとに1個のパケットをドロップさせる。同様に、『模擬量』が「ランダム」であれば[ai/Yrnd]個のパケットを送出するごとに1個、「最悪値」であれば[ai/Ymax]個のパケットを送出するごとに1個、「正規分布」であれば[ai/Ynd]個のパケットを送出するごとに1個のパケットを、それぞれドロップさせる。 That is, if the “simulation amount” is “average”, one packet is dropped every time [ai / Yave] packets are transmitted. Similarly, each time [ai / Yrnd] packets are sent if the “simulation amount” is “random”, every time [ai / Ymax] packets are sent if “ai / Yrnd” packets are sent. If one packet is “normal distribution”, each time [ai / Ynd] packets are sent, one packet is dropped.
図3は、『模擬量』として「平均」が指示された場合のパケット列の一例を示した図であり、単位期間Tiにおけるパケット数aiが24個で模擬量Yaveが4個であれば、先頭パケット間隔dが6個となり、その先頭からパケットが1個ずつドロップされる。 FIG. 3 is a diagram showing an example of a packet sequence when “average” is instructed as “simulation amount”. If the number of packets ai in the unit period Ti is 24 and the simulation amount Yave is 4, The head packet interval d is six, and packets are dropped one by one from the head.
図4は、『模擬量』として「ランダム」が指示された場合のパケット列の一例を示した図であり、単位期間Tiにおけるパケット数aiが40個で模擬量(Yrnd)が5個であれば、同図(a)に示したように先頭パケット間隔が8個となり、その先頭からパケットが1個ずつドロップされる。単位期間Tiにおけるパケット数aiが28個で模擬量(Yrnd)が4個であれば、同図(b)に示したように先頭パケット間隔が7個となり、その先頭からパケットが1個ずつドロップされる。 FIG. 4 is a diagram showing an example of a packet sequence when “random” is instructed as “simulation amount”, where the number of packets ai in the unit period Ti is 40 and the simulation amount (Yrnd) is 5. For example, as shown in FIG. 9A, the head packet interval is eight, and one packet is dropped from the head one by one. If the number of packets ai in the unit period Ti is 28 and the simulated amount (Yrnd) is 4, the head packet interval is 7 as shown in FIG. 5B, and one packet is dropped from the head. Is done.
また、『試験タイプ』/『模擬種別』/『模擬間隔』/『連続性』が、それぞれ「模擬」/「ロス」/「周期」/「平均」の試験モードが指示されると、試験メディアのパケットを[ai/(Y/Xave)]個に1個の割合でドロップさせる。 In addition, when “test type” / “simulation type” / “simulation interval” / “continuity” are respectively designated as “simulation” / “loss” / “cycle” / “average” test modes, the test media Are dropped at a rate of 1 per [ai / (Y / Xave)] packets.
すなわち、『模擬量』が「平均」であれば[ai/(Yave/Xave)]個のパケットを送出するごとにXave個のパケットをドロップさせる。同様に、『模擬量』が「ランダム」であれば[ai/(Ynd/Xave)]個のパケットを送出するごとにXave個、「最悪値」であれば[ai/(Ymax/Xave)]個のパケットを送出するごとにXave個、「正規分布」であれば[ai/(Ynd/Xave)]個のパケットを送出するごとにXave個のパケットを、それぞれドロップさせる。 That is, if the “simulated amount” is “average”, Xave packets are dropped every time [ai / (Yave / Xave)] packets are transmitted. Similarly, if the “simulation amount” is “random”, it will be Xave each time [ai / (Ynd / Xave)] packets are sent. If it is “worst value”, [ai / (Ymax / Xave)] Xave packets are dropped each time X packets are sent, and every time [ai / (Ynd / Xave)] packets are sent if they are “normally distributed”.
図5は、『模擬量』として「平均」が指示された場合のパケット列の一例を示した図であり、単位期間Tiにおけるパケット数aiが24個、連続ドロップ数Xが3個、模擬量Yaveが9個であれば、先頭パケット間隔dが8個となり、その先頭からパケットが3個ずつドロップされる。 FIG. 5 is a diagram showing an example of a packet sequence when “average” is designated as “simulation amount”, where the number of packets ai in the unit period Ti is 24, the number of consecutive drops X is 3, and the simulation amount If there are nine Yaves, the leading packet interval d is eight, and three packets are dropped from the beginning.
さらに、『試験タイプ』/『模擬種別』/『模擬間隔』/『連続性』が、それぞれ「模擬」/「ロス」/「ランダム」の試験モードが指示されると、試験メディアのパケットを[ai/(Y/Xrnd)]個に1個の割合でドロップさせる。 In addition, when “test type” / “simulation type” / “simulation interval” / “continuity” are instructed to each of the “simulation” / “loss” / “random” test modes, ai / (Y / Xrnd)] is dropped at a rate of one.
すなわち、『模擬量』が「平均」であれば[ai/(Yave/Xrnd)]個のパケットを送出するごとにXrnd個のパケットをドロップさせる。同様に、『模擬量』が「ランダム」であれば[ai/(Yrnd/Xrnd)]個のパケットを送出するごとにXrnd個、「最悪値」であれば[ai/(Ymax/Xrnd)]個のパケットを送出するごとにXrnd個、「正規分布」であれば[ai/(Ynd/Xrnd)]個のパケットを送出するごとにXrnd個のパケットを、それぞれドロップさせる。 That is, if the “simulated amount” is “average”, Xrnd packets are dropped every time [ai / (Yave / Xrnd)] packets are transmitted. Similarly, if the “simulation amount” is “random”, it will be Xrnd each time it sends [ai / (Yrnd / Xrnd)] packets, and if it is “worst value”, it will be [ai / (Ymax / Xrnd)]. Xrnd packets are dropped every time a packet is sent, and Xrnd packets are dropped each time [ai / (Ynd / Xrnd)] packets are sent if “normal distribution” is sent.
さらに、『試験タイプ』/『模擬種別』/『模擬間隔』が、それぞれ「模擬」/「ロス」/「ランダム」の試験モードが指示されると、模擬間隔dを[ai/(Ymin/Xmax)]および[ai/(Ymax/Xmin)]間のランダムな値drndとし、『模擬量』が「平均」であれば、drnd個のパケットを送出するごとに(drnd×Yave)/ai個のパケットをドロップさせる。同様に、『模擬量』が「ランダム」であればdrnd個のパケットを送出するごとに(drnd×Yrnd)/ai個、「最悪値」であればdrnd個のパケットを送出するごとに(drnd×Ymax)/ai個、「正規分布」であればdrnd個のパケットを送出するごとに(drnd×Ynd)/ai個のパケットを、それぞれドロップさせる。 In addition, when “test type” / “simulation type” / “simulation interval” is instructed to “simulation” / “loss” / “random” test mode, the simulation interval d is set to [ai / (Ymin / Xmax )] And [ai / (Ymax / Xmin)] random value drnd, and if "simulation amount" is "average", every time drnd packets are sent, (drnd x Yave) / ai Drop the packet. Similarly, if the “simulated amount” is “random”, every time drnd packets are sent (drnd × Yrnd) / ai, and if the “worst case”, each time drnd packets are sent (drnd If (Yx) / ai, or "normal distribution", each time drnd packets are sent, (drnd × Ynd) / ai packets are dropped.
一方、『試験タイプ』/『模擬種別』が、それぞれ「模擬」/「ジッタ」の試験モードが指示されると、『模擬量』が「平均」であれば各パケットの送出をJaveだけ遅延させる。同様に、『模擬量』が「ランダム」であればJrnd、「最悪値」であればJmax、「正規分布」であればJndだけ遅延させる。 On the other hand, if the “test type” / “simulation type” is instructed to be the “simulation” / “jitter” test mode, the transmission of each packet is delayed by Jave if the “simulation amount” is “average”. . Similarly, if “simulated amount” is “random”, it is delayed by Jrnd, if it is “worst value”, it is delayed by Jmax, and if it is “normal distribution”, it is delayed by Jnd.
1…品質測定部,2…統計処理部,3…接続性試験部,11…符号化部,12…ネットワーク送出部,13…実ネットワーク,14…受信部,15…品質測定部,31…メディア情報データベース,32…模擬パラメータ記憶部,33…品質加工部,34…ネットワーク送出部,35…ネットワーク,36…被試験端末
DESCRIPTION OF SYMBOLS 1 ... Quality measurement part, 2 ... Statistical processing part, 3 ... Connectivity test part, 11 ... Encoding part, 12 ... Network transmission part, 13 ... Real network, 14 ... Reception part, 15 ... Quality measurement part, 31 ... Media Information database 32 ... Simulation
Claims (8)
評価対象の実ネットワーク経由で伝送された受信メディアの品質を測定する品質測定手段と、
前記品質測定手段で測定された品質に基づいて、前記実ネットワークで起こり得る品質劣化に関する統計量を算出する統計量算出手段と、
前記統計量算出手段で算出された統計量を入力される接続評価部であって、
入力された前記統計量に基づいて試験メディアを加工し、前記実ネットワークによる品質劣化が模擬された品質劣化メディアを生成する劣化加工手段と、
前記品質劣化メディアを実質的に劣化の無いネットワークを通じて受信端末へ伝送する伝送手段を含む接続評価部とを備えていることを特徴とする接続性評価システム。 In a connectivity evaluation system for evaluating connectivity at a receiving terminal for media transmitted via a network,
Quality measuring means for measuring the quality of the received media transmitted via the real network to be evaluated;
Statistic calculation means for calculating a statistic regarding quality degradation that may occur in the real network based on the quality measured by the quality measurement means ;
A connection evaluation unit for inputting the statistic calculated by the statistic calculating means;
Deterioration processing means for processing test media based on the input statistics and generating quality degradation media simulating quality degradation by the real network;
A connectivity evaluation system comprising: a connection evaluation unit including transmission means for transmitting the quality-degraded media to a receiving terminal through a network with substantially no deterioration .
所定の単位時間Tiごとに受信メディアのパケット数aiおよびロスパケット数Yiを求め、
前記ロスパケット数Yiを統計的に処理してパケットロスの模擬量Yを求め、
前記劣化加工手段は、前記試験メディアのパケットを、次式で求まるパケット間隔dごとに1個ずつドロップさせることを特徴とする請求項2に記載の接続性評価システム。
d=ai/Y The statistic calculation means includes:
Obtain the number of received media packets ai and the number of lost packets Yi for each predetermined unit time Ti,
Statistically processing the number of lost packets Yi to obtain a simulated amount Y of packet loss,
The connectivity evaluation system according to claim 2, wherein the deterioration processing unit drops one packet of the test media at every packet interval d obtained by the following equation.
d = ai / Y
所定の単位時間Tiごとに受信メディアのパケット数ai、ロスパケット数Yiおよびロスパケットの連続数Xiを求め、
前記ロスパケット数Yiを統計的に処理してパケットロスの模擬量Yを求め、
前記ロスパケットの連続数Xiを統計的に処理して連続ドロップ数Xを求め、
前記劣化加工手段は、前記試験メディアのパケットを、次式で求まるパケット間隔dごとにX個ずつドロップさせることを特徴とする請求項2に記載の接続性評価システム。
d=ai/(Y/X) The statistic calculation means includes:
For each predetermined unit time Ti, obtain the number of received media packets ai, the number of lost packets Yi, and the number of consecutive lost packets Xi,
Statistically processing the number of lost packets Yi to obtain a simulated amount Y of packet loss,
Statistically processing the number of consecutive lost packets Xi to obtain the number of consecutive drops X,
3. The connectivity evaluation system according to claim 2, wherein the deterioration processing unit drops X packets of the test media every packet interval d determined by the following equation.
d = ai / (Y / X)
前記劣化加工手段は、前記試験メディアのパケットをランダムに、前記平均値Yave、ランダム値Yrnd、最悪値Ymaxおよび正規分布に応じた確率値Yndのいずれかだけ遅延させることを特徴とする請求項3に記載の接続性評価システム。 The statistic calculation means obtains either the average value Yave of the jitter of the received media for each predetermined unit time Ti, the random value Yrnd, the worst value Ymax and the probability value Ynd according to the normal distribution,
4. The deterioration processing unit randomly delays the packet of the test media by any one of the average value Yave, the random value Yrnd, the worst value Ymax, and the probability value Ynd according to a normal distribution. The connectivity evaluation system described in 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007054866A JP4849467B2 (en) | 2007-03-05 | 2007-03-05 | Connectivity evaluation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007054866A JP4849467B2 (en) | 2007-03-05 | 2007-03-05 | Connectivity evaluation system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008219520A JP2008219520A (en) | 2008-09-18 |
JP4849467B2 true JP4849467B2 (en) | 2012-01-11 |
Family
ID=39839017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007054866A Expired - Fee Related JP4849467B2 (en) | 2007-03-05 | 2007-03-05 | Connectivity evaluation system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4849467B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5515978B2 (en) * | 2010-03-31 | 2014-06-11 | ソニー株式会社 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM |
US8942109B2 (en) * | 2012-04-25 | 2015-01-27 | Anritsu Company | Impairment simulation for network communication to enable voice quality degradation estimation |
JP2014131212A (en) * | 2012-12-28 | 2014-07-10 | Fujitsu Ltd | Verification program and information processing device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7583587B2 (en) * | 2004-01-30 | 2009-09-01 | Microsoft Corporation | Fault detection and diagnosis |
JP2005303451A (en) * | 2004-04-07 | 2005-10-27 | Nippon Telegr & Teleph Corp <Ntt> | Transfer quality deterioration attaching method, transfer quality deterioration attaching apparatus, and transfer quality deterioration attaching program |
US7633939B2 (en) * | 2005-05-12 | 2009-12-15 | Agilent Technologies, Inc. | In-line network simulator |
-
2007
- 2007-03-05 JP JP2007054866A patent/JP4849467B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008219520A (en) | 2008-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103188236B (en) | The appraisal procedure of media transmission quality and device | |
US7768937B2 (en) | Video quality assessment | |
CN100521627C (en) | Method of monitoring the quality of a realtime communication | |
CN100588271C (en) | System and method for measuring video quality based on packet measurement and image measurement | |
JP6225355B2 (en) | Fault simulation for network communication enabling estimation of voice quality degradation | |
Cherif et al. | A_PSQA: Efficient real-time video streaming QoE tool in a future media internet context | |
US7957303B2 (en) | Communication quality evaluation method, derivation device, communication quality evaluation system and computer program | |
WO2001028159A2 (en) | System and method to determine data throughput in a communication network | |
CN101626506A (en) | Method, device and system for evaluating quality of video code stream | |
Aguiar et al. | Real-time QoE prediction for multimedia applications in wireless mesh networks | |
JP4849467B2 (en) | Connectivity evaluation system | |
Lubkowski et al. | The end-to-end rate adaptation application for real-time video monitoring | |
Atayero et al. | Modeling, simulation and analysis of video streaming errors in wireless wideband access networks | |
WO2002079927A2 (en) | Simulating data flow through a network | |
JP4960954B2 (en) | Method and apparatus for assessing quality degradation perceived by a recipient of a stimulus caused by the invariance of the stimulus | |
CN102572501A (en) | Video quality evaluation method and device capable of taking network performance and video self-owned characteristics into account | |
JP4460506B2 (en) | User experience quality estimation apparatus, method, and program | |
Frank et al. | A neural network based test bed for evaluating the quality of video streams in IP networks | |
US8499076B2 (en) | Method for measuring the performance of an IP network and associated system | |
US20070047460A1 (en) | Generating test sets | |
Metreaud et al. | Rf isolated real-time multipath testbed for performance analysis of wlans | |
JP2008219521A (en) | Connectability evaluation system | |
JP2007329774A (en) | User's bodily sensation quality estimating apparatus, method, and program | |
EP1443497A1 (en) | Audio signal quality assessment method | |
EP3588946B1 (en) | Method and system for assessing the quality of a video transmission over a network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090707 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110406 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110601 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110713 |
|
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: 20111012 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111012 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141028 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |