JP7198181B2 - COMMUNICATION QUALITY ANALYSIS SYSTEM, COMMUNICATION QUALITY ANALYSIS METHOD - Google Patents
COMMUNICATION QUALITY ANALYSIS SYSTEM, COMMUNICATION QUALITY ANALYSIS METHOD Download PDFInfo
- Publication number
- JP7198181B2 JP7198181B2 JP2019159700A JP2019159700A JP7198181B2 JP 7198181 B2 JP7198181 B2 JP 7198181B2 JP 2019159700 A JP2019159700 A JP 2019159700A JP 2019159700 A JP2019159700 A JP 2019159700A JP 7198181 B2 JP7198181 B2 JP 7198181B2
- Authority
- JP
- Japan
- Prior art keywords
- change
- communication quality
- cause
- model
- log data
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信設備の通信品質分析装置、通信品質分析システム、及び通信品質分析方法に関するものである。 The present invention relates to a communication quality analysis device for communication equipment, a communication quality analysis system, and a communication quality analysis method.
モバイル通信の利用が拡大している。モバイル通信を実現するために、モバイル網を運用する事業者は、無線基地局を設置し運用している。特許文献1では、無線端末と無線基地局との間の無線通信の区間において、通信品質の劣化が起きることが開示されている。また、特許文献1では、通信品質の劣化が生じた場合、その要因を特定するために、電波強度や送受信トラフィック等の情報を収集し分析していることが開示されている。
The use of mobile communications is expanding. In order to realize mobile communication, operators who operate mobile networks install and operate wireless base stations.
無線通信区間で通信品質の劣化が生じた場合、特許文献2に開示された技術を用いれば、モバイル網の運用者が収集しているデータを分析し、予め定めた閾値を超えるか否かによって、劣化原因を推定できる。しかしながら、モバイル網の運用者が収集しているデータが閾値近くに到達していても、閾値を超過していない場合、劣化の原因の分析を誤ることがある。
When communication quality deteriorates in a wireless communication section, the technique disclosed in
本発明の目的は、通信通信品質が変化(劣化又は向上)したときに、その原因を高精度に特定することである。 SUMMARY OF THE INVENTION An object of the present invention is to identify the cause of change (deterioration or improvement) in communication quality with high accuracy.
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、通信品質分析システムであって、通信設備及び通信品質を測定する設備の少なくとも一つが出力し、分析対象データを含むログデータを取得するログデータ収集部と、前記分析対象データの統計値を算出し、前記算出された統計値から通信設備の品質変化原因を分類するための複数のモデルを作成し、前記作成された各モデルによって算出される分類確率に、前記各モデルの重みを乗算した値から通信設備の品質変化原因を分類するための複合モデルを作成するログデータ分析部とを備え、前記ログデータ分析部は、前記作成された複合モデルによって導出される品質変化原因と、運用管理者が特定した品質変化原因との一致度が高い重みの組み合わせを選択し、前記複合モデルを作成することを特徴とする。 A representative example of the invention disclosed in the present application is as follows. That is, in a communication quality analysis system, at least one of communication equipment and equipment for measuring communication quality outputs a log data collection unit that acquires log data including data to be analyzed, and a statistical value of the data to be analyzed. A plurality of models for classifying causes of quality change of communication equipment are created from the calculated statistical values, and the classification probability calculated by each of the created models is multiplied by the weight of each model. a log data analysis unit for creating a composite model for classifying the cause of quality change of the communication equipment from the value, the log data analysis unit extracting the cause of quality change derived from the generated composite model and the operation management A combination of weights having a high degree of agreement with the cause of quality change specified by the operator is selected to create the composite model.
本発明の一態様によれば、通信品質変化原因を高精度に特定できる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。 According to one aspect of the present invention, the cause of change in communication quality can be identified with high accuracy. Problems, configurations, and effects other than those described above will be clarified by the following description of the embodiments.
以下、本発明の一実施形態を図面を参照して説明する。 An embodiment of the present invention will be described below with reference to the drawings.
(A1)システム構成
図1は、ログデータ分析装置50の分析対象である無線通信システムの構成の例を示すブロック図である。
(A1) System Configuration FIG. 1 is a block diagram showing an example of the configuration of a wireless communication system to be analyzed by the log
無線通信システムとモバイル通信をするユーザ端末10a、10b、10c、10d、10eが存在する。以下、複数のユーザ端末を特定しない場合には、アルファベットの小文字を省略した符号「10」とし、また他の構成要素の符号についても同じように表す。ここでユーザ端末10は、スマートフォンやタブレット型PC(Personal Computer)等がある。ユーザ端末10は、モバイル網の運用者が設置した無線基地局20a、20b、20cと無線で接続し、音声や映像等のデータを送受信する。無線基地局20は、パケット中継装置30a、30bと有線で接続し、ユーザ端末10から受信したデータや無線基地局20で作成したログデータをパケットに分割し中継する。パケット中継装置30a、30bは、パケット中継装置30cと有線で接続し、パケットを中継する。パケット中継装置30cは、パケット中継装置30a、30bから受信したパケットをインターネット40へ送信したり、インターネット40から受信したパケットをパケット中継装置30a、30bへ送信する。
There are user terminals 10a, 10b, 10c, 10d, 10e that perform mobile communication with a wireless communication system. In the following, when a plurality of user terminals are not specified, the code "10" is used by omitting the lowercase letters of the alphabet, and the codes of the other components are similarly indicated. Here, the
通信品質変化の原因を分類する原因分類システムであるログデータ分析装置50は、パケット中継装置30と有線で接続し、無線基地局20及び通信品質を測定する設備の一方又は両方が出力するログデータをパケット中継装置30経由又は記録媒体から読み込んで収集する。ログデータ分析装置50は、ログデータを参照し、無線基地局20の品質変化を検知すると、その原因を分類する。通信品質変化の原因を分類する手順は後述する。
A log
なお、ユーザ端末10、無線基地局20、パケット中継装置30とログデータ分析装置50については、その構成や、種類、数は、図1に示す例に限らず、適宜、他の態様としてもよい。
Note that the configuration, types, and numbers of the
(A2)ログデータ分析装置の構成
図2は、ログデータ分析装置50の構成の例を示すブロック図である。
(A2) Configuration of Log Data Analysis Device FIG. 2 is a block diagram showing an example of the configuration of the log
ログデータ分析装置50は、パケット送受信ポート51、ストレージ52、メモリ53、CPU(Central Processing Unit、中央処理装置)54を有する。ストレージ52には、ソフトウェア処理部55のプログラムの一部又は全部が記憶されている。ここで、ストレージ52とは、ハードディスクや半導体ディスクやフラッシュメモリ等の不揮発性のメモリによって構成される記憶装置である。メモリ53には、ログデータ分析装置50が動作するときに、少なくともその動作に必要なプログラムが読み込まれる。CPU54は、メモリ53へ読み込まれたプログラムに従って、ログデータ分析装置50の処理を実行する。メモリ53は、ソフトウェア処理部55以外に図示を省略するOS(Operating System)等のプログラム実行環境を含んでもよいし、CPU54が一時的に読み書きするデータを含んでもよい。CPU54は複数のCPUで構成されてもよい。
The log
ソフトウェア処理部55は、ログデータ収集プログラム56、ログデータ分析プログラム57、変化原因分類プログラム58、モデル表示プログラム59、及び分類結果表示プログラム61を含む。各プログラムはCPU54によって実行されて処理部の機能を発揮する。例えば、ログデータ収集プログラム56は、ログデータ収集部の機能を発揮する。このため、以下で、プログラムを主語とする説明は、プログラムを実行するCPU54を主語とする説明に置き換えてもよい。また、ソフトウェア処理部55は、ログデータ蓄積領域63、分析結果蓄積領域64、モデル蓄積領域65、及び変化原因蓄積領域66を含む。
The software processing unit 55 includes a log
ユーザインタフェースプログラム62は、モデル蓄積領域65及び変化原因蓄積領域66に蓄積されたデータを取得し、モデル及び通信品質の変化原因を表示装置67に出力する機能を発揮する。また、モバイル網の運用者がキーボード68やマウス69を操作した内容を、入力として受け付ける機能も発揮する。
The user interface program 62 acquires the data accumulated in the model accumulation area 65 and the cause of change accumulation area 66 and outputs the model and cause of change in communication quality to the
(A3)ログデータ分析装置の動作シーケンス
図3は、ログデータ分析装置50の動作シーケンスの例を示す図である。
(A3) Operation Sequence of Log Data Analysis Device FIG. 3 is a diagram showing an example of an operation sequence of the log
ログデータ分析装置50の分類結果表示プログラム61は、モバイル網の運用者70からの各無線基地局の通信品質の変化原因の入力を受け付けると(1001)、それを変化原因蓄積領域66に書き込む。ログデータ分析装置50のログデータ分析プログラム57は、変化原因蓄積領域66が更新されると、ログデータ蓄積領域63に蓄積されたログデータを読み込み(1002)、ログデータを分析する(1003)。そして、ログデータ分析プログラム57は、分析した結果を分析結果蓄積領域64に書き込む。変化原因蓄積領域66に蓄積されたデータの形式と、ログデータ蓄積領域63に蓄積されたログデータの形式と、分析手順と、分析結果蓄積領域64に蓄積される分析結果の形式は後述する。
The classification
次に、ログデータ分析装置50のログデータ分析プログラム57は、分析結果蓄積領域64と変化原因蓄積領域66に蓄積されたデータを読み込み(1004)、無線基地局の通信品質の変化原因を分類するためのモデルを作成する(1005)。そして、ログデータ分析プログラム57は、作成したモデルをモデル蓄積領域65に書き込む。モデル作成の手順と、モデル蓄積領域65に蓄積されるモデルの形式は図9、図10を参照して後述する。
Next, the log
次に、ログデータ分析装置50のログデータ分析プログラム57が、無線基地局20からログデータを受信すると(1006)、又は、記録媒体からログデータを読み込むと、ログデータ分析プログラム57は、ログデータ蓄積領域63の形式にログデータを整形して、ログデータを書き込む。そして、ログデータ分析プログラム57は、ログデータ蓄積領域63に蓄積されたログデータを読み込み(1007)、ログデータを分析する(1008)。更に、ログデータ分析プログラム57は、分析した結果を分析結果蓄積領域64に書き込む。
Next, when the log
次に、ログデータ分析装置50の変化原因分類プログラム58は、モデル蓄積領域65に蓄積されたモデル、及び分析結果蓄積領域64に蓄積された分析結果を読み込み(1009)、それらを用いて無線基地局20の通信品質の変化原因を分類する(1010)。そして、変化原因分類プログラム58は、分類結果を分類結果表示プログラム61に提供する。変化原因の分類の手順は後述する。
Next, the change cause classification program 58 of the log
最後に、ログデータ分析装置50の分類結果表示プログラム61は、変化原因分類プログラム58から提供された分類結果をモバイル網の運用者70に表示して(1011)、分類結果の確認を促す。モバイル網の運用者70に分類結果を表示する手順は、後述する。モバイル網の運用者70が、各無線基地局の通信品質の変化原因を確認又は修正すると、分類結果表示プログラム61は、その結果を入力として(1001)変化原因蓄積領域66に書き込む。変化原因蓄積領域66が更新されると、ログデータ分析装置50は、新しいモデルを作成し直して、前のモデルを更新する。
Finally, the classification
(A4)ログデータを分析しモデルを作成する手順
図4は、ログデータ分析プログラム57の構成の例を示すブロック図である。
(A4) Procedure for Analyzing Log Data and Creating a Model FIG. 4 is a block diagram showing an example of the configuration of the log
ログデータ分析プログラム57は、ログデータ読込プログラム571、相関係数算出プログラム572、平均値算出プログラム573、相関係数モデル作成プログラム574、平均値モデル作成プログラム575、及び重み算出プログラム576等を含む。
The log
なお、ログデータ分析プログラム57は、相関係数算出プログラム572や平均値算出プログラムの他に、分散や確率など他の統計値を算出するプログラムを含んでもよい。また、相関係数モデル作成プログラム574や平均値モデル作成プログラム575の他に、分散や確率など他の統計値で原因を分類するモデルを作成するプログラムを含んでもよい。
In addition to the correlation
図5は、ログデータ分析プログラム57のログデータ読込プログラム571が、ログデータ蓄積領域63から読み込むログデータの例を示す図である。
FIG. 5 is a diagram showing an example of log data read from the log
ログデータ蓄積領域63に格納されるログデータは、無線基地局20毎に、タイムスタンプ6301、通信品質指標6302、及びモバイル網の運用者が収集している各分析対象データ6303等を含む。分析対象データ6303は、例えば、当該基地局への接続ユーザ数やトラフィック量などの無線基地局20の動作状態を示す指標である。例えば、エントリ6304aは、「2019年5月4日10時」に、通信品質指標は「100」%であり、この時、分析対象データAは「3000」、分析対象データBは「99」であったことを示す。このログデータをログデータ読込プログラム571が読み込むと、ログデータ分析プログラム57の相関係数算出プログラム572は、通信品質指標6302と、各分析対象データとの相関係数を算出する。また、ログデータ分析プログラム57の平均値算出プログラム573は、各分析対象データの平均値を算出する。
The log data stored in the log
図6は、相関係数算出プログラム572が計算した相関係数の算出結果6401の例を示す図である。
FIG. 6 is a diagram showing an example of a correlation
相関係数の算出結果6401は、無線基地局名6402、モバイル網の運用者が収集している各分析対象データ6403等を含む。例えば、エントリ6404aは、無線基地局「20a」の通信品質指標と分析対象データAの一定期間の相関係数は「0.2」であり、無線基地局「20a」の通信品質指標と分析対象データBの一定期間の相関係数は「0.7」であることを示す。相関係数算出プログラム572は、相関係数の算出結果6401を作成すると、分析結果蓄積領域64に書き込む。
The correlation
図7は、平均値算出プログラム573が計算した平均値の算出結果6411の例を示す図である。
FIG. 7 is a diagram showing an example of the average
平均値の算出結果6411は、無線基地局名6412、モバイル網の運用者が収集している各分析対象データ6413等を含む。例えば、エントリ6414aは、無線基地局「20a」の分析対象データAの一定期間の平均値は「3000」であり、無線基地局「20a」の分析対象データBの一定期間の平均値は「95」であることを示す。平均値算出プログラム573は、平均値の算出結果6411を作成すると、分析結果蓄積領域64に書き込む。
The average
図8は、変化原因蓄積領域66の例を示す図である。 FIG. 8 is a diagram showing an example of the cause-of-change accumulation area 66. As shown in FIG.
変化原因蓄積領域66は、無線基地局名6601a、及び変化原因6602aを含む。例えば、エントリ6603aは、無線基地局「20a」は「変化原因1」によって通信品質に変化が生じたことを示す。変化原因蓄積領域66は、モバイル網の運用者が、実際に変化原因を分類した内容をユーザインタフェースプログラム62を介して入力することによって作成される。
The change cause storage area 66 includes a wireless
相関係数モデル作成プログラム574は、相関係数の算出結果6401及び変化原因蓄積領域66が存在すると、それらを読み込み、決定木等の分類手法を用いて無線基地局の通信品質の変化原因及びそのときの相関係数との関係から特徴的なパターンを見出し、無線基地局の分析対象データの相関係数の値に基づいて変化原因を分類するモデルを作成する。最後に、作成した相関係数モデルをモデル蓄積領域65に書き込む。一方、平均値モデル作成プログラム575は、平均値の算出結果6411及び変化原因蓄積領域66が存在すると、それらを読み込み、決定木等の分類手法を用いて無線基地局の通信品質の変化原因とそのときの平均値との関係から特徴的なパターンを見出し、無線基地局の分析対象データの平均値に基づいて変化原因を分類するモデルを作成する。最後に、作成した平均値モデルをモデル蓄積領域65に書き込む。
If the correlation
図9は、モデル蓄積領域65内に蓄積された、無線基地局の通信品質の変化原因を分析対象データの相関係数で分類する相関係数モデルの例を示す図である。 FIG. 9 is a diagram showing an example of a correlation coefficient model stored in the model storage area 65 for classifying causes of changes in communication quality of radio base stations by correlation coefficients of analysis target data.
相関係数モデルは、ノード641及びリーフ642を含む。このモデルで無線基地局の通信品質の変化原因を分類する場合、最初にノード641aの判定式を参照する。例えば、分析対象データAの相関係数が「0.5」未満の場合、ノード641bの判定式へ進む。一方、分析対象データAの相関係数が「0.5」以上の場合、ノード641cの判定式へ進む。ノード641bへ進むと、分析対象データBの相関係数が「0.6」以上の場合、リーフ642aへ進み、通信品質が変化した原因は変化原因1であると分類する。一方、分析対象データBの相関係数が「0.6」未満の場合、リーフ642bへ進み、通信品質が変化した原因は変化原因2であると分類する。ノード641cへ進むと、分析対象データCの相関係数が「0.3」以上の場合、リーフ642cへ進み、通信品質が変化した原因は変化原因3であると分類する。一方、分析対象データCの相関係数を参照し「0.3」未満の場合、リーフ642dへ進み、通信品質が変化した原因は変化原因4であると分類する。
The correlation coefficient model includes nodes 641 and leaves 642 . When classifying the cause of change in the communication quality of the radio base station with this model, first refer to the judgment formula of the node 641a. For example, when the correlation coefficient of analysis target data A is less than "0.5", the process proceeds to the determination formula of node 641b. On the other hand, when the correlation coefficient of the analysis target data A is "0.5" or more, the process proceeds to the determination formula of node 641c. Proceeding to the node 641b, if the correlation coefficient of the analysis target data B is "0.6" or more, the process proceeds to the leaf 642a, where the
このとき、それぞれのリーフ642による分類確率が算出可能である。分類確率とは、作成したモデルに相関係数の算出結果を実際に入力するときに、各リーフにそれぞれの変化原因の無線基地局がどのぐらいの確率で分類されるかを示す指標である。例えば、リーフ642aに10個の無線基地局が分類されるとして、そのうち変化原因1の無線基地局は9個だけであり、残りの1個の無線基地局は変化原因2である場合、変化原因1の分類確率は90%となり、変化原因2の分類確率は10%となる。
At this time, the classification probability by each leaf 642 can be calculated. The classification probability is an index that indicates the probability with which the radio base station causing each change is classified into each leaf when the calculation result of the correlation coefficient is actually input to the created model. For example, if 10 radio base stations are classified into the leaf 642a, only 9 radio base stations have cause of
相関係数は、通信品質指標と分析対象データがお互い大きな変化をするときに、特徴的な値が表れる傾向がある。従って、各分析対象データの相関係数で無線基地局の通信品質の変化原因を分類することによって、通信品質指標が大きく劣化した場合や向上した場合の原因分類に有効である。 The correlation coefficient tends to show a characteristic value when the communication quality index and the data to be analyzed change significantly with respect to each other. Therefore, by classifying the cause of change in the communication quality of the radio base station based on the correlation coefficient of each piece of analysis target data, it is effective to classify the cause when the communication quality index significantly deteriorates or improves.
図10は、モデル蓄積領域65内に蓄積された、無線基地局の通信品質の変化原因を分析対象データの平均値で分類する平均値モデルの例を示す図である。 FIG. 10 is a diagram showing an example of an average value model for classifying causes of changes in communication quality of radio base stations, stored in the model storage area 65, by average values of analysis target data.
平均値モデルは、ノード641及びリーフ642を含む。このモデルで無線基地局の通信品質の変化原因を分類する場合、最初にノード641dの判定式を参照する。例えば、分析対象データAの平均値が「2500」以上の場合、ノード641eの判定式へ進む。一方、分析対象データAの平均値が「2500」未満の場合、ノード641fの判定式へ進む。ノード641eへ進むと、分析対象データBの平均値が「50」以上の場合、リーフ642eへ進み、通信品質が変化した原因は変化原因1であると分類する。一方、分析対象データBの平均値が「50」未満の場合、リーフ642fへ進み、通信品質が変化した原因は変化原因2であると分類する。ノード641fへ進むと、分析対象データCの平均値が「80」以上の場合、リーフ642gへ進み、通信品質が変化した原因は変化原因3であると分類する。一方、分析対象データCの平均値が「80」未満の場合、リーフ642hへ進み、通信品質が変化した原因は変化原因4であると分類する。
The mean model includes nodes 641 and leaves 642 . When classifying the cause of change in the communication quality of the radio base station with this model, first refer to the determination formula of the node 641d. For example, when the average value of the analysis target data A is "2500" or more, the process advances to the determination formula of node 641e. On the other hand, when the average value of the analysis target data A is less than "2500", the process proceeds to the determination formula of node 641f. Proceeding to the node 641e, if the average value of the analysis target data B is "50" or more, the process proceeds to the leaf 642e, and the cause of the change in communication quality is classified as
平均値モデルにおいても、相関係数モデルと同様に、それぞれのリーフ642による分類確率が算出可能である。 In the mean value model, similarly to the correlation coefficient model, the classification probability by each leaf 642 can be calculated.
平均値は、通信品質指標の変化が大きくない場合でも、変化原因に応じて、分析対象データに特徴的な値が表れる傾向がある。従って、各分析対象データの平均値で無線基地局の通信品質の変化原因を分類することによって、通信品質指標の劣化が継続する場合や向上が継続する場合の原因分類に有効である。 Even when the change in the communication quality index is not large, the average value tends to appear as a characteristic value in the analysis target data depending on the cause of the change. Therefore, by classifying the cause of change in the communication quality of the radio base station based on the average value of each piece of data to be analyzed, it is effective to classify the cause when the communication quality index continues to deteriorate or improve.
図11は、無線基地局の通信品質変化原因を、図9に示す相関係数モデルで分類した分類結果と、各リーフ642の分類確率の例を示す図である。 FIG. 11 is a diagram showing an example of classification results obtained by classifying causes of changes in communication quality of radio base stations using the correlation coefficient model shown in FIG.
相関係数モデルでの分類確率6421は、無線基地局名6422、このモデルでの分類結果6423、及び分類されたリーフにおける分類確率6424を含む。例えば、エントリ6425aは、無線基地局「20a」は「変化原因1」のリーフに分類され、変化原因1である確率が90%、変化原因2である確率が10%あることを示す。エントリ6425bは、無線基地局「20b」が「変化原因1」のリーフに分類され、変化原因1である確率が90%、変化原因2である確率が10%あることを示す。エントリ6425cは、無線基地局「20c」が「変化原因2」のリーフに分類され、変化原因1である確率が35%、変化原因2である確率が40%、変化原因3である確率が25%あることを示す。エントリ6325dは、無線基地局「20d」が「変化原因4」のリーフに分類され、変化原因4である確率が100%であることを示す。
The
ここで図8に示す変化原因6602aを参照すると、無線基地局20a、20b、20c、20dの変化原因は、それぞれ「変化原因1」、「変化原因1」、「変化原因3」、「変化原因4」であることが分かる。図11に示す分類結果6423を参照すると、このモデルによる無線基地局20a、20b、20c、20dの変化原因の分類結果は、それぞれ「変化原因1」、「変化原因1」、「変化原因2」、「変化原因4」であり、4分の3のエントリで正答している。
Here, referring to the
図12は、無線基地局の通信品質変化原因を、図10に示す平均値モデルで分類した分類結果と、各リーフ642の分類確率の例を示す図である。 FIG. 12 is a diagram showing an example of classification results obtained by classifying causes of changes in communication quality of radio base stations using the mean value model shown in FIG.
平均値モデルでの分類確率6431は、無線基地局名6432、このモデルでの分類結果6433、及び分類されたリーフにおける分類確率6434を含む。例えば、エントリ6335aは、無線基地局「20a」が「変化原因3」のリーフに分類され、変化原因2である確率が40%、変化原因3である確率が60%あることを示す。エントリ6435bは、無線基地局「20b」が「変化原因1」のリーフに分類され、変化原因1である確率が90%、変化原因2である確率が10%あることを示す。エントリ6435cは、無線基地局「20c」が「変化原因3」のリーフに分類され、変化原因2である確率が40%、変化原因3である確率が60%あることを示す。エントリ6435dは、無線基地局「20d」が「変化原因4」のリーフに分類され、変化原因4である確率が100%であることを示す。
The
ここで図8に示す変化原因6602aを参照すると、無線基地局20a、20b、20c、20dの変化原因は、それぞれ「変化原因1」、「変化原因1」、「変化原因3」、「変化原因4」であることが分かる。図12に示す分類結果6433を参照すると、このモデルによる無線基地局20a、20b、20c、20dの変化原因の分類結果は、それぞれ「変化原因3」、「変化原因1」、「変化原因3」、「変化原因4」であり、4分の3のエントリで正答している。
Here, referring to the
相関係数モデルによる各劣化原因の分類確率と平均値モデルによる各劣化原因の分類確率が算出された後、重み算出プログラム576は、それぞれのモデルの分類確率に乗算する重みを算出する。それぞれのモデルの分類確率にそれぞれのモデルの重みを乗算し、算出した値を足し合わせたときに、分類確率が最も大きい値となった変化原因を、通信品質の変化原因として分類する。そして、各モデルに乗算する重みの組み合わせを複数のパターンで実施し、運用管理者が特定した品質変化原因との一致度が高い重み、すなわち正答率が最も高くなる重みの組み合わせを選択する。重みの組み合わせの選択は、後述するように、運用者の選択に従ってログデータ分析プログラム57が選択してもよいし、ログデータ分析プログラム57が自動的に選択してもよい。
After calculating the classification probability of each deterioration cause by the correlation coefficient model and the classification probability of each deterioration cause by the mean value model, the weight calculation program 576 calculates the weight by which the classification probability of each model is multiplied. When the classification probability of each model is multiplied by the weight of each model and the calculated values are summed up, the cause of change with the highest classification probability is classified as the cause of change in communication quality. Then, a combination of weights to be multiplied by each model is carried out in a plurality of patterns, and a weight with a high degree of agreement with the cause of quality change specified by the operation manager, that is, a combination of weights with the highest percentage of correct answers is selected. As will be described later, the combination of weights may be selected by the log
図13は、重み算出プログラム576が重みを算出する処理のフローチャートである。 FIG. 13 is a flow chart of the weight calculation process performed by the weight calculation program 576 .
重み算出プログラム576は、相関係数モデルと平均値モデルとを組み合わせた複合モデルにおいて、相関係数モデル及び平均値モデルの各々の最適な重みを決定する。なお、本実施例では二つのモデルを組み合わせて複合モデルを作成しているが、三つ以上のモデルを組み合わせて複合モデルを作成してもよい。 The weight calculation program 576 determines optimum weights for each of the correlation coefficient model and the mean value model in the composite model combining the correlation coefficient model and the mean value model. In this embodiment, two models are combined to create a composite model, but three or more models may be combined to create a composite model.
まず、相関係数モデルの重み[k]を0.0に設定する。平均値モデルの重み[k]を、1-(相関係数モデルの重み[k])で算出する(5761)。すなわち、相関係数モデルの重み[k]が0.0の場合、平均値モデルの重み[k]を1.0に設定する。次に、相関係数モデルでの分類確率に相関係数モデルの重み[k]を乗算する。また、平均値モデルでの分類確率に平均値モデルの重み[k]を乗算する(5762)。そして、それらの結果を合算する(5763)。 First, the weight [k] of the correlation coefficient model is set to 0.0. The weight [k] of the mean value model is calculated by 1-(weight [k] of the correlation coefficient model) (5761). That is, when the weight [k] of the correlation coefficient model is 0.0, the weight [k] of the mean value model is set to 1.0. Next, the classification probability in the correlation coefficient model is multiplied by the weight [k] of the correlation coefficient model. Also, the classification probability in the mean value model is multiplied by the weight [k] of the mean value model (5762). Then, those results are summed up (5763).
一方、相関係数モデルの重み[k]が0.0、平均値モデルの重み[k]が1.0の場合、相関係数モデルでの分類確率、平均値モデルでの分類確率のそれぞれに0.0、1.0を乗算し合算すると、その結果は図12に示す分類確率6334と同じになる。 On the other hand, when the weight [k] of the correlation coefficient model is 0.0 and the weight [k] of the mean value model is 1.0, the classification probability in the correlation coefficient model and the classification probability in the mean value model are Multiplying 0.0, 1.0 and summing, the result is the same as the classification probability 6334 shown in FIG.
次に、エントリ毎に、分類確率が最も大きい値の「変化原因」を、複合モデルでの分類結果とする(5764)。相関係数モデルの重み[k]が0.0、平均値モデルの重み[k]が1.0の場合、複合モデルでの分類結果は図12に示す分類結果6433と同じになる。
Next, for each entry, the “cause of change” with the highest classification probability is taken as the classification result of the composite model (5764). When the weight [k] of the correlation coefficient model is 0.0 and the weight [k] of the mean value model is 1.0, the classification result of the composite model is the same as the
次に、図8に示す変化原因6602aと比較して正しく分類できた無線基地局の数を算出し、正しく分類できた無線基地局の数を全エントリ数で除算して、正答率[k]を算出する(5765)。4分の3のエントリで正答していれば、正答率[k]は75%となる。次に、相関係数モデルの重み[k+1]を0.1増加させ、同様の処理を繰り返す(5766)。
Next, the number of correctly classified wireless base stations is calculated by comparing with the cause of
図14は、無線基地局の通信品質の変化原因を分類するために、複合モデルが算出した分類確率と分類結果の例を示す図である。 FIG. 14 is a diagram showing examples of classification probabilities and classification results calculated by the composite model in order to classify causes of changes in communication quality of radio base stations.
複合モデル5771aは、無線基地局名5772a、複合モデルでの分類結果5773a、及び分類確率5774を含む。分類確率5774a~5774dは、相関係数モデルの重みが0.5、かつ平均値モデルの重みが0.5のときに算出された値を記している。例えば、エントリ5775aは、無線基地局「20a」は「変化原因1」に分類され、変化原因1である確率が45%、変化原因2である確率が25%、変化原因3である確率が30%あることを示す。エントリ5775bは、無線基地局「20b」は「変化原因1」に分類され、変化原因1である確率が90%、変化原因2である確率が10%あることを示す。エントリ5775cは、無線基地局「20c」は「変化原因3」に分類され、変化原因1である確率が17.5%、変化原因2である確率が40%、変化原因3である確率が42.5%あることを示す。エントリ5775dは、無線基地局「20d」は「変化原因4」に分類され、変化原因4である確率が100%であることを示す。ここで図8を参照すると、無線基地局20a、20b、20c、20dの変化原因は、それぞれ「変化原因1」、「変化原因1」、「変化原因3」、「変化原因4」であったことが分かる。図13に示す分類結果5773aを参照すると、複合モデルが無線基地局20a、20b、20c、20dの変化原因として分類した結果は、それぞれ「変化原因1」、「変化原因1」、「変化原因3」、「変化原因4」であり、四つのエントリの全てで正答している。
The
図15は、相関係数モデルの重み、平均値モデルの重みの組み合わせのパターンを変化させたときの正答率5781の例を示す図である。
FIG. 15 is a diagram showing an example of the
それぞれの重みの組み合わせパターン毎の正答率5781は、相関係数モデルの重み5782、平均値モデルの重み5783、正答率5784を含む。例えば、エントリ5785aは、相関係数モデルの重みが0.0、平均値モデルの重みが1.0のとき、正答率は75%であることを示す。エントリ5785bは、相関係数モデルの重みが0.5、平均値モデルの重みが0.5のとき、正答率は100%であることを示す。
The
重み算出プログラム576は、それぞれの重みの組み合わせパターン毎の正答率5781を作成すると、その中で最も正答率が高いエントリの重みの組み合わせを、モデル蓄積領域65に書き込む(5767)。図14に示す場合、相関係数モデルの重みが0.5、平均値モデルの重みが0.5のときに最も正答率が高く、重み算出プログラム576は、相関係数モデルの重みと平均値モデルの重みを0.5としてモデル蓄積領域65に書き込む。そして、モデル表示プログラム59は、複合モデルを構成しているモデルと、算出された重みの組み合わせをモバイル網の運用者に表示する。
When the weight calculation program 576 creates the
図16は、モデル表示画面の例を示す図である。 FIG. 16 is a diagram showing an example of the model display screen.
モデル表示画面5901は、重み選択欄5902、重み表示欄5903a、5903b、複合モデル正答率表示欄5904、モデル選択欄5905、モデルID表示欄5906、モデル名称表示欄5907、及びOKボタン5909等を含む。例えば、エントリ5908aは、相関係数モデルの重みが「0.0」、平均値モデルの重みが「1.0」のとき、複合モデルの正答率が「75%」であることを示す。エントリ5908bは、相関係数モデルの重みが「0.5」、平均値モデルの重みが「0.5」のとき、複合モデルの正答率が「100%」であることを示す。エントリ5908cは、相関係数モデルの重みが「1.0」、平均値モデルの重みが「0.0」のとき、複合モデルの正答率が「75%」であることを示す。
The
モバイル網の運用者は、モデル表示画面5901の画面を確認し、モデル選択欄5905でモデルを選択でき、重み選択欄5902で重みの組み合わせを選択できる。モデル、及び重みを選択した後に、OKボタン5909を押下操作する。OKボタン5909が操作されると、モデル表示プログラム59は、モデル蓄積領域65に書き込まれた、複合モデルを構成しているモデルと重みを更新、又は修正する。
The operator of the mobile network can confirm the
(A5)ログデータを分析し変化原因を分類する手順
図17は、変化原因分類プログラム58の構成の例を示すブロック図である。
(A5) Procedure for Analyzing Log Data and Classifying Causes of Change FIG.
変化原因分類プログラム58は、ログデータ分析結果読込プログラム581、モデルと重み読込プログラム582、及び変化原因算出プログラム583を含む。 The change cause classification program 58 includes a log data analysis result reading program 581 , a model and weight reading program 582 , and a change cause calculation program 583 .
図3に示すログデータ分析装置50のログデータ収集プログラム56は、定期的に無線基地局からログデータを受信する(1006)。なお、ログデータは記録媒体から読み込んでもよい。ログデータ収集プログラム56は、取得したログデータを図5に示す形式に加工して、ログデータ蓄積領域63に書き込む。このログデータをログデータ分析プログラム57のログデータ読込プログラム571が読み込むと、ログデータ分析プログラム57の相関係数算出プログラム572は、通信品質指標6202と、各分析対象データとの相関係数を算出する。相関係数算出プログラム572は、相関係数の算出結果6401を図6に示す形式にて分析結果蓄積領域64に書き込む。また、ログデータ分析プログラム57の平均値算出プログラム573は、各分析対象データの平均値を算出する。平均値算出プログラム573は、平均値の算出結果6411を図7に示した形式にして分析結果蓄積領域64に書き込む。
The log
変化原因分類プログラム58のログデータ分析結果読込プログラム581が、分析結果蓄積領域64から分析結果を読み込むと、続いて変化原因分類プログラム58のモデルと重み読込プログラム582が、モデル蓄積領域65から図9及び図10に示すモデルと図15に示す重みとを読み込む(1008)。 When the log data analysis result reading program 581 of the change cause classification program 58 reads the analysis result from the analysis result accumulation area 64, the model and weight reading program 582 of the change cause classification program 58 subsequently reads from the model accumulation area 65 as shown in FIG. And the model shown in FIG. 10 and the weights shown in FIG. 15 are read (1008).
変化原因分類プログラム58の変化原因算出プログラム583は、図6に示す形式の分析結果を、モデル蓄積領域65から読み込んだ相関係数モデルに入力し、図11に示す形式の分類確率を出力する。また、図7に示す形式の分析結果を、モデル蓄積領域65から読み込んだ平均値モデルに入力し、図12に示す形式の分類確率を出力する。続いて変化原因算出プログラム583は、これらの分類確率に、モデル蓄積領域65から読み込んだ重みを乗算する。 The change cause calculation program 583 of the change cause classification program 58 inputs the analysis result in the format shown in FIG. 6 to the correlation coefficient model read from the model storage area 65, and outputs the classification probability in the format shown in FIG. 7 is input to the average value model read from the model storage area 65, and the classification probability in the format shown in FIG. 12 is output. Subsequently, the change cause calculation program 583 multiplies these classification probabilities by weights read from the model accumulation area 65 .
図18は、無線基地局の通信品質の変化原因を分類するために、複合モデルが算出した分類確率と分類結果の例を示す図である。 FIG. 18 is a diagram showing examples of classification probabilities and classification results calculated by a composite model in order to classify causes of changes in communication quality of radio base stations.
複合モデルが算出した結果5771bは、無線基地局名5772b、複合モデルでの分類結果5773b、及び分類確率5774e~5774hを含む。分類確率5774は、相関係数モデルの重みが0.5、平均値モデルの重みが0.5のときに算出された値を記している。例えば、エントリ5775eは、無線基地局「20p」は「変化原因4」に分類され、変化原因4である確率が100%であることを示す。エントリ5775fは、無線基地局「20q」は「変化原因2」に分類され、変化原因1である確率が17.5%、変化原因2である確率が50%、変化原因3である確率が12.5%あることを示す。エントリ5775gは、無線基地局「20r」は「変化原因1」に分類され、変化原因1である確率が45%、変化原因2である確率が25%、変化原因3である確率が30%あることを示す。エントリ5775hは、無線基地局「20s」は「変化原因3」に分類され、変化原因1である確率が17.5%、変化原因2である確率が40%、変化原因3である確率が42.5%あることを示す。変化原因算出プログラム583は、算出された分類確率と分類結果(図18)を分類結果表示プログラム61に提供する。
The
(A6)分類した変化原因を表示する手順
図3に示すログデータ分析装置50の分類結果表示プログラム61は、変化原因算出プログラム583が算出した変化原因の分類結果を受け取ると、ユーザインタフェースプログラム62を介して、モバイル網の運用者70に表示する(1010)。
(A6) Procedure for Displaying Classified Causes of Change When the classification
図19は、変化原因表示画面の例を示す。 FIG. 19 shows an example of a change cause display screen.
変化原因表示画面5911は、モバイル網の運用者に通信品質変化原因の確認を促すために表示される。変化原因表示画面5911は、確認優先度欄5912、無線基地局名欄5913、分類確率1位と分類確率2位の差の表示欄5914、分類結果欄5915、及びOKボタン5917を含む。分類結果表示プログラム61は、分類確率1位と分類確率2位の差5914が小さい順に、変化原因の分類結果を表示する。例えば、エントリ5916aは、無線基地局「20s」では、分類確率1位(変化原因3の42.5%)と分類確率2位(変化原因2の40%)の差が2.5%であり、「変化原因3」に分類されることを示す。エントリ5916bは、無線基地局「20r」では、分類確率1位(変化原因1の45%)と分類確率2位(変化原因3の30%)の差が15%であり、「変化原因1」に分類されることを示す。エントリ5916cは、無線基地局「20q」では、分類確率1位(変化原因2の50%)と分類確率2位(変化原因1の17.5%)の差が32.5%であり、「変化原因2」に分類されることを示す。エントリ5916dは、無線基地局「20p」では、分類確率1位(変化原因4の100%)と分類確率2位(その他の変化原因の0%)の差は100%であり、「変化原因4」に分類されることを示す。
The change
モバイル網の運用者は、変化原因表示画面5911の分類結果5915を確認し、その内容に応じた対策を無線基地局に施す。通信品質の劣化が解消すれば、分類結果5915が正しいと推定される。品質変化が解消しなければ、分類結果5915が誤っていると推定される。モバイル網の運用者は、分類結果5916が正しくないときは分類結果5916を修正し、最後にOKボタン5917を押下操作する。OKボタン5917が操作されると、分類結果表示プログラム61は、分類結果5915を変化原因蓄積領域66に書き込む(1010)。
The operator of the mobile network confirms the
このとき、変化原因表示画面5911の上位にあるエントリは、正答確率がそれほど高くないと推定されるエントリである。モバイル網の運用者が、変化原因表示画面5911の上位にあるエントリを優先的に確認することによって、正答確率がそれほど高くないと推定される無線基地局の分類結果が修正されて優先的に蓄積され、原因分類の精度が向上する。一方、変化原因表示画面5911の下位にあるエントリは、正答確率が高いと推定されるエントリである。モバイル網の運用者は、時間がなければ、変化原因表示画面5911の下位にあるエントリについては、無線基地局の対策を施して分類結果を検証せずに、OKボタンを操作してもよい。この結果、変化原因蓄積領域66内に短時間で多くのデータを蓄積できる。変化原因蓄積領域66内のデータが増加すると(例えば、変化原因蓄積領域66内のデータの更新毎、所定の時間間隔など)、相関係数モデル、及び平均値モデルが更新され、原因分類の精度が向上する。また、無線基地局の対策を施す前にOKボタンが操作された変化原因表示画面5911の下位にあるエントリについては、対策を施し次第、改めて確認するとよい。
At this time, the entry at the top of the change
以上に説明した処理では、複数のモデルに各モデルの重みを乗算して組み合わせた複合モデルを用いて、無線基地局の通信品質の変化原因を分類する。これによって、無線基地局の通信品質の変化原因を高精度で分類できる。また、正答確率がそれほど高くないと推定される無線基地局の分類結果を、モバイル網の運用者に優先的に確認するよう促すことによって、正答確率がそれほど高くないと推定される無線基地局の分類結果が修正されて優先的に蓄積され、モデルが更新され、原因分類の精度を短時間で向上できる。 In the processing described above, a combined model obtained by multiplying and combining a plurality of models by the weight of each model is used to classify the cause of change in the communication quality of the radio base station. This makes it possible to classify the cause of change in communication quality of the radio base station with high accuracy. In addition, by urging mobile network operators to preferentially confirm the classification results of radio base stations that are estimated to have a low probability of correct answers, it is possible to identify radio base stations that are estimated to have a low probability of correct answers. The classification results are corrected and preferentially accumulated, the model is updated, and the accuracy of cause classification can be improved in a short time.
なお、本発明及び/又は本実施例は、ログデータ分析装置50による構成のほか、ログデータ分析方法や、ログデータ分析装置50で実行されるコンピュータプログラムとしても構成できる。コンピュータプログラムは、コンピュータが読取可能な記録媒体に記録されるとよい。記録媒体としては、例えば、フロッピーディスク、CD-ROM、DVD-ROM、光磁気ディスク、メモリカード、ハードディスク等の種々の媒体を利用できる。
The present invention and/or the present embodiment can be configured as a log data analysis method or a computer program executed by the log
以上に説明したように、本発明の実施例の通信品質分析システムは、通信設備及び通信品質を測定する設備の少なくとも一つが出力し、分析対象データを含むログデータを取得するログデータ収集部(ログデータ収集プログラム56)と、分析対象データの統計値を算出し、算出された統計値から通信設備の品質変化原因を分類するための複数のモデル(例えば、相関係数モデル、平均値モデル)を作成し、作成された各モデルによって算出される分類確率に、各モデルの重みを乗算した値から通信設備の品質変化原因を分類するための複合モデルを作成するログデータ分析部(ログデータ分析プログラム57)とを備え、ログデータ分析部は、作成された複合モデルによって導出される品質変化原因と、運用管理者が特定した品質変化原因との一致度が高い重みの組み合わせを選択し、前記複合モデルを作成するので、高精度で品質変化原因を特定可能なモデルを作成できる。 As described above, the communication quality analysis system of the embodiment of the present invention includes a log data collection unit ( A log data collection program 56), and a plurality of models (e.g., correlation coefficient model, mean value model) for calculating statistical values of the data to be analyzed and classifying causes of quality change in communication equipment from the calculated statistical values. and create a composite model for classifying the cause of quality change of communication equipment from the value obtained by multiplying the weight of each model by the classification probability calculated by each created model. Program 57), the log data analysis unit selects a weight combination with a high degree of matching between the cause of quality change derived from the created composite model and the cause of quality change specified by the operation manager, Since a composite model is created, it is possible to create a model that can identify the cause of quality change with high accuracy.
また、ログデータ分析部は、分析対象データと通信品質指標との相関係数を算出する相関係数算出部(相関係数算出プログラム572)と、算出された相関係数から通信設備の品質変化原因を分類するモデルを作成する相関係数モデル作成部(相関係数モデル作成プログラム574)と、通信品質指標の平均値を算出する平均値算出部(平均値算出プログラム573)と、算出された平均値から通信設備の品質変化原因を分類するモデルを作成する平均値モデル作成部(平均値モデル作成プログラム575)とを有するので、品質変化原因と相関が高い通信品質指標によって品質変化原因を高精度に特定できると共に、平均値の併用によって相関関係だけでは捉えられない品質変化原因の変化を捉えることができる。 In addition, the log data analysis unit includes a correlation coefficient calculation unit (correlation coefficient calculation program 572) that calculates the correlation coefficient between the analysis target data and the communication quality index, and from the calculated correlation coefficient, the quality change of the communication equipment A correlation coefficient model creation unit (correlation coefficient model creation program 574) that creates a model for classifying causes, an average value calculation unit (average value calculation program 573) that calculates the average value of the communication quality index, and the calculated Since it has an average value model creation unit (average value model creation program 575) that creates a model for classifying the cause of quality change of communication equipment from the average value, the cause of quality change is identified by the communication quality index that is highly correlated with the cause of quality change. In addition to being able to specify with accuracy, by using the average value together, it is possible to grasp the change of the cause of quality change that cannot be grasped only by the correlation.
また、ログデータ分析部は、各モデルの重みの組み合わせを複数のパターンで試行し、品質変化原因を最も高い確率で分類可能な重みの組み合わせを選択する重み算出部(重み算出プログラム576)を有するので、全ての重みのパターンで最適の組み合わせを選択できる。また、計算が単純で処理を迅速に実行できる。 In addition, the log data analysis unit has a weight calculation unit (weight calculation program 576) that tries multiple patterns of combinations of weights for each model and selects a combination of weights that can classify the cause of quality change with the highest probability. Therefore, the optimal combination can be selected for all weight patterns. Also, the calculation is simple and the processing can be executed quickly.
また、収集したログデータに作成された複合モデルを適用して通信品質変化原因を分類する変化原因分類部(変化原因分類プログラム58)を備えるので、通信品質が変化(劣化又は向上)した原因を高精度に特定できる。 In addition, since it has a change cause classification unit (change cause classification program 58) that classifies the cause of change in communication quality by applying the composite model created to the collected log data, the cause of change (deterioration or improvement) in communication quality can be identified. Can be specified with high accuracy.
また、複合モデルによって算出される分類確率の値が小さい順に、分類した変化原因を出力する分類結果表示部(分類結果表示プログラム61)を備えるので、分類確率が低い通信品質変化原因から教師データが準備され,モデルの分類精度を早期に向上できる。すなわち、教師データを作成する工数を抑制できる。 In addition, since a classification result display unit (classification result display program 61) is provided for outputting the causes of change classified in ascending order of the classification probability calculated by the composite model, teacher data can be displayed from the cause of change in communication quality with a low classification probability. It is prepared and can improve the classification accuracy of the model at an early stage. That is, it is possible to reduce man-hours for creating training data.
なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加・削除・置換をしてもよい。 It should be noted that the present invention is not limited to the embodiments described above, but includes various modifications and equivalent configurations within the scope of the appended claims. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and the present invention is not necessarily limited to those having all the described configurations. Also, part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Moreover, the configuration of another embodiment may be added to the configuration of one embodiment. Further, additions, deletions, and replacements of other configurations may be made for a part of the configuration of each embodiment.
また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。 In addition, each configuration, function, processing unit, processing means, etc. described above may be realized by hardware, for example, by designing a part or all of them with an integrated circuit, and the processor realizes each function. It may be realized by software by interpreting and executing a program to execute.
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、SSD(Solid State Drive)等の記憶装置、又は、ICカード、SDカード、DVD等の記録媒体に格納することができる。 Information such as programs, tables, and files that implement each function can be stored in storage devices such as memories, hard disks, SSDs (Solid State Drives), or recording media such as IC cards, SD cards, and DVDs.
また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。 In addition, the control lines and information lines indicate those considered necessary for explanation, and do not necessarily indicate all the control lines and information lines necessary for mounting. In practice, it can be considered that almost all configurations are interconnected.
10 ユーザ端末
20 無線基地局
30 パケット中継装置
40 インターネット
50 ログデータ分析装置
51 パケット送受信ポート
52 ストレージ
53 メモリ
54 CPU
55 ソフトウェア処理部
56 ログデータ収集プログラム
57 ログデータ分析プログラム
58 変化原因分類プログラム
59 モデル表示プログラム
61 分類結果表示プログラム
62 ユーザインタフェースプログラム
63 ログデータ蓄積領域
64 分析結果蓄積領域
65 モデル蓄積領域
66 変化原因蓄積領域
67 表示装置
68 キーボード
69 マウス
70 運用者
10
55
Claims (12)
通信設備及び通信品質を測定する設備の少なくとも一つが出力し、分析対象データを含むログデータを取得するログデータ収集部と、
前記分析対象データの統計値を算出し、前記算出された統計値から通信設備の品質変化原因を分類するための複数のモデルを作成し、前記作成された各モデルによって算出される分類確率に、前記各モデルの重みを乗算した値から通信設備の品質変化原因を分類するための複合モデルを作成するログデータ分析部とを備え、
前記ログデータ分析部は、前記作成された複合モデルによって導出される品質変化原因と、運用管理者が特定した品質変化原因との一致度が高い重みの組み合わせを選択し、前記複合モデルを作成することを特徴とする通信品質分析システム。 A communication quality analysis system,
a log data collection unit that acquires log data including analysis target data output by at least one of communication equipment and equipment for measuring communication quality;
Calculate statistical values of the data to be analyzed, create a plurality of models for classifying causes of quality change of communication equipment from the calculated statistical values, and classify the probability calculated by each of the created models, A log data analysis unit that creates a composite model for classifying the cause of quality change of the communication equipment from the value obtained by multiplying the weight of each model,
The log data analysis unit selects a weight combination with a high degree of matching between the quality change cause derived from the created composite model and the quality change cause identified by the operation manager, and creates the composite model. A communication quality analysis system characterized by:
前記ログデータ分析部は、
前記分析対象データと通信品質指標との相関係数を算出する相関係数算出部と、
前記算出された相関係数から通信設備の品質変化原因を分類するモデルを作成する相関係数モデル作成部と、
前記通信品質指標の平均値を算出する平均値算出部と、
前記算出された平均値から通信設備の品質変化原因を分類するモデルを作成する平均値モデル作成部とを有することを特徴とする通信品質分析システム。 The communication quality analysis system according to claim 1,
The log data analysis unit
a correlation coefficient calculation unit that calculates a correlation coefficient between the analysis target data and the communication quality index;
a correlation coefficient model creation unit that creates a model for classifying causes of quality change of communication equipment from the calculated correlation coefficient;
an average value calculation unit that calculates an average value of the communication quality index;
A communication quality analysis system, comprising: an average value model creation unit that creates a model for classifying causes of quality change of communication equipment from the calculated average value.
前記通信設備は、無線基地局であることを特徴とする通信品質分析システム。 The communication quality analysis system according to claim 1,
A communication quality analysis system, wherein the communication equipment is a radio base station.
前記ログデータ分析部は、前記各モデルの重みの組み合わせを複数のパターンで試行し、前記品質変化原因を最も高い確率で分類可能な重みの組み合わせを選択する重み算出部を有することを特徴とする通信品質分析システム。 The communication quality analysis system according to claim 1,
The log data analysis unit is characterized by having a weight calculation unit that tries combinations of weights of the models in a plurality of patterns and selects a combination of weights that can classify the cause of quality change with the highest probability. Communication quality analysis system.
前記収集したログデータに前記作成された複合モデルを適用して通信品質変化原因を分類する変化原因分類部を備えることを特徴とする通信品質分析システム。 The communication quality analysis system according to claim 1,
A communication quality analysis system, comprising: a change cause classification unit that classifies causes of communication quality change by applying the created composite model to the collected log data.
前記複合モデルによって算出される分類確率1位と分類確率2位の差が小さい順に、分類した変化原因を出力する分類結果表示部を備えることを特徴とする通信品質分析システム。 The communication quality analysis system according to claim 1,
A communication quality analysis system, comprising: a classification result display unit that outputs causes of change classified in ascending order of difference between the first classification probability and the second classification probability calculated by the composite model.
前記計算機は、所定の演算処理を実行する演算装置と、前記演算装置がアクセス可能な記憶装置とを有し、
前記通信品質分析方法は、
前記演算装置が、通信設備及び通信品質を測定する設備の少なくとも一つが出力し、分析対象データを含むログデータを取得するログデータ収集手順と、
前記演算装置が、前記分析対象データの統計値を算出し、前記算出された統計値から通信設備の品質変化原因を分類するための複数のモデルを作成し、前記作成された各モデルによって算出される分類確率に、前記各モデルの重みを乗算した値から通信設備の品質変化原因を分類するための複合モデルを作成するログデータ分析手順とを含み、
前記ログデータ分析手順では、前記演算装置が、前記作成された複合モデルによって導出される品質変化原因と、運用管理者が特定した品質変化原因との一致度が高い重みの組み合わせを選択し、前記複合モデルを作成することを特徴とする通信品質分析方法。 A communication quality analysis method in which a computer analyzes the communication quality of a communication system,
The computer has an arithmetic unit that executes predetermined arithmetic processing and a storage device that can be accessed by the arithmetic unit,
The communication quality analysis method includes:
A log data collection procedure in which the arithmetic device acquires log data output by at least one of communication equipment and equipment for measuring communication quality and including analysis target data;
The computing device calculates statistical values of the data to be analyzed, creates a plurality of models for classifying causes of quality change of communication equipment from the calculated statistical values, and calculates the values of each of the created models. a log data analysis procedure for creating a composite model for classifying the cause of quality change of the communication equipment from the value obtained by multiplying the classification probability by the weight of each model;
In the log data analysis procedure, the computing device selects a weight combination with a high degree of matching between the cause of quality change derived from the created composite model and the cause of quality change identified by the operation manager, A communication quality analysis method characterized by creating a composite model.
前記ログデータ分析手順は、
前記演算装置が、前記分析対象データと通信品質指標との相関係数を算出する相関係数算出手順と、
前記演算装置が、前記算出された相関係数から通信設備の品質変化原因を分類するモデルを作成する相関係数モデル作成手順と、
前記演算装置が、前記通信品質指標の平均値を算出する平均値算出手順と、
前記演算装置が、前記算出された平均値から通信設備の品質変化原因を分類するモデルを作成する平均値モデル作成手順とを含むことを特徴とする通信品質分析方法。 The communication quality analysis method according to claim 7,
The log data analysis procedure includes:
a correlation coefficient calculation procedure in which the calculation device calculates a correlation coefficient between the analysis target data and the communication quality index;
a correlation coefficient model creation procedure in which the computing device creates a model for classifying causes of quality change of communication equipment from the calculated correlation coefficient;
an average value calculation procedure in which the arithmetic device calculates an average value of the communication quality index;
A communication quality analysis method, wherein the arithmetic unit creates a model for classifying the cause of quality change of the communication equipment from the calculated average value.
前記通信設備は、無線基地局であることを特徴とする通信品質分析方法。 The communication quality analysis method according to claim 7,
A communication quality analysis method, wherein the communication equipment is a radio base station.
前記ログデータ分析手順は、前記演算装置が、前記各モデルの重みの組み合わせを複数のパターンで試行し、前記品質変化原因を最も高い確率で分類可能な重みの組み合わせを選択する重み算出手順を含むことを特徴とする通信品質分析方法。 The communication quality analysis method according to claim 7,
The log data analysis procedure includes a weight calculation procedure in which the computing device tries combinations of weights of the models in a plurality of patterns, and selects a combination of weights that can classify the cause of quality change with the highest probability. A communication quality analysis method characterized by:
前記演算装置が、前記収集したログデータに前記作成された複合モデルを適用して通信品質変化原因を分類する変化原因分類手順を含むことを特徴とする通信品質分析方法。 The communication quality analysis method according to claim 7,
A communication quality analysis method, wherein the computing device applies the created composite model to the collected log data to classify causes of communication quality change.
前記演算装置が、前記複合モデルによって算出される分類確率1位と分類確率2位の差が小さい順に、分類した変化原因を出力する分類結果表示手順を含むことを特徴とする通信品質分析方法。 The communication quality analysis method according to claim 7,
The communication quality analysis method, wherein the computing device includes a classification result display procedure for outputting the classified causes of change in ascending order of difference between the first classification probability and the second classification probability calculated by the composite model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019159700A JP7198181B2 (en) | 2019-09-02 | 2019-09-02 | COMMUNICATION QUALITY ANALYSIS SYSTEM, COMMUNICATION QUALITY ANALYSIS METHOD |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019159700A JP7198181B2 (en) | 2019-09-02 | 2019-09-02 | COMMUNICATION QUALITY ANALYSIS SYSTEM, COMMUNICATION QUALITY ANALYSIS METHOD |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021040221A JP2021040221A (en) | 2021-03-11 |
JP7198181B2 true JP7198181B2 (en) | 2022-12-28 |
Family
ID=74848743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019159700A Active JP7198181B2 (en) | 2019-09-02 | 2019-09-02 | COMMUNICATION QUALITY ANALYSIS SYSTEM, COMMUNICATION QUALITY ANALYSIS METHOD |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7198181B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7395073B2 (en) * | 2021-11-25 | 2023-12-08 | 三菱電機株式会社 | Communication device, control circuit, storage medium, and communication failure factor estimation method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008278148A (en) | 2007-04-27 | 2008-11-13 | Nec Corp | Communication terminal, communication route control method and program |
JP2013509016A (en) | 2009-10-16 | 2013-03-07 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Network management system and method for identifying and accessing quality of service results within a communication network |
US20140119196A1 (en) | 2012-10-29 | 2014-05-01 | T-Mobile Usa, Inc. | Network Device Trace Correlation |
JP2017050753A (en) | 2015-09-03 | 2017-03-09 | 富士通株式会社 | Quality monitoring device, system, and method |
-
2019
- 2019-09-02 JP JP2019159700A patent/JP7198181B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008278148A (en) | 2007-04-27 | 2008-11-13 | Nec Corp | Communication terminal, communication route control method and program |
JP2013509016A (en) | 2009-10-16 | 2013-03-07 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Network management system and method for identifying and accessing quality of service results within a communication network |
US20140119196A1 (en) | 2012-10-29 | 2014-05-01 | T-Mobile Usa, Inc. | Network Device Trace Correlation |
JP2017050753A (en) | 2015-09-03 | 2017-03-09 | 富士通株式会社 | Quality monitoring device, system, and method |
Also Published As
Publication number | Publication date |
---|---|
JP2021040221A (en) | 2021-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10943186B2 (en) | Machine learning model training method and device, and electronic device | |
US11122089B2 (en) | Authorization policy optimization method and apparatus, and storage medium | |
US10068176B2 (en) | Defect prediction method and apparatus | |
JP5031206B2 (en) | Fit exponential model | |
CN112950231A (en) | XGboost algorithm-based abnormal user identification method, device and computer-readable storage medium | |
WO2018170454A2 (en) | Using different data sources for a predictive model | |
CN111311030B (en) | User credit risk prediction method and device based on influence factor detection | |
KR20190022431A (en) | Training Method of Random Forest Model, Electronic Apparatus and Storage Medium | |
CN111160624B (en) | User intention prediction method, user intention prediction device and terminal equipment | |
CN111898675A (en) | Credit wind control model generation method and device, scoring card generation method, machine readable medium and equipment | |
CN110969240B (en) | Pruning method, device, equipment and medium for deep convolutional neural network | |
KR20200045529A (en) | Identity authentication methods, devices, servers and computer readable media | |
CN116362359A (en) | User satisfaction prediction method, device, equipment and medium based on AI big data | |
CN106844550B (en) | Virtualization platform operation recommendation method and device | |
CN112887371B (en) | Edge calculation method and device, computer equipment and storage medium | |
CN107038165B (en) | Service parameter acquisition method and device | |
JP7198181B2 (en) | COMMUNICATION QUALITY ANALYSIS SYSTEM, COMMUNICATION QUALITY ANALYSIS METHOD | |
CN110196805B (en) | Data processing method, data processing apparatus, storage medium, and electronic apparatus | |
CN110674397A (en) | Method, device, equipment and readable medium for training age point prediction model | |
CN112910890A (en) | Anonymous network flow fingerprint identification method and device based on time convolution network | |
CN111144902A (en) | Questionnaire data processing method and device, storage medium and electronic equipment | |
CN111309706A (en) | Model training method and device, readable storage medium and electronic equipment | |
CN114065187B (en) | Abnormal login detection method and device, computing equipment and storage medium | |
CN112700277B (en) | Processing method of user behavior data and multi-behavior sequence conversion model training method | |
CN112396100B (en) | Optimization method, system and related device for fine-grained classification model |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220203 |
|
TRDD | Decision of grant or rejection written | ||
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221116 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20221122 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221216 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7198181 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |