JP6061838B2 - Communication quality degradation factor analyzer - Google Patents
Communication quality degradation factor analyzer Download PDFInfo
- Publication number
- JP6061838B2 JP6061838B2 JP2013254557A JP2013254557A JP6061838B2 JP 6061838 B2 JP6061838 B2 JP 6061838B2 JP 2013254557 A JP2013254557 A JP 2013254557A JP 2013254557 A JP2013254557 A JP 2013254557A JP 6061838 B2 JP6061838 B2 JP 6061838B2
- Authority
- JP
- Japan
- Prior art keywords
- quality
- vector
- communication
- factor
- 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
- 238000004891 communication Methods 0.000 title claims description 99
- 230000015556 catabolic process Effects 0.000 title claims description 75
- 238000006731 degradation reaction Methods 0.000 title claims description 75
- 239000013598 vector Substances 0.000 claims description 103
- 230000006866 deterioration Effects 0.000 claims description 73
- 238000000034 method Methods 0.000 claims description 31
- 238000011156 evaluation Methods 0.000 claims description 16
- 238000001514 detection method Methods 0.000 claims description 15
- 238000000556 factor analysis Methods 0.000 claims description 10
- 239000000284 extract Substances 0.000 claims description 4
- 238000005259 measurement Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、通信品質劣化要因分析装置に係り、特に、IPネットワークの通信品質状態を評価する通信品質劣化要因分析装置に関する。 The present invention relates to a communication quality deterioration factor analyzing apparatus, and more particularly to a communication quality deterioration factor analyzing apparatus for evaluating a communication quality state of an IP network.
通信ネットワークが広く利用されてくるに伴って、通信品質保証に対する要求が高まっている。それに伴い、通信品質を測定して現在の通信品質状態を把握し、品質劣化検出時にはその要因を特定することが重要になってきている。エンドエンド遅延時間やパケット損失率、スループットといった品質を把握する直接的な方法としては、エンドエンド間で試験パケットを送受信することにより品質を能動的に測定する方法がある。例えば、pingコマンドによる往復遅延測定や、他pathchar等がある(例えば、非特許文献1参照)。 As communication networks are widely used, there is an increasing demand for communication quality assurance. Accordingly, it has become important to measure the communication quality to grasp the current communication quality state, and to identify the factor when quality deterioration is detected. As a direct method for grasping quality such as end-to-end delay time, packet loss rate, and throughput, there is a method of actively measuring quality by transmitting and receiving test packets between end-ends. For example, there are round-trip delay measurement using a ping command, other pathchars, and the like (for example, see Non-Patent Document 1).
他には、着目するエンドホスト間において、試験パケットによるラウンドトリップタイムやパケット損失率の測定および経路上のボトルネック帯域の測定を実施し、かつ、実際にTCP(Transmission Control Protocol)で通信を行ってスループットを測定し、TCPのウインドウサイズを徐々に大きくしていったときにTCPスループットが増加するかどうか等を詳細に解析する方法を提案している(例えば、非特許文献2参照)。 In addition, the round-trip time and packet loss rate of test packets and the bottleneck bandwidth on the path are measured between end hosts of interest, and communication is actually performed using TCP (Transmission Control Protocol). A method of analyzing in detail whether or not the TCP throughput increases when the TCP window size is gradually increased has been proposed (for example, see Non-Patent Document 2).
また、ネットワーク内の個々の構成要素(リンクやルータなど)毎に品質状態を測定する代わりに、複数の発信元・着信先ノードペア間で試験パケットを送出し、パケットが宛先に到達しない場合には該通信経路上のいずれかのノードやリンクが故障していると判断する方法がある(例えば、非特許文献3,4参照)。当該方法は、複数のノードペアで故障が検出された場合は、例えば、なるべく少ないリンク数でこれら故障検知ペアの全てを被覆できるようなリンクを故障リンクの候補として抽出する。また故障リンクが特定できない場合はなるべく少ない追加の測定を実施する。
Also, instead of measuring the quality status for each individual component (link, router, etc.) in the network, if test packets are sent between multiple source / destination node pairs and the packets do not reach their destination There is a method of determining that any node or link on the communication path is out of order (for example, see Non-Patent
発着ノードペアでの試験パケットでの品質測定(パケット損失率や遅延)から、ネットワーク内の各リンクでの品質を推定する方法も提案されている。例えば、複数の発着ノードペア間で、ユニキャスト通信により試験パケット測定をした場合には、各リンクの品質が一意に定まらない場合があるが、マルチキャスト通信で試験パケットを送信するか、あるいはパケットペアを送出することでその問題を解決している(例えば、非特許文献5参照)。 There has also been proposed a method for estimating the quality of each link in the network from the quality measurement (packet loss rate and delay) of the test packet at the source and destination node pairs. For example, when test packets are measured by unicast communication between multiple node pairs, the quality of each link may not be uniquely determined. The problem is solved by sending (see, for example, Non-Patent Document 5).
また、n本のリンクのうち、高々k本が品質劣化していると仮定し、リンクの品質推定・品質劣化リンクの特定に関する検討を行っている(例えば、非特許文献6,7,8,9参照)。非特許文献6では特にk=1のとき、品質劣化リンクを特定可能な、ネットワークのルーチングに対する条件を導出している。非特許文献7では、必要な測定パス数を導出している。
Further, assuming that at most k of the n links have deteriorated in quality, studies on link quality estimation and identification of quality deteriorated links are being conducted (for example, Non-Patent
他の検討として、発着ノードペアの遅延測定から、各リンクの遅延分布を推定する方法がある(例えば、非特許文献10参照)。ここでは、リンクiの遅延をパラメータλiの指数分布(混合分布のケースも扱っている)とし、各リンクのλiの値は異なると仮定し、EM(Expectation Maximization)アルゴリズムによるパラメータ推定を行う。また、複数のツリー上でのマルチキャスト測定結果から、リンクのパケット損失率を推定する方法がある(例えば、非特許文献11参照)。 As another study, there is a method of estimating the delay distribution of each link from the delay measurement of the arrival / departure node pair (see, for example, Non-Patent Document 10). Here, it is assumed that the delay of link i is an exponential distribution of parameters λi (the case of mixed distribution is also handled), and the value of λi of each link is assumed to be different, and parameter estimation is performed using an EM (Expectation Maximization) algorithm. In addition, there is a method for estimating the packet loss rate of a link from multicast measurement results on a plurality of trees (see, for example, Non-Patent Document 11).
上記の方法は、ネットワーク上に試験パケットを送出して得られた情報と、試験パケットがネットワーク内のどのリンクを通るかというルーチング情報を用いて、ネットワークのリンクの品質を推定することを主眼においている。 The above method is mainly intended to estimate the link quality of the network using the information obtained by sending the test packet over the network and the routing information through which link the test packet passes in the network. Yes.
一方、近年の端末の高機能化・多様化やネットワーク利用形態の多様化に伴い、特にモバイル端末を用いた通信品質は、そのときのアプリケーションや無線通信環境、端末の位置、アクセス先サーバ、端末のOSの種類やバージョン、利用するアクセスネットワーク(WiFiか3Gかなど)などに大きく依存すると考えられる。 On the other hand, with the recent increase in functionality and diversification of terminals and the diversification of network usage forms, communication quality using mobile terminals in particular depends on the application, wireless communication environment, terminal location, access destination server, terminal at that time The OS type and version, and the access network used (such as WiFi or 3G) are considered to depend greatly.
上記で述べた、既存の方法(ネットワーク内に閉じた品質推定法)では、このような多様な通信条件を踏まえて、各端末の通信品質状況を把握して品質劣化時にその要因を分析できないという問題があった。 In the existing method (quality estimation method closed in the network) described above, based on such various communication conditions, it is not possible to grasp the communication quality status of each terminal and analyze the cause when quality deteriorates There was a problem.
本発明は、上記の点に鑑みなされたもので、各端末の通信品質情報と属性情報(端末機種,OS,アプリケーション,端末の位置,アクセスネットワークなど)を収集し、同時に通信品質状態を観測し、品質劣化検出時には該劣化要因を特定する通信品質劣化要因分析装置を提供することを目的とする。 The present invention has been made in view of the above points, and collects communication quality information and attribute information (terminal model, OS, application, terminal location, access network, etc.) of each terminal and simultaneously observes the communication quality state. An object of the present invention is to provide a communication quality deterioration factor analyzing apparatus that identifies a deterioration factor when quality deterioration is detected.
一態様によれば、通信ネットワークにおいて、各端末の通信品質情報を収集し、通信品質劣化検出時に、劣化要因を特定する通信品質劣化要因分析装置であって、
各端末のエンド・エンド通信品質情報(以下、「通信品質情報」と記す)yと通信に関わる属性情報x→(但し、x→は、ベクトル
According to one aspect, in a communication network, a communication quality degradation factor analyzer that collects communication quality information of each terminal and identifies a degradation factor when detecting communication quality degradation,
End-end communication quality information of each terminal (hereinafter referred to as “communication quality information”) y and attribute information related to communication x → (where x → is a vector
前記記憶手段から集合Sを読み出して、前記通信品質情報yが予め定めた目標値を満たしているかを判定し、満たしている場合には「正常状態」とし、満たしていない場合は「劣化状態」とする品質状態把握手段と、
前記「正常状態」にある通信品質情報と属性の組(x→,y)を抽出し、その集合を集合Soとし、該集合Soを用いて、正常状態における品質yと属性x→の関係式y=f(x→)を推定する正常時品質推定手段と、
前記集合Sの中に、劣化状態にある観測データの組(x→,y)が存在する場合、該データと同時期に観測された他の観測データを抽出し、その集合を集合Stとし、前記f(x→)により正常状態品質を推定し、前記通信品質情報yと該f(x→)を用いて、該集合Stに属する各データに対して、品質劣化増加分y'を計算し、以上の手順で得られた(x→,y')の組の集合を用いて、各属性に起因する品質劣化要因を推定する品質劣化要因推定手段と、を有する通信品質劣化要因分析装置が提供される。
The set S is read from the storage means, and it is determined whether the communication quality information y satisfies a predetermined target value. Quality status grasping means, and
A set (x →, y) of communication quality information and attributes in the “normal state” is extracted, and the set is set as a set So. a normal quality estimation means for estimating y = f (x →);
In the set S, the set of observation data in the deteriorated state (x →, y) if exists, extracts the other observation data observed in the data the same time, and the set as a set S t the f (x →) by estimating the normal state quality, by using the communication quality information y and the f (x →), for each data belonging to the set S t, a quality deterioration increment y ' Quality degradation factor estimation means for estimating quality degradation factor due to each attribute using a set of (x →, y ') pairs obtained by the above procedure and calculated, and communication quality degradation factor analysis An apparatus is provided.
一態様によれば、各端末の通信品質情報と属性情報(端末機種,OS,アプリケーション,端末の位置,アクセスネットワークなど)を収集し、通信品質状態を観測し、品質劣化検出時には該劣化要因を推定することが可能となる。 According to one aspect, communication quality information and attribute information (terminal model, OS, application, terminal location, access network, etc.) of each terminal are collected, the communication quality state is observed, and the deterioration factor is detected when quality deterioration is detected. It is possible to estimate.
以下、図面と共に本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
以下では、図1に示すように、第1の実施の形態では品質劣化増分ベクトルの推定を、第2の実施の形態では推定ベクトルの評価値の計算を、第3の実施の形態では拡張(品質劣化増分ベクトルから品質劣化要因ベクトルの推定)を行い、推定ベクトルの評価値計算を、第4の実施の形態では拡張(品質劣化増分ベクトルから品質劣化要因ベクトルの推定)を行い、第5の実施の形態では入力する観測データ(通信品質情報と属性の組x→,y))(但し、x→は、ベクトル In the following, as shown in FIG. 1, the estimation of the quality deterioration increment vector is performed in the first embodiment, the evaluation value of the estimated vector is calculated in the second embodiment, and the extension ( The quality deterioration factor vector is estimated from the quality deterioration increment vector), and the evaluation value of the estimated vector is calculated. In the fourth embodiment, the extension (quality deterioration factor vector is estimated from the quality deterioration increment vector) is performed. In the embodiment, observation data to be input (communication quality information and attribute pair x →, y)) (where x → is a vector
[第1の実施の形態]
図2は、本発明の第1の実施の形態における通信ネットワークの基本構成の一例を示す。
[First Embodiment]
FIG. 2 shows an example of a basic configuration of a communication network according to the first embodiment of the present invention.
図3は、本発明の第1の実施の形態における通信品質劣化要因分析装置の構成例を示す。 FIG. 3 shows a configuration example of the communication quality deterioration factor analyzer in the first embodiment of the present invention.
同図に示す通信品質劣化要因分析装置1Aは、情報解析部11、情報管理部12、品質状態把握部13、正常時品質推定部14、品質劣化要因推定部15を有する。また、情報管理部12は、管理テーブル121を有する。
The communication quality degradation factor analysis device 1A shown in FIG. 1 includes an
本実施の形態における概要を説明する。 An outline of the present embodiment will be described.
まず、図2に示すように、各端末2が通信を実施した後、当該通信の品質情報(例えば、あるサーバ3からデータをダウンロードしているとし、該サーバ3と端末2間でのエンド・エンド品質を測定(遅延等))及び当該通信に関する属性情報を、通信品質劣化要因分析装置1Aに送信する。属性の例として、端末機種、OS、アプリケーション、端末の位置、アクセスネットワーク(WiFiか3Gか等)、サーバ3の場所等がある。
First, as shown in FIG. 2, after each terminal 2 performs communication, it is assumed that the quality information of the communication (for example, data is downloaded from a
通信品質劣化要因分析装置1Aは、各端末2から収集された上記観測データ(通信品質情報と属性の組(x→,y))の集合をSとし、品質状態把握部13は、集合Sのうち、品質yが予め定めた目標値を満たしているかをチェックし、品質を満たしている場合を正常状態、満たしていない場合を劣化状態とする。正常状態にある品質と属性の組(x→,y)を抽出し、その集合をSoとし、正常時品質推定部14に転送する。Soは例えば同じ曜日の同じ最繁時間帯(時間幅Tn、例えばTn=1時間)に観測されたデータの集合であって、その時間帯の観測値はいずれも正常状態にあるようなデータの集合とする(以下のy=f(x→)の品質推定式を構築する上で、定常状態とみなせるデータの集合とする)。正常時品質推定部14は、Soを用いて、正常状態における通信品質情報yと属性x→の関係式y=f(x→)を推定する。
The communication quality degradation factor analysis device 1A sets the set of the observation data (communication quality information and attribute pair (x →, y)) collected from each terminal 2 as S, and the quality state grasping unit 13 Among them, it is checked whether or not the quality y satisfies a predetermined target value, and the case where the quality is satisfied is regarded as a normal state, and the case where it is not satisfied is regarded as a deteriorated state. A set of quality and attributes in a normal state (x →, y) is extracted, and the set is set as So and transferred to the normal
次に、品質劣化要因推定部15は、Sの中に、劣化状態にあるデータ(x→,y)が存在する場合、該データと同時期(時間幅Tr)に観測された他のデータを抽出し、その集合をStとする。該集合Stが観測された時間帯に対応するSo(例えばStがY月Z日の金曜日の午後1:00台であれば、Y月の毎週金曜午後1時台のSo)によって構築されたf(x→)により正常状態品質を推定し、yとf(x→)を用いて、Stに属する各データに対して、品質劣化増分y'を計算する。例えば品質が遅延の場合は、y'=y - f(x→)とする。以上の手順で得られた(x→,y')の組の集合を用いて、各属性に起因する品質劣化増分を推定する。
Next, when there is data (x →, y) in a deteriorated state in S, the quality deterioration
図4は、本発明の第1の実施の形態における通信品質劣化要因分析装置のフローチャートを示す。 FIG. 4 shows a flowchart of the communication quality deterioration factor analyzer in the first embodiment of the present invention.
情報解析部11は、端末2から品質・属性情報が到着したら(図4のステップ1)、品質情報と属性情報を読み出し、属性情報から属性ベクトルを以下の手順で構成する(図4のステップ2)。
When the quality / attribute information arrives from the terminal 2 (step 1 in FIG. 4), the
属性数がd個あるとし、属性iの取り得る値をmi個のカテゴリに分類する。例えば、属性i=アクセスネットワークとし、カテゴリをWiFi(登録商標)と3Gの2つとした場合、mi=2となる。このとき、端末の属性ベクトルx→を式(1)で表す。 Number attribute and d pieces there, classifies the possible values of the attribute i in m i number of categories. For example, if the attribute i is an access network and the categories are WiFi (registered trademark) and 3G, m i = 2. At this time, the attribute vector x → of the terminal is expressed by Expression (1).
情報管理部12では、観測データ(x→,y)にタイムスタンプを付与後、管理テーブル121にエントリする(図4のステップ3)。
The
一定期間経過後、品質状態把握部13は、情報管理部12内の管理テーブル121にエントリされている(x→,y)の集合(該集合をSとする)のうち、品質yが予め定めた目標値を満たしているかをチェックし、品質を満たしている場合を正常状態、満たしていない場合を劣化状態とする(図4のステップ4)。状態分類が完了したら、その旨を正常時品質推定部14に通知する。
After a certain period of time, the quality state grasping unit 13 determines the quality y in advance from the set of (x →, y) entered in the management table 121 in the information management unit 12 (this set is S). Whether the target value is satisfied is checked. If the quality is satisfied, the normal state is set, and if not, the deteriorated state is set (step 4 in FIG. 4). When the state classification is completed, this is notified to the normal
正常時品質推定部14は、正常状態にある通信品質情報と属性の組(x→,y)を抽出し、その集合をSoとする。Soは例えば同じ曜日の同じ最繁時間帯(時間幅Tn,例えばTn=1時間)に観測されたデータの集合であって、その時間帯の観測値はいずれも正常状態にあるようなデータの集合とする(以下のy=f(x→)の品質推定式を構築する上で、定常状態とみなせるデータの集合とする)。Soを用いて、正常状態における通信品質情報yと属性x→の関係式y=f(x→)を以下の手順で推定する(図4のステップ5)。つまり、例えば曜日と時間帯毎にSoが構成され、それぞれのSoに対応するf(x→)が構築されることになる。
The normal
f(x→)を以下の式(2)のように定義する。 f (x →) is defined as the following equation (2).
次に、品質劣化要因推定部15は、情報管理部12内の集合Sのうち、劣化状態にあるデータ(x→,y)が存在する場合、該データと同時期(時間幅Tr)に観測された他のデータを抽出し、その集合をStとする。正常時品質推定部14において計算されたf(x→)のうち、該集合Stが観測された時間帯に対応するSo(例えばStがY月Z日の金曜日の午後1:00台であれば、Y月の毎週金曜午後1時台のSo)によって構築されたf(x→)を用いて、Stに属する各データに対して、品質劣化増分y'を以下の手順で推定する(図4のステップ6)。
Next, when there is data (x →, y) in a degraded state in the set S in the
観測値yに対する目標値をy*とし、観測値yがy>y*(つまり品質劣化状態にある観測値)については、品質劣化増分y'をy'=y - f(x→)により計算する。一方、y<y*(つまり品質維持状態にある観測値)については、y'=0とする。 If the target value for observation value y is y * and observation value y is y> y * (that is, the observation value is in a quality degradation state), calculate quality degradation increment y 'by y' = y-f (x →) To do. On the other hand, y <y * (that is, the observed value in the quality maintaining state) is set to y ′ = 0.
今、集合Stの中に観測データがn個あるとし、k番目のy'とx→の組を(x→k, y'k)とする。(x→k,y'k)を用いて、品質劣化増分ベクトル(属性iのj番目のカテゴリに起因する品質劣化増分zi,jを要素とするベクトル)を以下の手順で推定する(図4のステップ7)。 Now, the observation data in the set S t is the n pieces there, to the k-th y 'and x → set of (x → k, y' and k). Using (x → k, y ′ k ), a quality degradation increment vector (a vector having quality degradation increment z i, j attributed to the jth category of attribute i as an element) is estimated by the following procedure (FIG. 4 step 7).
式(4)を最小にする変数としてzi,jの値を推定する。ただし、式(4)で用いる記号は式(5)〜(7)で定義される。 Estimate the value of z i, j as a variable that minimizes Equation (4). However, the symbols used in the formula (4) are defined by the formulas (5) to (7).
ここで、本実施の形態を適用した例を示す。複数の被験者が様々なモバイル端末を用いて、様々な場所から様々なサイトにアクセスし、そのときのアプリケーションレベルでの遅延時間を品質として集計する実験を行ったデータを用いる。観測された通信コネクション数は574である。各通信における属性ベクトルは、属性数と各属性に対するカテゴリ数を合わせて全体で9次元とした。品質の目標値y*をある値に設定し、正常状態と判定された通信コネクション数は348であった。この348個のデータを用いて、図4のステップ5の手順で正常状態における品質と属性の関係式を推定した。次に、574個の観測データを時系列順に並べ、スライディングウィンドウ(ウィンドウサイズ=20)でデータを抽出する。つまり、i番目のウィンドウには、i番目からi+19番目までの20個のデータを含むようにする(i=1から554まで)。該ウィンドウ内に品質が劣化状態にあるデータと正常状態にあるデータがいずれも存在し、かつ各データの属性ベクトルが全て同じとなっていないかチェックし、その条件を満たす場合には、図4のステップ7の手順で品質劣化増分ベクトルzを推定する。この際、式(4)を最小にするzを計算するのに、非特許文献12(S. -J. Kim et al., "An interior-point method for large-scale 1l-regularized least squares," IEEE Journal of Selected Topics in Signal Processing, Dec. 2007.)のアルゴリズムを用いた。その結果を図5に示す。同図では、各ウィンドウ(図中「時刻」)における、品質劣化増分ベクトルzの各要素の値をプロットしている。これより、例えば400番目前後のウィンドウでは、属性ベクトルの3番目の要素に対応する属性が品質劣化要因となっていると推定することが可能となる。
Here, an example to which this embodiment is applied is shown. A plurality of subjects use various mobile terminals to access various sites from various locations, and use data obtained by performing experiments in which delay times at the application level at that time are totaled as quality. The number of observed communication connections is 574. The attribute vector in each communication has a total of 9 dimensions including the number of attributes and the number of categories for each attribute. The quality target value y * was set to a certain value, and the number of communication connections determined to be normal was 348. Using these 348 pieces of data, the relational expression between quality and attributes in the normal state was estimated by the procedure of step 5 in FIG. Next, 574 pieces of observation data are arranged in chronological order, and data is extracted by a sliding window (window size = 20). In other words, the i-th window includes 20 data items from i-th to i + 19-th (i = 1 to 554). In the window, it is checked whether there is any data whose quality is in a deteriorated state and data in a normal state and all the attribute vectors of each data are the same. The quality deterioration increment vector z is estimated by the procedure of
[第2の実施の形態]
本実施の形態では、推定ベクトルの評価値の計算について説明する。
[Second Embodiment]
In the present embodiment, calculation of an evaluation value of an estimated vector will be described.
図6は、本発明の第2の実施の形態における通信品質劣化要因分析装置の構成例を示す。
同図において、図3と同一構成部分には同一符号を付し、その説明を省略する。
FIG. 6 shows a configuration example of a communication quality deterioration factor analyzer in the second embodiment of the present invention.
In the figure, the same components as those in FIG.
同図に示す通信品質劣化要因分析装置1Bは、図3の構成に評価部16aを付加した構成である。
The communication quality degradation factor analysis device 1B shown in the figure has a configuration in which an
本実施の形態では、評価部16aが、第1の実施の形態の品質劣化要因推定部15で推定された品質劣化増分ベクトルz→(但し、z→は、
In the present embodiment, the
これを各観測データx→kに対して実施し、yk<y*である観測データ(つまり正常状態にあるデータ)のうちyk_est≧y*となる割合
A=P[yk_est≧y*|yk<y*],
およびyk≧y*である観測データ(つまり劣化状態にあるデータ)のうちyk_est<y*となる割合
B=P[yk_est<y*|yk≧y*]
を計算し、Aを品質劣化増分ベクトルz→による誤検出率(誤って品質劣化を検出する割合)、Bをz→による見逃し率(品質劣化を検出できない割合)として算出する。
This is performed for each observation data x → k , and the ratio of y k _est ≥ y * in the observation data where y k <y * (that is, data in the normal state)
A = P [y k _est ≧ y * | y k <y *],
And the ratio of y k _est <y * among the observation data (ie, data in a degraded state) where y k ≧ y *
B = P [y k _est <y * | y k ≧ y *]
, And A is calculated as a false detection rate (a rate at which quality deterioration is erroneously detected) based on the quality deterioration increment vector z →, and B is calculated as a miss rate (a rate at which quality deterioration cannot be detected) due to z →.
[第3の実施の形態]
本実施の形態では、品質劣化要因推定部15で推定された品質劣化増分ベクトルz→から品質劣化要因ベクトルz'→を推定する例を説明する。
[Third Embodiment]
In the present embodiment, an example will be described in which the quality degradation factor vector z ′ → is estimated from the quality degradation increment vector z → estimated by the quality degradation
図7は、本発明の第3の実施の形態における通信品質劣化要因分析装置の構成例を示す。同図において、図3、図6と同一構成部分には同一符号を付し、その説明を省略する。 FIG. 7 shows a configuration example of a communication quality deterioration factor analyzer in the third embodiment of the present invention. In this figure, the same components as those in FIGS. 3 and 6 are denoted by the same reference numerals, and description thereof is omitted.
図7に示す通信品質劣化要因分析装置1Cは、図6の構成に品質劣化要因ベクトル推定部17を付加した構成である。
The communication quality degradation factor analysis device 1C shown in FIG. 7 has a configuration in which a quality degradation factor
品質劣化要因ベクトル推定部17は、品質劣化要因推定部15から出力された品質劣化増分ベクトルz→の各要素のうち、値が大きい上位H個の各要素についてその値を1に変換し、それ以外の要素は値を0に変換したベクトルz'→を構成する。Hの値は、予め定め値に設定するか、あるいは、例えば、z→の各要素の平均avgzを計算し、z→の各要素のうちavgzを超える要素の個数をHとしてもよい。また、後述する第6の実施の形態に示すように複数のパターンを用意してその中から選定してもよい。
The quality degradation factor
上記のベクトルz'→を品質劣化要因ベクトルと呼ぶ。例えば、z→=[100,0.5,0.2,51]とし、H=2とすると、z'→=[1,0,0,1]となる。z'→において1となる要素が品質劣化要因となる属性を意味する。z'→=[1,0,0,1]の場合、属性1のカテゴリ1と属性2のカテゴリ2が品質劣化要因と判定していることに対応する。 The vector z ′ → is referred to as a quality deterioration factor vector. For example, if z → = [100, 0.5, 0.2, 51] and H = 2, z ′ → = [1,0, 0, 1]. An element that becomes 1 in z ′ → means an attribute that causes quality degradation. When z ′ → = [1,0,0,1], this corresponds to the fact that category 1 of attribute 1 and category 2 of attribute 2 are determined as quality degradation factors.
評価部16bは、上記の品質劣化要因ベクトルz'→を用いて、第1の実施の形態における集合Stに属する観測データz→kに対して、上記式(8)のI(z→k, z'→)を計算する。
[第4の実施の形態]
本実施の形態では、上記の第3の実施の形態とは異なる品質劣化要因ベクトルの推定を行う。
[Fourth Embodiment]
In the present embodiment, a quality deterioration factor vector different from that in the third embodiment is estimated.
通信品質劣化要因分析装置の構成は、図7の通信品質劣化要因分析装置1Cと同様である。 The configuration of the communication quality deterioration factor analyzer is the same as that of the communication quality deterioration factor analyzer 1C of FIG.
本実施の形態では、第3の実施の形態のように、品質劣化要因の各要素を"0"か"1"にする代わりに、品質劣化要因ベクトル推定部17では、第1の実施の形態の品質劣化要因推定部15で得られた品質劣化増分ベクトルz→の各要素zjの値に応じて品質劣化要因である確率pjを決定し、pjをj番目の要素としてもつベクトルを品質劣化要因ベクトルz'→として構成する。ここで、zjの値が大きいほどpjの値が大きくなるように設定する。例えば、品質が遅延の場合、z0をある定数とし、1パケットを処理するのに必要な処理時間に相当する量とする(z0<zjとする)。簡単のため、遅延時間が待ち行列モデルのM/M/1に従うとしたとき、平均遅延時間Tは、T=z0/(1−ρ)となる。ここで、ρは待ち行列でのサーバ使用率に相当する。一方、サーバでの処理待ちジョブ数(処理中のジョブを含む)がkとなる確率は(1−ρ)ρkとなるため、系内客数がある閾値k0を超える確率はρk0程度となる。今、要素zjの値が該当する属性に起因する平均遅延だとみなすと、zj=z0/(1−ρ)となり、ρ=1−z0/zjとなる。ここで、ρk0をpjとして用いるとする。すなわち、pj=(1−z0/zj)k0と設定する。あるいは、予め定めた値p0(0<p0<1)に対し、(1−z0/zj)k0>p0ならばpj=(1−z0/zj)k0、そうでなければpj=0としてもよい。
In the present embodiment, instead of setting each element of the quality degradation factor to “0” or “1” as in the third embodiment, the quality degradation factor
評価部16bは、上記の品質劣化要因ベクトルz'を用いて、第1の実施の形態における集合Stに属する属性ベクトルxkに対して、式(9)のP(x→k, z'→)を計算する。
D=m1+m2+…+md
である。P(x→k, z'→)はk番目の通信が品質劣化している確率を意味する。
D = m 1 + m 2 +… + m d
It is. P (x → k , z ′ →) means the probability that the k-th communication has degraded quality.
これを各x→kに対して実施し、yk<y*である観測データのうちP(x→k, z'→)が予め定めた閾値th以上となる割合 This is performed for each x → k , and the ratio of P (x → k , z '→) that is greater than or equal to the predetermined threshold th in the observation data where y k <y *
[第5の実施の形態]
本実施の形態では、通信品質劣化要因分析装置1に入力される観測データの構成方法について説明する。
[Fifth Embodiment]
In the present embodiment, a configuration method of observation data input to the communication quality degradation factor analyzer 1 will be described.
本実施の形態における通信品質劣化要因分析装置は、図3と同様の構成を有するものとする。本実施の形態では、情報解析部11において同じ属性ベクトルを持つ観測データをグループ化する。
It is assumed that the communication quality degradation factor analyzer in the present embodiment has the same configuration as that in FIG. In the present embodiment, the
本実施の形態では、第1の実施の形態における集合Stに属する観測データ(x→k,yk)に対し、同じ属性ベクトルx→kを持つ観測データを同じグループに分類する。例えば、属性数dが2、属性1,2とも各々2つのカテゴリを持つとする。このとき、属性ベクトルが4次元となる。観測データがn=5個あったとし、x→1=[1, 0, 0, 1], x→2=[1, 0, 1, 0], x→3=[1, 0, 0, 1], x→4=[1, 0, 1, 0], x→5=[0, 1, 1, 0]とする。このとき、x→1, x→3がグループ1、x→2, x→4がグループ2、x→5がグループ3の3つのグループに分類される。グループ毎にグループの品質代表値を計算する。代表値としては平均、中央値、95パーセンタイル値などが例となる。上記の例では、グループ1の代表値(平均)は(y1+y3)/2となる。グループkの属性ベクトルをx→k、品質代表値をy→kと置き換える。 In this embodiment, the observation data (x → k, y k) belonging to the set S t in the first embodiment with respect to classify the observed data with the same attribute vector x → k in the same group. For example, it is assumed that the number of attributes d is 2 and the attributes 1 and 2 each have two categories. At this time, the attribute vector is four-dimensional. If there are n = 5 observation data, x → 1 = [1, 0, 0, 1], x → 2 = [1, 0, 1, 0], x → 3 = [1, 0, 0, 1], x → 4 = [1, 0, 1, 0], x → 5 = [0, 1, 1, 0]. At this time, x → 1 , x → 3 is classified into three groups, x → 2 , x → 4 is group 2, x → 5 is classified into three groups. The group quality representative value is calculated for each group. Typical values are average, median, 95th percentile, etc. In the above example, the representative value (average) of group 1 is (y 1 + y 3 ) / 2. Replace the attribute vector of group k with x → k and the quality representative value with y → k .
上記手順で得られた(x→k,yk)を、第1〜第4の実施の形態における品質状態把握部13へ適用して以降の処理を行う、あるいは、第2〜第4の実施の形態における評価部16へ適用して以降の処理を行うことが可能である。 (X → k , y k ) obtained by the above procedure is applied to the quality state grasping unit 13 in the first to fourth embodiments to perform subsequent processing, or the second to fourth implementations It is possible to perform the subsequent processing by applying it to the evaluation unit 16 in the form.
[第6の実施の形態]
本実施の形態では、評価値を用いたパラメータの調整(複数の推定ベクトルの候補から良いものを選択)する例を説明する。
[Sixth embodiment]
In the present embodiment, an example will be described in which a parameter is adjusted using an evaluation value (a good one is selected from a plurality of estimated vector candidates).
図8は、本発明の第6の実施の形態に置ける通信品質劣化要因分析装置の構成を示す。 FIG. 8 shows the configuration of a communication quality deterioration factor analyzing apparatus according to the sixth embodiment of the present invention.
同図の構成は図6,7にパラメータ調整部18を付加した構成である。
The configuration shown in FIG. 6 is obtained by adding a
本実施の形態では、第1の実施の形態におけるλの値を数パターン用意し、各λの値に対して、第2〜第4の実施の形態のいずれかの評価部16a、16bで、誤検出率Aと見逃し率Bを計算し、パラメータ調整部18でAとBの関数F(A,B)を構成し、F(A,B)はAまたはBが小さいほど大きな値を取る関数とし、F(A,B)を最大にするλの値を求め、品質劣化要因推定部15で該λを用いたときの品質劣化増分ベクトルz→または品質劣化要因ベクトルz'→を出力する。
In the present embodiment, several patterns are prepared for the value of λ in the first embodiment, and for each value of λ, the
あるいは、第3の実施の形態における品質劣化要因ベクトル推定部17において、Hの値を数パターン用意し、パラメータ調整部18が同様の手順でF(A,B)を最大にするHの値を求め、当該品質劣化要因ベクトル推定部17が該Hを用いたときの品質劣化要因ベクトルz'→を出力する。
Alternatively, in the quality deterioration factor
あるいは、第3,4の実施の形態のいずれかの品質劣化要因ベクトル推定部17で品質劣化要因ベクトルz'→を構成し、該ベクトルの非零要素のうち、いくつかの要素を0に変換して構成されるベクトルを品質劣化要因ベクトル候補z''→とし、z''→を数パターン用意し、パラメータ調整部18で構成されたF(A,B)を最大にするz''→を求め、それを品質劣化要因ベクトルとして出力する。
Alternatively, the quality deterioration factor
ここで、F(A,B)の例として、F値と呼ばれる評価尺度がある(例えば、非特許文献13:http://en.wikipedia.org/wiki/Precision_and_recall参照)。まず、TP,FN,FP,FNを以下のように定義する。
・TP:真の状態が陽性(品質劣化)であり、かつ推定結果も陽性であるデータの割合
・FN:真の状態が陽性だが推定結果が陰性(正常状態)である割合
・FP:真の状態が陰性だが推定結果が陽性である割合
・TN:真の状態が陰性かつ推定結果も陰性である割合
このとき、誤検出率AはA=FP/(FP+TN)、見逃し率Bは
B=FN/(FN+TP)
となる。ここで真の状態が陰性である割合をRN=FP+TNとおくと、FP=A×RNとなる。真の状態が陽性である割合をRP=FN+TPとおくと、FN=B×RPとなる。
Here, as an example of F (A, B), there is an evaluation scale called F value (for example, see Non-Patent Document 13: http://en.wikipedia.org/wiki/Precision_and_recall). First, TP, FN, FP, and FN are defined as follows.
・ TP: Proportion of data with true positive (quality degradation) and positive estimation result ・ FN: Proportion of true positive but negative estimation (normal) ・ FP: True Ratio of negative status but positive estimation result ・ TN: Proportion of true negative and negative estimation result At this time, the false positive rate A is A = FP / (FP + TN), and the missed rate B is
B = FN / (FN + TP)
It becomes. Here, if the ratio that the true state is negative is RN = FP + TN, FP = A × RN. If the ratio that the true state is positive is RP = FN + TP, then FN = B × RP.
RN、RPは、集合Stに属するk番目の通信品質情報ykを用いて、
RN=P[yk<y*]、RP=P[yk≧y*]
により計算される(これらは推定結果に依存しない量となる)。
RN and RP use the k-th communication quality information y k belonging to the set St,
RN = P [y k <y *], RP = P [y k ≧ y *]
(These are quantities that do not depend on the estimation result).
一方、適合率PrecisionをPrecision=TP/(TP+FP)、再現率Recallを
Recall=TP/(TP+FN)
とし、これらの調和平均Fを
F=2×Precison×Recall/(Precision+Recall)
と定義する。FをAとBで表すと以下のようになる。まず、Recall=1−Bとなる。
On the other hand, Precision Precision is Precision = TP / (TP + FP), recall recall is
Recall = TP / (TP + FN)
And the harmonic mean F of these
F = 2 × Precison × Recall / (Precision + Recall)
It is defined as When F is expressed by A and B, it becomes as follows. First, Recall = 1−B.
次にPrecisionについて考えると、
TP=RP−FN=(1−B)RP
より、
Precision=(1−B)RP/((1−B)RP+A×RN)
となる。よって、FをAとBの関数として表現でき、それをF(A,B)として用いる。
Next, considering Precision,
TP = RP−FN = (1−B) RP
Than,
Precision = (1−B) RP / ((1−B) RP + A × RN)
It becomes. Therefore, F can be expressed as a function of A and B, and it is used as F (A, B).
ここで、本実施の形態を適用した例を示す。第1の実施の形態で示した適用事例と同じデータを用いる。まず、第3の実施の形態の方法で品質劣化要因ベクトルz'→を構成する。このとき、第3の実施の形態で用いるHはz→の各要素の平均avgzを計算し、z→の各要素のうちavgzを超える要素の個数をHとした。該ベクトルz'→の非零要素のうち、いくつかの要素を0に変換して構成されるベクトルを品質劣化要因ベクトル候補z''→とし、z''→を数パターン用意した(z'の非零要素の組合せ数の分)。各パターンに対し、第5の実施の形態の観測データをグループ化する手順を経てから上記で定義したF値を計算し、F値を最大にするz''→を品質劣化要因ベクトルとした。このときの、各ウィンドウにおけるF値の値を図9上段に示す。ここでは、yk<y*である観測データ、ならびにyk≧y*となる観測データのいずれも存在するウィンドウに対して品質劣化要因ベクトルの計算を実施した。本図には該ベクトルの計算が完了したときの結果を示している(該ベクトルの計算が完了した(具体的には式(4)の解が収束して得られた)割合は99%であった)。また比較として、9次元バイナリベクトルの全ての組(9次元なので、29通りの組)に対してF値を最大にするベクトルを求め、そのときのF値の値も図9下段に示す(このF値が最適解に対応する)。これより、図9上段は図9下段に近いF値の値を得ることができていることが確認できる。 Here, an example to which this embodiment is applied is shown. The same data as the application example shown in the first embodiment is used. First, the quality deterioration factor vector z ′ → is constructed by the method of the third embodiment. At this time, H used in the third embodiment calculates the average avgz of each element of z →, and the number of elements exceeding avgz among the elements of z → is H. Among the non-zero elements of the vector z ′ →, a vector configured by converting some elements to 0 is defined as a quality degradation factor vector candidate z ″ →, and several patterns of z ″ → are prepared (z ′ Of the number of combinations of non-zero elements). For each pattern, after the procedure of grouping the observation data of the fifth embodiment, the F value defined above is calculated, and z ″ → that maximizes the F value is defined as the quality deterioration factor vector. The value of the F value in each window at this time is shown in the upper part of FIG. Here, the quality degradation factor vector was calculated for a window in which both observation data where y k <y * and observation data where y k ≧ y * exist. This figure shows the result when the calculation of the vector is complete (the calculation of the vector is complete (specifically, the result obtained by converging the solution of Equation (4)) is 99%. there were). As comparison, (since 9-dimensional, 2 nine pairs) all pairs of nine-dimensional binary vector seek vector to maximize the F value respect, also shown in FIG. 9 the lower value of F value at that time ( This F value corresponds to the optimal solution). From this, it can be confirmed that the upper part of FIG. 9 is able to obtain the F value close to the lower part of FIG.
なお、上記の図3,6,7,8に示す通信品質劣化要因分析装置1の各構成要素の処理をプログラムとして構築し、通信品質劣化要因分析装置として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。 The processing of each component of the communication quality deterioration factor analyzer 1 shown in FIGS. 3, 6, 7 and 8 is constructed as a program, and is installed and executed on a computer used as the communication quality deterioration factor analyzer. Or can be distributed via a network.
本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。 The present invention is not limited to the above-described embodiments, and various modifications and applications are possible within the scope of the claims.
1,1A,1B,1C,1D 通信品質劣化要因分析装置
2 端末
3 サーバ
4 アクセスネットワーク
5 コアネットワーク
11 情報解析部
12 情報管理部
13 品質状態把握部
14 正常時品質推定部
15 品質劣化要因推定部
16a,16b 評価部
17 品質劣化要因ベクトル推定部
18 パラメータ調整部
1, 1A, 1B, 1C, 1D Communication quality degradation factor analysis device 2
Claims (9)
各端末のエンド・エンド通信品質情報(以下、「通信品質情報」と記す)yと通信に関わる属性情報x→(但し、x→は、
前記記憶手段から集合Sを読み出して、前記通信品質情報yが予め定めた目標値を満たしているかを判定し、満たしている場合には「正常状態」とし、満たしていない場合は「劣化状態」とする品質状態把握手段と、
前記「正常状態」にある通信品質情報と属性の組(x→,y)を抽出し、その集合を集合Soとし、該集合Soを用いて、正常状態における通信品質情報yと属性x→の関係式y=f(x→)を推定する正常時品質推定手段と、
前記集合Sの中に、劣化状態にある観測データの組(x→,y)が存在する場合、該データと同時期に観測された他の観測データを抽出し、その集合を集合Stとし、前記関係式f(x→)により正常状態品質を推定し、前記通信品質情報yと該f(x→)を用いて、該集合Stに属する各データに対して、品質劣化増加分y'を計算し、以上の手順で得られた(x→,y')の組の集合を用いて、各属性に起因する品質劣化要因を推定する品質劣化要因推定手段と、
を有することを特徴とする通信品質劣化要因分析装置。 A communication quality degradation factor analysis device that collects communication quality information of each terminal in a communication network and identifies a degradation factor when detecting communication quality degradation,
End-end communication quality information of each terminal (hereinafter referred to as “communication quality information”) y and attribute information related to communication x → (where x →
The set S is read from the storage means, and it is determined whether the communication quality information y satisfies a predetermined target value. Quality status grasping means, and
A set (x →, y) of communication quality information and attributes in the “normal state” is extracted, and the set is set as a set So, and the set So is used to set the communication quality information y and the attribute x → in the normal state. A normal quality estimation means for estimating the relational expression y = f (x →),
In the set S, the set of observation data in the deteriorated state (x →, y) if exists, extracts the other observation data observed in the data the same time, and the set as a set S t estimates the normal state quality by the equation f (x →), using said communication quality information y and the f (x →), for each data belonging to the set S t, quality deterioration increment y Quality degradation factor estimation means for estimating quality degradation factors caused by each attribute using a set of (x →, y ') pairs obtained by the above procedure.
A communication quality deterioration factor analyzing apparatus characterized by comprising:
前記関係式y=f(x→)を推定する際に、
属性数がd個あるとし、属性iの取り得る値をmi個のカテゴリに分類し、該属性iのカテゴリjとし、x(i,j)を該属性iのカテゴリがjのとき1、そうでなければ0をとる変数とし、該関係式f(x)を、
前記集合Soに属する観測データ(x→,y)がN個あるとし、k番目の観測値を(x→k,yk)とし、最小二乗法により、
前記品質劣化要因推定手段は、
前記通信品質情報yに対する目標値をy*とし、(品質劣化状態にある観測値y>y*については、品質劣化増分y'をy'=y - f(x→)により計算し、品質維持状態にある観測値y<y*については、y'=0とし、前記集合Stの中に観測データがn個あるとし、k番目のy'とx→の組を(x→k, y'k) (k=1,…,n)とし、属性iのj番目のカテゴリに起因する品質劣化増分をzi,jとして、
を最小にする変数としてzijの値を推定し(但し、
前記zi,jを要素として持つベクトルz→を品質劣化増分ベクトルz→として出力する手段を含む
請求項1記載の通信品質劣化要因分析装置。 The normal quality estimation means includes:
When estimating the relation y = f (x →),
Number attribute and d pieces is, the possible values of the attribute i classified into m i number of categories, the category j for the attribute i, x (i, j) when the category of the attribute i is j 1, Otherwise, it is a variable that takes 0, and the relational expression f (x) is
Assume that there are N pieces of observation data (x →, y) belonging to the set So, the k-th observation value is (x → k , y k ), and by the least squares method,
The quality deterioration factor estimating means includes
The target value for the communication quality information y is y *. (For the observed value y> y * in the quality degradation state, the quality degradation increment y ′ is calculated by y ′ = y−f (x →) to maintain the quality. the observed value y <for y * is located in the state, y 'and = 0, the set S observation data in the t is is n a, k-th y' and x → set a (x → k of, y ' k ) (k = 1, ..., n), and the quality degradation increment attributed to the jth category of attribute i is z i, j
Estimate the value of z ij as a variable that minimizes
The communication quality deterioration factor analyzing apparatus according to claim 1, further comprising means for outputting a vector z → having z i, j as an element as a quality deterioration increment vector z →.
請求項2記載の通信品質劣化要因分析装置。 Using been said quality deterioration increment vector z → estimated by the quality degradation factor estimating means, with respect to the observed data x → k for the k-th communication belonging to the set S t, x → k · z → + f ( x → k ) (where x → k · z → is the inner product of x → k and z →), and the quality of the observed data (ie, data in the normal state) where y k <y * Of these, the ratio of y k _est ≧ y * A = P [y k _est ≧ y * | y k <y *], and the ratio of y k ≧ y * in the degraded state where y k _est <y * B = P [y k _est <y * | y k ≧ y *] is calculated, and the false detection rate A based on the quality deterioration increment vector z → and the rate over which the quality deterioration due to z cannot be detected are calculated as the miss rate B. The communication quality deterioration factor analyzer according to claim 2, further comprising one evaluation means.
前記品質劣化要因ベクトルz'→を用いて、前記集合Stに属する属性ベクトルz→kに対して、
請求項2記載の通信品質劣化要因分析装置。 Among the elements of the quality deterioration increment vector z → estimated by the quality deterioration factor estimating means, the value is converted to 1 for each of the top H elements having a large value, and the values of the other elements are set to 0. Quality degradation factor vector estimation means constituting the converted quality degradation factor vector z ′ →;
Said using a quality deterioration factor vector z '→, for the attribute vector z → k belonging to the set S t,
前記品質劣化要因ベクトルz'→を用いて、前記集合Stに属する属性ベクトルx→kに対して、
請求項2記載の通信品質劣化要因分析装置。 A probability p j that is a quality degradation factor is determined according to the value of each element z j of the quality degradation increment vector z → estimated by the quality degradation factor estimation means, and a vector having p j as the j-th element Quality degradation factor vector estimation means for constructing as a quality degradation factor vector z ′ →,
Using the quality degradation factor vector z ′ →, for the attribute vector x → k belonging to the set St,
請求項1乃至5のいずれか1項に記載の通信品質劣化要因分析装置。 For observation data belonging to the set St (x → k , y k ), classify observation data having the same attribute vector x → k into the same group, calculate a group quality representative value for each group, and 6. The communication quality deterioration factor analysis device according to claim 1, further comprising communication quality classification means for replacing the attribute vector with x → k and the quality representative value with y k .
前記λの値を数パターン用意し、前記誤検出率Aまたは前記見逃し率Bが小さいほど大きな値を取る、該誤検出率Aと該見逃し率Bの関数F(A,B)を構成し、該関数F(A,B)を最大にするλの値を求め、該λを用いたときの前記品質劣化増分ベクトルz→または前記品質劣化要因ベクトルz'→を出力する手段
を含む請求項4または5に記載の通信品質劣化要因分析装置。 The quality degradation factor vector estimation means includes:
Prepare several patterns of the value of λ, take a larger value as the error detection rate A or the miss rate B is smaller, constitute a function F (A, B) of the error detection rate A and the miss rate B, 5. A means for obtaining a value of λ that maximizes the function F (A, B) and outputting the quality deterioration increment vector z → or the quality deterioration factor vector z ′ → when the λ is used. Or the communication quality deterioration factor analyzer according to 5.
前記Hの値を数パターン用意し、前記誤検出率Aまたは前記見逃し率Bが小さいほど大きな値を取る、該誤検出率Aと該見逃し率Bの関数F(A,B)を構成し、該関数F(A,B)を最大にするHの値を求め、該Hを用いたときの品質劣化要因ベクトルz'→を出力する手段を含む
請求項4記載の通信品質劣化要因分析装置。 The quality degradation factor vector estimation means includes:
Several values of the value of H are prepared, and the function F (A, B) of the false detection rate A and the miss rate B is configured to take a larger value as the false detection rate A or the miss rate B is smaller. 5. The communication quality deterioration factor analysis device according to claim 4, further comprising means for obtaining a value of H that maximizes the function F (A, B) and outputting a quality deterioration factor vector z ′ → when using the H.
前記品質劣化要因ベクトルz'の非零要素のうち、いくつかの要素を0に変換して構成されるベクトルを品質劣化要因ベクトル候補z''→とし、z''→を数パターン用意し、前記誤検出率Aまたは前記見逃し率Bが小さいほど大きな値を取る、該誤検出率Aと該見逃し率Bの関数F(A,B)を構成し、該F(A,B)を最大にするz''→を求め、それを品質劣化要因ベクトルz''→として出力する手段を含む
請求項4または5記載の通信品質劣化要因分析装置。 The quality degradation factor vector estimation means includes:
Among the non-zero elements of the quality deterioration factor vector z ′, a vector constituted by converting some elements to 0 is defined as a quality deterioration factor vector candidate z ″ →, and several patterns of z ″ → are prepared, A function F (A, B) of the false detection rate A and the miss rate B takes a larger value as the false detection rate A or the miss rate B becomes smaller, and the F (A, B) is maximized. 6. The communication quality deterioration factor analyzing apparatus according to claim 4 or 5, further comprising means for obtaining z ″ → and outputting it as a quality deterioration factor vector z ″ →.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013254557A JP6061838B2 (en) | 2013-12-09 | 2013-12-09 | Communication quality degradation factor analyzer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013254557A JP6061838B2 (en) | 2013-12-09 | 2013-12-09 | Communication quality degradation factor analyzer |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015115672A JP2015115672A (en) | 2015-06-22 |
JP6061838B2 true JP6061838B2 (en) | 2017-01-18 |
Family
ID=53529136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013254557A Expired - Fee Related JP6061838B2 (en) | 2013-12-09 | 2013-12-09 | Communication quality degradation factor analyzer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6061838B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6466864B2 (en) * | 2016-02-09 | 2019-02-06 | 日本電信電話株式会社 | Analysis apparatus and analysis method |
JP6596794B2 (en) * | 2016-04-13 | 2019-10-30 | 日本電信電話株式会社 | Quality degradation estimation device, quality degradation estimation method, and program |
JP6911185B1 (en) * | 2020-11-18 | 2021-07-28 | 株式会社オプティム | Programs, methods, information processing equipment and systems |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4160493B2 (en) * | 2003-11-25 | 2008-10-01 | 株式会社エヌ・ティ・ティ・ドコモ | Packet communication monitoring apparatus and packet communication monitoring method |
JP4720295B2 (en) * | 2005-06-02 | 2011-07-13 | 日本電気株式会社 | Abnormality detection system and maintenance system |
JP5179393B2 (en) * | 2009-01-29 | 2013-04-10 | ソフトバンクモバイル株式会社 | Analysis system for communication performance by model |
JP5510642B2 (en) * | 2010-02-25 | 2014-06-04 | 富士電機株式会社 | Prediction / diagnosis model construction device |
JP2011242923A (en) * | 2010-05-17 | 2011-12-01 | Fuji Electric Co Ltd | Model input variable adjustment device |
US8930559B2 (en) * | 2012-06-01 | 2015-01-06 | Verizon Patent And Licensing Inc. | Adaptive hypertext transfer protocol (“HTTP”) media streaming systems and methods |
-
2013
- 2013-12-09 JP JP2013254557A patent/JP6061838B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2015115672A (en) | 2015-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Queiroz et al. | An approach for SDN traffic monitoring based on big data techniques | |
Shih et al. | Unicast inference of network link delay distributions from edge measurements | |
CN105827472A (en) | Network data flow type detection method and network data flow type detection device | |
US10129128B2 (en) | Analysis of network performance | |
WO2018142703A1 (en) | Anomaly factor estimation device, anomaly factor estimation method, and program | |
JP6061838B2 (en) | Communication quality degradation factor analyzer | |
JP2008283621A (en) | Apparatus and method for monitoring network congestion state, and program | |
Kirichek et al. | The home network traffic models investigation | |
Liu et al. | Taming uncertainties in real-time routing for wireless networked sensing and control | |
EP2629453B1 (en) | Method, apparatus and system for setting a size of an event correlation time window | |
CN118400314A (en) | Informationized machine room monitoring and management system | |
Mogensen et al. | Empirical IIoT data traffic analysis and comparison to 3GPP 5G models | |
Johnsson et al. | Online network performance degradation localization using probabilistic inference and change detection | |
Kreuger et al. | Scalable in-network rate monitoring | |
Tagyo et al. | Network tomography using routing probability for undeterministic routing | |
JP2019071563A (en) | Communication quality deterioration estimation device and communication quality deterioration estimation method | |
Kawahara et al. | Mobile QoS tomography using compressed sensing | |
Zhang et al. | PCA-based network-wide correlated anomaly event detection and diagnosis | |
JP6154355B2 (en) | TCP communication quality degradation factor analysis apparatus, method and program | |
JP6180369B2 (en) | Topology estimation apparatus and program | |
Qazi et al. | A novel compressed sensing technique for traffic matrix estimation of software defined cloud networks | |
Perdices et al. | Network performance monitoring with flexible models of multi-point passive measurements | |
Brodnevs et al. | An Approach to Constructing a Model of Delays in Cells of a Cellular Network Based on Experimentally Obtained Data | |
Nguyen et al. | Evaluation of an end-to-end delay estimation in the case of multiple flows in SDN networks | |
Steinert et al. | Observing software-defined networks using a decentralized link monitoring approach |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161024 |
|
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: 20161206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161213 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6061838 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |