Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7635278B2 - OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD - Google Patents
[go: Go Back, main page]

JP7635278B2 - OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD - Google Patents

OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD Download PDF

Info

Publication number
JP7635278B2
JP7635278B2 JP2023006610A JP2023006610A JP7635278B2 JP 7635278 B2 JP7635278 B2 JP 7635278B2 JP 2023006610 A JP2023006610 A JP 2023006610A JP 2023006610 A JP2023006610 A JP 2023006610A JP 7635278 B2 JP7635278 B2 JP 7635278B2
Authority
JP
Japan
Prior art keywords
pdu
traffic
signal
communication
estimation
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
Application number
JP2023006610A
Other languages
Japanese (ja)
Other versions
JP2024102604A (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.)
Anritsu Corp
Original Assignee
Anritsu 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 Anritsu Corp filed Critical Anritsu Corp
Priority to JP2023006610A priority Critical patent/JP7635278B2/en
Publication of JP2024102604A publication Critical patent/JP2024102604A/en
Application granted granted Critical
Publication of JP7635278B2 publication Critical patent/JP7635278B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、複数の無線端末が無線信号を送受信するOTA(Over The Air)空間内で、受信した無線信号からOTA通信トラヒックパターンを推定し、その負荷変動を予測するOTAトラフィック分析装置、及びOTAトラフィック分析方法に関する。 The present invention relates to an OTA (Over The Air) traffic analysis device and an OTA traffic analysis method that estimate an OTA communication traffic pattern from a received wireless signal and predicts the load fluctuation in an OTA space where multiple wireless terminals transmit and receive wireless signals.

次世代通信規格5Gの実用化が始まっており、5Gの多岐に渡るニーズに応えるため、自治体や地域の企業などの様々な主体が柔軟に構築、利用可能なローカル5Gの検討が進められている。 As the next-generation communications standard 5G begins to be put into practical use, consideration is being given to local 5G, which can be flexibly built and used by various entities such as local governments and local companies, in order to meet the wide-ranging needs of 5G.

この中で、さらなるモバイルトラヒックの急増に対応するため、高効率な周波数利用技術である帯域内全二重通信(InBand Full-Duplex:以下、IBFDという)の適用が検討されている。 In order to cope with the further rapid increase in mobile traffic, the application of InBand Full-Duplex (IBFD), a highly efficient frequency utilization technology, is being considered.

IBFDは、既存の複信方式に対して理想的には周波数利用効率を2倍にすることができるが、新たに多くの干渉が発生する課題があり、様々な干渉量を取得し、その結果からIBFDの適用可否を判定する制御技術が必要となる。その実現のためには、時空間における例えば5G無線端末或いは他の種々規格の端末の無線状況を把握し、複数の端末から空間に発射される電波の干渉状況を高速、高精度に測定する干渉モニタリング技術が必要であり、その一環として任意の地点における電磁波の到来方向を推定するシステムが必要となる。 IBFD can ideally double the frequency utilization efficiency compared to existing duplex methods, but there is an issue of a lot of new interference occurring, so a control technology is needed to obtain various interference amounts and determine whether IBFD can be applied based on the results. To achieve this, interference monitoring technology is needed to grasp the wireless conditions in time and space of, for example, 5G wireless terminals or terminals of various other standards, and to measure the interference conditions of radio waves emitted into space from multiple terminals at high speed and with high accuracy, and as part of this, a system is needed to estimate the direction of arrival of electromagnetic waves at any point.

到来方向推定を行う従来のシステムとしては、例えば、直交する3つの偏波信号をそれぞれ受信する複数のアンテナの同位置での受信信号に基づいて電磁波の到来方向を推定するもの(例えば、特許文献1等)などが知られている。 Conventional systems that estimate the direction of arrival include, for example, systems that estimate the direction of arrival of electromagnetic waves based on signals received at the same positions of multiple antennas that each receive three orthogonal polarized signals (e.g., Patent Document 1, etc.).

特開2021-96191号公報JP 2021-96191 A

特許文献1に記載された電波到来方向推定システムでは、例えば、3つのアンテナを、順次、同一の測定位置まで移動させ、その同一の位置で受信した全て(3つ)の偏波成分を用いて当該位置での電磁波の到来方向を精度よく推定することが可能である。 In the radio wave arrival direction estimation system described in Patent Document 1, for example, three antennas are moved sequentially to the same measurement position, and it is possible to accurately estimate the arrival direction of the electromagnetic waves at that position using all (three) polarized components received at that same position.

しかしながら、従来の到来方向推定システムは、当該位置で受信された到来信号から、その到来信号による通信データの長さや間隔、データ量等の通信トラフィックを分析する機能については考慮されていなかった。このため、従来の到来方向推定システムでは、複数の無線端末が相互に無線信号を送受信するOTA環境下において、所望の観測地点で上記無線信号を受信し、受信した無線信号から、当該OTA環境下における通信トラフィック(OTAトラフィック)を分析する処理への対応は困難であった。 However, conventional direction of arrival estimation systems did not take into consideration the function of analyzing communication traffic, such as the length, interval, and data volume of communication data from an incoming signal received at a given location. For this reason, conventional direction of arrival estimation systems had difficulty in handling the process of receiving a wireless signal at a desired observation point in an OTA environment in which multiple wireless terminals transmit and receive wireless signals to each other, and analyzing communication traffic (OTA traffic) in the OTA environment from the received wireless signal.

特に、従来の到来方向推定システムでは、上記無線信号による通信データ、例えば、パケットやフレーム等のプロトコルデータユニット(Protocol Data Unit:PDU)がどのような長さや間隔、或いはどの程度の密度で通信されるのかのパターン(OTA通信トラフィックパターン)を推定するや、その通信トラフィックパターンがどのように変動するかを予測することは極めて困難であった。 In particular, with conventional direction-of-arrival estimation systems, it was extremely difficult to estimate the pattern (OTA communication traffic pattern) of the length, interval, or density of communication data transmitted by the wireless signal, such as protocol data units (PDUs) such as packets and frames, and to predict how the communication traffic pattern would fluctuate.

本発明は、このような従来の課題を解決するためになされたものであって、OTA空間において、受信した無線信号からOTA通信のトラヒックパターンを効率よく推定できるとともに、その変動の予測を行うことも可能なOTAトラフィック分析装置、及びOTAトラフィック分析方法を提供することを目的とする。 The present invention has been made to solve these problems, and aims to provide an OTA traffic analysis device and an OTA traffic analysis method that can efficiently estimate the traffic pattern of OTA communication from a received radio signal in the OTA space and can also predict its fluctuations.

上記課題を解決するために、本発明の請求項1に係るOTAトラフィック分析装置は、基地局(B1)と複数の無線端末(A1)の間で無線通信が行われるOTA環境下において、前記基地局と前記無線端末間で送受信される無線信号が混在する複数波混在信号を間欠的にキャプチャして取得される受信信号から前記無線端末たる信号源(110)ごとに分離した分離信号に基づいて前記無線通信の通信トラフィックを分析するOTAトラフィック分析装置(1、1A)であって、前記複数波混在信号の信号キャプチャ時間と受信間隔を制御するキャプチャ制御手段(31a)と、キャプチャ後に分離された前記分離信号を同一の通信の構成要素ごとに選出し、選出された分離信号の信号パターンを前記同一の通信の構成要素ごとに推定するとともに、推定した前記分離信号の信号パターンに基づいて前記同一の通信の構成要素ごとに前記無線通信により送受信されるプロトコルデータユニット(PDU)を推定するPDU推定手段(43、43A)と、前記PDU推定手段による前記プロトコルデータユニットの推定結果に基づき、PDUデータと前記PDUデータ間の間隔データとで規定される通信トラフィックパターンを推定する処理を行うトラフィックパターン推定手段(44)と、前記トラフィックパターン推定手段による前記通信トラフィックパターンの推定結果に基づいて、前記通信トラフィックパターンの所定期間内のデータ量を推定し、推定したデータ量から前記通信トラフィックパターンのその後の通信トラフィックの負荷変動を予測する処理を行うトラフィック変動予測手段(45)と、を具備することを特徴とする。 In order to solve the above problem, the OTA traffic analysis device according to claim 1 of the present invention is an OTA traffic analysis device (1, 1A) that analyzes communication traffic of wireless communication based on separated signals separated for each signal source (110) that is the wireless terminal from a received signal obtained by intermittently capturing a multi-wave mixed signal in which wireless signals transmitted and received between the base station (B1) and the wireless terminal are mixed in an OTA environment in which wireless communication is performed between the base station (B1) and the wireless terminal, and includes a capture control means (31a) for controlling the signal capture time and reception interval of the multi-wave mixed signal, a capture control means (31b) for selecting the separated signals separated after capture for each component of the same communication, estimating the signal pattern of the selected separated signals for each component of the same communication, and a capture control means (31c) for controlling the reception interval of the separated signals. The system is characterized by comprising a PDU estimation means (43, 43A) that estimates a protocol data unit (PDU) transmitted and received by the wireless communication for each component of the same communication based on a signal pattern of a signal, a traffic pattern estimation means (44) that performs processing to estimate a communication traffic pattern defined by PDU data and interval data between the PDU data based on the result of the estimation of the protocol data unit by the PDU estimation means, and a traffic fluctuation prediction means (45) that performs processing to estimate the amount of data within a predetermined period of the communication traffic pattern based on the result of the estimation of the communication traffic pattern by the traffic pattern estimation means, and predict the subsequent load fluctuation of the communication traffic of the communication traffic pattern from the estimated data amount.

この構成により、本発明の請求項1に係るOTAトラフィック分析装置は、OTA空間において、受信した無線信号からPDUを推定し、そのPDUの推定結果からOTA通信における通信トラヒックパターンを効率よく推定できるとともに、その後の通信トラフィックの負荷変動の予測も行うことができる。 With this configuration, the OTA traffic analysis device according to claim 1 of the present invention can estimate PDUs from radio signals received in the OTA space, and efficiently estimate communication traffic patterns in OTA communications from the PDU estimation results, as well as predict subsequent communication traffic load fluctuations.

また、本発明の請求項2に係るOTAトラフィック分析装置は、前記通信トラフィックの分析に係るパラメータを設定する設定手段(41)をさらに有し、前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、前記PDUの長さであるPDU長、2つの連続する前記PDUの間隔であるギャップ、前記PDU長及び前記ギャップはエレメントとも呼ばれ、複数の連続する前記エレメントであるセグメントの各項目の値を設定し、前記トラフィックパターン推定手段は、前記PDU推定手段により推定された連続する前記PDUの並びを前記各項目がそれぞれの設定値を満たす配列で選出し、前記通信トラフィックパターンとして抽出する構成であってもよい。 The OTA traffic analysis device according to claim 2 of the present invention may further include a setting means (41) for setting parameters related to the analysis of the communication traffic, and the setting means may set the values of each item of a PDU length, which is the length of the PDU, a gap, which is the interval between two consecutive PDUs, and a segment, which is a plurality of consecutive elements, as the parameters related to the process of estimating the communication traffic pattern, and the traffic pattern estimation means may be configured to select the sequence of consecutive PDUs estimated by the PDU estimation means in an array in which each item satisfies the respective set value, and extract it as the communication traffic pattern.

この構成により、本発明の請求項2に係るOTAトラフィック分析装置は、PDU長、ギャップ、エレメント、セグメントの各項目のパラメータを設定することにより、PDU推定結果を基に、当該各項目の設定値に対応するPDU長、ギャップ、エレメント、セグメントの値を有する配列の通信トラフィックパターンを容易かつ効率よく抽出することができる。 With this configuration, the OTA traffic analysis device according to claim 2 of the present invention can easily and efficiently extract a communication traffic pattern of an array having values of PDU length, gap, element, and segment that correspond to the set values of each of the items based on the PDU estimation result by setting parameters for each of the items: PDU length, gap, element, and segment.

また、本発明の請求項3に係るOTAトラフィック分析装置において、前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、次セグメントへの移動エレメント数を示す項目であるシフト幅をさらに設定し、前記トラフィックパターン推定手段は、前記PDU推定手段により推定された前記PDUの並びを前記シフト幅に相当する時間をずらして複数回抽出する構成であってもよい。 In the OTA traffic analysis device according to claim 3 of the present invention, the setting means may further set a shift width, which is an item indicating the number of elements to be moved to the next segment, as the parameter related to the process of estimating the communication traffic pattern, and the traffic pattern estimation means may be configured to extract the sequence of the PDUs estimated by the PDU estimation means multiple times with a time shift equivalent to the shift width.

この構成により、本発明の請求項3に係るOTAトラフィック分析装置は、シフト幅を小さくすると処理負担は大きくなるが推定精度を向上させることが可能となる一方、シフト幅を大きくすると推定精度は悪化するが処理負担を軽減することができる。これにより、推定精度と処理負担の両面から、望ましいシフト幅を選択的に設定して通信トラフィックパターンの推定処理を遂行することができる。 With this configuration, the OTA traffic analysis device according to claim 3 of the present invention can improve the estimation accuracy by narrowing the shift width, but at the cost of increased processing load, while increasing the shift width reduces the estimation accuracy but reduces the processing load. This makes it possible to selectively set a desirable shift width in terms of both estimation accuracy and processing load, and to carry out the estimation process of the communication traffic pattern.

また、本発明の請求項4に係るOTAトラフィック分析装置において、前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、1つの前記セグメントのエレメント数であるセグメント長、これより長い前記PDUは全て最長のPDU長属性に分類されることを示す情報であるPDU長リミット、前記PDU長リミットを超えない前記PDUについて、前記PDUを何分割で分類するかを指定する情報であるPDUエレメント数、これより長く最大ギャップ長を超えないギャップは全て最長のギャップ長属性に分類されることを指示する情報であるギャップ長リミット、前記ギャップ長リミットを超えないギャップについて、前記ギャップを何分割で分類するかを指定する情報であるギャップエレメント数、ギャップ長として認識する最大限界値である最大ギャップ長の各項目の値を設定する構成としてもよい。 Furthermore, in the OTA traffic analysis device according to claim 4 of the present invention, the setting means may be configured to set values of each of the following items as the parameters related to the process of estimating the communication traffic pattern: a segment length which is the number of elements in one of the segments; a PDU length limit which is information indicating that all of the PDUs longer than the segment length are classified into a longest PDU length attribute; a number of PDU elements which is information specifying how many divisions the PDUs are to be classified into for the PDUs that do not exceed the PDU length limit; a gap length limit which is information indicating that all of the gaps longer than the segment length and that do not exceed a maximum gap length are to be classified into a longest gap length attribute; a number of gap elements which is information specifying how many divisions the gaps are to be classified into for the gaps that do not exceed the gap length limit; and a maximum gap length which is a maximum limit value for recognizing a gap length.

この構成により、本発明の請求項4に係るOTAトラフィック分析装置は、セグメント長、PDU長リミット、PDUエレメント数、ギャップ長リミット、ギャップエレメント数、最大ギャップ長の各項目も加えてさらに細分化されたパラメータ設定に基づく通信トラフィックパターンの推定が可能となり、通信トラフィックパターンの推定精度の向上が見込める。 With this configuration, the OTA traffic analysis device according to claim 4 of the present invention is capable of estimating communication traffic patterns based on further detailed parameter settings including the items of segment length, PDU length limit, number of PDU elements, gap length limit, number of gap elements, and maximum gap length, which is expected to improve the accuracy of estimating communication traffic patterns.

また、本発明の請求項5に係るOTAトラフィック分析装置において、前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、前記通信トラフィックパターンの負荷変動を集計する監視期間を設定し、前記トラフィック変動予測手段は、設定された前記監視期間中における前記データ量を推定する構成であってもよい。 In the OTA traffic analysis device according to claim 5 of the present invention, the setting means may set a monitoring period for aggregating load fluctuations in the communication traffic pattern as the parameter related to the process of estimating the communication traffic pattern, and the traffic fluctuation prediction means may be configured to estimate the amount of data during the set monitoring period.

この構成により、本発明の請求項5に係るOTAトラフィック分析装置は、トラフィックパターン推定手段が推定した通信トラフィックパターンについて、ユーザが設定した監視期間中のデータ量を集計することができ、ユーザ主体の設定によるトラフィック変動予測が行える。 With this configuration, the OTA traffic analysis device according to claim 5 of the present invention can aggregate the amount of data during a monitoring period set by the user for the communication traffic pattern estimated by the traffic pattern estimation means, and can predict traffic fluctuations based on user-driven settings.

また、本発明の請求項6に係るOTAトラフィック分析装置において、前記設定手段は、順に長い短期、中期、長期の監視期間を選択的に設定し、前記トラフィック変動予測手段は、設定された前記短期、中期、長期のいずれかの前記監視期間中の前記データ量を推定する構成としてもよい。 In the OTA traffic analysis device according to claim 6 of the present invention, the setting means may selectively set a monitoring period of short-term, medium-term, or long-term, in that order, and the traffic fluctuation prediction means may estimate the data volume during any one of the set short-term, medium-term, or long-term monitoring periods.

この構成により、本発明の請求項6に係るOTAトラフィック分析装置は、トラフィックパターン推定手段が推定した通信トラフィックパターンについて、ユーザが所望する短期、中期、長期のいずれかの監視期間の通信トラフィックの負荷変動を推定し、各監視期間長に対応してその後のトラフィック変動の予測も円滑に行うことができる。 With this configuration, the OTA traffic analysis device according to claim 6 of the present invention can estimate the communication traffic load fluctuation for the short-term, medium-term, or long-term monitoring period desired by the user for the communication traffic pattern estimated by the traffic pattern estimation means, and can smoothly predict subsequent traffic fluctuations according to the length of each monitoring period.

上記課題を解決するために、本発明の請求項7に係るOTAトラフィック分析方法は、基地局(B1)と複数の無線端末(A1)の間で無線通信が行われるOTA環境下において、前記基地局と前記無線端末間で送受信される無線信号が混在する複数波混在信号を間欠的にキャプチャして取得される受信信号から前記無線端末たる信号源(110)ごとに分離した分離信号に基づいて前記無線通信の通信トラフィックを分析するOTAトラフィック分析方法であって、前記キャプチャ後に分離された前記分離信号を同一の通信の構成要素ごとに選出し、選出された分離信号の信号パターンを前記同一の通信の構成要素ごとに推定するステップ(S61~S66)と、推定した前記分離信号の信号パターンに基づいて前記同一の通信の構成要素ごとに前記無線通信により送受信されるプロトコルデータユニット(PDU)を推定するPDU推定ステップ(S7)と、前記PDU推定ステップによる前記プロトコルデータユニットの推定結果に基づき、PDUデータと前記PDUデータ間の間隔データとで規定される通信トラフィックパターンを推定するトラフィックパターン推定ステップ(S8)と、前記トラフィックパターン推定ステップによる前記通信トラフィックパターンの推定結果に基づいて、前記通信トラフィックパターンの所定期間内のデータ量を推定し、推定したデータ量から前記通信トラフィックパターンのその後の通信トラフィックの負荷変動を予測する処理を行うトラフィック変動予測ステップ(S9)と、を含むことを特徴とする。 In order to solve the above problem, the OTA traffic analysis method according to claim 7 of the present invention is an OTA traffic analysis method for analyzing communication traffic of wireless communication based on separated signals separated for each signal source (110) that is the wireless terminal from a received signal obtained by intermittently capturing a multi-wave mixed signal in which wireless signals transmitted and received between a base station (B1) and a plurality of wireless terminals (A1) are mixed in an OTA environment in which wireless communication is performed between the base station and the wireless terminals, the method comprising the steps of: selecting the separated signals separated after the capture for each component of the same communication, and estimating the signal pattern of the selected separated signals for each component of the same communication (S61 to S66); and estimating the signal pattern of the selected separated signals for each component of the same communication based on the estimated signal pattern of the separated signals. The method includes a PDU estimation step (S7) for estimating a protocol data unit (PDU) transmitted and received by the wireless communication for each component of the communication, a traffic pattern estimation step (S8) for estimating a communication traffic pattern defined by PDU data and interval data between the PDU data based on the result of estimating the protocol data unit by the PDU estimation step, and a traffic fluctuation prediction step (S9) for estimating the amount of data within a predetermined period of the communication traffic pattern based on the result of estimating the communication traffic pattern by the traffic pattern estimation step, and predicting the subsequent load fluctuation of the communication traffic of the communication traffic pattern from the estimated data amount.

この構成により、本発明の請求項7に係るOTAトラフィック分析方法は、請求項1ないし6に記載の構成を有するOTAトラフィック分析装置に適用することで、OTA空間において、受信した無線信号からPDUを推定し、そのPDUの推定結果からOTA通信における通信トラヒックパターンを効率よく推定できるとともに、その後の通信トラフィックの負荷変動を予測することも可能になる。 With this configuration, the OTA traffic analysis method according to claim 7 of the present invention, when applied to an OTA traffic analysis device having the configurations described in claims 1 to 6, can estimate PDUs from radio signals received in the OTA space, and efficiently estimate communication traffic patterns in OTA communications from the PDU estimation results, and can also predict subsequent communication traffic load fluctuations.

本発明は、OTA空間において、受信した無線信号からOTA通信のトラヒックパターンを効率よく推定できるとともに、その変動の予測を行うことも可能なOTAトラフィック分析装置、及びOTAトラフィック分析方法を提供することができる。 The present invention provides an OTA traffic analysis device and an OTA traffic analysis method that can efficiently estimate traffic patterns of OTA communications from received radio signals in the OTA space and can also predict fluctuations in the traffic patterns.

本発明に係るOTAトラフィック分析装置が配置されるOTA空間内の無線環境を説明するための概念図である。1 is a conceptual diagram for explaining a wireless environment in an OTA space in which an OTA traffic analysis device according to the present invention is arranged. 本発明に係るOTAトラフィック分析装置の分析対象とされるPDUを送受信する無線フレームの構成例を示す図であり、(a)は無線フレーム全体の構成を示し、(b)から(f)はそれぞれ異なるシンボル数を有するスロットの構成を示している。FIG. 1 shows an example of the structure of a radio frame for transmitting and receiving a PDU to be analyzed by the OTA traffic analysis device of the present invention, where (a) shows the structure of the entire radio frame, and (b) to (f) show the structure of slots each having a different number of symbols. 本発明に係るOTAトラフィック分析装置によるPDU推定処理に係るタイミングチャートを示す図であり、(a)~(f)は推定対象の各PDUパターン、(g)は各PDUパターンをそれぞれ送受信する無線信号が混在する複数波混在信号、(h)は複数波混在信号を間欠的にキャプチャして得られる受信信号、(i)は受信信号から信号源ごとに分離した分離信号、(j)は分離信号から推定された推定PDUのタイミングチャートをそれぞれ示している。FIG. 13 is a timing chart showing the PDU estimation process by the OTA traffic analysis device of the present invention, in which (a) to (f) show each PDU pattern to be estimated, (g) shows a multi-wave mixed signal containing a mixture of radio signals transmitting and receiving each PDU pattern, (h) shows a received signal obtained by intermittently capturing the multi-wave mixed signal, (i) shows a separated signal separated for each signal source from the received signal, and (j) shows a timing chart of an estimated PDU estimated from the separated signal. 本発明に係るOTAトラフィック分析装置における複数波混在信号のキャプチャ方式を示すタイミングチャートであり、(a)は逐次処理方式の例を示し、(b)はパイプライン処理方式の例を示している。5A and 5B are timing charts showing a method for capturing a mixed signal of multiple waves in the OTA traffic analysis device according to the present invention, in which FIG. 5A shows an example of a sequential processing method, and FIG. 5B shows an example of a pipeline processing method. 本発明に係るOTAトラフィック分析装置における受信信号からの分離信号の到来方向及び信号強度の推定結果を加味して実施するPDU推定処理のタイミングチャートを示す図であり、(a)は信号キャプチャ時間、(b)~(g)はそれぞれの分離信号、(h)、(i)、(j)はそれぞれの分離信号を構成要素とする各データのタイミングチャートをそれぞれ示している。FIG. 13 is a timing chart showing the PDU estimation process performed by the OTA traffic analysis device of the present invention, taking into account the estimated results of the arrival direction and signal strength of a separated signal from a received signal, in which (a) shows the signal capture time, (b) to (g) show the respective separated signals, and (h), (i), and (j) show the timing charts of each piece of data that has each separated signal as a component. 本発明に係るOTAトラフィック分析装置の分析対象とされるPDUのサイズと信号キャプチャ間隔の関係の一例を示すタイミングチャートである。4 is a timing chart showing an example of the relationship between the size of a PDU to be analyzed by the OTA traffic analysis device according to the present invention and a signal capture interval. 本発明の第1の実施形態に係るOTAトラフィック分析装置の機能構成を示すブロック図である。1 is a block diagram showing a functional configuration of an OTA traffic analysis device according to a first embodiment of the present invention. 本発明の第1の実施形態に係るOTAトラフィック分析装置のPDU推定部におけるPDU推定処理動作を示すフローチャートである。5 is a flowchart showing a PDU estimation processing operation in a PDU estimation unit of the OTA traffic analysis device according to the first embodiment of the present invention. 図8のステップS7で同一の通信の構成要素として選出される分離信号の組ごとにPDUを推定するための分離信号パターン判断処理手順を示すフローチャートである。9 is a flowchart showing a procedure of a demultiplexed signal pattern determination process for estimating a PDU for each set of demultiplexed signals selected as components of the same communication in step S7 of FIG. 8 . 本発明の第1の実施形態に係るOTAトラフィック分析装置のPDU推定処理に係る受信信号、分離信号パターン、及び推定PDUの対応関係の一例を示す図であり、(a)、(b)、(c)、(d)は、受信されたタイミングと受信されなくなったタイミングが異なる各分離信号と、図9に示す判断処理手順による判断結果に応じて推定される推定PDUとの関係をそれぞれ示している。10A, 10B, 10C, and 10D show an example of the correspondence between a received signal, a separated signal pattern, and an estimated PDU in the PDU estimation process of the OTA traffic analysis device of the first embodiment of the present invention, in which (a), (b), (c), and (d) respectively show the relationship between each separated signal that is received at different times and is no longer received at different times, and an estimated PDU estimated according to the judgment result by the judgment process procedure shown in FIG. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定及びトラフィック変動予測処理のための機能ブロック図である。FIG. 2 is a functional block diagram for traffic pattern estimation and traffic fluctuation prediction processing of the OTA traffic analysis device according to the first embodiment of the present invention. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定処理に係るパラメータを説明するための通信シーケンスの例を示す図である。1 is a diagram showing an example of a communication sequence for explaining parameters related to a traffic pattern estimation process of an OTA traffic analysis device according to a first embodiment of the present invention. FIG. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定処理に係るパラメータ設定例とデータ領域の関係を示す図である。1 is a diagram showing a relationship between a parameter setting example and a data area related to a traffic pattern estimation process of an OTA traffic analysis device according to a first embodiment of the present invention. FIG. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定処理で用いるエレメント定義テーブルの構成例を示す表図である。3 is a table showing an example of the configuration of an element definition table used in the traffic pattern estimation process of the OTA traffic analysis device according to the first embodiment of the present invention. FIG. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定処理に係るセグメント情報の管理について説明するための図であり、(a)はセグメント定義テーブルの構成例を示し、(b)は(a)のセグメント定義テーブルが構成される対象となる通信シーケンスの一例を示す図である。1A and 1B are diagrams for explaining management of segment information related to the traffic pattern estimation process of an OTA traffic analysis device according to a first embodiment of the present invention, in which (a) shows an example of the configuration of a segment definition table, and (b) is a diagram showing an example of a communication sequence for which the segment definition table of (a) is configured. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定処理で用いるトラフィックパターンテーブルの構成例を示す表図である。3 is a table showing an example of the configuration of a traffic pattern table used in the traffic pattern estimation process of the OTA traffic analysis device according to the first embodiment of the present invention. FIG. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定部におけるトラフィックパターン推定処理動作を示すフローチャートである。5 is a flowchart showing a traffic pattern estimation processing operation in a traffic pattern estimation unit of the OTA traffic analysis device according to the first embodiment of the present invention. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィック変動予測部におけるトラフィック変動予測処理動作を示すフローチャートである。5 is a flowchart showing a traffic fluctuation prediction processing operation in a traffic fluctuation prediction unit of the OTA traffic analysis device according to the first embodiment of the present invention. 本発明の第1の実施形態に係るOTAトラフィック分析装置のトラフィックパターン推定処理の対象となる通信シーケンスの他の構成例を示す図である。11 is a diagram showing another example of the configuration of a communication sequence that is a target of the traffic pattern estimation process of the OTA traffic analysis device according to the first embodiment of the present invention. FIG. 本発明の第1の実施形態に係るOTAトラフィック分析装置の図19に示す通信シーケンスを対象とするトラフィックパターン推定処理で扱う情報を例示した図であり、(a)はパラメータ設定例、(b)は各エレメントのタイプとサイズの一例、(c)は各セグメントの構成例をそれぞれ示している。20A and 20B are diagrams illustrating examples of information handled in a traffic pattern estimation process for the communication sequence shown in FIG. 19 by the OTA traffic analysis device according to the first embodiment of the present invention, in which (a) shows an example of parameter settings, (b) shows an example of the type and size of each element, and (c) shows an example of the configuration of each segment. 本発明の第1の実施形態に係るOTAトラフィック分析装置の図19に示す通信シーケンスを対象とするトラフィックパターン推定処理で用いるテーブルを例示した図であり、(a)エレメント定義テーブルの構成例、(b)はセグメント定義テーブルの構成例をそれぞれ示している。20A and 20B are diagrams illustrating tables used in a traffic pattern estimation process for the communication sequence shown in FIG. 19 of the OTA traffic analysis device according to the first embodiment of the present invention, in which (a) shows an example of the configuration of an element definition table, and (b) shows an example of the configuration of a segment definition table. 本発明の第2の実施形態に係るOTAトラフィック分析装置の機能構成を示すブロック図である。FIG. 11 is a block diagram showing a functional configuration of an OTA traffic analysis device according to a second embodiment of the present invention. 本発明の第2の実施形態に係るOTAトラフィック分析装置のPDU推定部におけるPDU推定処理動作を示すフローチャートである。10 is a flowchart showing a PDU estimation process operation in a PDU estimation unit of an OTA traffic analysis device according to a second embodiment of the present invention. 本発明の第2の実施形態に係るOTAトラフィック分析装置によるPDU推定処理のタイミングチャートを示す図であり、(a)は間欠的に実施する信号受信、(b)は間欠的に受信した信号に対する信号処理、(c)は信号処理によって信号源ごとに分離される分離信号、(d)は分離信号に基づくPDU推定処理、(e)はPDU推定処理によって得られる推定PDUのタイミングチャートをそれぞれ示している。FIG. 11 is a timing chart showing PDU estimation processing by an OTA traffic analysis device according to a second embodiment of the present invention, in which (a) shows intermittently performed signal reception, (b) shows signal processing for intermittently received signals, (c) shows separated signals separated for each signal source by signal processing, (d) shows PDU estimation processing based on the separated signals, and (e) shows a timing chart of an estimated PDU obtained by the PDU estimation processing.

以下、本発明に係るOTAトラフィック分析装置、及びOTAトラフィック分析方法の実施形態について図面を用いて説明する。 Below, an embodiment of the OTA traffic analysis device and the OTA traffic analysis method according to the present invention will be described with reference to the drawings.

(概要)
本発明に係るOTAトラフィック分析装置1(ここでは、第1の実施形態に係るOTAトラフィック分析装置1を例示しているが、第2の実施形態に係るOTAトラフィック分析装置1Aについても同様である)は、例えば、図1に示すように、無線基地局B1(或いは、交換局B2)と各種の無線端末A11、A12、A13、A14の間で無線通信が行われるOTA空間内に配置されて運用される。無線端末A11、A12、A13、A14は、例えば、基地局B1と無線信号(OFDMで多重化し、RF信号に変換されて送出される。以下、OFDM信号ということもある)の送受信を行い、基地局B1を介して、通信相手と通信を行うことができる。ここで、無線端末A11、A12、A13、A14は、例えば、当該基地局B1に接続されているネットワーク内の通信端末と基地局B1を介して通信することができる。また、無線端末A11、A12、A13、A14は、互いに他の無線端末と基地局B1を介して通信を行うこともできる。図1において、無線端末A11、A12、A13、A14(以下、これらをまとめて無線端末A1ということもある)としては、例えば、タブレット端末、スマートフォン、パーソナルコンピュータ(PC)、無線ルータ等、種々の無線通信機器が挙げられる。
(overview)
The OTA traffic analysis device 1 according to the present invention (here, the OTA traffic analysis device 1 according to the first embodiment is illustrated, but the same is true for the OTA traffic analysis device 1A according to the second embodiment) is arranged and operated in an OTA space in which wireless communication is performed between a wireless base station B1 (or an exchange B2) and various wireless terminals A11, A12, A13, and A14, as shown in FIG. 1. The wireless terminals A11, A12, A13, and A14 transmit and receive wireless signals (multiplexed by OFDM, converted into RF signals, and sent out. Hereinafter, they may be referred to as OFDM signals) with the base station B1, and can communicate with a communication partner via the base station B1. Here, the wireless terminals A11, A12, A13, and A14 can communicate with a communication terminal in a network connected to the base station B1, for example, via the base station B1. The wireless terminals A11, A12, A13, and A14 can also communicate with other wireless terminals via the base station B1. In FIG. 1, wireless terminals A11, A12, A13, and A14 (hereinafter, these may be collectively referred to as wireless terminal A1) include various wireless communication devices such as tablet terminals, smartphones, personal computers (PCs), wireless routers, etc.

上述したOTA環境下においては、基地局B1と複数の無線端末A1が同時に無線信号(OFDM信号)を送受信する場合には、これらの無線信号が混在する無線通信状況が生じる。本発明に係るOTAトラフィック分析装置1は、基地局B1と無線端末A1間の通信中、観測エリア6内の適宜な配置地点で、各無線端末A1を信号源110としてそれぞれ送出される無線信号(OFDM信号)が混在した複数波混在信号を受信し、当該複数波混在信号から混在しているそれぞれの無線信号を分離し、該分離した信号(分離信号)ごと、すなわち、それぞれの信号源110ごとにその到来方向及び信号強度を推定する到来方向/信号強度推定機能(後述する到来方向推定処理部24、信号解析部25に相当)を有している。 In the above-mentioned OTA environment, when the base station B1 and multiple wireless terminals A1 simultaneously transmit and receive wireless signals (OFDM signals), a wireless communication situation occurs in which these wireless signals are mixed. The OTA traffic analysis device 1 according to the present invention has an arrival direction/signal strength estimation function (corresponding to the arrival direction estimation processing unit 24 and signal analysis unit 25 described later) that receives a multi-wave mixed signal containing a mixture of wireless signals (OFDM signals) sent from each wireless terminal A1 as a signal source 110 at an appropriate placement point within the observation area 6 during communication between the base station B1 and the wireless terminal A1, separates each mixed wireless signal from the multi-wave mixed signal, and estimates the arrival direction and signal strength for each separated signal (separated signal), i.e., for each signal source 110.

また、本発明に係るOTAトラフィック分析装置1は、例えば、到来方向/信号強度推定機能による信号源110ごとの信号到来方向及び信号強度の推定結果に基づき、基地局B1と無線端末A1間の通信に関する通信トラフィックの分析を行うOTAトラフィック分析機能をさらに有している。本発明では、OTAトラフィック分析機能として、特に、基地局B1と無線端末A1間での通信により送受信される通信データの間隔と長さを推定するデータ推定機能、データ推定機能によるデータ推定結果に基づきOTA通信の通信トラフィックパターンを推定するトラフィックパターン推定機能、トラフィックパターン推定機能が推定した通信トラフィックパターンを集計、分析してその後の通信トラフィックの負荷変動を予測するトラフィック変動予測機能を想定している。 The OTA traffic analysis device 1 according to the present invention further has an OTA traffic analysis function that analyzes communication traffic related to communication between the base station B1 and the wireless terminal A1 based on, for example, the result of estimating the signal arrival direction and signal strength for each signal source 110 by the arrival direction/signal strength estimation function. In particular, the OTA traffic analysis function in the present invention is assumed to include a data estimation function that estimates the interval and length of communication data transmitted and received by communication between the base station B1 and the wireless terminal A1, a traffic pattern estimation function that estimates the communication traffic pattern of OTA communication based on the data estimation result by the data estimation function, and a traffic fluctuation prediction function that aggregates and analyzes the communication traffic pattern estimated by the traffic pattern estimation function to predict the subsequent load fluctuation of communication traffic.

<データ推定機能>
本発明において、基地局B1と複数の無線端末A1間での通信データの送受信には、例えば、図2に示す構成を有する無線フレームが用いられる。
<Data estimation function>
In the present invention, for example, a wireless frame having a structure shown in FIG. 2 is used for transmitting and receiving communication data between the base station B1 and a plurality of wireless terminals A1.

図2は、一例として、5G NR規格のIBFD通信に用いられる無線フレームの構成例を示している。図2(a)に示すように、無線フレームは例えば10ミリ秒(ms)の長さを有し、均等な時間長、例えば、1msの10個のサブフレームで構成されている。サブフレームは、1スロットが、14シンボル1組で構成されるもの(図2(b)参照)、14シンボル2組で構成されるもの(図2(c)参照)、14シンボル4組で構成されるもの(図2(d)参照)、14シンボル8組で構成されるもの(図2(e)参照)、14シンボル16組で構成されるもの(図2(f)参照)等が存在する。シンボルの構成については、例えば、低データレート動作の場合は14シンボル1組、高データレート動作の場合は14シンボル16組となる。 As an example, FIG. 2 shows a configuration example of a radio frame used in IBFD communication of the 5G NR standard. As shown in FIG. 2(a), the radio frame has a length of, for example, 10 milliseconds (ms) and is composed of 10 subframes of equal time length, for example, 1 ms. There are subframes in which one slot is composed of one set of 14 symbols (see FIG. 2(b)), two sets of 14 symbols (see FIG. 2(c)), four sets of 14 symbols (see FIG. 2(d)), eight sets of 14 symbols (see FIG. 2(e)), and 16 sets of 14 symbols (see FIG. 2(f)). The symbol configuration is, for example, one set of 14 symbols for low data rate operation and 16 sets of 14 symbols for high data rate operation.

5G規格のIBFD通信において、基地局B1と無線端末A1間では図2に示す無線フレームを用いて例えばパケットデータの送受信を行うようになっている。パケットデータにより送受信するデータ種別としては、例えば、メール、データ、音声、画像・映像等がある。これらデータは、基地局B1と無線端末A1間での無線通信の実施中、送信側においては、送信するデータをプロトコル仕様に基づいて標本化・量子化、符号化、暗号化、圧縮の処理を経てパケット化し、PDUとして組み立てた後、変調処理を経て無線信号として送信する。他方、受信側においては、送信側から送られてくる無線信号を受信し、復調処理を行った後、プロトコル仕様に基づいてPDUを再構した後、さらに伸長、復号化の処理を経て元のデータを再生するようになっている。 In 5G IBFD communication, for example, packet data is transmitted and received between the base station B1 and the wireless terminal A1 using the wireless frame shown in FIG. 2. Examples of data types transmitted and received using packet data include email, data, voice, images, and videos. During wireless communication between the base station B1 and the wireless terminal A1, the transmitting side samples, quantizes, encodes, encrypts, and compresses the data to be transmitted based on the protocol specifications, packetizes the data, assembles it into a PDU, and transmits it as a wireless signal after modulation. On the other hand, the receiving side receives the wireless signal sent from the transmitting side, demodulates it, reconstructs the PDU based on the protocol specifications, and then expands and decodes it to reproduce the original data.

上述した無線フレームによる基地局B1と無線端末A1間での各種データの無線通信に際し、本発明に係るOTAトラフィック分析装置1では、通信中の基地局B1と無線端末A1間で送受信される無線信号が混在する複数波混在信号を所定の間隔で所定の時間長、間欠的にキャプチャし、その複数波混在信号からそこに混在している信号源源110ごとの信号を分離する処理を行う。複数波混在信号を間欠的に受信、処理するのは、データ処理装置30(図7参照)の信号処理能力の観点から、複数の無線端末から送出される無線信号が混在した複数波混在信号を、常時、受信して処理するには既存の処理能力では対応できない可能性が高く、これを極力回避するための措置である。 When various data are wirelessly transmitted between the base station B1 and the wireless terminal A1 using the above-mentioned wireless frames, the OTA traffic analysis device 1 according to the present invention intermittently captures a multi-wave mixed signal, which is a mixture of wireless signals transmitted and received between the base station B1 and the wireless terminal A1 during communication, for a predetermined time period at predetermined intervals, and performs processing to separate signals for each signal source 110 mixed therein from the multi-wave mixed signal. The reason for intermittently receiving and processing the multi-wave mixed signal is that, from the viewpoint of the signal processing capability of the data processing device 30 (see FIG. 7), it is highly likely that the existing processing capability will not be able to handle constantly receiving and processing a multi-wave mixed signal, which is a mixture of wireless signals sent from multiple wireless terminals, and this is a measure to avoid this as much as possible.

上記運用の妨げとなる要因の一つとして、例えば、信号処理能力が挙げられる。上述した従来の到来方向推定システムでは、OTA環境下での通信トラフィック(OTAトラフィック)の分析を行うべく、複数の無線端末から送出される無線信号が混在した複数波混在信号を、常時、受信して処理するには既存の処理能力では対応できない可能性が高く、これを回避するために無線信号の間欠的な受信処理を行うようにすると、OTAトラフィックの分析を効率よく行うことができず、分析精度も低下するという問題点があった。加えて、観測に際し、運用中の無線通信システムに影響を及ぼす危険性もあった。 One of the factors that hinders the above-mentioned operation is, for example, signal processing capacity. In the above-mentioned conventional direction-of-arrival estimation system, in order to analyze communication traffic (OTA traffic) in an OTA environment, it is highly likely that the existing processing capacity is not sufficient to constantly receive and process a multi-wave mixed signal that is a mixture of wireless signals sent from multiple wireless terminals. If intermittent reception processing of the wireless signals is performed to avoid this, there is a problem that the OTA traffic cannot be analyzed efficiently and the analysis accuracy is reduced. In addition, there is a risk that the observation may affect the wireless communication system in operation.

図3を参照すると、観測エリア6内で実施される基地局B1と無線端末A1間の通信としては、例えば、図3(a)~(f)に示すようなPDUパターン#1~#6を有する信号の送受信が想定され得る。PDUパターン#1~#6を有する信号の通信中、観測エリア6内のある地点に配置されるOTAトラフィック分析装置1では、例えば、図3(g)に示すように、PDUパターン#1~#6を有する信号が混在している送信信号(複数波混在信号)を受信し得るものとなる。 Referring to FIG. 3, communication between base station B1 and wireless terminal A1 in observation area 6 can be assumed to involve, for example, the transmission and reception of signals having PDU patterns #1 to #6 as shown in FIG. 3(a) to (f). During communication of signals having PDU patterns #1 to #6, an OTA traffic analysis device 1 placed at a certain point in observation area 6 can receive a transmission signal (multiple-wave mixed signal) in which signals having PDU patterns #1 to #6 are mixed, as shown in FIG. 3(g).

このようなOTA環境下において、OTAトラフィック分析装置1は、例えば、図3(h)に示すように、受信間隔Tint(Tint1、2、3、...)ごとに受信時間(信号キャプチャ時間)Trx(Trx1、Trx2、Trx3、...)の期間、複数波混在信号を繰り返しキャプチャする。 In such an OTA environment, the OTA traffic analysis device 1 repeatedly captures a multi-wave mixed signal for a reception time (signal capture time) Trx (Trx1, Trx2, Trx3, ...) at each reception interval Tint (Tint1, 2, 3, ...), as shown in Figure 3 (h), for example.

複数波混在信号のキャプチャ方式としては、例えば、逐次処理方式と、パイプライン処理方式が適用できる。逐次処理方式は、例えば、図4(a)に示すように、適宜な長さの時間間隔をおいて、逐次、キャプチャを実施する方式である。複数波混在信号の捕捉精度を重要視しない場合には、時間間隔を広く設定することにより処理負荷を軽減することが可能である。パイプライン方式は、図4(b)に示すように、キャプチャからキャプチャまでの間の時間間隔を逐次処理方式よりも短くし、トータルのキャプチャ時間を逐次処理方式に比べて長くなるようにした方式である。時間間隔を適宜な値に短く設定することにより、処理負荷は増えるが、逐次処理方式よりも捕捉精度を向上させることができる。本発明では、逐次処理方式、パイプライン方式のいずれも適用できるものであるが、以下においては逐次処理方式を適用することを前提に説明する。 As a method for capturing a signal containing multiple waves, for example, a sequential processing method and a pipeline processing method can be applied. The sequential processing method is a method in which capture is performed sequentially at an appropriate time interval, as shown in FIG. 4(a), for example. When the capture accuracy of a signal containing multiple waves is not important, it is possible to reduce the processing load by setting the time interval wider. The pipeline method is a method in which the time interval between captures is shorter than that of the sequential processing method, as shown in FIG. 4(b), and the total capture time is longer than that of the sequential processing method. By setting the time interval to an appropriate value, the processing load increases, but the capture accuracy can be improved compared to the sequential processing method. In the present invention, both the sequential processing method and the pipeline method can be applied, but the following description is based on the assumption that the sequential processing method is applied.

図3(h)に示す逐次処理方式による複数波混在信号(送信信号)のキャプチャに合わせ、本発明に係るOTAトラフィック分析装置1は、受信間隔Tint1、2、3、...で複数波混在信号を受信し終えるたびに、図3(i)に示すように、その受信信号(複数波混在信号)からそこに混在する信号源110ごとの信号を分離する信号分離処理と、信号分離処理により分離した信号(分離信号)を取得する処理を繰り返し実施する。図3(i)において、順次実施される信号分離処理の処理時間TpをTp1、Tp2、Tp3、...で表し、取得される分離信号の時間TsをTs1、Ts2、Ts3、...で表している。 In accordance with the capture of a multi-wave mixed signal (transmission signal) by the sequential processing method shown in FIG. 3(h), the OTA traffic analysis device 1 according to the present invention repeatedly performs a signal separation process to separate signals for each signal source 110 mixed in the received signal (multiple-wave mixed signal) and a process to acquire a signal (separated signal) separated by the signal separation process, as shown in FIG. 3(i), each time it finishes receiving a multi-wave mixed signal at a reception interval Tint1, 2, 3, .... In FIG. 3(i), the processing time Tp of the signal separation process performed sequentially is represented by Tp1, Tp2, Tp3, ..., and the time Ts of the acquired separated signal is represented by Ts1, Ts2, Ts3, ....

さらに、本発明に係るOTAトラフィック分析装置1は、図3(j)に示すように、図3(i)に示す信号分離処理によって取得したそれぞれ時間長Ts1、Ts2、Ts3、...の分離信号に基づき、図3(a)から図3(f)の形態で送受信されるPDUのパターンを推定するPDU推定処理を実施する。PDUは、データ通信において、プロトコル(通信規約)仕様に応じてひとまとまりにされたデータの送受信単位のことであり、一例としてはパケットが挙げられる。図3(j)に示すPDU推定処理によって推定されるPDU(推定PDU)は、OTAトラフィック分析精度の観点から、図3(a)から図3(f)に示すPDUパターン#1~#6にできるだけ近似していることが望まれる。 Furthermore, as shown in FIG. 3(j), the OTA traffic analysis device 1 according to the present invention performs a PDU estimation process to estimate the pattern of PDUs transmitted and received in the forms shown in FIG. 3(a) to FIG. 3(f) based on the separated signals of time lengths Ts1, Ts2, Ts3, ... obtained by the signal separation process shown in FIG. 3(i). In data communication, a PDU is a unit of transmission and reception of data bundled according to a protocol (communication rules) specification, and an example is a packet. From the viewpoint of OTA traffic analysis accuracy, it is desirable that the PDU estimated by the PDU estimation process shown in FIG. 3(j) (estimated PDU) is as close as possible to PDU patterns #1 to #6 shown in FIG. 3(a) to FIG. 3(f).

このように、本発明に係るOTAトラフィック分析装置1は、上述したデータ推定機能として、間欠的にキャプチャした複数波混在信号から信号源110ごとに分離した分離信号に基づいてPDUを推定するPDU推定処理機能を有している。 In this way, the OTA traffic analysis device 1 according to the present invention has, as the above-mentioned data estimation function, a PDU estimation processing function that estimates a PDU based on a separated signal separated for each signal source 110 from an intermittently captured multi-wave mixed signal.

<PDU推定処理機能>
PDU推定処理機能は、実行中の無線通信により送受信されるPDUパターン#1~#6(図3(a)~(f)参照)の一部構成(断片)要素(キャプチャタイミングTrx1、Trx2、Trx3、...でそれぞれ受信した通信データに相当)を同一の通信の構成要素ごとに選出し、該選出した同一の通信の構成要素ごとの断片要素から同一の通信別に推定PDUを認識するPDU推定処理を行う。
<PDU estimation processing function>
The PDU estimation processing function selects some of the constituent (fragment) elements (corresponding to the communication data received at capture timings Trx1, Trx2, Trx3, ...) of PDU patterns #1 to #6 (see Figures 3 (a) to (f)) transmitted and received by the ongoing wireless communication for each component of the same communication, and performs PDU estimation processing to recognize an estimated PDU for each same communication from the selected fragment elements for each component of the same communication.

なお、基地局B1と無線端末A1間で送受信される上述した各種のデータ(メール、データ、音声、画像・映像等)は、無線フレーム(図2参照)で送受信される際のPDUの長さ(最大サイズ、最小サイズ)や間隔(PDU間ギャップ)、或いはデータレート等、所謂、データパターンが、データ種別によっておおよそ類推できるものである。言い換えれば、基地局B1と無線端末A1間で無線通信される通信データの種別がある程度分かっている場合には、その通信データが間欠的に受信されたものであっても、その間欠的に受信された受信信号からPDU全体の長さや間隔からを推定できるものである。 The various types of data (email, data, voice, images, videos, etc.) transmitted and received between base station B1 and wireless terminal A1 described above can be roughly inferred from the data type, such as the length (maximum size, minimum size) and interval (gap between PDUs) of the PDU when transmitted and received in a wireless frame (see Figure 2), or the data rate, etc. In other words, if the type of communication data wirelessly communicated between base station B1 and wireless terminal A1 is known to some extent, even if the communication data is received intermittently, the length and interval of the entire PDU can be estimated from the intermittently received received signal.

一例として、分離信号の到来方向及び信号強度の推定結果と関連付けて実施するPDU推定処理について、図5を参照して説明する。なお、図5(a)に示すキャプチャの実施タイミングについては、キャプチャ開始時間(図3(h)における受信時間Trx1、Trx2、Trx3、...の起点に対応する時間)をt1、t2、t3、...で表している。また、図5(b)~(g)に示す分離信号については、キャプチャ開始時間t1、t2、t3、...後の信号処理時間(図3(i)に示す信号分離処理時間Tpに相当)を省略するとともに、それぞれ、到来方向及び信号強度の推定結果が関連付けられているものとする。 As an example, the PDU estimation process performed in association with the estimated results of the direction of arrival and signal strength of the separated signals will be described with reference to FIG. 5. Note that for the capture implementation timing shown in FIG. 5(a), the capture start times (times corresponding to the start points of the reception times Trx1, Trx2, Trx3, ... in FIG. 3(h)) are represented as t1, t2, t3, .... Also, for the separated signals shown in FIG. 5(b) to (g), the signal processing times after the capture start times t1, t2, t3, ... (corresponding to the signal separation processing time Tp shown in FIG. 3(i)) are omitted, and each is associated with the estimated results of the direction of arrival and signal strength.

