Nothing Special   »   [go: up one dir, main page]

JP6061838B2 - Communication quality degradation factor analyzer - Google Patents

Communication quality degradation factor analyzer Download PDF

Info

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
Application number
JP2013254557A
Other languages
Japanese (ja)
Other versions
JP2015115672A (en
Inventor
川原 亮一
亮一 川原
斎藤 洋
洋 斎藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2013254557A priority Critical patent/JP6061838B2/en
Publication of JP2015115672A publication Critical patent/JP2015115672A/en
Application granted granted Critical
Publication of JP6061838B2 publication Critical patent/JP6061838B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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 Documents 3 and 4). In the method, when a failure is detected in a plurality of node pairs, for example, a link that can cover all of the failure detection pairs with as few links as possible is extracted as a failure link candidate. If the failed link cannot be identified, perform as few additional measurements as possible.

発着ノードペアでの試験パケットでの品質測定(パケット損失率や遅延)から、ネットワーク内の各リンクでの品質を推定する方法も提案されている。例えば、複数の発着ノードペア間で、ユニキャスト通信により試験パケット測定をした場合には、各リンクの品質が一意に定まらない場合があるが、マルチキャスト通信で試験パケットを送信するか、あるいはパケットペアを送出することでその問題を解決している(例えば、非特許文献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 Documents 6, 7, 8, 9). Non-Patent Document 6 derives a condition for routing of a network that can identify a quality degradation link particularly when k = 1. In Non-Patent Document 7, the number of necessary measurement paths is derived.

他の検討として、発着ノードペアの遅延測定から、各リンクの遅延分布を推定する方法がある(例えば、非特許文献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).

http://www.caida.org/tools/utilities/others/pathchar/http://www.caida.org/tools/utilities/others/pathchar/ 的場 一峰, 阿多 信吾, 村田 正幸, "インターネットにおける計測に基づいたボトルネック特定手法," 電子情報通信学会 テレコミュニケーションマネジメント研究会, pp. 65 - 70, November 2000.Kazufumi Matoba, Shingo Ata, Masayuki Murata, "A Bottleneck Identification Method Based on Measurements on the Internet," The Institute of Electronics, Information and Communication Engineers, Telecommunications Management Study Group, pp. 65-70, November 2000. R. R. Komplella et al., "Detection and Localization of Network Black Holes," Infocom 2007.R. R. Komplella et al., "Detection and Localization of Network Black Holes," Infocom 2007. P. Barford et al., "Network Performance Anomaly Detection and Localization," Infocom 2009.P. Barford et al., "Network Performance Anomaly Detection and Localization," Infocom 2009. M. Coates et al., "Internet tomography," IEEE Signal Processing Magazine, May 2002.M. Coates et al., "Internet tomography," IEEE Signal Processing Magazine, May 2002. M. H. Firooz et al., "Network tomography via compressed sensing," Globecom 2010.M. H. Firooz et al., "Network tomography via compressed sensing," Globecom 2010. W. Xu et al., "Compressive sensing over graphs: how many measurements are needed?", Forty-Eighth Annual Allerton Conference, 2010.W. Xu et al., "Compressive sensing over graphs: how many measurements are needed?", Forty-Eighth Annual Allerton Conference, 2010. T. Matsuda et al., "Link quality classifier with compressed sensing based on l1-l2 optimization," IEEE Communication Letters, Vol. 15, No. 10, Oct. 2011.T. Matsuda et al., "Link quality classifier with compressed sensing based on l1-l2 optimization," IEEE Communication Letters, Vol. 15, No. 10, Oct. 2011. 竹本, 松田, 滝根,"圧縮センシングを用いたネットワークトモグラフィによる低品質リンク検出方法," 信学技報NS2013-1.Takemoto, Matsuda, Takine, "Low quality link detection method by network tomography using compressed sensing," IEICE Tech. Y. Xia et al., "Inference of Link Delay in Communication Networks," IEEE JSAC, Dec. 2006.Y. Xia et al., "Inference of Link Delay in Communication Networks," IEEE JSAC, Dec. 2006. T. Bu, N. Duffield, F. L. Presti, and D. Towsley, "Network tomography on general topologies," SIGMETRICS 2002.T. Bu, N. Duffield, F. L. Presti, and D. Towsley, "Network tomography on general topologies," SIGMETRICS 2002.

上記の方法は、ネットワーク上に試験パケットを送出して得られた情報と、試験パケットがネットワーク内のどのリンクを通るかというルーチング情報を用いて、ネットワークのリンクの品質を推定することを主眼においている。   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

Figure 0006061838
を表す)からなる観測データを収集し、該通信品質情報yと該属性情報x→の組(x→,y)の集合を集合Sとし、記憶手段に格納する情報解析手段と、
前記記憶手段から集合Sを読み出して、前記通信品質情報yが予め定めた目標値を満たしているかを判定し、満たしている場合には「正常状態」とし、満たしていない場合は「劣化状態」とする品質状態把握手段と、
前記「正常状態」にある通信品質情報と属性の組(x→,y)を抽出し、その集合を集合Soとし、該集合Soを用いて、正常状態における品質yと属性x→の関係式y=f(x→)を推定する正常時品質推定手段と、
前記集合Sの中に、劣化状態にある観測データの組(x→,y)が存在する場合、該データと同時期に観測された他の観測データを抽出し、その集合を集合Stとし、前記f(x→)により正常状態品質を推定し、前記通信品質情報yと該f(x→)を用いて、該集合Stに属する各データに対して、品質劣化増加分y'を計算し、以上の手順で得られた(x→,y')の組の集合を用いて、各属性に起因する品質劣化要因を推定する品質劣化要因推定手段と、を有する通信品質劣化要因分析装置が提供される。
Figure 0006061838
Information analysis means for collecting the observation data consisting of the communication quality information y and the attribute information x → (x →, y) as a set S, and storing in the storage means;
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.

本発明の実施の形態の関連を示す図である。It is a figure which shows the relationship of embodiment of this invention. 本発明の第1の実施の形態における通信ネットワークの基本構成の一例である。It is an example of the basic composition of the communication network in the 1st Embodiment of this invention. 本発明の第1の実施の形態における通信品質劣化要因分析装置の構成例である。It is an example of a structure of the communication quality degradation factor analyzer in the 1st Embodiment of this invention. 本発明の第1の実施の形態における通信品質劣化要因分析装置のフローチャートである。It is a flowchart of the communication quality degradation factor analyzer in the 1st Embodiment of this invention. 本発明の第1の実施の形態における品質劣化増分ベクトルの推定例である。It is an example of estimation of the quality degradation increment vector in the 1st Embodiment of this invention. 本発明の第2の実施の形態における通信品質劣化要因分析装置の構成例である。It is an example of a structure of the communication quality degradation factor analyzer in the 2nd Embodiment of this invention. 本発明の第3の実施の形態における通信品質劣化要因分析装置の構成例である。It is a structural example of the communication quality degradation factor analyzer in the 3rd Embodiment of this invention. 本発明の第6の実施の形態における通信品質劣化要因分析装置の構成例である。It is an example of a structure of the communication quality degradation factor analyzer in the 6th Embodiment of this invention. 本発明の第6の実施の形態における関数F値の例である。It is an example of the function F value in the 6th Embodiment of this invention.

以下、図面と共に本発明の実施の形態を説明する。   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

Figure 0006061838
を表す)の構成方法を、第6の実施の形態では、評価値を用いたパラメータの調整(複数の推定ベクトルの候補から良いものを選択)を説明する。
Figure 0006061838
In the sixth embodiment, adjustment of parameters using evaluation values (selecting a good one from a plurality of estimated vector candidates) will be described.

[第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 information analysis unit 11, an information management unit 12, a quality state grasping unit 13, a normal quality estimation unit 14, and a quality degradation factor estimation unit 15. Further, the information management unit 12 has a management table 121.

本実施の形態における概要を説明する。   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 certain server 3, and end / Measurement of end quality (delay etc.)) and attribute information related to the communication are transmitted to the communication quality degradation factor analyzer 1A. Examples of attributes include the terminal model, OS, application, terminal location, access network (WiFi or 3G, etc.), server 3 location, and the like.

通信品質劣化要因分析装置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 quality estimation unit 14. For example, S o is a set of data observed in the same most busy time zone (time width T n , eg, T n = 1 hour) on the same day of the week, and all the observed values in that time zone seem to be in a normal state. (A set of data that can be regarded as a steady state in constructing a quality estimation formula of y = f (x →) below). The normal quality estimation unit 14 estimates the relational expression y = f (x →) between the communication quality information y and the attribute x → in the normal state using So.

次に、品質劣化要因推定部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 factor estimating unit 15 receives other data observed at the same time (time width T r ) with the data. to extract, to the set and S t. S o corresponding to the time zone when the set St was observed (for example, if S t is 1:00 p.m. on Friday of Y month Z), S o at 1 p.m. every Friday in Y month) The normal state quality is estimated from the constructed f (x →), and the quality deterioration increment y ′ is calculated for each data belonging to St using y and f (x →). For example, if the quality is delay, y ′ = y−f (x →). Using the set of (x →, y ′) pairs obtained by the above procedure, the quality degradation increment due to each attribute is estimated.

図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 information analysis unit 11 reads the quality information and attribute information, and constructs an attribute vector from the attribute information in the following procedure (step 2 in FIG. 4). ).

属性数が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).

Figure 0006061838
ここで、x(,j)は、該端末の属性iのカテゴリがjのとき"1"、そうでなければ"0"をとる変数とする。例えば属性i=アクセスネットワークの例で、WiFiを1番目のカテゴリ、3Gを2番目のカテゴリとする。ある端末のアクセスネットワークがWiFiの場合、該端末2のx(i,j)の値は、 x(i,1) =1、 x(i,2)=0となる。上記属性ベクトルx→と該端末2の通信品質yの組(x→,y)を情報管理部12へ送信する。
Figure 0006061838
Here, x (, j) is a variable that takes “1” when the category of the attribute i of the terminal is j and “0” otherwise. For example, in the example of attribute i = access network, WiFi is the first category and 3G is the second category. When the access network of a certain terminal is WiFi, the value of x (i, j) of the terminal 2 is x (i, 1) = 1 and x (i, 2) = 0. A set (x →, y) of the attribute vector x → and the communication quality y of the terminal 2 is transmitted to the information management unit 12.

情報管理部12では、観測データ(x→,y)にタイムスタンプを付与後、管理テーブル121にエントリする(図4のステップ3)。   The information management unit 12 adds a time stamp to the observation data (x →, y) and then enters the management table 121 (step 3 in FIG. 4).

一定期間経過後、品質状態把握部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 quality estimation unit 14.

正常時品質推定部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 quality estimation unit 14 extracts a set (x →, y) of communication quality information and attributes in a normal state, and sets the set as So. So is, for example, a set of data observed in the same most busy time of the same day (time width T n , eg, T n = 1 hour), and the observed values in that time zone are all in a normal state. A set of data (a set of data that can be regarded as a steady state in constructing a quality estimation formula of y = f (x →) below). Using So, the relational expression y = f (x →) between the communication quality information y and the attribute x → in the normal state is estimated by the following procedure (step 5 in FIG. 4). That is, for example, So is configured for each day of the week and time period, and f (x →) corresponding to each So is constructed.

f(x→)を以下の式(2)のように定義する。   f (x →) is defined as the following equation (2).

Figure 0006061838
ここで、a0, ai,jは係数とする。集合Soに属する観測データ(x→,y)がN個あるとし、k番目の観測値を(x→k,yk)とし、最小二乗法により該係数を推定する。つまり、式(3)を最小にする該係数を計算する。
Figure 0006061838
Here, a 0 , a i, j are coefficients. 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 the coefficient is estimated by the least square method. That is, the coefficient that minimizes Equation (3) is calculated.

Figure 0006061838
品質が遅延の場合は、観測値(通信品質情報)yをそのまま用いて上記手順を実施する。品質がパケット損失率の場合は、パケット損失率yを−log(1−y)と変換してから上記手順を実施する。
Figure 0006061838
When the quality is delay, the above procedure is performed using the observed value (communication quality information) y as it is. When the quality is the packet loss rate, the above procedure is performed after converting the packet loss rate y to -log (1-y).

次に、品質劣化要因推定部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 information management unit 12, the quality degradation factor estimation unit 15 simultaneously with the data (time width T r ). extract the observed other data, and the collection and S t. Of f (x →) calculated by the normal quality estimation unit 14, So corresponding to the time zone in which the set St is observed (for example, St is 1:00 pm on Friday, Y month Z) if any, by using a Y month weekly built by Friday afternoon 1 o'clock So) the f (x →), for each data belonging to the S t, estimates the quality degradation increment y 'by the following steps (Step 6 in FIG. 4).

観測値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).

Figure 0006061838
また、式(4)において、
Figure 0006061838
Also, in equation (4):

Figure 0006061838
はベクトルwに対するl2ノルムといい、
Figure 0006061838
Is the l2 norm for the vector w,

Figure 0006061838
である(wiはベクトルwのi番目の要素)。
Figure 0006061838
Where w i is the i-th element of the vector w.

Figure 0006061838
はベクトルwに対するl1ノルムといい、
Figure 0006061838
Is the l1 norm for the vector w

Figure 0006061838
である。またλは、上記の式(4)のl2ノルムに対するl1ノルム対する重み係数であって、l1ノルム最小化にどれだけ重みを与えるかを決めるパラメータであり、予め定める正の定数とする。
Figure 0006061838
It is. Λ is a weighting coefficient for the l1 norm with respect to the l2 norm in the above equation (4), and is a parameter that determines how much weight is given to the l1 norm minimization, and is a positive constant determined in advance.

ここで、本実施の形態を適用した例を示す。複数の被験者が様々なモバイル端末を用いて、様々な場所から様々なサイトにアクセスし、そのときのアプリケーションレベルでの遅延時間を品質として集計する実験を行ったデータを用いる。観測された通信コネクション数は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 step 7 in FIG. In this case, non-patent document 12 (S. -J. Kim et al., “An interior-point method for large-scale 1l-regularized least squares,” is used to calculate z that minimizes Equation (4). IEEE Journal of Selected Topics in Signal Processing, Dec. 2007.). The result is shown in FIG. In the figure, the value of each element of the quality deterioration increment vector z in each window (“time” in the figure) is plotted. Thus, for example, in the windows around 400, it is possible to estimate that the attribute corresponding to the third element of the attribute vector is a factor of quality degradation.