到来方向及び信号強度の推定結果が関連付けられた分離信号(図5(b)~(g)参照)からPDUを推定する処理に際し、本発明に係るOTAトラフィック分析装置1は、基地局B1と無線端末A1間での通信の実行中に受信した複数波混在信号から信号源110ごとに分離した信号(分離信号)Sa、Sb、Sc、Sa´、Sb´、Sc´、...の到来方向A、B、C、A´、B´、C´、...及び信号強度を推定し、当該分離信号Sa、Sb、Sc、Sa´、Sb´、Sc´、...をその到来方向A、B、C、A´、B´、C´、...及び信号強度の推定結果とともにキャプチャ開始時間t1、t2、t3、...に対応付けてデータベース33(図7参照)に記憶する処理を実施する。 When estimating a PDU from a separated signal (see FIG. 5 (b) to (g)) associated with the estimated results of the direction of arrival and signal strength, the OTA traffic analysis device 1 according to the present invention estimates the directions of arrival A, B, C, A', B', C', ... and signal strengths of the signals (separated signals) Sa, Sb, Sc, Sa', Sb', Sc', ... separated for each signal source 110 from the multi-wave mixed signal received during communication between the base station B1 and the wireless terminal A1, and stores the separated signals Sa, Sb, Sc, Sa', Sb', Sc', ... together with the estimated directions of arrival A, B, C, A', B', C', ... and signal strengths in the database 33 (see FIG. 7) in association with the capture start times t1, t2, t3, ....

この処理に合わせて、PDU推定処理機能は、記憶された分離信号Sa、Sb、Sc、Sa´、Sb´、Sc´、...とその到来方向A、B、C、A´、B´、C´、...及び信号強度の推定結果をキャプチャ開始時間t1、t2、t3、...ごとに連続にサーチしていきながら(図5(a)~(g)参照)、該サーチされた複数の分離信号Sa、Sb、Sc、Sa´、Sb´、Sc´、...の中からそれぞれ同一通信の構成要素を選出していく。同一通信の構成要素を選出するためのパラメータとしては到来方向が参照される。 In conjunction with this process, the PDU estimation processing function continuously searches the stored separated signals Sa, Sb, Sc, Sa', Sb', Sc', ... and their arrival directions A, B, C, A', B', C', ... and the estimated signal strengths for each capture start time t1, t2, t3, ... (see Figures 5 (a) to (g)), and selects components of the same communication from each of the multiple searched separated signals Sa, Sb, Sc, Sa', Sb', Sc', .... The arrival direction is referenced as a parameter for selecting components of the same communication.

具体的に、図5(a)の時間t1から時間t7の方向へ順にキャプチャが進行するものとしたとき、図5(b)~(g)に示す分離信号Sa、Sb、Sc、Sa´、Sb´、Sc´、...のうち、時間t1で受信、分離された分離信号Sa、Sb、Scについては、それぞれ、到来方向A、B、Cが捕捉される。 Specifically, when capture proceeds in the direction from time t1 to time t7 in FIG. 5(a), of the separated signals Sa, Sb, Sc, Sa', Sb', Sc', ... shown in FIG. 5(b) to (g), for the separated signals Sa, Sb, and Sc that are received and separated at time t1, directions of arrival A, B, and C are captured, respectively.

同様に、時間t2で受信、分離された分離信号Sb、Sa´については、それぞれ、到来方向B、A´が捕捉され、時間t3で受信、分離された分離信号Sc、Sa´、Sb´については、それぞれ、到来方向C、A´、B´が捕捉され、時間t4で受信、分離された分離信号Sa、Sb´、Sc´については、それぞれ、到来方向A、B´、C´が捕捉され、時間t5で受信、分離された分離信号Sa、Sb、Sc´については、それぞれ、到来方向A、B、C´が捕捉され、時間t6で受信、分離された分離信号Scについては到来方向C´が捕捉され、時間t7で受信、分離された分離信号Sa´、Sb´、Sc´については、それぞれ、到来方向A´、B´、C´が捕捉される。 Similarly, for the separated separated signals Sb and Sa' received at time t2, the directions of arrival B and A' are captured, respectively; for the separated separated signals Sc, Sa' and Sb' received at time t3, the directions of arrival C, A' and B' are captured, respectively; for the separated separated signals Sa, Sb' and Sc' received at time t4, the directions of arrival A, B' and C' are captured, respectively; for the separated separated signals Sa, Sb and Sc' received at time t5, the directions of arrival A, B and C' are captured, respectively; for the separated separated signals Sc received at time t6, the direction of arrival C' is captured; and for the separated separated signals Sa', Sb' and Sc' received at time t7, the directions of arrival A', B' and C' are captured, respectively.

ここで例えば、到来方向Aと到来方向A´の方向(角度)の角度差が、予め設定した閾値(閾値角度)の範囲内であった場合、到来方向Aの分離信号Saと到来方向A´の分離信号Sa´が同一の信号源110から到来した信号(同一の通信の構成要素)であると推察し得る。この推察方法は、到来方向Bの分離信号Sbと到来方向B´の分離信号Sb´、及び到来方向Cの分離信号Scと到来方向C´の分離信号Sc´についても同様である。 Here, for example, if the angle difference between the directions (angles) of arrival direction A and arrival direction A' is within a preset threshold (threshold angle), it can be inferred that separation signal Sa from arrival direction A and separation signal Sa' from arrival direction A' are signals arriving from the same signal source 110 (components of the same communication). This inference method also applies to separation signal Sb from arrival direction B and separation signal Sb' from arrival direction B', and separation signal Sc from arrival direction C and separation signal Sc' from arrival direction C'.

すなわち、本発明に係るOTAトラフィック分析装置1では、閾値角度を予め設定しておき、図5(a)に示すタイミングで、時間t1、t3、t4、t5、t6、t7、...の順に複数波混在信号をキャプチャして分離していくなかで、到来方向の推定結果が閾値角度の範囲内にある前後の分離信号については、同一の通信の構成要素として抽出することが可能となる。 In other words, in the OTA traffic analysis device 1 according to the present invention, a threshold angle is set in advance, and as the multiple wave mixed signal is captured and separated in the order of time t1, t3, t4, t5, t6, t7, ... at the timing shown in FIG. 5(a), the separated signals before and after whose estimated direction of arrival is within the range of the threshold angle can be extracted as components of the same communication.

具体的に、図5(b)~(g)の例においては、分離信号Saと分離信号Sa´を同一の通信の構成要素として抽出することができる。同様に、分離信号Sbと分離信号Sb´、及び分離信号Scと分離信号Sc´を、それぞれ、他の同一の通信の構成要素として抽出することができる。なお、図5(b)~(g)のうち、時間t1、t3、t4、t5、t6、t7、...に対応する空白の部分は、分離信号が存在していない状態を示し、点線で示す部分は何らかの理由で受信できなかった状態(受信ミスの状態)を示している。 Specifically, in the examples of Figures 5(b) to (g), separated signals Sa and Sa' can be extracted as components of the same communication. Similarly, separated signals Sb and Sb', and separated signals Sc and Sc' can be extracted as components of other identical communications. Note that in Figures 5(b) to (g), the blank areas corresponding to times t1, t3, t4, t5, t6, t7, ... indicate a state in which a separated signal does not exist, and the areas indicated by dotted lines indicate a state in which a separated signal could not be received for some reason (a state of reception failure).

上述した閾値角度に基づく同一の通信の構成要素の選出結果によれば、分離信号Saと分離信号Sa´は同一の通信要素として、図5(a)の時間t1、t3、t4、t5、t6、t7、...のうち、時間t6を除いて連続に選出されている。また、分離信号Sbと分離信号Sb´は他の同一の通信要素として、時間t6(受信ミス)を除いて連続に選出されている。また、分離信号Scと分離信号Sc´はさらに別の同一の通信要素として、時間t2(受信ミス)を除いて連続に選出されている。 According to the results of the selection of components of the same communication based on the threshold angle described above, separated signals Sa and Sa' are selected as the same communication element in succession, except for time t6, among times t1, t3, t4, t5, t6, t7, ... in FIG. 5(a). Separation signals Sb and Sb' are selected as another identical communication element in succession, except for time t6 (reception miss). Separation signals Sc and Sc' are selected as yet another identical communication element in succession, except for time t2 (reception miss).

また、図5において、図5(h)、(i)、(j)は、観測エリア6内の基地局B1と無線端末A1間で図2に示す構成を有する無線フレームを使って送受信されるパケットデータA、B、Cの送受信パターンの一例を示している。図5(h)、(i)、(j)に亘って点線枠で付加する時間幅t0の区間は、図5(a)に示す時間t1~t7に亘る間欠的なキャプチャ区間に対応している。 In addition, in FIG. 5, (h), (i), and (j) show an example of a transmission/reception pattern of packet data A, B, and C transmitted and received between base station B1 and wireless terminal A1 in observation area 6 using a wireless frame having the configuration shown in FIG. 2. The section of time width t0 shown in a dotted line frame in FIG. 5 (h), (i), and (j) corresponds to the intermittent capture section spanning time t1 to t7 shown in FIG. 5 (a).

図5に示すタイミングチャートによれば、本発明に係るOTAトラフィック分析装置1においては、基地局B1と無線端末A1間で送受信されるパケットデータA、B、Cが混在した複数波混在信号を、時間幅t0より広い期間を通して間欠的にキャプチャし、パケットデータA、B、Cそれぞれの構成要素の断片(分離信号)を取り出したうえで、これら分離信号を同一の通信の構成要素ごとに選出していくことで、当該分離信号をその一部として含むパケットデータA、B、C(PDU)の間隔及び長さを推定し得ることとなる。 According to the timing chart shown in FIG. 5, in the OTA traffic analysis device 1 according to the present invention, a multi-wave mixed signal containing packet data A, B, and C transmitted and received between base station B1 and wireless terminal A1 is intermittently captured over a period wider than time width t0, fragments (separated signals) of each component of packet data A, B, and C are extracted, and these separated signals are selected for each component of the same communication, making it possible to estimate the interval and length of packet data A, B, and C (PDU) that includes the separated signal as part of it.

ここで、同一の通信の構成要素ごとに分離信号を選出した後にPDUの間隔及び長さを推定するためには、選出した分離信号ごとに、その分離信号がPDUの先頭部であるか、後端であるか、継続部であるか等を推定する必要がある。 Here, in order to estimate the interval and length of the PDU after selecting a separated signal for each component of the same communication, it is necessary to estimate for each selected separated signal whether the separated signal is the beginning, end, or continuation part of the PDU.

その理由について図6を参照して説明する。本発明に係るOTAトラフィック分析装置1のOTAトラフィック分析対象とされるPDUのサイズと信号キャプチャ間隔は、一例として、図6に示すような関係にある。 The reason for this will be explained with reference to Figure 6. The size of the PDUs that are the subject of OTA traffic analysis by the OTA traffic analysis device 1 according to the present invention and the signal capture interval have the relationship shown in Figure 6, as an example.

図6の上段に示すように、PDUについては、PDU#1、#2、#3、...が、例えば、それぞれ異なる間隔(g1、g2、...)、かつ異なる時間長で適宜に送出され得る。一方、本発明に係るOTAトラフィック分析装置1では、図6の下段に示すように、PDU#1、#2、#3、...が混在する複数波混合信号を一定の間隔i1、i2、i3、i4、...で一定の時間長、間欠的に受信し信号源110ごとに分離したうえで、その分離信号を同一の通信の構成要素ごとに選出することによりPDU#1、#2、#3、...を取り出すようになっている。 As shown in the upper part of Figure 6, PDUs #1, #2, #3, ... can be sent appropriately at different intervals (g1, g2, ...) and different lengths of time. On the other hand, in the OTA traffic analysis device 1 according to the present invention, as shown in the lower part of Figure 6, a multi-wave mixed signal containing PDUs #1, #2, #3, ... is intermittently received for a certain length of time at regular intervals i1, i2, i3, i4, ... and separated for each signal source 110, and the separated signals are selected for each component of the same communication to extract PDUs #1, #2, #3, ....

図6に示す関係からも分かるように、PDU#1はそのほぼ先頭部がキャプチャ間隔i1の先端近傍で受信開始されるが、キャプチャ間隔i2においては受信されなくなっている。PDU#2はそのほぼ先頭部がキャプチャ間隔i3の先端で受信開始され、後端においても受信された後、受信されなくなっている。PDU#3は先頭部から少し時間が経過したあたりでキャプチャ間隔i5の先端で受信開始され、その後端でも受信され続けている。 As can be seen from the relationship shown in Figure 6, reception of PDU#1 begins almost at the beginning of capture interval i1, but is not received during capture interval i2. Reception of PDU#2 begins almost at the beginning of capture interval i3, and after being received at the rear end, it is no longer received. Reception of PDU#3 begins at the beginning of capture interval i5, a short time after the beginning, and continues to be received at the rear end.

このように、長さと間隔が異なるPDU#1、#2、#3、...を一定の間隔i1、i2、i3、i4、...でキャプチャし、できるだけ正確な長さを推定するためには、選出した同一の通信の構成要素の分離信号ごとに、その分離信号がPDUの先頭部であるか、継続部であるか、後端部であるか等を推定することができれば、推定PDUの精度を向上させるうえでも有用である。なお、分離信号がPDUの先頭部であるか、継続部であるか、後端部であるか等の判断処理手順については、後で図9を参照して詳しく説明する。 In this way, in order to capture PDUs #1, #2, #3, ... of different lengths and intervals at regular intervals i1, i2, i3, i4, ... and estimate the length as accurately as possible, it is useful to estimate for each separated signal of the selected components of the same communication whether the separated signal is the beginning, continuation, or end of the PDU, which also improves the accuracy of the estimated PDU. The process procedure for determining whether a separated signal is the beginning, continuation, or end of a PDU will be explained in detail later with reference to Figure 9.

なお、図5においては、受信した複数波混在信号から分離した分離信号の到来方向及び信号強度を加味した(関連付けた)PDU推定処理について述べたが、本発明は、分離信号と到来方向及び信号強度を関係づけることは必ずしも必要はなく、分離信号だけによってPDUを推定するようにしてよい。この構成については、第2の実施形態として後で詳述する。 Note that in FIG. 5, the PDU estimation process takes into account (associates) the arrival direction and signal strength of the separated signal separated from the received multi-wave mixed signal. However, in the present invention, it is not necessarily necessary to associate the separated signal with the arrival direction and signal strength, and the PDU may be estimated based on the separated signal alone. This configuration will be described in detail later as the second embodiment.

<トラフィックパターン推定機能>
データ推定機能による通信データの推定結果、具体的には、PDU推定部43によるPDUの推定結果に基づいてOTA通信のトラフィックパターン(通信トラフィックパターン)を推定する機能である。
<トラフィック変動予測機能>
トラフィックパターン推定機能による通信トラフィックパターンの推定結果に基づいて通信トラフィックパターンの所定期間内のデータ量を推定し、推定したデータ量から通信トラフィックパターンのその後の通信トラフィックの負荷変動を予測する機能である。
<Traffic pattern estimation function>
This is a function to estimate the traffic pattern (communication traffic pattern) of OTA communication based on the estimation result of communication data by the data estimation function, specifically, the estimation result of PDU by the PDU estimation unit 43.
<Traffic fluctuation prediction function>
This function estimates the amount of data in a given period of time for a communication traffic pattern based on the results of the communication traffic pattern estimation function, and predicts the subsequent communication traffic load fluctuation of the communication traffic pattern from the estimated data amount.

(第1の実施形態)
上述した概要の説明を踏まえ、以下、本発明の第1の実施形態に係るOTAトラフィック分析装置1の構成について図7を参照して説明する。なお、第1の実施形態においては、到来方向及び信号強度の推定結果が関連付けられた分離信号からPDUを推定することを前提としている。
First Embodiment
Based on the above-mentioned overview, the configuration of the OTA traffic analysis device 1 according to the first embodiment of the present invention will be described below with reference to Fig. 7. Note that the first embodiment is premised on estimating a PDU from a separated signal associated with the estimated results of the arrival direction and signal strength.

図7に示すように、本実施形態に係るOTAトラフィック分析装置1は、アンテナ装置10、ブラインド信号推定装置20、データ処理装置30を備えて構成されている。 As shown in FIG. 7, the OTA traffic analysis device 1 according to this embodiment is configured with an antenna device 10, a blind signal estimation device 20, and a data processing device 30.

アンテナ装置10は、観測エリア6(図1参照)内で、複数の信号源110から送信される複数波混在信号を受信するものである。アンテナ装置10の具体的な構成としては、例えば、特許文献1に記載されているような直交する3偏波をそれぞれ受信可能な3つのアンテナを複数のアンテナ素子として回転体にて回転させる構成、或いは、アレーアンテナの各アンテナ素子を複数のアンテナ素子とする構成がある。 The antenna device 10 receives a multi-wave mixed signal transmitted from multiple signal sources 110 within an observation area 6 (see FIG. 1). Specific configurations of the antenna device 10 include, for example, a configuration in which three antennas capable of receiving three orthogonal polarized waves are rotated on a rotating body as multiple antenna elements as described in Patent Document 1, or a configuration in which each antenna element of an array antenna is configured as multiple antenna elements.

本実施形態に係るOTAトラフィック分析装置1は、周辺の無線環境から到来する到来信号、すなわち、観測エリア6内で複数の信号源110から送信される信号が混在した複数波混在信号をアンテナ装置10に設けられる複数のアンテナ素子で受信し、各アンテナ素子の受信信号をブラインド信号推定装置20、及びデータ処理装置30で信号処理することにより、各信号源110から送信される信号を分離して各信号源110の到来方向及び信号強度を推定するとともに、当該到来方向及び信号強度の推定結果に基づいてPDUを推定するものである。 The OTA traffic analysis device 1 of this embodiment receives incoming signals from the surrounding wireless environment, i.e., a multi-wave mixed signal that is a mixture of signals transmitted from multiple signal sources 110 within the observation area 6, using multiple antenna elements provided in the antenna device 10, and processes the received signals of each antenna element using the blind signal estimation device 20 and the data processing device 30 to separate the signals transmitted from each signal source 110 and estimate the direction of arrival and signal strength of each signal source 110, and estimate the PDU based on the estimated results of the direction of arrival and signal strength.

また、本実施形態に係るOTAトラフィック分析装置1は、例えばローカル5G環境での使用が可能なものであり、捕捉する到来信号の周波数帯としては、例えば、3.75GHz、4.6GHz~4.8GHz及び28.2GHz~29.1GHz等の帯域が想定されている。OTAトラフィック分析装置1は、ローカル5G環境での使用に限定されるものではなく、例えば、WiFiなどの他の無線システムでの使用にも適用できるものである。 The OTA traffic analysis device 1 according to this embodiment can be used, for example, in a local 5G environment, and the frequency bands of the incoming signals to be captured are assumed to be, for example, 3.75 GHz, 4.6 GHz to 4.8 GHz, and 28.2 GHz to 29.1 GHz. The OTA traffic analysis device 1 is not limited to use in a local 5G environment, and can also be used in other wireless systems such as Wi-Fi.

なお、OTAトラフィック分析装置1において、アンテナ装置10は、上述した構成に限られるものではない。上述した周波数帯でのエリア間端末間干渉、基地局間干渉等に対して到来方向、及び諸特性を網羅的に取得できるものであれば、アンテナの種別、数、配列、駆動方式、到来方向推定方法等について種々の方式が適用可能である。 In the OTA traffic analysis device 1, the antenna device 10 is not limited to the configuration described above. As long as it is possible to comprehensively obtain the direction of arrival and various characteristics for inter-area terminal-to-terminal interference, inter-base station interference, etc. in the above-mentioned frequency bands, various methods can be applied for the type, number, arrangement, driving method, and method of estimating the direction of arrival of the antennas.

ブラインド信号推定装置20は、図3に示すように、周波数変換部21、AD変換部22、信号分離部23、到来方向推定処理部24、信号解析部25を有している。 As shown in FIG. 3, the blind signal estimation device 20 has a frequency conversion unit 21, an AD conversion unit 22, a signal separation unit 23, an arrival direction estimation processing unit 24, and a signal analysis unit 25.

周波数変換部21は、アンテナ装置10により受信された受信信号(複数波混在信号)を入力し、該受信信号を中間周波数帯の信号(IF信号)に変換する処理を行う。 The frequency conversion unit 21 inputs the received signal (multiple-wave mixed signal) received by the antenna device 10 and converts the received signal into an intermediate frequency band signal (IF signal).

AD変換部22は、周波数変換部21で周波数変換された受信信号を、アナログ信号からデジタル信号に変換して信号分離部23に出力する。AD変換部22は、アンテナ装置10、周波数変換部21とともに受信部20aを構成している。 The AD conversion unit 22 converts the received signal, which has been frequency-converted by the frequency conversion unit 21, from an analog signal to a digital signal and outputs the digital signal to the signal separation unit 23. The AD conversion unit 22, together with the antenna device 10 and the frequency conversion unit 21, constitutes the receiving unit 20a.

信号分離部23は、AD変換部22から入力するデジタル信号、すなわち、観測エリア6の所定の配置地点で受信した複数波混在信号から、複数の信号源110のいずれかから送信された信号を分離する信号分離処理を行う。 The signal separation unit 23 performs signal separation processing to separate a signal transmitted from one of the multiple signal sources 110 from the digital signal input from the AD conversion unit 22, i.e., the multiple wave mixed signal received at a specified placement point in the observation area 6.

到来方向推定処理部24は、信号分離部23で分離された信号(分離信号)を入力し、入力した信号ごとにその到来方向を推定する信号処理を行う。この信号処理において、到来方向を推定するアルゴリズムとしては、例えば、ビームフォーマ法、MUSIC法、ESPRIT法などが適用される。これらの方法では、例えば、横軸を角度、縦軸を信号レベルとし、到来信号の到来方向(角度)をその信号レベルに関連付けて表わす角度スペクトラムを生成したうえで、角度スペクトラムの縦軸における信号レベルのピークを読み取り、上記ピークに対応する横軸上の角度を、当該角度スペクトラムを有する到来信号の到来方向(角度)として推定するようになっている。到来方向推定処理部24は、本発明の到来方向推定手段を構成する。 The arrival direction estimation processing unit 24 inputs the signals (separated signals) separated by the signal separation unit 23, and performs signal processing to estimate the arrival direction of each input signal. In this signal processing, for example, the beamformer method, the MUSIC method, the ESPRIT method, etc. are applied as algorithms for estimating the arrival direction. In these methods, for example, the horizontal axis is the angle and the vertical axis is the signal level, and an angular spectrum is generated that represents the arrival direction (angle) of the arriving signal in relation to the signal level, and the peak of the signal level on the vertical axis of the angular spectrum is read, and the angle on the horizontal axis corresponding to the above peak is estimated as the arrival direction (angle) of the arriving signal having the angular spectrum. The arrival direction estimation processing unit 24 constitutes the arrival direction estimation means of the present invention.

信号解析部25は、信号分離部23から入力する分離信号を入力し、該分離信号を対象に種々の項目について解析する信号処理を実施する。解析対象とされる項目(解析項目)としては、例えば、信号強度等が挙げられる。信号解析部25は、本発明の信号強度推定手段に相当し、上述した信号分離部23、到来方向推定処理部24とともに解析処理部20bを構成している。 The signal analysis unit 25 inputs the separated signals input from the signal separation unit 23, and performs signal processing to analyze the separated signals for various items. Items to be analyzed (analysis items) include, for example, signal strength. The signal analysis unit 25 corresponds to the signal strength estimation means of the present invention, and constitutes the analysis processing unit 20b together with the above-mentioned signal separation unit 23 and direction of arrival estimation processing unit 24.

ブラインド信号推定装置20は、周波数変換部21、AD変換部22、信号分離部23、到来方向推定処理部24、信号解析部25を備えることで、観測エリア6の空間内で配置地点に到来する複数波混在信号を受信し、そこに混在している信号を分離して分離信号ごとに到来方向及び信号強度を推定できるようになっている。 The blind signal estimation device 20 is equipped with a frequency conversion unit 21, an AD conversion unit 22, a signal separation unit 23, an arrival direction estimation processing unit 24, and a signal analysis unit 25, and is capable of receiving a multi-wave mixed signal arriving at a placement point within the space of the observation area 6, separating the mixed signals therein, and estimating the arrival direction and signal strength for each separated signal.

データ処理装置30は、例えば、PC(パーソナル・コンピュータ)で実現され、ブラインド信号推定装置20における受信信号の解析結果、特に、信号到来方向及び信号強度の推定結果に基づき、観測エリア6内の無線端末A1(信号源110)間で実施される通信のトラフィック(OTAトラフィック)を分析するためのデータ処理を行う。データ処理装置30は、制御部31、データベース33、入力部34、表示部35を有して構成されている。 The data processing device 30 is realized, for example, by a PC (personal computer), and performs data processing to analyze communication traffic (OTA traffic) carried out between wireless terminals A1 (signal source 110) within the observation area 6 based on the analysis results of the received signal in the blind signal estimation device 20, in particular the estimation results of the signal arrival direction and signal strength. The data processing device 30 is configured with a control unit 31, a database 33, an input unit 34, and a display unit 35.

制御部31は、例えば、コンピュータ装置によって構成される。このコンピュータ装置は、OTAトラフィック分析装置1の機能を実現するための所定の情報処理や、アンテナ装置10、ブラインド信号推定装置20を対象とする統括的な制御を行うCPU(Central Processing Unit)、CPUを立ち上げるためのOS(Operating System)やその他のプログラム及び制御用のパラメータ等を記憶するROM(Read Only Memory)或いはHDD(Hard Disc Drive)などの不揮発性メモリ、CPUが動作に用いるOSやアプリケーションの実行コードやデータ等を記憶するRAM(Random Access Memory)等を有している。 The control unit 31 is, for example, configured by a computer device. This computer device has a CPU (Central Processing Unit) that performs predetermined information processing to realize the functions of the OTA traffic analysis device 1 and performs overall control of the antenna device 10 and the blind signal estimation device 20, a non-volatile memory such as a ROM (Read Only Memory) or HDD (Hard Disc Drive) that stores an OS (Operating System) for starting up the CPU, other programs, and control parameters, and a RAM (Random Access Memory) that stores the execution code and data of the OS and applications used by the CPU for operation.