[第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 evaluation unit 16a is added to the configuration of FIG.

本実施の形態では、評価部16aが、第1の実施の形態の品質劣化要因推定部15で推定された品質劣化増分ベクトルz→(但し、z→は、   In the present embodiment, the evaluation unit 16a performs the quality deterioration increment vector z → (where z → is the value of the quality deterioration factor estimation unit 15 of the first embodiment,

Figure 0006061838
を表す)を用いて、集合Stに属するk番目の通信に対する観測データx→kに対して、x→k・z→+f(x→k)により該通信の品質を推定し、それをyk_estとする。ここで、x→k・z→ はx→kとz→の内積を意味する。
Figure 0006061838
For the observation data x → k for the kth communication belonging to the set St , the quality of the communication is estimated by x → k · z → + f (x → k ) Let y k _est. Here, x → k · z → means an inner product of x → k and z →.

これを各観測データ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 factor estimation unit 15.

図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 vector estimation unit 17 is added to the configuration of FIG.

品質劣化要因ベクトル推定部17は、品質劣化要因推定部15から出力された品質劣化増分ベクトルz→の各要素のうち、値が大きい上位H個の各要素についてその値を1に変換し、それ以外の要素は値を0に変換したベクトルz'→を構成する。Hの値は、予め定め値に設定するか、あるいは、例えば、z→の各要素の平均avgzを計算し、z→の各要素のうちavgzを超える要素の個数をHとしてもよい。また、後述する第6の実施の形態に示すように複数のパターンを用意してその中から選定してもよい。   The quality degradation factor vector estimation unit 17 converts the value of each of the top H elements having the largest value among the elements of the quality degradation increment vector z → output from the quality degradation factor estimation unit 15 to 1, Elements other than form a vector z ′ → whose value is converted to zero. The value of H may be set to a predetermined value or, for example, the average avgz of each element of z → may be calculated, and the number of elements that exceed avgz among the elements of z → may be H. Further, as shown in a sixth embodiment described later, a plurality of patterns may be prepared and selected from them.

上記のベクトル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'→)を計算する。 Evaluation unit 16b, the use of quality deterioration factor vector z '→ of, with respect to the observation data z → k belonging to the set S t in the first embodiment, the above formula (8) I (z → k , z '→).

Figure 0006061838
これを各xkに対して実施し、yk<y*である観測データのうちI(x→k, z'→)が1となる割合
Figure 0006061838
This is performed for each x k , and the ratio of I (x → k , z '→) is 1 in the observation data where y k <y *

Figure 0006061838
およびyk≧y*である観測データのうちI(x→k, z'→)が0となる割合
Figure 0006061838
And the proportion of I (x → k , z '→) is 0 among the observation data with y k ≧ y *

Figure 0006061838
を計算し、Aを品質劣化要因ベクトルz'→による誤検出率、Bをz'→による見逃し率として算出する。
Figure 0006061838
A is calculated as the false detection rate due to the quality deterioration factor vector z ′ →, and B as the miss rate due to 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 vector estimation unit 17 uses the first embodiment. The probability p j that is a quality degradation factor is determined in accordance with the value of each element z j of the quality degradation increment vector z → obtained by the quality degradation factor estimation unit 15 of, and a vector having p j as the j-th element is determined. The quality deterioration factor vector z ′ → is configured. Here, the value of p j is set so as to increase as the value of z j increases. For example, if the quality is delayed, the constant in the z0, (and z0 <z j) to an amount corresponding to the processing time required to process one packet. For simplicity, when the delay time follows M / M / 1 of the queuing model, the average delay time T is T = z0 / (1−ρ). Here, ρ corresponds to the server usage rate in the queue. On the other hand, since the probability that the number of jobs waiting to be processed on the server (including the job being processed) will be k is (1−ρ) ρ k , the probability that the number of customers in the system will exceed a certain threshold value k0 is about ρ k0. . Now, assuming that the value of the element z j is an average delay due to the corresponding attribute, z j = z0 / (1−ρ) and ρ = 1−z0 / z j . Here, ρ k0 is used as p j . That is, p j = (1−z0 / z j ) k0 is set. Alternatively, for a predetermined value p0 (0 <p0 <1), if (1−z0 / z j ) k0 > p0, p j = (1−z0 / z j ) k0 , otherwise p j = It may be 0.

評価部16bは、上記の品質劣化要因ベクトルz'を用いて、第1の実施の形態における集合Stに属する属性ベクトルxkに対して、式(9)のP(x→k, z'→)を計算する。 Evaluation unit 16b, the above quality deterioration factor vector z 'with respect to the attribute vectors x k belonging to the set S t in the first embodiment, P of the formula (9) (x → k, z' →) is calculated.

Figure 0006061838
ここで、xjはベクトルx→kの第j要素とし、Dはベクトルx→kの次元数であり、
D=m1+m2+…+md
である。P(x→k, z'→)はk番目の通信が品質劣化している確率を意味する。
Figure 0006061838
Here, x j is the j-th element of the vector x → k, D is the number of dimensions of the vector x → 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 *

Figure 0006061838
およびyk≧y*である観測データのうちP(x→k, z'→)がth未満となる割合
Figure 0006061838
And the proportion of observation data with y k ≧ y * that P (x → k , z '→) is less than th

Figure 0006061838
を計算し、Aをz'→による誤検出率、Bをz'→による見逃し率として算出する。
Figure 0006061838
And A is calculated as a false detection rate due to z ′ → and B as an overlook rate due to z ′ →.

[第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 information analysis unit 11 groups observation data having the same attribute vector.

本実施の形態では、第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 parameter adjustment unit 18 to FIGS.

本実施の形態では、第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 evaluation units 16a and 16b in the second to fourth embodiments respectively The false detection rate A and the miss rate B are calculated, and the function F (A, B) of A and B is configured by the parameter adjustment unit 18, and F (A, B) takes a larger value as A or B becomes smaller. Then, the value of λ that maximizes F (A, B) is obtained, and the quality deterioration factor estimating unit 15 outputs the quality deterioration factor vector z → or the quality deterioration factor vector z ′ → when using the λ.

あるいは、第3の実施の形態における品質劣化要因ベクトル推定部17において、Hの値を数パターン用意し、パラメータ調整部18が同様の手順でF(A,B)を最大にするHの値を求め、当該品質劣化要因ベクトル推定部17が該Hを用いたときの品質劣化要因ベクトルz'→を出力する。   Alternatively, in the quality deterioration factor vector estimation unit 17 in the third embodiment, several patterns of H values are prepared, and the parameter adjustment unit 18 sets the value of H that maximizes F (A, B) in the same procedure. Then, the quality deterioration factor vector estimation unit 17 outputs the quality deterioration factor vector z ′ → when H is used.

あるいは、第3,4の実施の形態のいずれかの品質劣化要因ベクトル推定部17で品質劣化要因ベクトルz'→を構成し、該ベクトルの非零要素のうち、いくつかの要素を0に変換して構成されるベクトルを品質劣化要因ベクトル候補z''→とし、z''→を数パターン用意し、パラメータ調整部18で構成されたF(A,B)を最大にするz''→を求め、それを品質劣化要因ベクトルとして出力する。   Alternatively, the quality deterioration factor vector estimation unit 17 of any of the third and fourth embodiments forms a quality deterioration factor vector z ′ →, and converts some of the non-zero elements of the vector to 0 The vector configured as described above is set as a quality degradation factor vector candidate z ″ →, several patterns are prepared for z ″ →, and z ″ → which maximizes F (A, B) configured by the parameter adjustment unit 18 is prepared. Is output as a quality deterioration factor vector.

ここで、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 Terminal 3 Server 4 Access network 5 Core network 11 Information analysis unit 12 Information management unit 13 Quality state grasping unit 14 Normal quality estimation unit 15 Quality degradation factor estimation unit 16a, 16b Evaluation unit 17 Quality degradation factor vector estimation unit 18 Parameter adjustment unit

Claims (9)

通信ネットワークにおいて、各端末の通信品質情報を収集し、通信品質劣化検出時に、劣化要因を特定する通信品質劣化要因分析装置であって、
各端末のエンド・エンド通信品質情報(以下、「通信品質情報」と記す)yと通信に関わる属性情報x→(但し、x→は、
Figure 0006061838
を表す)からなる観測データを収集し、該通信品質情報yと該属性情報x→の組(x→,y)の集合を集合Sとし、記憶手段に格納する情報解析手段と、
前記記憶手段から集合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 →
Figure 0006061838
Information analysis means for collecting the observation data consisting of the communication quality information y and the attribute information x → (x →, y) as a set S, and storing in the storage means;
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)を、
Figure 0006061838
と定義し(但し、a0, ai,jは係数)、
前記集合Soに属する観測データ(x→,y)がN個あるとし、k番目の観測値を(x→k,yk)とし、最小二乗法により、
Figure 0006061838
を最小にする係数を計算する手段を含み、
前記品質劣化要因推定手段は、
前記通信品質情報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として、
Figure 0006061838
(但し、λは予め定める正の定数)
を最小にする変数としてzijの値を推定し(但し、
Figure 0006061838
で定義される) 、
前記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
Figure 0006061838
(Where a 0 , a i, j are coefficients),
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,
Figure 0006061838
Including means for calculating a coefficient that minimizes
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
Figure 0006061838
(Where λ is a positive constant determined in advance)
Estimate the value of z ij as a variable that minimizes
Figure 0006061838
Defined by
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 →.
前記品質劣化要因推定手段で推定された前記品質劣化増分ベクトルz→を用いて、前記集合Stに属するk番目の通信に関する観測データx→kに対して、x→k・z→+f(x→k)(但し、x→k・z→ はx→kとz→の内積)により該端末の品質を推定し、yk<y*である観測データ(つまり正常状態にあるデータ)のうちyk_est≧y*となる割合A=P[yk_est≧y*|yk<y*]、および劣化状態にあるデータyk≧y*のうちyk_est<y*となる割合B=P[yk_est<y*|yk≧y*]を計算し、品質劣化増分ベクトルz→による誤検出率A、 およびzによる品質劣化を検出できない割合を見逃し率Bとして算出する第1の評価手段を更に有する
請求項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→の各要素のうち、値が大きい上位H個の各要素についてその値を1に変換し、それ以外の要素は値を0に変換した品質劣化要因ベクトルz'→を構成する品質劣化要因ベクトル推定手段と、
前記品質劣化要因ベクトルz'→を用いて、前記集合Stに属する属性ベクトルz→kに対して、
Figure 0006061838
に対してI(x→k, z'→)を計算し、yk<y*である観測データのうちI(x→k, z'→)が1となる割合A=P[I(x→k, z'→)=1|yk<y*]、およびyk≧y*である観測データのうちI(x→k, z'→)が0となる割合B=P[I(x→k, z'→)=0| yk≧y*]を計算し、品質劣化要因ベクトルz'→による誤検出率A、および、z'→による品質劣化を検出できない割合を見逃し率Bとして算出する第2の評価手段を更に有する
請求項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,
Figure 0006061838
I (x → k , z '→) is calculated for the observed data with y k <y *, and the ratio of I (x → k , z' →) to 1 is A = P [I (x → k , z '→) = 1 | y k <y *] and the proportion of observation data with y k ≧ y * where I (x → k , z' →) is 0 B = P [I ( x → k , z ′ →) = 0 | y k ≧ y *], and a false detection rate A due to the quality degradation factor vector z ′ → and a rate over which the quality degradation due to z ′ → cannot be detected B The communication quality deterioration factor analysis device according to claim 2, further comprising: a second evaluation unit that calculates as follows.
前記品質劣化要因推定手段で推定された前記品質劣化増分ベクトルz→の各要素zjの値に応じて、品質劣化要因である確率pjを決定し、pjをj番目の要素としてもつベクトルを品質劣化要因ベクトルz'→として構成する品質劣化要因ベクトル推定手段と、
前記品質劣化要因ベクトルz'→を用いて、前記集合Stに属する属性ベクトルx→kに対して、
Figure 0006061838
によりk番目の通信が品質劣化している確率P(x→k, z'→)を計算し(但し、xjはベクトルx→kの第j要素とし、Dはベクトルx→kの次元数であり、D=m1+m2+…+md)、yk<y*である観測データのうちP(x→k, z'→)が予め定めた閾値th以上となる割合A=P[P(xk, z'→)≧th|yk<y*],およびyk≧y*である観測データのうちP(x→k, z'→)がth未満となる割合B=P[P(xk, z')<th|yk≧y*]を計算し、z'→による誤検出率A,z'→による品質劣化を検出できない割合を見逃し率Bとして算出する第3の評価手段を更に有する
請求項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,
Figure 0006061838
K th communication calculates the probabilities are quality degradation P (x → k, z ' →) by (wherein, x j is the j-th element of the vector x → k, D is the number of dimensions of the vector x → k D = m 1 + m 2 +... + M d ), among the observation data with y k <y *, P (x → k , z ′ →) is the ratio A = P [P (x k , z ′ →) ≧ th | y k <y *] and the ratio B of P (x → k , z ′ →) less than th among observation data with y k ≧ y * = P [P (x k , z ′) <th | y k ≧ y *] is calculated, and a false detection rate A due to z ′ → and a rate at which quality degradation due to z ′ → cannot be detected are calculated as a miss rate B The communication quality deterioration factor analyzer according to claim 2, further comprising a third evaluation unit.
前記集合Stに属する観測データ(x→k,yk)に対し、同じ属性ベクトルx→kを持つ観測データを同じグループに分類し、グループ毎にグループの品質代表値を計算し、グループkの属性ベクトルをx→k,品質代表値をykと置き換える通信品質分類手段を更に有する
請求項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 ″ →.
JP2013254557A 2013-12-09 2013-12-09 Communication quality degradation factor analyzer Expired - Fee Related JP6061838B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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