上述したコンピュータ装置は、CPUがRAMを作業領域としてROM或いはHDDなどの不揮発性メモリに格納されたプログラムを実行することにより制御部31として機能する。具体的に制御部31は、CPUがRAMの作業領域で上記不揮発性メモリに格納された各プログラムを実行することにより、図7に示すように、分析条件設定部41、アンテナ制御部42、PDU推定部43、トラフィックパターン推定部44、トラフィック変動予測部45、表示制御部47の各機能を実現する。ここで分析条件設定部41、アンテナ制御部42は、ブラインド信号推定装置20を制御する装置制御部31aとしての機能部を構成し、PDU推定部43、トラフィックパターン推定部44、トラフィック変動予測部45、表示制御部47は、OTAトラフィック分析に係るデータ処理を行うデータ制御部31bとしての機能部を構成している。 The above-mentioned computer device functions as the control unit 31 by the CPU using the RAM as a working area to execute programs stored in a non-volatile memory such as a ROM or HDD. Specifically, the control unit 31 realizes the functions of an analysis condition setting unit 41, an antenna control unit 42, a PDU estimation unit 43, a traffic pattern estimation unit 44, a traffic fluctuation prediction unit 45, and a display control unit 47 as shown in FIG. 7 by the CPU executing each program stored in the non-volatile memory in the working area of the RAM. Here, the analysis condition setting unit 41 and the antenna control unit 42 constitute a functional unit serving as a device control unit 31a that controls the blind signal estimation device 20, and the PDU estimation unit 43, the traffic pattern estimation unit 44, the traffic fluctuation prediction unit 45, and the display control unit 47 constitute a functional unit serving as a data control unit 31b that performs data processing related to OTA traffic analysis.

分析条件設定部41は、観測エリア6でのOTAトラフィックの分析条件を設定するための機能部であり、例えば、OTAトラフィックの分析対象となる無線信号の周波数の設定等を行えるようになっており、本発明の設定手段を構成する。分析条件設定部41は、OTAトラフィック分析対象の周波数帯として、例えば、5Gの運用を考慮し、3.7GHz帯、4.7GHz帯、28GHz帯のいずれかを設定する構成であってもよい。 The analysis condition setting unit 41 is a functional unit for setting the analysis conditions for OTA traffic in the observation area 6, and is capable of setting, for example, the frequency of the radio signal to be analyzed for OTA traffic, and constitutes the setting means of the present invention. The analysis condition setting unit 41 may be configured to set, for example, the 3.7 GHz band, the 4.7 GHz band, or the 28 GHz band as the frequency band to be analyzed for OTA traffic, taking into account the operation of 5G.

アンテナ制御部42は、アンテナ装置10におけるアンテナ方向などの機械的な制御を行う。 The antenna control unit 42 performs mechanical control of the antenna direction, etc., of the antenna device 10.

分析条件設定部41、アンテナ制御部42を有する装置制御部31aは、複数波混在信号のキャプチャ時間(図3(h)の受信時間Trx)と受信間隔(同、Tint)を制御する機能も備えている。装置制御部31aは、本発明のキャプチャ制御手段を構成している。 The device control unit 31a, which has an analysis condition setting unit 41 and an antenna control unit 42, also has a function of controlling the capture time (reception time Trx in FIG. 3(h)) and reception interval (Tint in FIG. 3(h)) of the multiple wave mixed signal. The device control unit 31a constitutes the capture control means of the present invention.

PDU推定部43は、前述したPDU推定処理機能に相当し、ブラインド信号推定装置20での複数波混在信号の間欠的な受信(キャプチャ)に合わせた信号処理によって生成した信号、すなわち、分離信号、該分離信号の到来方向及び信号強度の推定結果をデータベース33に逐次記憶するとともに、記憶した分離信号と、該分離信号の到来方向及び信号強度の推定結果とに基づいて、当該分離信号を一部構成要素として含むPDUの長さと間隔を推定するPDU推定処理を実行する。PDU推定部43は、本発明のPDU推定手段を構成する。 The PDU estimation unit 43 corresponds to the PDU estimation processing function described above, and sequentially stores in the database 33 the signals generated by signal processing in accordance with the intermittent reception (capture) of a multi-wave mixed signal in the blind signal estimation device 20, i.e., the separated signals, and the estimated results of the arrival direction and signal strength of the separated signals, and executes a PDU estimation process to estimate the length and interval of a PDU that includes the separated signals as part of its components, based on the stored separated signals and the estimated results of the arrival direction and signal strength of the separated signals. The PDU estimation unit 43 constitutes the PDU estimation means of the present invention.

トラフィックパターン推定部44は、前述したトラフィックパターン推定機能に相当し、PDU推定部43によるPDU推定結果から、PDUの長さ、間隔、密度に基づいて各信号源付近の通信トラフィックパターン(データ量、データ密度など)を算出し、収集するトラフィックパターン推定処理を実行する。トラフィックパターン推定部44は、本発明のトラフィックパターン推定手段を構成する。 The traffic pattern estimation unit 44 corresponds to the traffic pattern estimation function described above, and executes a traffic pattern estimation process to calculate and collect communication traffic patterns (data volume, data density, etc.) near each signal source based on the PDU length, interval, and density from the PDU estimation results by the PDU estimation unit 43. The traffic pattern estimation unit 44 constitutes the traffic pattern estimation means of the present invention.

トラフィック変動予測部45は、前述したトラフィック変動予測機能に相当し、トラフィックパターン推定部44が収集したトラフィックの傾向を分析し、その分析結果に基づいて、その後のトラフィック変動の予測を行う処理を実行する。トラフィック変動予測部45は、本発明のトラフィック変動予測手段を構成する。トラフィックパターン推定機能、及びトラフィック変動予測機能の構成については、図11ないし図16を参照して後で詳しく説明する。 The traffic fluctuation prediction unit 45 corresponds to the traffic fluctuation prediction function described above, and executes a process of analyzing the trends of the traffic collected by the traffic pattern estimation unit 44 and predicting future traffic fluctuations based on the analysis results. The traffic fluctuation prediction unit 45 constitutes the traffic fluctuation prediction means of the present invention. The configuration of the traffic pattern estimation function and the traffic fluctuation prediction function will be described in detail later with reference to Figures 11 to 16.

表示制御部47は、OTAトラフィック分析条件の設定画面、PDU推定結果を表示する表示画面等、OTAトラフィック分析処理に係る種々の情報及び画面を表示する制御を行うものである。 The display control unit 47 controls the display of various information and screens related to the OTA traffic analysis process, such as a screen for setting OTA traffic analysis conditions and a display screen for displaying PDU estimation results.

データベース33は、信号分離部23が出力する分離信号、到来方向推定処理部24、及び信号解析部25がそれぞれ出力する上記分離信号の到来方向、及び信号強度の推定結果、PDU推定部43によるPDU推定結果、トラフィックパターン推定部44により算出、抽出された通信トラフィックパターン(データ量、データ密度など)、トラフィック変動予測部45によるトラフィック変動の予測結果等、OTAトラフィック分析に係る各種情報を格納するための機能部である。 The database 33 is a functional unit for storing various information related to OTA traffic analysis, such as the separated signals output by the signal separation unit 23, the estimated directions of arrival and signal strengths of the separated signals output by the direction of arrival estimation processing unit 24 and the signal analysis unit 25, respectively, the PDU estimation results by the PDU estimation unit 43, the communication traffic patterns (data volume, data density, etc.) calculated and extracted by the traffic pattern estimation unit 44, and the predicted results of traffic fluctuations by the traffic fluctuation prediction unit 45.

入力部34は、コマンドなど各種情報を入力するための機能部であり、キーボード、マウス等の入力装置により構成されている。本実施形態において、入力部34は、OTAトラフィック分析処理に係る周波数をはじめとする各種パラメータの設定、OTAトラフィック分析処理の開始、或いは終了を指示する機能(操作部としての機能)を備えていてもよい。 The input unit 34 is a functional unit for inputting various information such as commands, and is composed of input devices such as a keyboard and a mouse. In this embodiment, the input unit 34 may have a function (function as an operation unit) for setting various parameters such as the frequency related to the OTA traffic analysis process, and for instructing the start or end of the OTA traffic analysis process.

表示部35は、上述した表示制御部47の表示制御によって、OTAトラフィック分析条件(設定パラメータ)の設定画面、PDU推定結果を表示する表示画面等、OTAトラフィック分析処理に係る種々の情報及び画面を表示するものである。表示部35は、設定パラメータやコマンドなどを入力可能とするためにタッチパネル等で構成されていてもよい。 The display unit 35 displays various information and screens related to the OTA traffic analysis process, such as a setting screen for OTA traffic analysis conditions (setting parameters) and a display screen for displaying PDU estimation results, through the display control of the display control unit 47 described above. The display unit 35 may be configured with a touch panel or the like to enable input of setting parameters, commands, etc.

次に、本実施形態に係るOTAトラフィック分析装置1におけるPDU推定処理動作について図8に示すフローチャートを参照して説明する。 Next, the PDU estimation process operation in the OTA traffic analysis device 1 according to this embodiment will be described with reference to the flowchart shown in FIG.

このPDU推定処理を行うためには、OTAトラフィック分析装置1を観測エリア6内の所望の地点に設置する。 To perform this PDU estimation process, the OTA traffic analysis device 1 is installed at a desired location within the observation area 6.

所望の地点に設置した後、OTAトラフィック分析装置1では、制御部31の分析条件設定部41において、PDU推定処理を実行するのに必要な設定項目(パラメータ)を設定する開始前設定(分析条件設定)処理を行う(ステップS1)。分析条件設定処理は、例えば、表示部35に設定画面を表示し、ユーザによる、その設定画面に表示される各設定項目の設定欄に対する入力部34からの設定値の入力を受け付けることにより行うことができる。 After installation at a desired location, the OTA traffic analysis device 1 performs a pre-start setting (analysis condition setting) process in which the analysis condition setting unit 41 of the control unit 31 sets the setting items (parameters) required to execute the PDU estimation process (step S1). The analysis condition setting process can be performed, for example, by displaying a setting screen on the display unit 35 and accepting user input of setting values from the input unit 34 into the setting fields of each setting item displayed on the setting screen.

ここで分析条件設定部41は、基地局B1と無線端末A1間の通信に用いられるプロトコル、及びそのプロトコル仕様に合致するPDUの構成を踏まえ、例えば、周波数、データレート、受信信号長(信号キャプチャ時間)、受信間隔、PDU最大サイズ、PDU最小サイズ、PDU間最少ギャップ長、閾値角度(到来方向から同一の通信の構成要素を選出する際に用いる)等の設定項目の入力(設定操作)を受け付け、その入力された各項目を設定する処理を実施する。受信信号長(信号キャプチャ時間)、受信間隔は、それぞれ、図3における受信時間Trx、受信間隔Tintに相当する。 The analysis condition setting unit 41 accepts input (setting operations) of setting items such as frequency, data rate, received signal length (signal capture time), reception interval, maximum PDU size, minimum PDU size, minimum gap length between PDUs, and threshold angle (used when selecting components of the same communication from the direction of arrival) based on the protocol used for communication between the base station B1 and the wireless terminal A1 and the configuration of the PDU that matches the protocol specifications, and performs processing to set each of the input items. The received signal length (signal capture time) and reception interval correspond to the reception time Trx and reception interval Tint in FIG. 3, respectively.

次いで、制御部31では、ユーザによる、例えば、入力部34でのトラフィック分析処理の開始操作を受け付ける(ステップS2)。この開始操作は、例えば、上述した設定画面に表示されている「開始」ボタンを押下する等の操作により行うことができる。 Next, the control unit 31 accepts an operation by the user to start the traffic analysis process, for example, at the input unit 34 (step S2). This start operation can be performed, for example, by pressing the "Start" button displayed on the setting screen described above.

トラフィック分析処理に関する所定の開始操作が行われると、OTAトラフィック分析装置1では、データ処理装置30の装置制御部31aからアンテナ装置10及びブラインド信号推定装置20を制御することにより、複数の無線信号が混在する複数波混在信号の受信を行わせる(ステップS3)。 When a predetermined start operation for the traffic analysis process is performed, the OTA traffic analysis device 1 controls the antenna device 10 and the blind signal estimation device 20 from the device control unit 31a of the data processing device 30 to receive a multi-wave mixed signal containing a mixture of multiple wireless signals (step S3).

ここで、装置制御部31aのアンテナ制御部42は、分析条件設定部41により設定した周波数帯の複数波混在信号をステップS2で設定した受信信号長(信号キャプチャ時間)と受信間隔にて間欠的にキャプチャさせるようにアンテナ装置10を駆動制御する。また、装置制御部31aは、アンテナ装置10によって上記周波数帯の複数波混在信号が間欠的にキャプチャされるのに合わせて、キャプチャされた信号の信号処理を行わせるようにブラインド信号推定装置20を駆動制御する。この駆動制御により、ブラインド信号推定装置20では、アンテナ装置10により間欠的にキャプチャされた受信信号が、周波数変換部21により周波数変換され、該周波数変換後の受信信号がAD変換部22でアナログ信号からデジタル信号に変換される信号処理を経て、キャプチャ後、速やかに信号分離部23へと入力される。 Here, the antenna control unit 42 of the device control unit 31a drives and controls the antenna device 10 so as to intermittently capture the multiple-wave mixed signal of the frequency band set by the analysis condition setting unit 41 at the reception signal length (signal capture time) and reception interval set in step S2. In addition, the device control unit 31a drives and controls the blind signal estimation device 20 so as to perform signal processing of the captured signal in accordance with the intermittent capture of the multiple-wave mixed signal of the frequency band by the antenna device 10. By this drive control, in the blind signal estimation device 20, the reception signal intermittently captured by the antenna device 10 is frequency converted by the frequency conversion unit 21, and the frequency-converted reception signal is subjected to signal processing in which the AD conversion unit 22 converts the analog signal to a digital signal, and the signal is quickly input to the signal separation unit 23 after capture.

信号分離部23は、入力する信号(キャプチャされた信号)から当該地点でその周囲から到来する複数の信号源成分を信号源110ごとにそれぞれ分離する処理(図3における信号分離時間Tp参照)を実施し(ステップS4)、該分離された信号(分離信号)の信号源成分を到来方向推定処理部24、及び信号解析部25へ入力する。次いで、到来方向推定処理部24、及び信号解析部25は、入力する分離信号を解析して当該分離信号の到来方向、及び信号強度をそれぞれ推定する処理(図3における分離信号時間Ts≒受信時間Trx参照)を実施する(ステップS5)。 The signal separation unit 23 performs a process of separating a plurality of signal source components arriving from the surroundings at the point from the input signal (captured signal) for each signal source 110 (see signal separation time Tp in FIG. 3) (step S4), and inputs the signal source components of the separated signal (separated signal) to the arrival direction estimation processing unit 24 and the signal analysis unit 25. Next, the arrival direction estimation processing unit 24 and the signal analysis unit 25 perform a process of analyzing the input separated signal to estimate the arrival direction and signal strength of the separated signal (see separated signal time Ts ≒ reception time Trx in FIG. 3) (step S5).

上記ステップS5での到来方向推定処理部24による到来方向の推定処理は、入力される分離信号(複数の信号源110のいずれかから送信された信号源成分)に対して、例えば、MUSIC法、ビームフォーミング法等を適用して実施し、当該分離信号ごとの到来方向を推定する。到来方向推定処理部24は、信号源110の到来方向推定結果をデータ処理装置30へと出力する。また、上記ステップS5において、信号解析部25は、入力される分離信号ごとにその信号強度を算出するとともに、他の項目についても解析処理を実施し、算出した分離信号ごとの信号強度、及び他の項目の解析結果をデータ処理装置30へと出力する。 The direction of arrival estimation processing unit 24 estimates the direction of arrival in step S5 by applying, for example, the MUSIC method, beamforming method, or the like to the inputted separated signals (signal source components transmitted from any of the multiple signal sources 110) to estimate the direction of arrival for each of the separated signals. The direction of arrival estimation processing unit 24 outputs the result of estimating the direction of arrival of the signal source 110 to the data processing device 30. Also, in step S5, the signal analysis unit 25 calculates the signal strength for each inputted separated signal, and also performs analysis processing on other items, and outputs the calculated signal strength for each separated signal and the analysis results of the other items to the data processing device 30.

具体的に、到来方向推定処理部24は、例えば、MUSIC法を適用する場合、信号分離部23から入力するそれぞれの信号源成分のMUSIC角度スペクトラムを生成する。MUSIC角度スペクトラムは、例えば、横軸を角度、縦軸を信号レベルとし、到来信号の到来方向(角度)をその信号レベルに関連付けて表わすグラフで構成されている。 Specifically, when applying the MUSIC method, for example, the direction of arrival estimation processing unit 24 generates a MUSIC angle spectrum for each signal source component input from the signal separation unit 23. The MUSIC angle spectrum is, for example, configured as a graph with the horizontal axis representing the angle and the vertical axis representing the signal level, which represents the direction of arrival (angle) of the incoming signal in relation to its signal level.

引き続き、到来方向推定処理部24は、MUSIC角度スペクトラムの縦軸における信号レベルのピークを読み取り、上記ピークに対応する横軸上の角度を、当該角度スペクトラムを有する到来信号の到来方向(角度)として推定する。 Next, the arrival direction estimation processing unit 24 reads the signal level peak on the vertical axis of the MUSIC angle spectrum, and estimates the angle on the horizontal axis corresponding to the peak as the arrival direction (angle) of the incoming signal having that angle spectrum.

これに対し、ビームフォーミング法を適用する場合、到来方向推定処理部24は、信号分離部23から入力するそれぞれの信号源成分のビームフォーミング角度スペクトラムを生成する。ビームフォーミング角度スペクトラムも、例えば、横軸を角度、縦軸を信号レベルとし、到来信号の到来方向(角度)をその信号レベルに関連付けて表わすグラフで構成されている。 In contrast, when the beamforming method is applied, the direction-of-arrival estimation processing unit 24 generates a beamforming angle spectrum for each signal source component input from the signal separation unit 23. The beamforming angle spectrum is also configured as a graph, for example, with the horizontal axis representing the angle and the vertical axis representing the signal level, which represents the direction of arrival (angle) of the incoming signal in relation to its signal level.

これにより、到来方向推定処理部24は、ビームフォーミング角度スペクトラムの縦軸における信号レベルのピークを読み取り、上記ピークに対応する横軸上の角度を、当該角度スペクトラムを有する到来信号の到来方向(角度)として推定する。 As a result, the arrival direction estimation processing unit 24 reads the signal level peak on the vertical axis of the beamforming angle spectrum, and estimates the angle on the horizontal axis corresponding to the peak as the arrival direction (angle) of the incoming signal having that angle spectrum.

上記ステップS4で分離された分離信号と、上記ステップS5での解析処理に基づく当該分離信号ごとの到来方向及び信号強度の推定結果は、データ制御部31bによって、データベース33の所定の格納領域に継続的に記録される(ステップS6)。 The separated signals separated in step S4 and the estimated direction of arrival and signal strength for each separated signal based on the analysis process in step S5 are continuously recorded in a specified storage area of the database 33 by the data control unit 31b (step S6).

これに合わせて、PDU推定部43は、上記ステップS6で記憶された分離信号と、分離信号ごとの到来方向及び信号強度の推定結果に基づいて、基地局B1と無線端末A1間で送受信される当該分離信号を一部構成要素として含むPDUのサイズを推定する処理を実施する(ステップS7)。 In line with this, the PDU estimation unit 43 performs a process of estimating the size of the PDU that includes the separated signals stored in step S6 as part of its components and is transmitted and received between the base station B1 and the wireless terminal A1, based on the estimation results of the arrival direction and signal strength of each separated signal. (step S7)

ステップS7におけるPDU推定処理は、例えば、前述したように、図5に示すタイミングチャートに沿った手順により実施可能である。ここで、PDU推定部43は、各キャプチャ時間に対応して記憶された複数の分離信号の到来方向及び信号強度の推定結果(ステップS6参照)を指標とし、キャプチャ時間の前後で予め設定した条件、すなわち、上記ステップS2で設定した閾値角度の範囲という条件を満たす分離信号を、各組ごとに、それぞれ、同一の通信の構成要素として選出する処理をキャプチャ時間の経過に合わせて継続的に実施する。 The PDU estimation process in step S7 can be performed, for example, by the procedure according to the timing chart shown in FIG. 5, as described above. Here, the PDU estimation unit 43 uses the estimated results of the arrival direction and signal strength of the multiple separated signals stored corresponding to each capture time (see step S6) as indicators, and continuously performs a process of selecting, as components of the same communication, for each pair of separated signals that satisfy a preset condition before and after the capture time, i.e., the condition of the range of the threshold angle set in step S2 above, as components of the same communication, as the capture time progresses.

この処理において、同一の通信の構成要素として選出されるそれぞれの分離信号(図5の例においては、SaとSa´、SbとSb´、ScとSc´)は、組ごとに、あるキャプチャ時間には選出されていないが次のキャプチャ時間には選出される第1のパターン、あるキャプチャ時間の後、複数のキャプチャ時間の区間選出され続けるパターン(第2のパターン)、あるキャプチャ時間には選出されて次のキャプチャ時間には選出されなくなったパターン(第3のパターン)等、種々のパターンが混在して出現することがある。 In this process, the separated signals selected as components of the same communication (in the example of FIG. 5, Sa and Sa', Sb and Sb', Sc and Sc') may appear in a mixture of various patterns, such as a first pattern where a pair is not selected at a certain capture time but is selected at the next capture time, a pattern where the pair continues to be selected for multiple capture times after a certain capture time (second pattern), and a pattern where the pair is selected at a certain capture time but is no longer selected at the next capture time (third pattern).

このようなパターンで分離信号のパターン(分離信号パターン)が出現することを想定した場合、例えば、上述した第1のパターンの分離信号は、推定対象のPDU(推定PDU)における先頭部の分離信号と推察することが可能である。また、上述した第2のパターンの分離信号、第3のパターンの分離信号は、それぞれ、推定PDUにおける継続する部分(継続部)の分離信号、後端部の分離信号と推察し得るものと考えられる。 Assuming that such patterns of separation signals (separation signal patterns) appear, for example, the separation signal of the first pattern described above can be inferred to be the separation signal of the beginning part of the PDU to be estimated (estimated PDU). Furthermore, the separation signal of the second pattern and the separation signal of the third pattern described above can be inferred to be the separation signal of the continuing part (continuation part) and the separation signal of the end part, respectively, of the estimated PDU.

受信信号、分離信号パターン、及び推定PDUの対応関係の一例を図10に示している。図10において、(a)は受信された次のタイミングで受信されなくなった分離信号パターンのみを含むときの対応関係を示し、(b)は受信された次の次のタイミングで受信されなくなった分離信号パターンと、受信された次のタイミングで受信されなくなった分離信号パターン2つを含むときの対応関係を示し、(c)は受信された次のタイミングで受信されなくなった分離信号パターンと、受信されてから4つ後のタイミングで受信されなくなった分離信号パターンを含むときの対応関係を示し、(d)は受信された次のタイミングで受信されなくなった分離信号パターンと、受信されないタイミングが2つ続いた後、受信された次の次のタイミングで受信されなくなった分離信号パターンを含むときの対応関係を示している。 An example of the correspondence between received signals, separated signal patterns, and estimated PDUs is shown in FIG. 10. In FIG. 10, (a) shows the correspondence when only a separated signal pattern that is no longer received at the timing next to the received signal is included, (b) shows the correspondence when a separated signal pattern that is no longer received at the timing next to the received signal and two separated signal patterns that are no longer received at the timing next to the received signal are included, (c) shows the correspondence when a separated signal pattern that is no longer received at the timing next to the received signal and a separated signal pattern that is no longer received four timings after the received signal are included, and (d) shows the correspondence when a separated signal pattern that is no longer received at the timing next to the received signal and a separated signal pattern that is no longer received at the timing next to the received signal after two consecutive timings of no reception are included.

図10に示す受信信号、分離信号パターン、及び推定PDUの対応関係によれば、図10(a)~(d)に示すように、受信された次のタイミングで受信されなくなった分離信号パターンからは、それぞれ、先頭部の分離信号であって、受信されたキャプチャ時間から次のキャプチャ時間が始まる前まで連続するPDUの推定(推定PDUの取得)が可能となる。 According to the correspondence between the received signal, separated signal pattern, and estimated PDU shown in FIG. 10, as shown in (a) to (d) of FIG. 10, from a separated signal pattern that is no longer received at the next timing after it was received, it is possible to estimate (obtain an estimated PDU) the PDU that is the beginning of the separated signal and continues from the received capture time to just before the start of the next capture time.

また、図10(b)、(d)に示すように、受信された次の次のタイミングで受信されなくなった分離信号パターンからは、受信されてから2つの後のキャプチャ時間が始まる前まで継続する推定PDUの取得が可能である。 Also, as shown in Figures 10(b) and (d), from a separated signal pattern that is no longer received at the next timing after it was received, it is possible to obtain an estimated PDU that continues from the time it was received until just before the start of the two subsequent capture times.

また、図10(c)に示すように、受信されてから4つ後のタイミングで受信されなくなった分離信号については、受信されてから4つの後のキャプチャ時間が始まる前まで継続する推定PDUの取得が可能である。 Also, as shown in FIG. 10(c), for a separated signal that is no longer received four capture times after it was received, it is possible to obtain an estimated PDU that continues until the start of the capture time four capture times after it was received.

図10に示す分離信号パターンと推定PDUの関係を利用したPDUの推定処理について、図9を参照して詳しく説明する。図8のステップS7でのPDU推定処理において、PDU推定部43は、記憶された複数の分離信号の到来方向及び信号強度の推定結果(ステップS6参照)を順次読み出し、同一の通信の構成要素として選出される分離信号の組ごと、すなわち、信号源110ごとの分離信号の配列ごとにその分離信号のパターン(分離信号パターン)を判断する処理を図9に示すフローチャートにしたがって実施する。 The PDU estimation process using the relationship between the separated signal pattern and the estimated PDU shown in Fig. 10 will be described in detail with reference to Fig. 9. In the PDU estimation process in step S7 in Fig. 8, the PDU estimation unit 43 sequentially reads out the estimated results of the arrival direction and signal strength of the stored separated signals (see step S6), and performs a process of determining the pattern of the separated signals (separated signal pattern) for each set of separated signals selected as components of the same communication, i.e., for each arrangement of separated signals for each signal source 110, according to the flowchart shown in Fig. 9.

ここでPDU推定部43は、信号源110ごとの各キャプチャ時間における分離信号について、例えば、ある信号源110について、分離信号が検出された地点を推定され得るPDU(推定PDU)の先頭部と判断する(ステップS61)。 Here, the PDU estimation unit 43 determines, for the separated signal at each capture time for each signal source 110, for example, for a certain signal source 110, that the point at which the separated signal was detected is the beginning of an estimated PDU (estimated PDU) (step S61).

また、引き続き分離信号が検出された場合、PDU推定部43は、例えば、推定PDUが継続しているものと判断する(ステップS62)。 Furthermore, if the separation signal is still detected, the PDU estimation unit 43 determines, for example, that the estimated PDU is continuing (step S62).

これに対し、分離信号が検出されなかった場合、PDU推定部43は、例えば、その時点で推定PDUの終端と判断する(ステップS63)。 In contrast, if a separation signal is not detected, the PDU estimation unit 43 determines, for example, that this is the end of the estimated PDU at that point (step S63).

上記ステップS61からステップS63の処理に繰り返し実施しながら、PDU推定部43は、当該信号源110から送出された信号の分離信号から推定PDUを順次構築していく。推定PDUの構築処理の実行中、PDU推定部43は、PDUの先頭部からの経過時間とデータレートから算出したデータ長が予め設定したPDU最大サイズに達した場合にはPDUの終端と判断する(ステップS64)。 While repeatedly performing the processes from step S61 to step S63, the PDU estimation unit 43 sequentially constructs an estimated PDU from the separated signal of the signal sent from the signal source 110. During the process of constructing the estimated PDU, the PDU estimation unit 43 determines that the end of the PDU has been reached when the data length calculated from the elapsed time from the beginning of the PDU and the data rate reaches a preset maximum PDU size (step S64).

これに対し、ステップS64において上記データ長が予め設定したPDU最小サイズより短かった場合、PDU推定部43は、PDU最小サイズに引き延ばすと共に、PDU先頭位置、PDU終端位置(時間)を調整する処理を実施する(ステップS65)。この処理を行うために、PDU推定部43は、先頭位置のみを見逃しているか、終端位置のみを見逃しているか、先頭位置と終端位置の両方を見逃しているかを判定できるようになっている。この判定結果に応じて、PDU推定部43は、先頭位置のみを見逃している場合は、先頭位置(時間)をサイズ延長分だけ前倒し、終端位置のみを見逃している場合は、終端位置(時間)をサイズ延長分だけ先送りにする。また、先頭位置、終端位置の両方を見逃している場合は、前後両方をサイズ延長分の半分ずつずらす処理を実施する。 On the other hand, if the data length is found to be shorter than the preset minimum PDU size in step S64, the PDU estimation unit 43 extends the data to the minimum PDU size and adjusts the PDU start position and PDU end position (time) (step S65). To perform this process, the PDU estimation unit 43 is able to determine whether it has missed only the start position, only the end position, or both the start and end positions. Depending on the result of this determination, if it has missed only the start position, the PDU estimation unit 43 advances the start position (time) by the amount of the size extension, and if it has missed only the end position, it postpones the end position (time) by the amount of the size extension. If it has missed both the start position and the end position, it performs a process of shifting both the start position and the end position by half the amount of the size extension.

また、上記ステップS61からステップS63の繰り返しによる推定PDUの構築処理の実行中、PDU推定部43は、PDUの終端から予め設定したPDU間最少ギャップよりも短い間隔で次の分離信号を検出した場合、当該分離が検出された地点を次のPDUの先頭部と判断するとともに、直前の推定PDUに遡ってPDU間最少ギャップに見合ったサイズに修正する(ステップS66)。 In addition, during the process of constructing an estimated PDU by repeating steps S61 to S63, if the PDU estimation unit 43 detects the next separation signal at an interval shorter than the preset minimum gap between PDUs from the end of the PDU, it determines that the point where the separation was detected is the beginning of the next PDU, and goes back to the previous estimated PDU and modifies it to a size that matches the minimum gap between PDUs (step S66).

図9に示すように、PDU推定部43では、記憶された複数の分離信号の到来方向及び信号強度の推定結果(図8のステップS6参照)に対して、同一の通信の構成要素として選出される分離信号を組ごとに選出していきながら、各組の別個の分離信号ごとに分離信号パターンの判断処理(図10参照)を適用して推定PDUを更新していく。 As shown in FIG. 9, the PDU estimation unit 43 selects, for each group, separated signals that are selected as components of the same communication from the estimated results of the arrival direction and signal strength of the stored multiple separated signals (see step S6 in FIG. 8), and updates the estimated PDU by applying a separation signal pattern determination process (see FIG. 10) to each separate separated signal in each group.

この処理により、図8のステップS7において、PDU推定部43は、最終的に、同一の通信の構成要素ごと、つまり、信号源110ごとにその信号源110から無線信号により送出されるPDUのパターンを推定(推定PDUを取得)することができる。このように、PDU推定部43では、図8のステップS1で設定された周波数、データレート、PDU最大サイズ、PDU最小サイズ、PDU間最少ギャップ長に合致する推定PDUが取得されるまでPDU推定処理を続行するようになっている。 By this process, in step S7 of FIG. 8, the PDU estimation unit 43 can finally estimate (obtain an estimated PDU) the pattern of the PDU sent by the wireless signal from the signal source 110 for each component of the same communication, i.e., for each signal source 110. In this way, the PDU estimation unit 43 continues the PDU estimation process until an estimated PDU is obtained that matches the frequency, data rate, maximum PDU size, minimum PDU size, and minimum inter-PDU gap length set in step S1 of FIG. 8.

次に、本実施形態に係るOTAトラフィック分析装置1のトラフィックパターン推定機能、トラフィック変動予測機能について説明する。 Next, we will explain the traffic pattern estimation function and traffic fluctuation prediction function of the OTA traffic analysis device 1 according to this embodiment.

図7に示したように、本実施形態に係るOTAトラフィック分析装置1において、データ処理装置30のデータ制御部31bには、PDU推定部43に加え、トラフィックパターン推定部44、トラフィック変動予測部45が設けられている。 As shown in FIG. 7, in the OTA traffic analysis device 1 according to this embodiment, the data control unit 31b of the data processing device 30 is provided with a traffic pattern estimation unit 44 and a traffic fluctuation prediction unit 45 in addition to the PDU estimation unit 43.

トラフィックパターン推定部44は、PDU推定部43によるPDU推定結果に基づき、その推定されたPDUを予め設定した抽出条件(PDUの長さ、PDUの間隔(ギャップ)、要素(エレメント)数等)で抽出し、その抽出条件を満たすPDUを、当該抽出条件に対応する(所望のタイプの)通信トラフィックパターンとして検出(推定)するトラフィックパターン推定機能を実現する。 The traffic pattern estimation unit 44 realizes a traffic pattern estimation function that extracts the estimated PDU based on the PDU estimation result by the PDU estimation unit 43 using preset extraction conditions (PDU length, PDU interval (gap), number of elements, etc.) and detects (estimates) the PDU that satisfies the extraction conditions as a communication traffic pattern (of a desired type) that corresponds to the extraction conditions.

トラフィック変動予測部45は、トラフィックパターン推定部44により推定された複数タイプの通信トラフィックパターンについて、それまでの予め設定した所定期間のトラフィック(データ量、データ密度等)を求めたうえで、当該トラフィックの変動に関する傾向を分析し、その分析結果から、当該通信トラフィックパターンのその後(上記所定期間後)のトラフィック変動を予測するトラフィック変動予測機能を実現する。 The traffic fluctuation prediction unit 45 obtains traffic (data volume, data density, etc.) for a predetermined period of time for multiple types of communication traffic patterns estimated by the traffic pattern estimation unit 44, analyzes trends related to fluctuations in the traffic, and, based on the analysis results, realizes a traffic fluctuation prediction function that predicts future traffic fluctuations (after the above-mentioned predetermined period) for the communication traffic pattern.

<トラフィックパターン推定処理>
トラフィックパターン推定機能によるトラフィックパターン推定処理の概要について図12を参照して説明する。本実施形態に係るOTAトラフィック分析装置1において、OTA環境下(図1参照)で実施する基地局B1と無線端末A1との間の通信シーケンスの一例として、例えば、図12に示す通信シーケンスによりPDU(斜線を付して矩形枠で示す)の送受信が行われる形態が想定され得る。図12において、P1、P2、P3、P4、P5、P6、P7は、個々のPDUの長さを示し、G1、G2、G3、G4、G5、G6は、2つの連続するPDUの間隔(ギャップ長)を示している。ギャップ長の単位は、時間またはバイト数とし、全体として一貫されている必要がある。
<Traffic Pattern Estimation Processing>
An overview of the traffic pattern estimation process by the traffic pattern estimation function will be described with reference to Fig. 12. In the OTA traffic analysis device 1 according to this embodiment, as an example of a communication sequence between a base station B1 and a wireless terminal A1 performed under an OTA environment (see Fig. 1), for example, a form in which PDUs (shown in a rectangular frame with diagonal lines) are transmitted and received according to the communication sequence shown in Fig. 12 can be assumed. In Fig. 12, P1, P2, P3, P4, P5, P6, and P7 indicate the length of each PDU, and G1, G2, G3, G4, G5, and G6 indicate the interval (gap length) between two consecutive PDUs. The unit of the gap length is time or number of bytes, and it is necessary that it is consistent overall.

図12において、個々のPDU長(P1、P2、P3、P4、P5、P6、P7)、及びギャップ長(G1、G2、G3、G4、G5、G6)をエレメントと呼び、幾つかのエレメントが連なって複数の連続するセグメントが構成されている。図12においては、1セグメントを5エレメントとして設定したときの3つの連続するセグメントS1、S2、S3の配列の例を挙げている。ここで、エレメント(P1、G1、P2、G3、P3)はS1で示すセグメントを構成し、続いて同じ列のエレメント(G3、P4、G4、P5、G5)はS2で示すセグメントを構成し、さらに同じ列のエレメント(P6、G6、P7、...)はS3で示すセグメントを構成している。 In Figure 12, each PDU length (P1, P2, P3, P4, P5, P6, P7) and gap length (G1, G2, G3, G4, G5, G6) is called an element, and several elements are linked together to form multiple consecutive segments. Figure 12 shows an example of an arrangement of three consecutive segments S1, S2, and S3 when one segment is set to five elements. Here, elements (P1, G1, P2, G3, P3) form the segment indicated by S1, followed by elements in the same row (G3, P4, G4, P5, G5) that form the segment indicated by S2, and further elements in the same row (P6, G6, P7, ...) that form the segment indicated by S3.

また、図12においては、複数のセグメントS1、S2、S3をエレメント単位で後方にシフトさせた配列を、それぞれ、(S2´、S3´、S4´、S5´、S6´、S7´、S8´、S9´)として縦方向に並べて示している。ここでセグメントS2´の先端部とセグメントS3´の先端部との差分、セグメントS3´の先端部とセグメントS4´の先端部との差分、セグメントS4´の先端部とセグメントS5´の先端部との差分、セグメントS5´の先端部とセグメントS6´の先端部との差分、セグメントS6´の先端部とセグメントS7´の先端部との差分をシフト幅と称するものとする。すなわち、シフト幅は、セグメントを順次識別、判定する際の次のセグメントへの移動エレメント数を指している。図12に示されるように、シフト幅=エレメント数/セグメントの場合はS1~S3、シフト幅=1の場合はS1及びS2´~S9´となる。ここで、 シフト幅を小さくすると処理負担は大きくなるが、推定精度は向上、大きくすると推定精度は悪化するが処理負担を軽減できる。 In addition, in FIG. 12, the arrays in which multiple segments S1, S2, and S3 are shifted backward in element units are vertically arranged as (S2', S3', S4', S5', S6', S7', S8', and S9'). Here, the difference between the tip of segment S2' and the tip of segment S3', the difference between the tip of segment S3' and the tip of segment S4', the difference between the tip of segment S4' and the tip of segment S5', the difference between the tip of segment S5' and the tip of segment S6', and the difference between the tip of segment S6' and the tip of segment S7' are referred to as shift widths. In other words, the shift width refers to the number of elements moved to the next segment when identifying and judging the segments sequentially. As shown in FIG. 12, when shift width = number of elements/segment, it is S1 to S3, and when shift width = 1, it is S1 and S2' to S9'. Here, decreasing the shift width increases the processing load but improves the estimation accuracy, and increasing the shift width decreases the estimation accuracy but reduces the processing load.

図12に例示した通信シーケンスによって送受信されるPDUの配列を検出するものとしたとき、PDU長、PDUの間隔(ギャップ)、エレメント数、セグメント、シフト幅等をパラメータとして予め設定し、PDU推定部43によるPDU推定結果から、そのパラメータの値に合致するPDUの配列(通信トラフィックパターン)を抽出することが考えられる。 When detecting the arrangement of PDUs transmitted and received by the communication sequence illustrated in FIG. 12, it is possible to set parameters such as the PDU length, PDU interval (gap), number of elements, segments, shift width, etc. in advance, and extract a PDU arrangement (communication traffic pattern) that matches the parameter values from the PDU estimation result by the PDU estimation unit 43.

図12に例示したPDU長、PDUの間隔(ギャップ)、エレメント、セグメント、シフト幅等の各種のパラメータは、例えば、入力部34(或いは、表示部35)でのユーザ操作に応じて、分析条件設定部41での設定処理により任意の値に設定することができる。これにより、上述したトラフィックパターン推定機能としてのトラフィックパターン推定部44は、パラメータの設定後、PDU推定部43でのPDU推定処理と並行し、若しくは、PDU推定処理により例えば処理データ格納部33aに蓄えられた処理データ(PDU推定結果を含む)を読み込んだうえで、そのPDU推定結果に基づき、PDU情報(PDUデータ)と連続するPDUデータ間のギャップ情報(間隔データ)とで規定される通信トラフィックパターンを推定(抽出)することが可能となる。 Various parameters such as the PDU length, PDU interval (gap), element, segment, shift width, etc. shown in FIG. 12 can be set to any value by a setting process in the analysis condition setting unit 41 in response to user operation in the input unit 34 (or the display unit 35), for example. As a result, the traffic pattern estimation unit 44, which serves as the traffic pattern estimation function described above, can estimate (extract) a communication traffic pattern defined by the PDU information (PDU data) and gap information (interval data) between consecutive PDU data based on the PDU estimation result after setting the parameters, in parallel with the PDU estimation process in the PDU estimation unit 43, or after reading the processing data (including the PDU estimation result) stored in the processing data storage unit 33a by the PDU estimation process.

また、トラフィックパターン推定部44は、トラフィックパターン推定処理に際し、例えば、PDUの送信元識別情報(ID番号、文字列等)、PDU先頭時刻(ミリ秒か、それ以下の時間レベル)、PDU長(バイト)、PDU所要時間(ミリ秒か、それ以下の時間レベル)情報を含むレコードを受け取ることができるようになっている。送信元識別情報は、送信元を識別するためのシステム内でユニークな情報である。PDU先頭時刻は、当該PDUの先頭の送信開始または受信開始時刻である。PDU長はPDUのバイト長である。PDU所要時間は、当該PDUの通信路上の伝送に要した時間である。上述したレコードは、レコードの発生時点で逐次1件ずつ受け取るか、或いは、ある時間帯に発生した複数のレコードを保存、蓄積した状態入力情報として受け取ることができるようになっている。 In addition, the traffic pattern estimation unit 44 is capable of receiving records including, for example, PDU sender identification information (ID number, character string, etc.), PDU start time (milliseconds or less), PDU length (bytes), and PDU required time (milliseconds or less) information during traffic pattern estimation processing. The sender identification information is unique information within the system for identifying the sender. The PDU start time is the start time of transmission or reception of the beginning of the PDU. The PDU length is the byte length of the PDU. The PDU required time is the time required for transmission of the PDU on the communication path. The above-mentioned records can be received one by one at the time the record is generated, or can be received as status input information that has been saved and accumulated for multiple records generated during a certain time period.

本実施形態において、所望のPDUの通信トラフィックパターンを抽出するために必須のパラメータとしては、セグメント長、シフト幅、PDU長リミット、PDUエレメント数、ギャップ長リミット、ギャップエレメント数、最大ギャップ長が挙げられる。 In this embodiment, the parameters required to extract the communication traffic pattern of the desired PDU include the segment length, shift width, PDU length limit, number of PDU elements, gap length limit, number of gap elements, and maximum gap length.

セグメント長は、1セグメントのエレメント数である。シフト幅は、上述したように、次セグメント先頭へのエレメント数である。PDU長リミットは、これより長いPDUは全て「最長」のPDU長属性に分類されることを示す情報である。PDUエレメント数は、PDU長リミットを超えないPDUについて、エレメント長を何分割で分類するかを指定するものであり、PDU長リミットより大きい値である。 The segment length is the number of elements in one segment. As mentioned above, the shift width is the number of elements to the beginning of the next segment. The PDU length limit is information indicating that all PDUs longer than this are classified as having the "longest" PDU length attribute. The PDU element count specifies how many divisions the element length is classified into for PDUs that do not exceed the PDU length limit, and is a value greater than the PDU length limit.

ギャップ長リミットは、これより長く「最大ギャップ長」を超えないギャップは全て「最長」のギャップ長属性に分類されることを指示する情報であり、最大ギャップ長より小さい値である。ギャップエレメント数は、ギャップ長リミットを超えないギャップについて、エレメント長を何分割で分類するかを指定する情報であり、ギャップ長リミットより大きい値である。最大ギャップ長は、ギャップ長として認識する最大限界値 ギャップリミット長より大きい値である。 The gap length limit is information indicating that all gaps longer than this but not exceeding the "maximum gap length" are classified as having the "longest" gap length attribute, and is a value smaller than the maximum gap length. The number of gap elements is information specifying how many divisions the element length is to be classified into for gaps that do not exceed the gap length limit, and is a value larger than the gap length limit. The maximum gap length is a value larger than the maximum limit value (gap limit length) recognized as a gap length.

上述したパラメータの設定例を図13に示している。図13において、(a)、(b)はPDU長リミットとPDUエレメント数の設定例であり、(a)はPDU長リミットを1000、PDUエレメント数を5に設定した場合の例を示し、(b)はPDU長リミットを1500、PDUエレメント数を4に設定した場合の例を示している。 Examples of the above-mentioned parameter settings are shown in Figure 13. In Figure 13, (a) and (b) are examples of setting the PDU length limit and the number of PDU elements, where (a) shows an example where the PDU length limit is set to 1000 and the number of PDU elements is set to 5, and (b) shows an example where the PDU length limit is set to 1500 and the number of PDU elements is set to 4.

図13(a)に示す設定によれば、1~200、201~400、401~600、601~800、801~1000の長さを有するPDUを選択的抽出対象とすることができ、1000を超えるPDUは全て最長のPDU長属性として扱うことが可能となる。図13(b)に示す設定によれば、1~375、376~750、751~1125、1126~1500の長さを有するPDUを選択的抽出対象とすることができ、1500を超えるPDUは全て最長のPDU長属性として扱うことが可能となる。 The settings shown in FIG. 13(a) allow PDUs with lengths of 1-200, 201-400, 401-600, 601-800, and 801-1000 to be selectively extracted, and all PDUs over 1000 can be treated as having the longest PDU length attribute. The settings shown in FIG. 13(b) allow PDUs with lengths of 1-375, 376-750, 751-1125, and 1126-1500 to be selectively extracted, and all PDUs over 1500 can be treated as having the longest PDU length attribute.

また、図13において、(c)、(d)はギャップ長リミット、ギャップエレメント数、最大ギャップ長の設定例であり、(a)はギャップ長リミットを1500、ギャップエレメント数を3、最大ギャップ長を10000に設定した場合の例を示し、(b)はャップ長リミットを1000、ギャップエレメント数を7、最大ギャップ長を5000に設定した場合の例を示している。 In addition, in FIG. 13, (c) and (d) are examples of setting the gap length limit, the number of gap elements, and the maximum gap length. (a) shows an example where the gap length limit is set to 1500, the number of gap elements is set to 3, and the maximum gap length is set to 10000, and (b) shows an example where the gap length limit is set to 1000, the number of gap elements is set to 7, and the maximum gap length is set to 5000.

図13(c)に示す設定によれば、1~1333、1334~2666、2667~4000、4001~10000の長さを有するギャップを選択的抽出対象とすることができ、10000を超えるギャップはギャップ長として扱わないようにすることが可能となる。図13(d)に示す設定によれば、1~142、143~285、286~428、429~571、572~714、715~857、858~1000、1001~5000の長さを有するギャップを選択的抽出対象とすることができ、5000を超えるギャップはギャップ長として扱わないようにすることが可能となる。 The settings shown in FIG. 13(c) allow gaps with lengths of 1 to 1333, 1334 to 2666, 2667 to 4000, and 4001 to 10000 to be selectively extracted, and gaps longer than 10000 are not treated as having a gap length. The settings shown in FIG. 13(d) allow gaps with lengths of 1 to 142, 143 to 285, 286 to 428, 429 to 571, 572 to 714, 715 to 857, 858 to 1000, and 1001 to 5000 to be selectively extracted, and gaps longer than 5000 are not treated as having a gap length.

<トラフィック変動予測処理>
一方、上述したトラフィック変動予測機能としてのトラフィック変動予測部45は、トラフィックパターン推定部44により推定された通信トラフィックパターンに基づいてトラフィックの変動を予測する処理を行う。
<Traffic Fluctuation Prediction Processing>
On the other hand, the traffic fluctuation prediction unit 45 serving as the above-mentioned traffic fluctuation prediction function performs processing for predicting traffic fluctuations based on the communication traffic pattern estimated by the traffic pattern estimation unit 44 .

トラフィック変動予測処理において、トラフィック変動予測部45は、トラフィックパターン推定部44により推定された通信トラフィックパターンの出現とその後のトラフィック変動を記録、分析し、その結果を基に、確率、統計的手法によって、個々のパターンとトラフィック変動(負荷変動)の傾向、トラフィック変動の確率を導き出し、これに基づいて通信トラフィックの変動予測を行うようになっている。 In the traffic fluctuation prediction process, the traffic fluctuation prediction unit 45 records and analyzes the appearance of the communication traffic patterns estimated by the traffic pattern estimation unit 44 and the subsequent traffic fluctuations, and based on the results, derives the trends of individual patterns and traffic fluctuations (load fluctuations) and the probability of traffic fluctuations using probability and statistical methods, and predicts communication traffic fluctuations based on this.

トラフィック変動予測処理に必要とされるパラメータとしては、負荷変動の集計期間が挙げられる。負荷変動の集計期間としては、負荷変動を集計する際の短期、中期、長期のそれぞれの時間長が設定可能である。トラフィック変動予測に際し、トラフィック変動予測部45は、予め設定された短期、中期、長期のいずれかの期間、トラフィック変動予測処理を実施するようになっている。ここで、短期として、例えば、数秒から10数秒の期間を、長期とは、例えば、数10秒から数分の期間を設定するようにとしてもよい。この場合、中期とは、数10秒と数分の間の期間長となる。 The parameters required for the traffic fluctuation prediction process include the load fluctuation aggregation period. The load fluctuation aggregation period can be set to the short-term, medium-term, or long-term time length for aggregating the load fluctuation. When predicting traffic fluctuations, the traffic fluctuation prediction unit 45 performs the traffic fluctuation prediction process for a pre-set short-term, medium-term, or long-term period. Here, the short term may be set to a period of, for example, several seconds to 10-odd seconds, and the long term may be set to a period of, for example, several tens of seconds to several minutes. In this case, the medium term is a period length between several tens of seconds and several minutes.

上述したトラフィックパターン推定処理、及びOTAトラフィック変動予測処理を実現するための機能ブロックを図11に示している。図11に示す機能ブロックにおいて、データベース33には、ブラインド信号推定装置20での処理データを格納する処理データ格納部33aに加え、エレメント定義テーブル33b、セグメント定義テーブル33c、トラフィックパターンテーブル33d、監視パターンテーブル33eが設けられている。トラフィックパターン推定部44、及びトラフィック変動予測部45は、データベース33内の処理データ格納部33a、エレメント定義テーブル33b、セグメント定義テーブル33c、トラフィックパターンテーブル33d、監視パターンテーブル33eのいずれかに対して適宜にアクセスできるものとなっている。 Functional blocks for implementing the above-mentioned traffic pattern estimation process and OTA traffic fluctuation prediction process are shown in FIG. 11. In the functional blocks shown in FIG. 11, the database 33 is provided with a processed data storage unit 33a for storing processed data in the blind signal estimation device 20, as well as an element definition table 33b, a segment definition table 33c, a traffic pattern table 33d, and a monitoring pattern table 33e. The traffic pattern estimation unit 44 and the traffic fluctuation prediction unit 45 can appropriately access any of the processed data storage unit 33a, the element definition table 33b, the segment definition table 33c, the traffic pattern table 33d, and the monitoring pattern table 33e in the database 33.

図11において、エレメント定義テーブル33b、セグメント定義テーブル33c、トラフィックパターンテーブル33d、監視パターンテーブル33eは、例えば、データベース33内に設けられているが、これに限らず、例えば、上述したコンピュータ装置のROM、或いは、その他の専用記憶部等、データベース33以外の部分に設ける構成としてもよい。 In FIG. 11, the element definition table 33b, segment definition table 33c, traffic pattern table 33d, and monitoring pattern table 33e are provided, for example, in database 33, but this is not limiting and they may be provided in a part other than database 33, such as the ROM of the computer device described above or other dedicated storage unit.

<エレメント定義テーブル>
エレメント定義テーブル33bは、例えば、設定パラメータにしたがって生成されるPDU長、ギャップ長の分類を保存するデータ記憶部(テーブル)である。エレメント定義テーブル33bは、例えば、図14に示すように、パラメータ設定領域51とエレメント定義領域52を有している。パラメータ設定領域51には、セグメント長、シフト数(幅)、PDU長クラス分割数、PDU長リミット値、ギャップ長クラス分割数、ギャップ長リミット値、最大ギャップ長の各設定値が格納される。
<Element definition table>
The element definition table 33b is, for example, a data storage unit (table) that stores classifications of PDU lengths and gap lengths generated according to setting parameters. The element definition table 33b has, for example, a parameter setting area 51 and an element definition area 52, as shown in Fig. 14. The parameter setting area 51 stores the setting values of the segment length, the number of shifts (width), the number of PDU length class divisions, the PDU length limit value, the number of gap length class divisions, the gap length limit value, and the maximum gap length.

PDU長クラス分割数は、PDU長リミット値までの長さのPDUのクラス分類数、ギャップ長クラス分割数は、ギャップ長クラスリミット値までの長さのギャップのクラス分類数である。設定値について、この例では、設定例1、設定例2、...を示している。この場合、全ての設定について、その設定値に合致するPDUの出現がチェックされることとなる。設定例1については、セグメント長、シフト数、PDU長クラス分割数、PDU長リミット値、ギャップ長クラス分割数、ギャップ長リミット値、最大ギャップ長の各設定値が、それぞれ、5、1、5、1000、3、4000、10000となっている。設定例2については、上記各パラメータの設定値が、それぞれ、5、5、4、1500、7、1000、5000となっている。 The PDU length class division number is the number of classifications of PDUs whose length is up to the PDU length limit value, and the gap length class division number is the number of classifications of gaps whose length is up to the gap length class limit value. This example shows setting example 1, setting example 2, ... for the setting values. In this case, the appearance of PDUs that match the setting values for all settings is checked. For setting example 1, the setting values for segment length, shift count, PDU length class division number, PDU length limit value, gap length class division number, gap length limit value, and maximum gap length are 5, 1, 5, 1000, 3, 4000, and 10000, respectively. For setting example 2, the setting values for the above parameters are 5, 5, 4, 1500, 7, 1000, and 5000, respectively.

エレメント定義領域52には、PDU長のクラス境界値数、PDU長によるクラス分割の境界値のリスト、ギャップ長のクラス境界値数、ギャップ長によるクラス分割の境界値のリストの各情報が格納される。PDU長のクラス境界値数はクラス分割の境界値の数である。PDU長によるクラス分割の境界値のリストは、PDU長に関するクラス分割の境界値のリストであり、分割数に応じてリストのメンバー数が決まる。この例では「PDU長リミット値」の長さを「PDU長クラス分割数」の値で等分割した例を挙げているが、この境界値リストの値をパラメータとして直接設定する方法を使用しても良い。 In the element definition area 52, various pieces of information are stored: the number of class boundary values for PDU length, a list of boundary values for class division by PDU length, the number of class boundary values for gap length, and a list of boundary values for class division by gap length. The number of class boundary values for PDU length is the number of boundary values for class division. The list of boundary values for class division by PDU length is a list of boundary values for class division regarding PDU length, and the number of members in the list is determined according to the number of divisions. In this example, the length of the "PDU length limit value" is divided equally by the value of the "number of PDU length class divisions", but a method of directly setting the value of this boundary value list as a parameter may also be used.

ギャップ長のクラス境界値数は、クラス分割の境界値数である。ギャップ長によるクラス分割の境界値のリストは、ギャップ長に関するクラス分割の境界値のリストであり、分割数に応じてリストのメンバー数が決まる。この例では「ギャップ長リミット値」の長さを「ギャップ長クラス分割数」の値で等分割しているが、この境界値リストの値をパラメータとして直接設定する方法を採っても良い。 The number of class boundary values for gap length is the number of boundary values for class division. The list of boundary values for class division by gap length is a list of boundary values for class division regarding gap length, and the number of members in the list is determined according to the number of divisions. In this example, the length of the "gap length limit value" is equally divided by the value of the "gap length class division number", but it is also possible to directly set the value of this boundary value list as a parameter.

エレメント定義領域52では、上述した設定例1に対応してPDU長のクラス境界値数として5が設定され、PDU長によるクラス分割の境界値のリストは、P1=200、P2=400、P3=600、P4=800、P5=1000となっている(図13(a)参照)。ギャップ長のクラス境界値数として4が設定され、ギャップ長によるクラス分割の境界値のリストは、G1=1333、G2=2666、G3=4000、G4=10000(図13(c)参照)となっている。 In the element definition area 52, the number of class boundary values for PDU length is set to 5 in accordance with the above-mentioned setting example 1, and the list of boundary values for class division by PDU length is P1 = 200, P2 = 400, P3 = 600, P4 = 800, P5 = 1000 (see FIG. 13(a)). The number of class boundary values for gap length is set to 4, and the list of boundary values for class division by gap length is G1 = 1333, G2 = 2666, G3 = 4000, G4 = 10000 (see FIG. 13(c)).

また、設定例2に対応してPDU長のクラス境界値数として4が設定され、PDU長によるクラス分割の境界値のリストは、P1=375、P2=750、P3=1125、P4=1500となっている(図13(b)参照)。ギャップ長のクラス境界値数として8が設定され、ギャップ長によるクラス分割の境界値のリストは、G1=142、G2=285、G3=428、G4=571、G5=714、G6=857、G7=1000、G8=5000(図13(d)参照)となっている。 Also, in accordance with setting example 2, the number of class boundary values for PDU length is set to 4, and the list of boundary values for class division by PDU length is P1 = 375, P2 = 750, P3 = 1125, P4 = 1500 (see FIG. 13(b)). The number of class boundary values for gap length is set to 8, and the list of boundary values for class division by gap length is G1 = 142, G2 = 285, G3 = 428, G4 = 571, G5 = 714, G6 = 857, G7 = 1000, G8 = 5000 (see FIG. 13(d)).

<セグメント定義テーブル>
セグメント定義テーブル33cは、入力されたPDUデータから抽出されるセグメント情報のテーブルであり、例えば、図15(a)に示すように、セグメントID(セグメント定義テーブル33c内でユニークなID番号)、エレメント数、エレメント情報リスト、負荷変動情報の各項目の情報を保持する構成を有している。図15(a)の例においては、セグメントID、エレメント数、エレメント情報リスト、負荷変動情報について、セグメントID=SEG#1、SEG#2、SEG#3、SEG#4にそれぞれ対応して例1~4の設定例が示されている。例1、2、3、4は、図15(b)に例1~例4として示す通信シーケンスにそれぞれ対応するPDU値、GAP(ギャップ)値が設定されたものである。
<Segment definition table>
The segment definition table 33c is a table of segment information extracted from the input PDU data, and has a configuration for holding information on each item of segment ID (a unique ID number in the segment definition table 33c), number of elements, element information list, and load fluctuation information, as shown in Fig. 15(a), for example. In the example of Fig. 15(a), setting examples 1 to 4 are shown for the segment ID, number of elements, element information list, and load fluctuation information, corresponding to segment IDs = SEG #1, SEG #2, SEG #3, and SEG #4, respectively. Examples 1, 2, 3, and 4 are set with PDU values and GAP (gap) values corresponding to the communication sequences shown as examples 1 to 4 in Fig. 15(b), respectively.

例1については、セグメントID=SEG#1に対応してエレメント数=5が設定され、エレメント情報リストは、「タイプ=PDU、サイズ=80」、「タイプ=GAP、サイズ=125」、「タイプ=PDU、サイズ=80」、「タイプ=GAP、サイズ=125」、「タイプ=PDU、サイズ=80」を含んでいる。例2、3、4についても、それぞれ、セグメントID=SEG#2、3、4に対応して図5(a)に示すような値のエレメント数、エレメント情報リストが設定されている。 For example 1, the number of elements is set to 5 corresponding to segment ID = SEG#1, and the element information list includes "Type = PDU, Size = 80", "Type = GAP, Size = 125", "Type = PDU, Size = 80", "Type = GAP, Size = 125", and "Type = PDU, Size = 80". For examples 2, 3, and 4, the number of elements and element information list are set to the values shown in Figure 5 (a) corresponding to segment ID = SEG#2, 3, and 4, respectively.

負荷変動情報は、その後の短期、中期、長期の負荷(開始時刻、所要時間、伝送データ量等)変動の累計と平均値を示すものであり、例1~4のエレメント情報リスト中のエレメントごとに対応付けて格納されている。図15の例においては、便宜的に、空欄で示しているが、例1のセグメントID=SEG#1に対応する負荷変動情報としては、例えば、図15(b)の例1に示す通信シーケンスを構成する各エレメントの負荷変動に関する情報が格納される。同様に、例2、3、4のセグメントID=SEG#2、SEG#3、SEG#4にそれぞれ対応する負荷変動情報としては、図15(b)の例2、3、4に示す通信シーケンスを構成する各エレメントの負荷変動に関する情報が格納されるようになっている。 The load fluctuation information indicates the cumulative and average values of the subsequent short-, medium-, and long-term load (start time, required time, amount of transmitted data, etc.) fluctuations, and is stored in correspondence with each element in the element information list of Examples 1 to 4. In the example of FIG. 15, for convenience, it is shown as a blank space, but the load fluctuation information corresponding to segment ID = SEG#1 in Example 1 stores, for example, information on the load fluctuation of each element constituting the communication sequence shown in Example 1 of FIG. 15(b). Similarly, the load fluctuation information corresponding to segment IDs = SEG#2, SEG#3, and SEG#4 in Examples 2, 3, and 4, respectively, stores information on the load fluctuation of each element constituting the communication sequence shown in Examples 2, 3, and 4 of FIG. 15(b).

<トラフィックパターンテーブル>
トラフィックパターンテーブル33dは、入力されたPDUデータから、連続するPDUデータ間の間隔データを考慮して、時系列のセグメントの出現リストを生成し、保存したテーブルであり、例えば、図16に示すように、セグメントIDに対応して開始時刻情報、所要時間、伝送データ量が格納される構成を有している。ここで、開始時刻情報は、セグメントIDで識別されるそれぞれのセグメント(複数の連続するエレメント)の開始時刻を示す情報である。所要時間は、セグメントを構成する複数の連続するエレメントの伝送に要した時間である。所要時間は、当該所要時間に換算可能な値、例えば、伝送データ量にキャップ時間分を加算したデータ量に相当する値であってもよい。伝送データ量は、エレメント中のPDUサイズの合計値を指している。通常、セグメントIDは、図15(a)に例示したセグメント定義テーブル33bに登録されたセグメントIDに対応している。
<Traffic Pattern Table>
The traffic pattern table 33d is a table that generates and stores a time-series segment appearance list from the input PDU data, taking into consideration interval data between consecutive PDU data, and has a configuration in which start time information, required time, and transmission data amount are stored corresponding to the segment ID, as shown in FIG. 16. Here, the start time information is information indicating the start time of each segment (multiple consecutive elements) identified by the segment ID. The required time is the time required to transmit multiple consecutive elements that make up the segment. The required time may be a value that can be converted to the required time, for example, a value equivalent to the data amount obtained by adding the cap time to the transmission data amount. The transmission data amount refers to the total value of the PDU size in the element. Usually, the segment ID corresponds to the segment ID registered in the segment definition table 33b illustrated in FIG. 15(a).

<監視パターンテーブル>
監視パターンテーブル33eは、トラフィック変動予測(図18のステップS92~S95参照)に際し、それまでに出現したセグメントIDと監視時間を登録しておくテーブルであり、セグメントIDと監視時間をエントリー(設定項目)として有している。トラフィック変動予測部45は、監視パターンテーブル33eに登録された全てのセグメントIDについて、セグメント定義テーブル33cの負荷変動情報を参照し、当該通信トラフィックパターンの所定時間内のトラフィック推定値として導出するようになっている。ここでトラフィック変動予測部45は、登録された監視時間が終了した場合には、当該セグメントIDを消去するようになっている。
<Monitoring pattern table>
The monitoring pattern table 33e is a table for registering the segment IDs and monitoring times that have appeared up to that point when predicting traffic fluctuations (see steps S92 to S95 in FIG. 18), and has the segment IDs and monitoring times as entries (setting items). The traffic fluctuation prediction unit 45 refers to the load fluctuation information in the segment definition table 33c for all segment IDs registered in the monitoring pattern table 33e, and derives the traffic estimates for the communication traffic pattern within a predetermined time. Here, the traffic fluctuation prediction unit 45 is configured to erase the segment ID when the registered monitoring time has ended.

上述した構成を有するエレメント定義テーブル33b、セグメント定義テーブル33c、トラフィックパターンテーブル33d、監視パターンテーブル33eの運用例について、図11を参照して説明する。 An example of the operation of the element definition table 33b, segment definition table 33c, traffic pattern table 33d, and monitoring pattern table 33e having the above-mentioned configuration will be described with reference to FIG. 11.

図11に例示した機能ブロックにおいて、トラフィックパターン推定部44は、設定操作により例えば入力部34(或いは、表示部35)から入力するパラメータに基づいてエレメント定義テーブル33bを設定する(S101参照)。 In the functional block illustrated in FIG. 11, the traffic pattern estimation unit 44 sets the element definition table 33b based on parameters inputted through a setting operation, for example, from the input unit 34 (or the display unit 35) (see S101).

次いで、トラフィックパターン推定部44は、PDU推定部43から逐次出力されるPDU推定結果等のデータを格納する処理データ格納部33から1セグメント分のエレメント情報を読み込み(S102a参照)、既に設定されているパラメータ値(設定値)にしたがってセグメント情報を抽出し、その抽出したセグメント情報の要素であるエレメント情報をエレメント情報リストとしてまとめてセグメント定義テーブル33cに登録する処理(S102b参照)をセグメント情報が新規に抽出される(出現する)たびに実行する。 Next, the traffic pattern estimation unit 44 reads element information for one segment from the processing data storage unit 33, which stores data such as the PDU estimation results sequentially output from the PDU estimation unit 43 (see S102a), extracts segment information according to parameter values (set values) that have already been set, and performs a process of compiling the element information, which is the element of the extracted segment information, into an element information list and registering it in the segment definition table 33c (see S102b) every time new segment information is extracted (appears).

これに合わせて、トラフィックパターン推定部44は、セグメント定義テーブル33cに登録したセグメント情報の要素であるエレメント情報から通信トラフィックパターン(開始時刻、所要時間、伝送データ量等の項目から成る)を抽出していき(S103a参照)、その抽出した通信トラフィックパターンをトラフィックパターンテーブル33dに登録する処理を実行する(S103b参照)。 In line with this, the traffic pattern estimation unit 44 extracts a communication traffic pattern (consisting of items such as start time, required time, and transmitted data volume) from element information, which is an element of the segment information registered in the segment definition table 33c (see S103a), and executes a process of registering the extracted communication traffic pattern in the traffic pattern table 33d (see S103b).

上記ステップS102bでのエレメント情報リストの登録に合わせて、セグメント定義テーブル33cには、パラメータの設定値にしたがって抽出されたセグメント情報の要素であるエレメント情報リストに対応して、そのエレメント情報リストによって構成されるセグメント情報に対応する負荷変動を示す負荷変動情報(図15(a)参照)も併せて登録されるようになっている。 In conjunction with the registration of the element information list in step S102b above, the segment definition table 33c also registers load fluctuation information (see FIG. 15(a)) that indicates the load fluctuation corresponding to the segment information constituted by the element information list, which corresponds to the element information list that is an element of the segment information extracted according to the parameter setting value.

図11に例示した機能ブロックにおいて、トラフィック変動予測部45は、セグメント定義テーブル33cに格納されたセグメントIDと予め設定された監視時間(例えば、短期、中期、長期)のいずれかを監視パターンテーブル33eに登録する(ステップS104a)。そのうえで、トラフィック変動予測部45は、その登録した全てのセグメントIDについて、セグメント定義テーブル33cに登録した負荷変動情報を参照しつつ、トラフィックパターンテーブル33dに格納されている当該セグメントIDで識別される通信トラフィックパターンのデータ量を集計し、上記監視時間内のトラフィック推定値として算出するとともに、さらには、そのトラフィック推定値に基づいてその後のトラフィック変動を予測する処理(ステップS104b)を実行する。 In the functional block illustrated in FIG. 11, the traffic fluctuation prediction unit 45 registers the segment ID stored in the segment definition table 33c and one of the preset monitoring times (e.g., short term, medium term, long term) in the monitoring pattern table 33e (step S104a). Then, for all the registered segment IDs, the traffic fluctuation prediction unit 45 refers to the load fluctuation information registered in the segment definition table 33c, counts the data volume of the communication traffic pattern identified by the segment ID stored in the traffic pattern table 33d, calculates it as a traffic estimate within the above monitoring time, and further executes a process of predicting subsequent traffic fluctuations based on the traffic estimate (step S104b).

このように、OTAトラフィック分析装置1において、トラフィックパターン推定部44、及びトラフィック変動予測部45は、上記構成を有するエレメント定義テーブル33b、セグメント定義テーブル33c、トラフィックパターンテーブル33d、監視パターンテーブル33eを参照しながら、上述したトラフィックパターン推定処理、及びトラフィック変動予測の処理を行うことが可能となっている。 In this way, in the OTA traffic analysis device 1, the traffic pattern estimation unit 44 and the traffic fluctuation prediction unit 45 are capable of performing the above-mentioned traffic pattern estimation process and traffic fluctuation prediction process by referring to the element definition table 33b, segment definition table 33c, traffic pattern table 33d, and monitoring pattern table 33e having the above-mentioned configuration.

次に、本実施形態に係るOTAトラフィック分析装置1のトラフィックパターン推定処理動作について図17に示すフローチャートを参照して詳しく説明する。 Next, the traffic pattern estimation processing operation of the OTA traffic analysis device 1 according to this embodiment will be described in detail with reference to the flowchart shown in FIG. 17.

図17に示すトラフィックパターン推定処理(S8)は、トラフィックパターン推定部44により、例えば、図8のステップ7におけるPDU推定処理に合わせて実施することも、或いは、PDU推定処理後、所定のタイミングでトラフィックパターン推定処理を開始させることも可能である。いずれの場合も、PDU推定処理の実行中はブラインド信号推定装置20でのPDU推定結果をはじめとする処理データがデータベース33の処理データ格納部33a(図11参照)に格納され、トラフィックパターン推定部44が、処理データ格納部33aに格納されている処理データに基づいて通信トラフィックパターンを推定する処理を行うことになる。 The traffic pattern estimation process (S8) shown in FIG. 17 can be performed by the traffic pattern estimation unit 44, for example, in conjunction with the PDU estimation process in step 7 of FIG. 8, or the traffic pattern estimation process can be started at a predetermined timing after the PDU estimation process. In either case, while the PDU estimation process is being performed, processing data including the PDU estimation result in the blind signal estimation device 20 is stored in the processing data storage unit 33a (see FIG. 11) of the database 33, and the traffic pattern estimation unit 44 performs processing to estimate the communication traffic pattern based on the processing data stored in the processing data storage unit 33a.

本実施形態に係るOTAトラフィック分析装置1において、図17に示すトラフィックパターン推定処理(ステップS8)を実施するためには、OTAトラフィック分析に係るパラメータを設定する必要がある。具体的には、データ処理装置30において、分析条件設定部41は、入力部34、若しくは表示部35でのユーザ操作(入力操作)を受け付けて、その入力されたパラメータを設定する(ステップS81)。 In the OTA traffic analysis device 1 according to this embodiment, in order to perform the traffic pattern estimation process (step S8) shown in FIG. 17, it is necessary to set parameters related to OTA traffic analysis. Specifically, in the data processing device 30, the analysis condition setting unit 41 accepts a user operation (input operation) on the input unit 34 or the display unit 35, and sets the input parameters (step S81).

次いで、トラフィックパターン推定部44は、エレメント定義テーブル33bを生成し、ステップS1で設定を受け付けたパラメータの値をエレメント定義テーブル33b(図14参照)に設定する(ステップS82)。この処理によって、エレメント定義テーブル33bは、例えば、図14に示すようなデータ内容のテーブル設定が可能となる。 Next, the traffic pattern estimation unit 44 generates an element definition table 33b and sets the parameter values accepted in step S1 in the element definition table 33b (see FIG. 14) (step S82). This process enables the element definition table 33b to be set to a table of data contents such as those shown in FIG. 14.

上記ステップS81、S82に関しては、例えば、図8に示す一連のOTAトラフィック分析処理中、PDU推定処理に続いてトラフィックパターン推定処理を実行する場合には、ステップS1において、PDU推定処理のためのパラメータの他、トラフィックパターン推定処理に必要なパラメータも設定し、トラフィックパターン推定部44が、ステップS1で設定されたパラメータを読み込み、該読み込んだパラメータに基づいてエレメント定義テーブル33bを生成し、そのパラメータの値を設定するようにしてもよい。 Regarding steps S81 and S82 above, for example, when a traffic pattern estimation process is executed following a PDU estimation process during a series of OTA traffic analysis processes shown in FIG. 8, in step S1, in addition to the parameters for the PDU estimation process, parameters necessary for the traffic pattern estimation process may also be set, and the traffic pattern estimation unit 44 may read the parameters set in step S1, generate an element definition table 33b based on the read parameters, and set the values of the parameters.

エレメント定義テーブル33bの設定が完了した後、トラフィックパターン推定部44は、処理データ格納部33a(図11参照)から、設定された1セグメント分のエレメント情報を読み込む(ステップS83)。 After the setting of the element definition table 33b is completed, the traffic pattern estimation unit 44 reads the element information for one segment that has been set from the processing data storage unit 33a (see FIG. 11) (step S83).

引き続き、トラフィックパターン推定部44は、処理データ格納部33aから読み込み中のエレメント情報を、エレメント定義テーブル33bに設定したパラメータの設定値にしたがって連続するエレメントごとに識別する処理を実施する(ステップS84)。 The traffic pattern estimation unit 44 then performs a process of identifying each successive element of the element information being read from the processing data storage unit 33a according to the parameter setting values set in the element definition table 33b (step S84).

次いで、トラフィックパターン推定部44は、ステップS84で識別したセグメント情報が新規であるか否かをチェックし、新規セグメント情報であれば、新規エントリーとしてセグメントIDに対応付けてセグメント定義テーブル33c(図15(a)参照)に登録する(ステップS85)。このとき、トラフィックパターン推定部44は、新規エントリーとして登録したセグメント情報について、その負荷変動情報(例えば、出現頻度、データ量等)の管理についても当該セグメント定義テーブル33c(図15、図17参照)を用いて開始するようになっている。 The traffic pattern estimation unit 44 then checks whether the segment information identified in step S84 is new, and if it is new segment information, registers it as a new entry in the segment definition table 33c (see FIG. 15(a)) in association with the segment ID (step S85). At this time, the traffic pattern estimation unit 44 also starts managing the load fluctuation information (e.g., occurrence frequency, data volume, etc.) of the segment information registered as a new entry using the segment definition table 33c (see FIGS. 15 and 17).

次いで、トラフィックパターン推定部44は、ステップS85で新規エントリーとして登録したセグメント情報の通信トラフィックパターンを、セグメント定義テーブル33cとそれぞれ同一のセグメントIDに対応付けてトラフィックパターンテーブル33d(図16、図20参照)に登録する(ステップS86)。 Next, the traffic pattern estimation unit 44 registers the communication traffic pattern of the segment information registered as a new entry in step S85 in the traffic pattern table 33d (see Figures 16 and 20) in association with the same segment ID as in the segment definition table 33c (step S86).

さらに、トラフィックパターン推定部44は、上記ステップS85にて一度でもセグメント定義テーブル33cに登録されたセグメント情報については、該登録済みのセグメント情報について開始時刻、所要時間、伝送データ量等の負荷変動情報を継続的に監視し、セグメント定義テーブル33cにて当該セグメント情報に関連して管理している負荷変動情報を逐次更新する処理を実行する(ステップS87)。 Furthermore, for segment information that has been registered in the segment definition table 33c at least once in step S85, the traffic pattern estimation unit 44 continuously monitors the load fluctuation information, such as the start time, required time, and transmission data volume, for the registered segment information, and executes a process of sequentially updating the load fluctuation information managed in association with the segment information in the segment definition table 33c (step S87).

図17に示すように、ステップS83~S87の処理を繰り返し実行することにより、トラフィックパターン推定部44は、セグメント定義テーブル33cを用いて所望のエレメントの配列を有するセグメントの出現を検知し、それらセグメントの負荷変動情報を管理しながら、出現したセグメントの通信トラフィックパターンを、トラフィックパターンテーブル33dを用いて監視することができるようになっている。 As shown in FIG. 17, by repeatedly executing the processes of steps S83 to S87, the traffic pattern estimation unit 44 is able to detect the appearance of a segment having a desired arrangement of elements using the segment definition table 33c, and while managing the load fluctuation information of those segments, monitor the communication traffic pattern of the appeared segment using the traffic pattern table 33d.

一方、トラフィック変動予測部45は、上述した一連の処理によってトラフィックパターンテーブル33dに格納される通信トラフィックパターンについて、そのトラフィックパターンのセグメントIDに対応してセグメント定義テーブル33cで管理される負荷変動情報を参照しながら、それまでに出現した通信トラフィックパターンから、当該通信トラフィックパターンごとのトラフィック変動を推定(予測)する処理(図17のステップS9参照)を行うようになっている。 On the other hand, the traffic fluctuation prediction unit 45 performs a process (see step S9 in FIG. 17) of estimating (predicting) the traffic fluctuation for each communication traffic pattern stored in the traffic pattern table 33d by the above-mentioned series of processes, from the communication traffic patterns that have appeared up to that point, while referring to the load fluctuation information managed in the segment definition table 33c corresponding to the segment ID of the traffic pattern.

次に、本実施形態に係るOTAトラフィック分析装置1のトラフィック変動予測処理動作について図18に示すフローチャートを参照して詳しく説明する。このトラフィック変動予測処理は、データ処理装置30のトラフィック変動予測部45によって、図17に示すトラフィックパターン推定処理の実行中に合わせて実施される。 Next, the traffic fluctuation prediction processing operation of the OTA traffic analysis device 1 according to this embodiment will be described in detail with reference to the flowchart shown in FIG. 18. This traffic fluctuation prediction processing is performed by the traffic fluctuation prediction unit 45 of the data processing device 30 in conjunction with the execution of the traffic pattern estimation processing shown in FIG. 17.

トラフィック変動予測処理が開始されると、トラフィック変動予測部45は、トラフィック変動予測処理に利用されているトラフィックパターンテーブル33dにアクセスし、セグメントIDに対応して格納されている通信トラフィックパターンの情報を検知する(ステップS91)。 When the traffic fluctuation prediction process is started, the traffic fluctuation prediction unit 45 accesses the traffic pattern table 33d used in the traffic fluctuation prediction process and detects the communication traffic pattern information stored corresponding to the segment ID (step S91).

次いで、トラフィック変動予測部45は、ステップS91で検知した通信トラフィックパターンの情報の中から全てのセグメントIDを読み出し、これら全てのセグメントIDと、ユーザにより予め設定された監視時間とを、監視パターンテーブル33eに登録する(ステップS92)。監視時間は、所望の期間(短期、中期、長期)に応じてユーザが設定できるものであり、設定後、トラフィック変動処理の開始に合わせてカウントが開始され、カウント満了によりカウントが停止する。これにより、トラフィック変動予測部45は、設定された監視時間の間、全てのセグメントIDに対応する通信トラフィックパターンの変動予測処理を継続的に実施できる。 The traffic fluctuation prediction unit 45 then reads out all segment IDs from the information on the communication traffic pattern detected in step S91, and registers all of these segment IDs and the monitoring time preset by the user in the monitoring pattern table 33e (step S92). The monitoring time can be set by the user according to the desired period (short term, medium term, long term), and once set, a countdown begins in conjunction with the start of traffic fluctuation processing, and stops when the countdown expires. This allows the traffic fluctuation prediction unit 45 to continuously perform fluctuation prediction processing of communication traffic patterns corresponding to all segment IDs during the set monitoring time.

監視パターンテーブル33eに対する全てのセグメントIDと監視時間の登録後、トラフィック変動予測部45は、登録されている全てのセグメントIDについて、セグメント定義テーブル33cの負荷変動情報を参照し、それぞれに監視時間の残余(残り時間)を考慮して伝送データ量を集計する処理を行う(ステップS93)。 After all segment IDs and monitoring times have been registered in the monitoring pattern table 33e, the traffic fluctuation prediction unit 45 refers to the load fluctuation information in the segment definition table 33c for all registered segment IDs, and performs a process of tallying up the amount of transmitted data for each, taking into account the remaining monitoring time (remaining time) (step S93).

引き続き、トラフィック変動予測部45は、ステップS93で集計した伝送データ量を集計し、所定時間(例えば、上記所望の期間)内のトラフィック推定値として出力、または表示する(ステップS94)。 The traffic fluctuation prediction unit 45 then aggregates the amount of transmission data collected in step S93 and outputs or displays it as a traffic estimate for a specified time period (e.g., the desired period mentioned above) (step S94).

さらに、トラフィック変動予測部45は、監視パターンテーブル33eから監視時間がカウント満了したセグメントIDを削除する処理を行う(ステップS95)。トラフィック変動予測部45は、監視パターンテーブル33eから全てのセグメントIDが削除されることにより、図18に示す一連のトラフィック変動予測処理を終了する。 Furthermore, the traffic fluctuation prediction unit 45 performs a process of deleting the segment IDs whose monitoring time has expired from the monitoring pattern table 33e (step S95). When all segment IDs have been deleted from the monitoring pattern table 33e, the traffic fluctuation prediction unit 45 ends the series of traffic fluctuation prediction processes shown in FIG. 18.

上述したトラフィック変動予測処理中、ステップS93においては、セグメント定義テーブル33cの負荷変動情報を参照して伝送データ量を集計する処理について述べているが、本実施形態に係るOTAトラフィック分析装置1では、伝送データ量を含めた様々な項目から成るトラフィック変動態様を推定(予測)することができるものである。 During the above-mentioned traffic fluctuation prediction process, in step S93, the process of tallying up the amount of transmitted data by referring to the load fluctuation information in the segment definition table 33c is described. However, the OTA traffic analysis device 1 according to this embodiment is capable of estimating (predicting) traffic fluctuation patterns consisting of various items including the amount of transmitted data.

また、本実施形態に係るOTAトラフィック分析装置1では、監視時間として短期、中期、長期の期間を選択的に設定し得る(ステップS92参照)ことからも分かるように、ユーザが所望する期間を対象にトラフィック変動予測を行うことが可能である。 In addition, in the OTA traffic analysis device 1 according to this embodiment, the monitoring time can be selectively set to short-term, medium-term, or long-term (see step S92), so it is possible to predict traffic fluctuations for a period of time desired by the user.

また、本実施形態に係るOTAトラフィック分析装置1において、トラフィックパターン推定処理、トラフィック変動予測処理に用いるテーブルは、上述したエレメント定義テーブル33b、セグメント定義テーブル33c、トラフィックパターンテーブル33d、監視パターンテーブル33eのデータ内容に限定されるものではなく、他のデータ内容、或いは、種々の形態を有するデータ記憶媒体を適用し得るものである。 In addition, in the OTA traffic analysis device 1 according to this embodiment, the tables used for the traffic pattern estimation process and the traffic fluctuation prediction process are not limited to the data contents of the element definition table 33b, segment definition table 33c, traffic pattern table 33d, and monitoring pattern table 33e described above, but other data contents or data storage media having various forms may be applied.

例えば、図20には図19に示す通信シーケンスを想定したときの通信トラフィックパターン推定処理に係るパラメータの設定例とそれぞれのエレメント及びセグメントの構成例を示し、図21には、上記パラメータ設定に基づく上記通信シーケンスを対象とするトラフィックパターン推定処理に際して設定、生成されるエレメント定義テーブル33b1、セグメント定義テーブル33c1の構成例を示している。 For example, FIG. 20 shows an example of parameter settings related to the communication traffic pattern estimation process when assuming the communication sequence shown in FIG. 19, and an example of the configuration of each element and segment, and FIG. 21 shows an example of the configuration of element definition table 33b1 and segment definition table 33c1 that are set and generated during the traffic pattern estimation process for the above communication sequence based on the above parameter settings.

図19に示す通信シーケンスは、1セグメントを3エレメントとし、便宜的に、PDU長及びギャップの双方ともに番号を付記した符号Eで表している。また、セグメントをS1、S2、S3、S4、S5、S6、S7の符号で表している。 In the communication sequence shown in FIG. 19, one segment is made up of three elements, and for convenience, both the PDU length and the gap are represented by the symbol E, which is a numbered version of the PDU length. The segments are also represented by the symbols S1, S2, S3, S4, S5, S6, and S7.

図20において、(a)は図19に示す通信シーケンスを想定したときのトラフィックパターン推定処理に係る上述した種々のパラメータの設定例を示す表図である。(b)は、上記通信シーケンスを想定したときの各エレメントのタイプ(Type)とサイズ(Size)の例を示す表図であり、(c)は同じく各セグメント(図19のS1~S2参照)の構成例を示す表図である。 In FIG. 20, (a) is a table showing an example of the settings of the various parameters mentioned above related to the traffic pattern estimation process when the communication sequence shown in FIG. 19 is assumed. (b) is a table showing an example of the type and size of each element when the above communication sequence is assumed, and (c) is a table showing an example of the configuration of each segment (see S1 to S2 in FIG. 19).

図21において、(a)は図20(a)の表図に示された範囲のパラメータ値が設定されたエレメント定義テーブル33b1の一例を示している。(b)はトラフィックパターン推定処理に際し、エレメント定義テーブル33b1のパラメータ設定に基づき生成されるセグメント定義テーブル33c1の一例を示している。 In FIG. 21, (a) shows an example of an element definition table 33b1 in which parameter values in the range shown in the table of FIG. 20(a) are set. (b) shows an example of a segment definition table 33c1 generated based on the parameter settings of the element definition table 33b1 during the traffic pattern estimation process.

上記エレメント定義テーブル33b1、セグメント定義テーブル33c1を用いたトラフィックパターン推定処理においては、トラフィックパターン推定部44により、例えば、図16に示すようなトラフィックパターンテーブル33d(図17のステップS86参照)も生成されることとなる。 In the traffic pattern estimation process using the above element definition table 33b1 and segment definition table 33c1, the traffic pattern estimation unit 44 also generates, for example, a traffic pattern table 33d as shown in FIG. 16 (see step S86 in FIG. 17).

このように、本実施形態に係るOTAトラフィック分析装置1は、上述した種々のエレメント定義テーブル33b(33b1)、セグメント定義テーブル33c(33c1)、トラフィックパターンテーブル33dを用意することで、ユーザが所望する通信トラフィックパターンを対象とするトラフィックパターン推定処理を実現することができる。 In this way, the OTA traffic analysis device 1 according to this embodiment can realize a traffic pattern estimation process targeting the communication traffic pattern desired by the user by preparing the various element definition tables 33b (33b1), segment definition tables 33c (33c1), and traffic pattern tables 33d described above.

上述したように、第1の実施形態に係るOTAトラフィック分析装置1は、基地局B1と複数の無線端末A1の間で無線通信が行われるOTA環境下において、基地局B1と無線端末A1間で送受信される無線信号が混在する複数波混在信号を間欠的にキャプチャし、キャプチャに対応して間欠的に取得される受信信号から無線端末A1たる信号源110ごとに分離した分離信号に基づいて無線通信の通信トラフィックを分析するものである。 As described above, the OTA traffic analysis device 1 according to the first embodiment intermittently captures a multi-wave mixed signal that is a mixture of wireless signals transmitted and received between the base station B1 and the wireless terminal A1 in an OTA environment in which wireless communication is performed between the base station B1 and multiple wireless terminals A1, and analyzes wireless communication traffic based on a separated signal that is separated for each signal source 110, which is the wireless terminal A1, from the received signal intermittently acquired in response to the capture.

第1の実施形態に係るOTAトラフィック分析装置1は、複数波混在信号の信号キャプチャ時間と受信間隔を制御するキャプチャ制御部31aと、キャプチャ後に分離された分離信号を同一の通信の構成要素ごとに選出し、選出された分離信号の信号パターンを同一の通信の構成要素ごとに推定するとともに、推定した分離信号の信号パターンに基づいて同一の通信の構成要素ごとに無線通信により送受信されるPDUを推定するPDU推定部43と、PDU推定部43によるPDUの推定結果に基づき、PDUデータとPDUデータ間の間隔データとで規定される通信トラフィックパターンを推定する処理を行うトラフィックパターン推定部44と、トラフィックパターン推定部44による通信トラフィックパターンの推定結果に基づいて、通信トラフィックパターンの所定期間内のデータ量を推定し、推定したデータ量から通信トラフィックパターンのその後の通信トラフィックの負荷変動を予測する処理を行うトラフィック変動予測部45と、を具備する構成を有する。 The OTA traffic analysis device 1 according to the first embodiment includes a capture control unit 31a that controls the signal capture time and reception interval of a multi-wave mixed signal, a PDU estimation unit 43 that selects separated signals separated after capture for each component of the same communication, estimates the signal pattern of the selected separated signals for each component of the same communication, and estimates the PDU transmitted and received by wireless communication for each component of the same communication based on the estimated signal pattern of the separated signal, a traffic pattern estimation unit 44 that performs processing to estimate a communication traffic pattern defined by PDU data and interval data between PDU data based on the PDU estimation result by the PDU estimation unit 43, and a traffic fluctuation prediction unit 45 that performs processing to estimate the data volume of the communication traffic pattern within a predetermined period based on the communication traffic pattern estimation result by the traffic pattern estimation unit 44, and predicts the subsequent communication traffic load fluctuation of the communication traffic pattern from the estimated data volume.

この構成により、第1の実施形態に係るOTAトラフィック分析装置1は、OTA空間において、受信した無線信号からPDUを推定し、そのPDUの推定結果からOTA通信における通信トラヒックパターンを効率よく推定できるとともに、その後の通信トラフィックの負荷変動の予測も行うことができる。 With this configuration, the OTA traffic analysis device 1 according to the first embodiment can estimate PDUs from radio signals received in the OTA space, and efficiently estimate communication traffic patterns in OTA communications from the PDU estimation results, as well as predict subsequent communication traffic load fluctuations.

また、第1の実施形態に係るOTAトラフィック分析装置1は、通信トラフィックの分析に係るパラメータを設定する分析条件設定部41をさらに有し、分析条件設定部41は、通信トラフィックパターンを推定する処理に係るパラメータとして、PDUの長さであるPDU長、2つの連続するPDUの間隔であるギャップ、PDU長及びギャップはエレメントとも呼ばれ、複数の連続するエレメントであるセグメントの各項目の値を設定し、トラフィックパターン推定部44は、PDU推定部43により推定された連続するPDUの並びを各項目がそれぞれの設定値を満たす配列で選出し、通信トラフィックパターンとして抽出する構成を有している。 The OTA traffic analysis device 1 according to the first embodiment further includes an analysis condition setting unit 41 that sets parameters related to the analysis of communication traffic. The analysis condition setting unit 41 sets the values of each item of a segment, which is a plurality of consecutive elements, including a PDU length, which is the length of a PDU, a gap, which is the interval between two consecutive PDUs, and the PDU length and gap are also called elements, as parameters related to the process of estimating a communication traffic pattern. The traffic pattern estimation unit 44 is configured to select the sequence of consecutive PDUs estimated by the PDU estimation unit 43 in an array in which each item satisfies the respective set value, and extract it as a communication traffic pattern.

この構成により、第1の実施形態に係るOTAトラフィック分析装置1は、PDU長、ギャップ、エレメント、セグメントの各項目のパラメータを設定することにより、PDU推定結果を基に、当該各項目の設定値に対応するPDU長、ギャップ、エレメント、セグメントの値を有する配列の通信トラフィックパターンを容易かつ効率よく抽出することができる。 With this configuration, the OTA traffic analysis device 1 according to the first embodiment can easily and efficiently extract a communication traffic pattern of an array having values of PDU length, gap, element, and segment that correspond to the set values of each of the items, based on the PDU estimation results, by setting parameters for each of the items, namely, PDU length, gap, element, and segment.

また、第1の実施形態に係るOTAトラフィック分析装置1において、分析条件設定部41は、通信トラフィックパターンを推定する処理に係るパラメータとして、次セグメントへの移動エレメント数を示す項目であるシフト幅をさらに設定し、トラフィックパターン推定部44は、PDU推定部43により推定されたPDUの並びをシフト幅に相当する時間をずらして複数回抽出する構成を有している。 In addition, in the OTA traffic analysis device 1 according to the first embodiment, the analysis condition setting unit 41 further sets a shift width, which is an item indicating the number of elements to be moved to the next segment, as a parameter related to the process of estimating the communication traffic pattern, and the traffic pattern estimation unit 44 is configured to extract the sequence of PDUs estimated by the PDU estimation unit 43 multiple times by shifting the time equivalent to the shift width.

この構成により、第1の実施形態に係るOTAトラフィック分析装置1は、シフト幅を小さくすると処理負担は大きくなるが推定精度を向上させることが可能となる一方、シフト幅を大きくすると推定精度は悪化するが処理負担を軽減することができる。これにより、推定精度と処理負担の両面から、望ましいシフト幅を選択的に設定して通信トラフィックパターンの推定処理を遂行することができる。 With this configuration, the OTA traffic analysis device 1 according to the first embodiment can improve the estimation accuracy by narrowing the shift width, but at the cost of a larger processing load, while widening the shift width can reduce the processing load, but at the cost of a worsening estimation accuracy. This makes it possible to selectively set a desirable shift width in terms of both estimation accuracy and processing load, and to carry out the estimation process of the communication traffic pattern.

また、第1の実施形態に係るOTAトラフィック分析装置1において、分析条件設定部41は、通信トラフィックパターンを推定する処理に係るパラメータとして、1つの前記セグメントのエレメント数であるセグメント長、これより長いPDUは全て最長のPDU長属性に分類されることを示す情報であるPDU長リミット、PDU長リミットを超えないPDUについて、エレメント長を何分割で分類するかを指定する情報であるPDUエレメント数、これより長く最大ギャップ長を超えないギャップは全て最長のギャップ長属性に分類されることを指示する情報であるギャップ長リミット、ギャップ長リミットを超えないギャップについて、エレメント長を何分割で分類するかを指定する情報であるギャップエレメント数、ギャップ長として認識する最大限界値である最大ギャップ長の各項目の値を設定する構成である。 In the OTA traffic analysis device 1 according to the first embodiment, the analysis condition setting unit 41 is configured to set values for each of the following parameters related to the process of estimating the communication traffic pattern: segment length, which is the number of elements in one of the segments; PDU length limit, which is information indicating that all PDUs longer than this are classified as the longest PDU length attribute; PDU element number, which is information specifying how many divisions the element length is to be classified into for PDUs that do not exceed the PDU length limit; gap length limit, which is information indicating that all gaps longer than this and that do not exceed the maximum gap length are classified as the longest gap length attribute; gap element number, which is information specifying how many divisions the element length is to be classified into for gaps that do not exceed the gap length limit; and maximum gap length, which is the maximum limit value recognized as a gap length.

この構成により、第1の実施形態に係るOTAトラフィック分析装置1は、セグメント長、PDU長リミット、PDUエレメント数、ギャップ長リミット、ギャップエレメント数、最大ギャップ長の各項目も加えてさらに細分化されたパラメータ設定に基づく通信トラフィックパターンの推定が可能となり、通信トラフィックパターンの推定精度の向上が見込める。 With this configuration, the OTA traffic analysis device 1 according to the first embodiment can estimate communication traffic patterns based on further detailed parameter settings including the items of segment length, PDU length limit, number of PDU elements, gap length limit, number of gap elements, and maximum gap length, which is expected to improve the accuracy of estimating communication traffic patterns.

また、第1の実施形態に係るOTAトラフィック分析装置1において、分析条件設定部41は、通信トラフィックパターンを推定する処理に係るパラメータとして、通信トラフィックパターンの負荷変動を集計する監視期間を設定し、トラフィック変動予測部45は、設定された監視期間中におけるデータ量を推定する構成を有する。 In addition, in the OTA traffic analysis device 1 according to the first embodiment, the analysis condition setting unit 41 sets a monitoring period for aggregating the load fluctuation of the communication traffic pattern as a parameter related to the process of estimating the communication traffic pattern, and the traffic fluctuation prediction unit 45 is configured to estimate the amount of data during the set monitoring period.

この構成により、第1の実施形態に係るOTAトラフィック分析装置1は、トラフィックパターン推定部44が推定した通信トラフィックパターンについて、ユーザが設定した監視期間中のデータ量を集計することができ、ユーザ主体の設定によるトラフィック変動予測が行える。 With this configuration, the OTA traffic analysis device 1 according to the first embodiment can aggregate the data volume during the monitoring period set by the user for the communication traffic pattern estimated by the traffic pattern estimation unit 44, and can predict traffic fluctuations based on user-driven settings.

また、第1の実施形態に係るOTAトラフィック分析装置1において、分析条件設定部41は、順に長い短期、中期、長期の監視期間を選択的に設定し、トラフィック変動予測部45は、設定された短期、中期、長期のいずれかの監視期間中のデータ量を推定する構成である。 In addition, in the OTA traffic analysis device 1 according to the first embodiment, the analysis condition setting unit 41 selectively sets the monitoring period from short-term, medium-term, to long-term, and the traffic fluctuation prediction unit 45 is configured to estimate the amount of data during any of the set short-term, medium-term, or long-term monitoring periods.

この構成により、第1の実施形態に係るOTAトラフィック分析装置1は、トラフィックパターン推定部44が推定した通信トラフィックパターンについて、ユーザが所望する短期、中期、長期のいずれかの監視期間の通信トラフィックの負荷変動を推定し、各監視期間長に対応してその後のトラフィック変動の予測も円滑に行うことができる。 With this configuration, the OTA traffic analysis device 1 according to the first embodiment can estimate the communication traffic load fluctuation for the short-term, medium-term, or long-term monitoring period desired by the user for the communication traffic pattern estimated by the traffic pattern estimation unit 44, and can smoothly predict subsequent traffic fluctuations according to the length of each monitoring period.

また、第1の実施形態に係るOTAトラフィック分析方法は、基地局B1と複数の無線端末A1の間で無線通信が行われるOTA環境下において、基地局B1と無線端末A1間で送受信される無線信号が混在する複数波混在信号を間欠的にキャプチャして取得される受信信号から無線端末A1たる信号源110ごとに分離した分離信号に基づいて無線通信の通信トラフィックを分析するものであって、キャプチャ後に分離された分離信号を同一の通信の構成要素ごとに選出し、選出された分離信号の信号パターンを同一の通信の構成要素ごとに推定するステップ(S61~S66)と、推定した分離信号の信号パターンに基づいて同一の通信の構成要素ごとに無線通信により送受信されるPDUを推定するPDU推定ステップ(S7)と、PDU推定ステップによるPDUの推定結果に基づき、PDUデータとPDUデータ間の間隔データとで規定される通信トラフィックパターンを推定するトラフィックパターン推定ステップ(S8)と、トラフィックパターン推定ステップによる通信トラフィックパターンの推定結果に基づいて、通信トラフィックパターンの所定期間内のデータ量を推定し、推定したデータ量から通信トラフィックパターンのその後の通信トラフィックの負荷変動を予測する処理を行うトラフィック変動予測ステップ(S9)と、を含む構成を有している。 In addition, the OTA traffic analysis method according to the first embodiment is for analyzing wireless communication traffic based on separated signals separated for each signal source 110, which is a wireless terminal A1, from a received signal obtained by intermittently capturing a multi-wave mixed signal in which wireless signals transmitted and received between a base station B1 and a wireless terminal A1 are mixed in an OTA environment in which wireless communication is performed between a base station B1 and a plurality of wireless terminals A1. The method includes steps of: selecting the separated separated signals after capture for each component of the same communication; estimating the signal pattern of the selected separated signals for each component of the same communication; and, selecting the separated signals for each component of the same communication based on the signal pattern of the estimated separated signals (S61 to S66). The method includes a PDU estimation step (S7) for estimating the PDU transmitted and received by wireless communication for each component of the communication, a traffic pattern estimation step (S8) for estimating a communication traffic pattern defined by PDU data and interval data between PDU data based on the PDU estimation result from the PDU estimation step, and a traffic fluctuation prediction step (S9) for estimating the amount of data within a predetermined period of the communication traffic pattern based on the communication traffic pattern estimation result from the traffic pattern estimation step, and predicting the subsequent communication traffic load fluctuation of the communication traffic pattern from the estimated data amount.

この構成により、第1の実施形態に係るOTAトラフィック分析方法は、上述した構成を有するOTAトラフィック分析装置1に適用することで、OTA空間において、受信した無線信号からPDUを推定し、そのPDUの推定結果からOTA通信における通信トラヒックパターンを効率よく推定できるとともに、その後の通信トラフィックの負荷変動を予測することも可能になる。 With this configuration, by applying the OTA traffic analysis method according to the first embodiment to the OTA traffic analysis device 1 having the above-described configuration, it is possible to estimate a PDU from a received radio signal in the OTA space, and efficiently estimate the communication traffic pattern in OTA communication from the PDU estimation result, and also to predict the subsequent load fluctuation of the communication traffic.

(第2の実施形態)
第2の実施形態に係るOTAトラフィック分析装置1Aの構成を図22に示している。図22に示すように、第2の実施形態に係るOTAトラフィック分析装置1Aは、第1の実施形態に係るOTAトラフィック分析装置1のデータ処理装置30におけるPDU推定部43に代えてPDU推定部43Aを備えたものである。PDU推定部43は、間欠的に受信した受信信号からそこに含まれる信号を同一の通信の構成要素(信号源110)ごとに分離し、その分離信号の到来方向及び信号強度に基づいてPDUの長さを推定するのに対して、PDU推定部43Aは、到来方向及び信号強度を用いず、受信信号から信号分離部23により分離された分離信号を直接入力し、その分離信号パターンに基づいてPDUの長さを推定するものである。
Second Embodiment
The configuration of the OTA traffic analysis device 1A according to the second embodiment is shown in Fig. 22. As shown in Fig. 22, the OTA traffic analysis device 1A according to the second embodiment includes a PDU estimation unit 43A instead of the PDU estimation unit 43 in the data processing device 30 of the OTA traffic analysis device 1 according to the first embodiment. The PDU estimation unit 43 separates signals contained in an intermittently received received signal for each component of the same communication (signal source 110) and estimates the length of the PDU based on the arrival direction and signal strength of the separated signals, whereas the PDU estimation unit 43A directly inputs the separated signals separated from the received signal by the signal separation unit 23 without using the arrival direction and signal strength, and estimates the length of the PDU based on the separated signal pattern.

第2の実施形態に係るOTAトラフィック分析装置1Aは、PDU推定部43A以外の構成は第1の実施形態に係るOTAトラフィック分析装置1と同じである。図22においては、第1の実施形態に係るOTAトラフィック分析装置1の構成要素を同一の部分には同一の符号を付している。 The OTA traffic analysis device 1A according to the second embodiment has the same configuration as the OTA traffic analysis device 1 according to the first embodiment, except for the PDU estimation unit 43A. In FIG. 22, the same reference numerals are used to designate the same components as those of the OTA traffic analysis device 1 according to the first embodiment.

第2の実施形態に係るOTAトラフィック分析装置1AのPDU推定処理について図23に示すフローチャートを参照して説明する。図23において、図8に示す第1の実施形態に係るOTAトラフィック分析装置1のPDU推定処理と同一の処理については同一のステップ番号を付し、同一の処理の詳しい説明は割愛する。ここでは、第2の実施形態に係るOTAトラフィック分析装置1Aに特有の処理を主体に説明する。 The PDU estimation process of the OTA traffic analysis device 1A according to the second embodiment will be described with reference to the flowchart shown in FIG. 23. In FIG. 23, the same processes as those in the PDU estimation process of the OTA traffic analysis device 1 according to the first embodiment shown in FIG. 8 are given the same step numbers, and detailed descriptions of the same processes will be omitted. Here, the process unique to the OTA traffic analysis device 1A according to the second embodiment will be mainly described.

第2の実施形態に係るOTAトラフィック分析装置1Aにおいて、PDU推定部43Aは、第1の実施形態に係るOTAトラフィック分析装置1と同様、まず、分析条件設定処理を実施する(ステップS1)。 In the OTA traffic analysis device 1A according to the second embodiment, the PDU estimation unit 43A first performs an analysis condition setting process (step S1), similar to the OTA traffic analysis device 1 according to the first embodiment.

その後、PDU推定部43Aは、第1の実施形態に係るOTAトラフィック分析装置1と同様、分析開始操作を受け付けることにより(ステップS2)、複数の無線信号が混在する複数波混在信号を間欠的にキャプチャさせるようにブラインド信号推定装置20を駆動し(ステップS3)、キャプチャされた信号から、ブラインド信号推定装置20の信号分離部23により信号源110ごとの信号成分を分離する(ステップS4)処理を実行する。 Then, similarly to the OTA traffic analysis device 1 according to the first embodiment, the PDU estimation unit 43A receives an analysis start operation (step S2), drives the blind signal estimation device 20 to intermittently capture a multi-wave mixed signal in which multiple wireless signals are mixed (step S3), and separates signal components for each signal source 110 from the captured signal by the signal separation unit 23 of the blind signal estimation device 20 (step S4).

信号分離部23は、分離した複数の信号源成分(信号源110ごとにそれぞれ分離された分離信号)をデータ制御部31bのPDU推定部43Aに入力する。ここでPDU推定部43Aは、信号分離部23から入力する分離信号を取り込んで、該分離信号をデータベース33の所定の格納領域に継続的に記憶する処理を実施する(ステップS6A)。 The signal separator 23 inputs the multiple separated signal source components (separated signals separated for each signal source 110) to the PDU estimator 43A of the data controller 31b. Here, the PDU estimator 43A takes in the separated signals input from the signal separator 23 and performs a process of continuously storing the separated signals in a specified storage area of the database 33 (step S6A).

ステップS6Aに至るまでの信号処理について、図24を参照して説明する。第2の実施形態に係るOTAトラフィック分析装置1Aでは、図24に示すように、通信中の基地局B1と無線端末A1間で送受信される複数の無線信号が混在する複数波混在信号がブラインド信号推定装置20によって間欠的に受信される(図24(a)参照)。 The signal processing up to step S6A will be described with reference to FIG. 24. In the OTA traffic analysis device 1A according to the second embodiment, as shown in FIG. 24, a multi-wave mixed signal, which is a mixture of multiple radio signals transmitted and received between a base station B1 and a wireless terminal A1 in communication, is intermittently received by the blind signal estimation device 20 (see FIG. 24(a)).

OTAトラフィック分析装置1Aにおいて、間欠的に受信された複数波混在信号は、ブラインド信号推定装置20の周波数変換部21、AD変換部22でそれぞれ信号処理された後(図24(b)参照)、信号分離部23により信号源110ごとに分離され、分離信号(図24(c)参照)としてデータベース33に記録されていく。図24(c)において、同一の網掛けにより示される分離信号は、それぞれ、同一の通信の構成要素を示している。ここでは、四種類の網掛けを用いて四種類のデータ通信に係る分離信号S11、S12、S13、S14の配列を示している。ここでの分離信号S11、S12、S13、S14の配列は、4種類のデータ通信によりそれぞれ送受信されるPDUの間欠的な分離信号パターンを構成している。これにより、PDU推定部43Aは、OTAトラフィック分析装置1のPDU推定部43と同様、上記分離信号パターンに基づいてデータA1、B1、C1、D1それぞれに対応するPDUを通信データの種別ごとに推定(推定PDUを取得)することが可能となる。 In the OTA traffic analysis device 1A, the intermittently received multi-wave mixed signal is subjected to signal processing by the frequency conversion unit 21 and the AD conversion unit 22 of the blind signal estimation device 20 (see FIG. 24(b)), and then separated for each signal source 110 by the signal separation unit 23, and recorded in the database 33 as a separated signal (see FIG. 24(c)). In FIG. 24(c), the separated signals shown with the same shading each indicate components of the same communication. Here, four types of shading are used to show the arrangement of separated signals S11, S12, S13, and S14 relating to four types of data communication. The arrangement of the separated signals S11, S12, S13, and S14 here constitutes an intermittent separated signal pattern of the PDUs transmitted and received by the four types of data communication. This allows the PDU estimation unit 43A, like the PDU estimation unit 43 of the OTA traffic analysis device 1, to estimate (obtain an estimated PDU) the PDUs corresponding to each of the data A1, B1, C1, and D1 for each type of communication data based on the above separation signal pattern.

すなわち、図23に示す一連の処理中、PDU推定部43Aは、ステップS6Aにおける分離信号を継続的に記録する処理に合わせて、その記憶された分離信号の分離信号パターンを検索し、該分離信号パターンに基づき、当該分離信号を一部構成要素として含むPDUのサイズを推定する処理を実施する(ステップS7A)。 That is, during the series of processes shown in FIG. 23, the PDU estimation unit 43A searches for the separation signal pattern of the stored separation signal in conjunction with the process of continuously recording the separation signal in step S6A, and performs a process of estimating the size of the PDU that includes the separation signal as a partial component based on the separation signal pattern (step S7A).

ステップS7Aの信号処理のタイミングチャートは、図24(d)、(e)に示されている。第2の実施形態に係るOTAトラフィック分析装置1Aでは、図24(d)に示すように、それ以前の処理で生成された分離信号S11、S12、S13、S14(図24(c)参照)の分離信号パターンから、データA1、B1、C1、D1にそれぞれに対応するPDUを推定する処理が行われる。 The timing chart of the signal processing of step S7A is shown in Figures 24(d) and (e). In the OTA traffic analysis device 1A according to the second embodiment, as shown in Figure 24(d), a process is performed to estimate the PDUs corresponding to data A1, B1, C1, and D1, respectively, from the separated signal patterns of separated signals S11, S12, S13, and S14 (see Figure 24(c)) generated in the previous process.

このPDU推定処理は、PDU推定部43Aにおいて、図10に示す受信信号、分離信号、推定PDUの関係に照らした図9に示す判断フローを適用して実行される。このPDU推定処理によれば、図24(e)に示すように、図24(c)に示す分離信号S11、S12、S13、S14が連続する区間が、それぞれ、データA1、B1、C1、D1に対応するPDUが推定可能となっている。 This PDU estimation process is performed by the PDU estimation unit 43A by applying the decision flow shown in Figure 9 in light of the relationship between the received signal, separated signal, and estimated PDU shown in Figure 10. According to this PDU estimation process, as shown in Figure 24(e), it is possible to estimate the PDUs corresponding to data A1, B1, C1, and D1 in the sections where separated signals S11, S12, S13, and S14 shown in Figure 24(c) are continuous.

上述したように、第2の実施形態に係るOTAトラフィック分析装置1Aは、複数波混在信号の信号キャプチャ時間と受信間隔を制御する装置制御部31aと、キャプチャ後に分離された分離信号を同一の通信の構成要素ごとに選出し、選出された分離信号の信号パターンを同一の通信の構成要素ごとに推定するとともに、推定した分離信号の信号パターンに基づいて、同一の通信の構成要素ごとに無線通信により送受信されるPDUを推定するPDU推定部43Aと、を有している。 As described above, the OTA traffic analysis device 1A according to the second embodiment has a device control unit 31a that controls the signal capture time and reception interval of a multi-wave mixed signal, and a PDU estimation unit 43A that selects separated signals separated after capture for each component of the same communication, estimates the signal pattern of the selected separated signals for each component of the same communication, and estimates the PDU transmitted and received by wireless communication for each component of the same communication based on the estimated signal pattern of the separated signal.

ここで、PDU推定部43Aは、第1の実施形態に係るPDU推定部43とは異なり、分離信号の到来方向と信号強度を参照することなく分離信号パターンを推定し、さらにその分離信号パターンからPDUを推定する構成を有している。この構成により、第2の実施形態に係るOTAトラフィック分析装置1Aは、ブラインド信号推定装置20の到来方向推定処理部24による分離信号の到来方向の推定処理、及び信号解析部25での分離信号の信号強度の推定処理を行う必要はなく、PDU推定部43の処理負荷を低減できるとともに、処理能力アップへの要請も緩和することができる。 Here, unlike the PDU estimation unit 43 according to the first embodiment, the PDU estimation unit 43A has a configuration that estimates a separated signal pattern without referring to the arrival direction and signal strength of the separated signal, and further estimates a PDU from the separated signal pattern. With this configuration, the OTA traffic analysis device 1A according to the second embodiment does not need to perform the process of estimating the arrival direction of the separated signal by the arrival direction estimation processing unit 24 of the blind signal estimation device 20, and the process of estimating the signal strength of the separated signal by the signal analysis unit 25, and it is possible to reduce the processing load of the PDU estimation unit 43 and to alleviate the demand for increased processing power.

また、第2の実施形態に係るOTAトラフィック分析装置1Aは、上述したPDU推定部43Aに加え、第1の実施形態に係るOTAトラフィック分析装置1と同等のトラフィックパターン推定部44、トラフィック変動予測部45を有している。トラフィックパターン推定部44は、図17に示す手順によるトラフィックパターン推定処理を実施し、トラフィック変動予測部45は、図18に示す手順によるトラフィック変動予測処理を実施する。これにより、第2の実施形態に係るOTAトラフィック分析装置1Aにおいても、トラフィックパターン推定処理、トラフィック変動予測処理に関しては、第1の実施形態に係るOTAトラフィック分析装置1と同等の作用効果が期待できる。 Furthermore, the OTA traffic analysis device 1A according to the second embodiment has, in addition to the above-mentioned PDU estimation unit 43A, a traffic pattern estimation unit 44 and a traffic fluctuation prediction unit 45 equivalent to those of the OTA traffic analysis device 1 according to the first embodiment. The traffic pattern estimation unit 44 performs a traffic pattern estimation process according to the procedure shown in FIG. 17, and the traffic fluctuation prediction unit 45 performs a traffic fluctuation prediction process according to the procedure shown in FIG. 18. As a result, the OTA traffic analysis device 1A according to the second embodiment can be expected to achieve the same effects as the OTA traffic analysis device 1 according to the first embodiment in terms of the traffic pattern estimation process and traffic fluctuation prediction process.

以上のように、本発明は、OTA空間において、受信した無線信号からOTA通信のトラヒックパターンを効率よく推定できるとともに、その変動の予測を行うことも可能であるという効果を奏し、複数波混在信号の間欠的な受信が余儀なくされるOTAトラフィック分析装置、及びOTAトラフィック分析方法全般に有用である。 As described above, the present invention has the effect of being able to efficiently estimate the traffic pattern of OTA communications from the received wireless signal in the OTA space, and also being able to predict its fluctuations, and is useful for OTA traffic analysis devices and OTA traffic analysis methods in general that are required to intermittently receive a multi-wave mixed signal.

1、1A OTAトラフィック分析装置
6 観測エリア
10 アンテナ装置
20 ブラインド信号推定装置
20a 受信部
20b 解析処理部
21 周波数変換部
22 AD変換部
23 信号分離部
24 到来方向推定処理部(到来方向推定手段)
25 信号解析部(信号強度推定手段)
30 データ処理装置
31 制御部
31a 装置制御部(キャプチャ制御手段)
31b データ制御部
33 データベース
33a 処理データ格納部
33b、33b1 エレメント定義テーブル
33c、33c1 セグメント定義テーブル
33d トラフィックパターンテーブル
33e 監視パターンテーブル
34 入力部(設定手段)
35 表示部
41 分析条件設定部(設定手段)
42 アンテナ制御部
43、43A PDU推定部(PDU推定手段)
44 トラフィックパターン推定部(トラフィックパターン推定手段)
45 トラフィック変動予測部(トラフィック変動予測手段)
47 表示制御部
110 信号源
A1 無線端末
REFERENCE SIGNS LIST 1, 1A OTA traffic analysis device 6 Observation area 10 Antenna device 20 Blind signal estimation device 20a Receiving unit 20b Analysis processing unit 21 Frequency conversion unit 22 AD conversion unit 23 Signal separation unit 24 Arrival direction estimation processing unit (arrival direction estimation means)
25 Signal analysis unit (signal strength estimation means)
30 Data processing device 31 Control unit 31a Device control unit (capture control means)
31b Data control unit 33 Database 33a Processing data storage unit 33b, 33b1 Element definition table 33c, 33c1 Segment definition table 33d Traffic pattern table 33e Monitoring pattern table 34 Input unit (setting means)
35 Display section 41 Analysis condition setting section (setting means)
42 Antenna control unit 43, 43A PDU estimation unit (PDU estimation means)
44 Traffic pattern estimation unit (traffic pattern estimation means)
45 Traffic fluctuation prediction unit (traffic fluctuation prediction means)
47 Display control unit 110 Signal source A1 Wireless terminal

Claims (7)

基地局(B1)と複数の無線端末(A1)の間で無線通信が行われるOTA環境下において、前記基地局と前記無線端末間で送受信される無線信号が混在する複数波混在信号を間欠的にキャプチャして取得される受信信号から前記無線端末たる信号源(110)ごとに分離した分離信号に基づいて前記無線通信の通信トラフィックを分析するOTAトラフィック分析装置(1、1A)であって、
前記複数波混在信号の信号キャプチャ時間と受信間隔を制御するキャプチャ制御手段(31a)と、
キャプチャ後に分離された前記分離信号を同一の通信の構成要素ごとに選出し、選出された分離信号の信号パターンを前記同一の通信の構成要素ごとに推定するとともに、推定した前記分離信号の信号パターンに基づいて前記同一の通信の構成要素ごとに前記無線通信により送受信されるプロトコルデータユニット(PDU)を推定するPDU推定手段(43、43A)と、
前記PDU推定手段による前記プロトコルデータユニットの推定結果に基づき、PDUデータと前記PDUデータ間の間隔データとで規定される通信トラフィックパターンを推定する処理を行うトラフィックパターン推定手段(44)と、
前記トラフィックパターン推定手段による前記通信トラフィックパターンの推定結果に基づいて、前記通信トラフィックパターンの所定期間内のデータ量を推定し、推定したデータ量から前記通信トラフィックパターンのその後の通信トラフィックの負荷変動を予測する処理を行うトラフィック変動予測手段(45)と、
を具備することを特徴とするOTAトラフィック分析装置。
In an OTA environment in which wireless communication is performed between a base station (B1) and a plurality of wireless terminals (A1), an OTA traffic analysis device (1, 1A) is provided that analyzes communication traffic of the wireless communication based on a separated signal separated for each of the signal sources (110) that are the wireless terminals from a received signal obtained by intermittently capturing a multi-wave mixed signal in which wireless signals transmitted and received between the base station and the wireless terminals are mixed,
A capture control means (31a) for controlling a signal capture time and a reception interval of the multi-wave mixed signal;
a PDU estimation means (43, 43A) for selecting the separated signals separated after capture for each component of the same communication, estimating a signal pattern of the selected separated signals for each component of the same communication, and estimating a protocol data unit (PDU) transmitted/received by the wireless communication for each component of the same communication based on the estimated signal pattern of the separated signals;
a traffic pattern estimation means (44) for performing a process of estimating a communication traffic pattern defined by PDU data and interval data between the PDU data based on a result of the estimation of the protocol data unit by the PDU estimation means;
a traffic fluctuation prediction means (45) for estimating a data volume of the communication traffic pattern within a predetermined period based on a result of the estimation of the communication traffic pattern by the traffic pattern estimation means, and for predicting a subsequent communication traffic load fluctuation of the communication traffic pattern from the estimated data volume;
An OTA traffic analysis device comprising:
前記通信トラフィックの分析に係るパラメータを設定する設定手段(41)をさらに有し、
前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、前記PDUの長さであるPDU長、2つの連続する前記PDUの間隔であるギャップ、前記PDU長及び前記ギャップはエレメントとも呼ばれ、複数の連続する前記エレメントであるセグメントの各項目の値を設定し、
前記トラフィックパターン推定手段は、前記PDU推定手段により推定された連続する前記PDUの並びを前記各項目がそれぞれの設定値を満たす配列で選出し、前記通信トラフィックパターンとして抽出することを特徴とする請求項1に記載のOTAトラフィック分析装置。
The method further comprises setting means (41) for setting parameters related to the analysis of the communication traffic,
the setting means sets values of each item of a PDU length, which is a length of the PDU, a gap, which is an interval between two consecutive PDUs, the PDU length and the gap, which are also called elements, and a segment, which is a plurality of consecutive elements, as the parameters related to the process of estimating the communication traffic pattern;
The OTA traffic analysis device according to claim 1, characterized in that the traffic pattern estimation means selects a sequence of consecutive PDUs estimated by the PDU estimation means in an array in which each item satisfies its respective set value, and extracts it as the communication traffic pattern.
前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、次セグメントへの移動エレメント数を示す項目であるシフト幅をさらに設定し、
前記トラフィックパターン推定手段は、前記PDU推定手段により推定された前記PDUの並びを前記シフト幅に相当する時間をずらして複数回抽出することを特徴とする請求項2に記載のOTAトラフィック分析装置。
the setting means further sets a shift width, which is an item indicating the number of elements to be moved to a next segment, as the parameter related to the process of estimating the communication traffic pattern;
3. The OTA traffic analysis device according to claim 2, wherein the traffic pattern estimation means extracts the sequence of the PDUs estimated by the PDU estimation means a plurality of times with a time shift corresponding to the shift width.
前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、1つの前記セグメントのエレメント数であるセグメント長、これより長い前記PDUは全て最長のPDU長属性に分類されることを示す情報であるPDU長リミット、前記PDU長リミットを超えない前記PDUについて、前記PDUを何分割で分類するかを指定する情報であるPDUエレメント数、これより長く最大ギャップ長を超えないギャップは全て最長のギャップ長属性に分類されることを指示する情報であるギャップ長リミット、前記ギャップ長リミットを超えないギャップについて、前記ギャップを何分割で分類するかを指定する情報であるギャップエレメント数、ギャップ長として認識する最大限界値である最大ギャップ長の各項目の値を設定することを特徴とする請求項2に記載のOTAトラフィック分析装置。 3. The OTA traffic analysis device according to claim 2, wherein the setting means sets values of the following items as the parameters related to the process of estimating the communication traffic pattern: a segment length which is the number of elements in one of the segments; a PDU length limit which is information indicating that all of the PDUs longer than the segment length are classified into the longest PDU length attribute; a number of PDU elements which is information specifying how many divisions the PDUs are to be classified into for the PDUs that do not exceed the PDU length limit; a gap length limit which is information indicating that all of the gaps longer than the segment length and that do not exceed a maximum gap length are to be classified into the longest gap length attribute; a number of gap elements which is information specifying how many divisions the gaps are to be classified into for the gaps that do not exceed the gap length limit; and a maximum gap length which is a maximum limit value recognized as a gap length. 前記設定手段は、前記通信トラフィックパターンを推定する処理に係る前記パラメータとして、前記通信トラフィックパターンの負荷変動を集計する監視期間を設定し、
前記トラフィック変動予測手段は、設定された前記監視期間中における前記データ量を推定することを特徴とする請求項2に記載のOTAトラフィック分析装置。
the setting means sets a monitoring period for counting load fluctuations of the communication traffic pattern as the parameter related to the process of estimating the communication traffic pattern;
3. The OTA traffic analysis device according to claim 2, wherein the traffic fluctuation prediction means estimates the amount of data during the set monitoring period.
前記設定手段は、順に長い短期、中期、長期の監視期間を選択的に設定し、
前記トラフィック変動予測手段は、設定された前記短期、中期、長期のいずれかの前記監視期間中の前記データ量を推定することを特徴とする請求項5に記載のOTAトラフィック分析装置。
The setting means selectively sets a monitoring period from a short term, a medium term, and a long term in that order,
6. The OTA traffic analysis device according to claim 5, wherein the traffic fluctuation prediction means estimates the data volume during any one of the short-term, medium-term, and long-term monitoring periods that have been set.
基地局(B1)と複数の無線端末(A1)の間で無線通信が行われるOTA環境下において、前記基地局と前記無線端末間で送受信される無線信号が混在する複数波混在信号を間欠的にキャプチャして取得される受信信号から前記無線端末たる信号源(110)ごとに分離した分離信号に基づいて前記無線通信の通信トラフィックを分析するOTAトラフィック分析方法であって、
前記キャプチャ後に分離された前記分離信号を同一の通信の構成要素ごとに選出し、選出された分離信号の信号パターンを前記同一の通信の構成要素ごとに推定するステップ(S61~S66)と、
推定した前記分離信号の信号パターンに基づいて前記同一の通信の構成要素ごとに前記無線通信により送受信されるプロトコルデータユニット(PDU)を推定するPDU推定ステップ(S7)と、
前記PDU推定ステップによる前記プロトコルデータユニットの推定結果に基づき、PDUデータと前記PDUデータ間の間隔データとで規定される通信トラフィックパターンを推定するトラフィックパターン推定ステップ(S8)と、
前記トラフィックパターン推定ステップによる前記通信トラフィックパターンの推定結果に基づいて、前記通信トラフィックパターンの所定期間内のデータ量を推定し、推定したデータ量から前記通信トラフィックパターンのその後の通信トラフィックの負荷変動を予測する処理を行うトラフィック変動予測ステップ(S9)と、
を含むことを特徴とするOTAトラフィック分析方法。
In an OTA environment in which wireless communication is performed between a base station (B1) and a plurality of wireless terminals (A1), an OTA traffic analysis method is provided for analyzing communication traffic of the wireless communication based on a separated signal separated for each signal source (110) that is the wireless terminal from a received signal obtained by intermittently capturing a multi-wave mixed signal in which wireless signals transmitted and received between the base station and the wireless terminals are mixed, the method comprising:
selecting the separated signals separated after the capture for each component of the same communication, and estimating a signal pattern of the selected separated signals for each component of the same communication (S61 to S66);
a PDU estimation step (S7) of estimating a protocol data unit (PDU) transmitted/received by the wireless communication for each component of the same communication based on the estimated signal pattern of the separated signal;
a traffic pattern estimation step (S8) of estimating a communication traffic pattern defined by PDU data and interval data between the PDU data based on the estimation result of the protocol data unit by the PDU estimation step;
a traffic fluctuation prediction step (S9) of estimating a data amount of the communication traffic pattern within a predetermined period based on a result of the estimation of the communication traffic pattern by the traffic pattern estimation step, and predicting a subsequent communication traffic load fluctuation of the communication traffic pattern from the estimated data amount;
13. A method for analyzing OTA traffic, comprising:
JP2023006610A 2023-01-19 2023-01-19 OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD Active JP7635278B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023006610A JP7635278B2 (en) 2023-01-19 2023-01-19 OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023006610A JP7635278B2 (en) 2023-01-19 2023-01-19 OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD

Publications (2)

Publication Number Publication Date
JP2024102604A JP2024102604A (en) 2024-07-31
JP7635278B2 true JP7635278B2 (en) 2025-02-25

Family

ID=91968634

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023006610A Active JP7635278B2 (en) 2023-01-19 2023-01-19 OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD

Country Status (1)

Country Link
JP (1) JP7635278B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012085155A (en) 2010-10-13 2012-04-26 Ntt Docomo Inc Radio base station
JP2016519462A (en) 2013-03-13 2016-06-30 リバダ ネットワークス エルエルシーRivada Networks Llc Method and system for dynamic spectrum arbitration
JP2019179993A (en) 2018-03-30 2019-10-17 Kddi株式会社 Node device and control method thereof, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8964552B2 (en) * 2009-03-25 2015-02-24 Nec Corporation Base station, method for controlling base station, control program, and mobile station

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012085155A (en) 2010-10-13 2012-04-26 Ntt Docomo Inc Radio base station
JP2016519462A (en) 2013-03-13 2016-06-30 リバダ ネットワークス エルエルシーRivada Networks Llc Method and system for dynamic spectrum arbitration
JP2019179993A (en) 2018-03-30 2019-10-17 Kddi株式会社 Node device and control method thereof, and program

Also Published As

Publication number Publication date
JP2024102604A (en) 2024-07-31

Similar Documents

Publication Publication Date Title
US12003992B2 (en) Passive determination of pairing and channel parameters for short-range wireless communications
US9961571B2 (en) System and method for a multi view learning approach to anomaly detection and root cause analysis
CN102217356B (en) Quality monitoring system, quality monitoring device and quality monitoring method in wireless communication network
US10505833B2 (en) Predicting video engagement from wireless network measurements
US9456364B2 (en) Dynamically modifying scanning methods and/or configurations
Tsilimantos et al. Classifying flows and buffer state for youtube's HTTP adaptive streaming service in mobile networks
EP3456081B1 (en) Methods and systems for optimizing wireless network performance using behavioral profiling of network devices
Patro et al. Outsourcing coordination and management of home wireless access points through an open API
WO2021151503A1 (en) Analytics node and method thereof
CN102045747A (en) Mobile communication system and base station control apparatus
JP5904020B2 (en) Network analysis method, information processing apparatus, and program
Gorcin et al. An autoregressive approach for spectrum occupancy modeling and prediction based on synchronous measurements
US12155422B2 (en) Wireless communication quality visualization system, wireless communication quality visualization device, and measurement apparatus
JP7635278B2 (en) OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD
US9747439B2 (en) Dynamic network tuner for the automated correlation of networking device functionality and network-related performance
JP7381258B2 (en) Radio analysis device and radio analysis method
US10554509B2 (en) Information processing system and delay measurement method
JP7083130B2 (en) Communication management system and program
KR101414176B1 (en) Apparatus and method for analyzing vulnerability of zigbee network
JP7625020B2 (en) OTA TRAFFIC ANALYSIS DEVICE AND OTA TRAFFIC ANALYSIS METHOD
Yan et al. SpecMonitor: Toward efficient passive traffic monitoring for cognitive radio networks
KR101392126B1 (en) Dvr make use of network control system and control method
Sun et al. A QoE anomaly detection and diagnosis framework for cellular network operators
US9641216B2 (en) Monitoring devices and systems for monitoring frequency hopping wireless communications, and related methods
Becker et al. Optimizing freshness in IoT scans

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230906

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241206

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: 20250204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250212

R150 Certificate of patent or registration of utility model

Ref document number: 7635278

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150