JP2007053679A - System and method for traffic amount prediction - Google Patents
System and method for traffic amount prediction Download PDFInfo
- Publication number
- JP2007053679A JP2007053679A JP2005238730A JP2005238730A JP2007053679A JP 2007053679 A JP2007053679 A JP 2007053679A JP 2005238730 A JP2005238730 A JP 2005238730A JP 2005238730 A JP2005238730 A JP 2005238730A JP 2007053679 A JP2007053679 A JP 2007053679A
- Authority
- JP
- Japan
- Prior art keywords
- network structure
- structure information
- traffic
- predicted
- information
- 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.)
- Granted
Links
Images
Landscapes
- Monitoring And Testing Of Exchanges (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、トラヒック量予測システムおよびトラヒック量予測方法に関する。 The present invention relates to a traffic volume prediction system and a traffic volume prediction method.
従来、将来の通信トラヒック量を予測する方法として、例えば、トラヒック量を月、曜日などの時間属性ごとや、性別、年令などのユーザ属性ごとに分類し、それぞれの属性におけるトラヒック量の平均値や分散を算出した後、これらの値の変動等を分析することで将来のトラヒック量を予測する方法がある。下記特許文献1および特許文献2には、時間属性ごとにトラヒック量の平均値を予測し、全ての属性の平均値を合計することで全体のトラヒック量を予測する技術が開示されている。
ところで、最近、知人関係のネットワークや、インターネットなどの多くのネットワークは、正規分布に従った、いわゆるランダムネットワークに属するのではなく、べき法則(べき乗の法則)に従った、いわゆるスケールフリーネットワークに属するということが解明されてきている(参考文献:「複雑ネットワークの科学」、増田直紀・今野紀雄著、産業図書、“第2章2.2グラフ理論への入り口”参照)。図10に示すように、ランダムネットワークの次数分布P(k)[k:次数]は、平均値を中心とした釣鐘型のグラフで表される。これに対して、スケールフリーネットワークの次数分布P(k)は、k−γ(γはべき指数)に比例する関係で表され、図11に示すようなグラフで表される。両ネットワークの次数分布を比較すると、スケールフリーネットワークでは、平均値から大きく外れた値が、ランダムネットワークよりも高い確率で存在することがわかる。
Recently, many networks such as acquaintances and the Internet do not belong to a so-called random network according to a normal distribution, but belong to a so-called scale-free network according to a power law (power law). (Reference: "Science of complex networks", Naoki Masuda and Norio Imano, Sangyo Tosho, "
したがって、従来技術のように、過去のトラヒック量の平均値に基づいて将来のトラヒック量を予測する方法では、スケールフリーネットワークに代表される偏った次数分布を持つネットワークにおけるトラヒック量を予測することは困難となる。 Therefore, as in the prior art, in the method of predicting the future traffic volume based on the average value of the past traffic volume, it is possible to predict the traffic volume in a network having a biased degree distribution represented by a scale-free network. It becomes difficult.
そこで、本発明は、上述した課題を解決するために、偏った次数分布を持つネットワークにおけるトラヒック量についても予測することができるトラヒック量予測システムおよびトラヒック量予測方法を提供することを目的とする。 Therefore, in order to solve the above-described problems, an object of the present invention is to provide a traffic amount prediction system and a traffic amount prediction method that can also predict a traffic amount in a network having a biased degree distribution.
本発明のトラヒック量予測システムは、複数の通信ノードおよび当該通信ノード間を結ぶリンクにより形成されるネットワークにおけるリンクごとのトラヒック情報を収集するトラヒック情報収集手段と、トラヒック情報収集手段により収集されたトラヒック情報に基づいて、所定の期間におけるリンク数ごとの通信ノード数および通信時間の平均値を、ネットワークの構造を示すネットワーク構造情報として算出するネットワーク構造情報算出手段と、ネットワーク構造情報算出手段により算出された異なる複数の期間におけるネットワーク構造情報に基づいて、将来のネットワーク構造情報である予測ネットワーク構造情報を算出する予測ネットワーク構造情報算出手段と、予測ネットワーク構造情報算出手段により算出された予測ネットワーク構造情報に基づいて、将来のトラヒック量である予測トラヒック量を算出する予測トラヒック量算出手段と、を備えることを特徴とする。 A traffic volume prediction system according to the present invention includes a traffic information collecting unit that collects traffic information for each link in a network formed by a plurality of communication nodes and a link connecting the communication nodes, and a traffic collected by the traffic information collecting unit. Based on the information, it is calculated by network structure information calculating means for calculating the average number of communication nodes and communication time for each number of links in a predetermined period as network structure information indicating the structure of the network, and network structure information calculating means. Prediction network structure information calculating means for calculating predicted network structure information as future network structure information based on network structure information in a plurality of different periods, and a prediction network calculated by the prediction network structure information calculating means. Based on the work structure information, characterized in that it comprises a prediction traffic amount calculating means for calculating the predicted amount of traffic is the amount future traffic.
また、本発明のトラヒック量予測方法は、複数の通信ノードおよび当該通信ノード間を結ぶリンクにより形成されるネットワークにおけるリンクごとのトラヒック情報を収集するトラヒック情報収集ステップと、トラヒック情報収集ステップにおいて収集されたトラヒック情報に基づいて、所定の期間におけるリンク数ごとの通信ノード数および通信時間の平均値を、ネットワークの構造を示すネットワーク構造情報として算出するネットワーク構造情報算出ステップと、ネットワーク構造情報算出ステップにおいて算出された異なる複数の期間におけるネットワーク構造情報に基づいて、将来のネットワーク構造情報である予測ネットワーク構造情報を算出する予測ネットワーク構造情報算出ステップと、予測ネットワーク構造情報算出ステップにおいて算出された予測ネットワーク構造情報に基づいて、将来のトラヒック量である予測トラヒック量を算出する予測トラヒック量算出ステップと、を備えることを特徴とする。 The traffic volume prediction method of the present invention is collected in a traffic information collecting step for collecting traffic information for each link in a network formed by a plurality of communication nodes and links connecting the communication nodes, and a traffic information collecting step. Network structure information calculating step for calculating the average value of the number of communication nodes and the communication time for each number of links in a predetermined period as network structure information indicating the network structure based on the traffic information, and in the network structure information calculating step A predicted network structure information calculating step for calculating predicted network structure information as future network structure information based on the calculated network structure information in a plurality of different periods; Tsu based on the prediction network structure information calculated in-flop, characterized in that it comprises the prediction traffic calculating step of calculating the predicted amount of traffic is the amount future traffic.
これらの発明によれば、所定の期間におけるリンク数ごとの通信ノード数および通信時間の平均値が、ネットワーク構造情報として算出される。これにより、各通信ノード間のリンク関係や各リンクでの通信時間の変化を、ネットワーク構造の変化として捉えることができる。また、算出された異なる複数の期間におけるネットワーク構造情報に基づいて、予測ネットワーク構造情報が算出され、この算出された予測ネットワーク構造情報に基づいて、将来のトラヒック量が算出される。これにより、ネットワーク構造の変化に応じたトラヒック量を算出することができる。したがって、ランダムネットワークにおけるトラヒック量に限らず、スケールフリーネットワークに代表される偏った次数分布を持つネットワークにおけるトラヒック量についても予測することが可能となる。 According to these inventions, the average number of communication nodes and communication time for each number of links in a predetermined period is calculated as network structure information. Thereby, the link relationship between each communication node and the change of the communication time in each link can be grasped as the change of the network structure. Further, the predicted network structure information is calculated based on the calculated network structure information in a plurality of different periods, and the future traffic amount is calculated based on the calculated predicted network structure information. Thereby, the traffic amount according to the change of the network structure can be calculated. Therefore, it is possible to predict not only the traffic amount in a random network but also the traffic amount in a network having a biased degree distribution represented by a scale-free network.
本発明のトラヒック量予測システムにおいて、上記予測ネットワーク構造情報算出手段は、異なる複数の期間におけるネットワーク構造情報の変化の比率または差分を算出し、当該算出した変化の比率または差分を所定のネットワーク構造情報に乗算または加算することによって、予測ネットワーク構造情報を算出することが好ましい。 In the traffic volume prediction system according to the present invention, the predicted network structure information calculation unit calculates a change ratio or difference of the network structure information in a plurality of different periods, and calculates the calculated change ratio or difference as predetermined network structure information. The predicted network structure information is preferably calculated by multiplying or adding to.
本発明のトラヒック量予測システムにおいて、上記予測トラヒック量算出手段は、予測ネットワーク構造情報に含まれるリンク数ごとの通信ノード数と通信時間の平均値とを乗算してリンク数ごとのトラヒック量を算出した後に、全てのリンク数ごとのトラヒック量を集計することによって、予測トラフィック量を算出することが好ましい。 In the traffic volume prediction system according to the present invention, the predicted traffic volume calculation means calculates the traffic volume for each number of links by multiplying the number of communication nodes for each number of links included in the predicted network structure information by the average value of communication time. After that, it is preferable to calculate the predicted traffic volume by totaling the traffic volume for every number of links.
本発明のトラヒック量予測システムにおいて、上記ネットワーク構造情報算出手段により算出されたネットワーク構造情報を記憶するネットワーク構造情報記憶手段を、さらに備え、予測ネットワーク構造情報算出手段は、ネットワーク構造情報算出手段により算出されたネットワーク構造情報およびネットワーク構造情報記憶手段により記憶された一または複数の期間におけるネットワーク構造情報に基づいて、予測ネットワーク構造情報を算出することが好ましい。 The traffic volume prediction system of the present invention further comprises network structure information storage means for storing the network structure information calculated by the network structure information calculation means, wherein the predicted network structure information calculation means is calculated by the network structure information calculation means. It is preferable to calculate the predicted network structure information based on the network structure information and the network structure information in one or more periods stored by the network structure information storage means.
本発明に係るトラヒック量予測システムおよびトラヒック量予測方法によれば、スケールフリーネットワークに代表される偏った次数分布を持つネットワークにおけるトラヒック量についても高い精度で予測することができる。 According to the traffic amount prediction system and the traffic amount prediction method according to the present invention, it is possible to predict the traffic amount in a network having a biased degree distribution typified by a scale-free network with high accuracy.
以下、本発明に係るトラヒック量予測システムおよびトラヒック量予測方法の実施形態を図面に基づき説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments of a traffic volume prediction system and a traffic volume prediction method according to the present invention will be described with reference to the drawings. In addition, in each figure, the same code | symbol is attached | subjected to the same element and the overlapping description is abbreviate | omitted.
図1は、実施形態におけるトラヒック量予測システムのシステム構成を例示する図である。図1に示すように、トラヒック量予測システム1は、移動体通信網の内部に設置されるトラヒック情報収集装置10(トラヒック情報収集手段)およびトラヒック量予測装置20を有する。
FIG. 1 is a diagram illustrating a system configuration of a traffic amount prediction system according to an embodiment. As shown in FIG. 1, the traffic
トラヒック情報収集装置10は、移動体通信網内で管理されている携帯電話機50(通信ノード)の音声通話履歴情報を取得する。これにより、音声通話履歴情報がトラヒック情報として収集される。トラヒック情報収集装置10は、取得したトラヒック情報をトラヒック量予測装置20に送出する。ここで、トラヒック情報は、携帯電話機50間を結ぶリンクごとの音声通話履歴情報であり、トラヒック情報としては、例えば、発信端末ID、着信端末ID、通話開始時間、通話時間が該当する。
The traffic
トラヒック量予測装置20は、トラヒック情報取得部21(トラヒック情報収集手段)と、ネットワーク構造情報算出部22(ネットワーク構造情報算出手段)と、予測ネットワーク構造情報算出部23(予測ネットワーク構造情報算出手段)と、予測トラヒック量算出部24(予測トラヒック量算出手段)と、出力部25とを有する。また、トラヒック量予測装置20は、トラヒック情報データベース27と、ネットワーク構造情報データベース28とを備える。
The traffic
トラヒック情報取得部21は、トラヒック情報収集装置10において収集されたトラヒック情報を所定の収集期間ごとに取得する。所定の収集期間は、例えば、1時間、1日、1ヶ月等、運用に合わせて任意に設定することができる。トラヒック情報取得部21は、トラヒック情報収集装置10から取得したトラヒック情報を、トラヒック情報データベース27に格納する。
The traffic
ここで、図2を参照してトラヒック情報データベース27のデータ構成について説明する。図2に示すように、トラヒック情報データベース27は、データ項目として、例えば、発信端末ID、着信端末ID、通話開始時間および通話時間を有する。発信端末IDには、発信側の携帯電話機50を一意に特定するためのIDが格納され、着信端末IDには、着信側の携帯電話機50を一意に特定するためのIDが格納される。通話開始時間には、発信側の携帯電話機50と着信側の携帯電話機50との間で通話が開始された時間が格納され、通話時間には、発信側の携帯電話機50と着信側の携帯電話機50との間の通話時間が格納される。
Here, the data structure of the
図1に示すネットワーク構造情報算出部22は、トラヒック情報データベース27に格納されたトラヒック情報に基づいて、所定の対象期間における通話相手先数(リンク数)ごとの端末台数(携帯電話機の台数)および所定の対象期間における通話相手先数ごとの携帯電話機50の通話時間の平均値を算出する。この算出された通話相手先数ごとの端末台数および通話時間の平均値が、ネットワークの構造を示すネットワーク構造情報となる。所定の対象期間は、例えば、1日、1ヶ月、1年等、任意に設定することができる。
Based on the traffic information stored in the
ネットワーク構造情報を算出する方法を具体的に説明すると、まず、ネットワーク構造情報算出部22は、トラヒック情報データベース27から、所定の対象期間のトラヒック情報を抽出する。具体的に説明すると、例えば、所定の対象期間が、2005年8月である場合には、図2に示すように、通話開始時刻が2005年8月に含まれるトラヒック情報が抽出される。
The method for calculating the network structure information will be specifically described. First, the network structure
次に、ネットワーク構造情報算出部22は、抽出したトラヒック情報を、発信端末IDと着信端末IDの組に分類し、各組における総通話時間を算出する(図3参照)。具体的に説明すると、例えば、図2に示す発信端末IDが“1”である携帯電話機と着信端末IDが“2”である携帯電話機の組が、2005年8月に2回だけ通話したと仮定した場合には、8/1の通話時間“42秒”と、8/9の通話時間“37秒”の合計となる“79秒”が、この組における総通話時間として算出される(図3参照)。
Next, the network structure
次に、ネットワーク構造情報算出部22は、算出した組ごとの総通話時間に基づいて、発信端末IDごとの通話相手先数とその総通話時間を算出する(図4参照)。具体的に説明すると、例えば、図3に示す発信端末IDが“1”である携帯電話機が、2005年8月に着信端末IDが“2”,“4”,“11”である携帯電話機とのみ通話したと仮定した場合には、発信端末ID“1”の通話相手先数として“3”が算出され、各着信端末との総通話時間である“79秒”,“291秒”,“102秒”の合計である“472秒”が、発信端末ID“1”の総通話時間として算出される(図4参照)。
Next, the network structure
次に、ネットワーク構造情報算出部22は、算出した発信端末IDごとの通話相手先数とその総通話時間に基づいて、通話相手先数ごとの総端末台数および平均通話時間を算出する(図5参照)。具体的に説明すると、図4に示す通話相手先数ごとに携帯電話機の端末台数をカウントしていくことによって図5に示す通話相手先数ごとの総端末台数を算出し、図4に示す通話相手先数ごとに総通話時間を集計して通話相手先数ごとの総端末台数で割ることによって図5に示す通話相手先数ごとの平均通話時間を算出する。これにより、ネットワーク構造情報が算出される。
Next, the network structure
ネットワーク構造情報算出部22は、算出したネットワーク構造情報を、ネットワーク構造情報データベース28に格納する。
The network structure
ここで、図6を参照してネットワーク構造情報データベース28のデータ構成について説明する。図6に示すように、ネットワーク構造情報データベース28は、データ項目として、例えば、年月、通話相手先数、総端末台数および平均通話時間を有する。このようなデータ項目からなるネットワーク構造情報データベース28には、図5に示すネットワーク構造情報が、このネットワーク構造情報の基となるトラヒック情報の発生年月ごとに分類されて格納される。
Here, the data structure of the network
図1に示す予測ネットワーク構造情報算出部23は、ネットワーク構造情報算出部22により算出されたネットワーク構造情報およびネットワーク構造情報データベース28に記憶された過去の一または複数の期間におけるネットワーク構造情報に基づいて、将来のネットワーク構造情報である予測ネットワーク構造情報を算出する。具体的に説明すると、予測ネットワーク構造情報算出部23は、異なる複数の期間におけるネットワーク構造情報の変化の比率または差分を算出し、当該算出した変化の比率または差分を所定のネットワーク構造情報に乗算または加算することによって、予測ネットワーク構造情報を算出する。
The predicted network structure information calculation unit 23 shown in FIG. 1 is based on the network structure information calculated by the network structure
ここで、予測ネットワーク構造情報を算出する方法について、より具体的に説明する。例えば、ネットワーク構造情報算出部22により算出されたネットワーク構造情報が、当月のネットワーク構造情報であり、ネットワーク構造情報データベース28から抽出した過去のネットワーク構造情報が、前月のネットワーク構造情報である場合に、両ネットワーク構造情報間における変化および端末台数の変化と、次月の見込総端末台数とに基づいて、以下のようにして予測ネットワーク構造情報である次月のネットワーク構造情報を算出する。
Here, the method for calculating the predicted network structure information will be described more specifically. For example, when the network structure information calculated by the network structure
まず、予測ネットワーク構造情報に含まれる通話相手先数ごとの端末台数を算出する方法について説明する。図7に示すグラフは、通話相手先数をkとし、携帯電話機の端末台数をP(k)とした場合に、それぞれの対数の関係を表したグラフである。このグラフからわかるように、通話相手先数別の端末台数の分布は、ランダムネットワークと異なり、平均値と最頻値が一致しない偏った分布となっている。このようなネットワークにおいて、端末台数が増加すると、個々のユーザの通話相手先数も増加するため、通話相手先数別の端末台数の分布は、横軸(通話相手先数)の増加方向に移動すると予想される。 First, a method for calculating the number of terminals for each number of call destinations included in the predicted network structure information will be described. The graph shown in FIG. 7 is a graph showing the logarithmic relationship when the number of call destinations is k and the number of mobile phone terminals is P (k). As can be seen from this graph, the distribution of the number of terminals according to the number of call destinations is a biased distribution in which the average value and the mode value do not match unlike the random network. In such a network, as the number of terminals increases, the number of call destinations of individual users also increases, so the distribution of the number of terminals by number of call destinations moves in the increasing direction on the horizontal axis (number of call destinations). That is expected.
そこで、以下のように、次月の通話相手先数ごとの端末台数を算出することとした。まずは、前月の通話相手先数別の端末台数の分布と当月の通話相手先数別の端末台数の分布とを連続近似した曲線上の複数の点において、この期間における横軸方向への変化量を求める。次に、各点における変化の比率が、当月と次月の間でも同じであると仮定して、次月の通話相手先数別の端末台数の分布を算出する。すなわち、前月と当月間の各点における横軸方向への変化量に一定の割合aを乗じて、当月と次月間の各点における横軸方向への変化量を求める。そして、求めた変化量に基づいて、当月の分布曲線上の各点を横軸方向に移動させることによって、次月の通話相手先数ごとの端末台数を算出する。 Therefore, we decided to calculate the number of terminals for each number of callers in the following month as follows. First, the amount of change in the horizontal direction during this period at multiple points on the curve that continuously approximates the distribution of the number of terminals by the number of call destinations in the previous month and the distribution of the number of terminals by number of call destinations in the current month. Ask for. Next, assuming that the rate of change at each point is the same between the current month and the next month, the distribution of the number of terminals by the number of call partners for the next month is calculated. That is, the amount of change in the horizontal axis direction at each point between the current month and the next month is obtained by multiplying the amount of change in the horizontal axis direction at each point between the previous month and the current month by a certain ratio a. Then, based on the obtained variation, each point on the distribution curve for the current month is moved in the horizontal axis direction, thereby calculating the number of terminals for each number of call destinations for the next month.
なお、一定の割合aは、次月の見込総端末台数と、次月の分布曲線から判明する総端末台数とが一致するように決める。具体的に説明すると、例えば、分布曲線上の全ての点において変化量が一定割合である場合には、通話相手先数別の端末台数の分布が、そのまま横軸方向にスライドすることになる。このとき、当月の通話相手先数別の端末台数の分布曲線、次月の通話相手先数別の端末台数の分布曲線を、それぞれP2(k),P3(k)とし、次月の見込総端末台数をnとすると、P3(k)=P2(k/a)が成り立ち、ΣP3(k)=ΣP2(k/a)=nが成り立つ。これにより、一定の割合aを決めることができる。 Note that the fixed ratio a is determined so that the expected total number of terminals in the next month matches the total number of terminals determined from the distribution curve in the next month. More specifically, for example, when the amount of change is constant at all points on the distribution curve, the distribution of the number of terminals for each number of call destinations slides in the horizontal axis direction as it is. At this time, the distribution curve of the number of terminals according to the number of call destinations of the current month and the distribution curve of the number of terminals according to the number of call destinations of the next month are P2 (k) and P3 (k), respectively. When the number of terminals is n, P3 (k) = P2 (k / a) holds and ΣP3 (k) = ΣP2 (k / a) = n holds. Thereby, the fixed ratio a can be determined.
次に、予測ネットワーク構造情報に含まれる通話相手先数ごとの平均通話時間を算出する方法について説明する。図8に示すグラフは、通話相手先数をkとし、携帯電話機の平均通話時間をT(k)とした場合に、それぞれの関係を表したグラフである。このグラフからもわかるように、通話相手先数と平均通話時間は、比例に近い関係となる。したがって、前月の通話相手先数ごとの平均通話時間と当月の通話相手先数ごとの平均通話時間との差分の割合に応じて変化を予測することができる。 Next, a method for calculating the average call time for each number of call destinations included in the predicted network structure information will be described. The graph shown in FIG. 8 is a graph showing the relationship when the number of call destinations is k and the average call time of the mobile phone is T (k). As can be seen from this graph, the number of call destinations and the average call time are in a proportional relationship. Therefore, a change can be predicted according to the ratio of the difference between the average call time for each number of call destinations in the previous month and the average call time for each number of call destinations in the current month.
具体的に説明すると、まず、通話相手先数ごとの前月と当月の平均通話時間の差分に、前月と当月の総端末台数の差分に対する当月の総端末台数と次月の見込総端末台数との差分の比率を乗じた値を算出する。次に、通話相手先数ごとに、上記算出した値を当月の平均通話時間に加算することで、次月の通話相手先数ごとの平均通話時間を算出する。図6を参照して、より具体的に説明すると、例えば、当月が2005年8月であるとした場合には、通話相手先数が“1”である平均通話時間の差は、(t21−t11)となる。また、前月(7月)と当月(8月)の総端末台数の差をN1とし、当月(8月)の総端末台数と次月(9月)の見込総端末台数との差をN2とする。この場合に、次月(9月)の通話相手先数が“1”である平均通話時間は、t21+(t21−t11)・N2/N1として算出される。 Specifically, first, the difference in the average call time between the previous month and the current month for each number of call partners is the difference between the total number of terminals in the current month and the expected total number of terminals in the next month relative to the difference in the total number of terminals in the previous month and the current month. A value obtained by multiplying the difference ratio is calculated. Next, by adding the calculated value to the average call time of the current month for each number of call destinations, the average call time for the number of call destinations of the next month is calculated. More specifically, referring to FIG. 6, for example, if the current month is August 2005, the difference in average call time when the number of call partners is “1” is (t21− t11). The difference between the total number of terminals in the previous month (July) and the current month (August) is N1, and the difference between the total number of terminals in the current month (August) and the expected total number of terminals in the next month (September) is N2. To do. In this case, the average call time when the number of call partners in the next month (September) is “1” is calculated as t21 + (t21−t11) · N2 / N1.
図1に示す予測トラヒック量算出部24は、予測ネットワーク構造情報算出部23により算出された予測ネットワーク構造情報に基づいて、将来のトラヒック量である予測トラヒック量を算出する。
The predicted traffic
具体的に説明すると、予測ネットワーク構造情報に含まれる通話相手先数ごとの総端末台数と平均通話時間とを乗算し、通話相手先数ごとのトラヒック量を算出する。次に、全ての通話相手先数ごとのトラヒック量を集計し、ネットワーク全体の予測トラヒック量を算出する。 More specifically, the total number of terminals for each number of call destinations included in the predicted network structure information is multiplied by the average call time to calculate the traffic volume for each number of call destinations. Next, the traffic volume for every number of call destinations is totaled, and the predicted traffic volume of the entire network is calculated.
出力部25は、予測ネットワーク構造情報算出部23によって算出された予測ネットワーク構造情報および予測トラヒック量算出部24によって算出された予測トラヒック量を出力する。出力先としては、例えば、表示装置や、記憶装置に格納されているファイル、外部にある別の装置等が該当する。
The
次に、図9を参照して、上述したトラヒック量予測システム1において行われるトラヒック量予測処理の流れについて説明する。
Next, with reference to FIG. 9, the flow of traffic amount prediction processing performed in the traffic
まず、トラヒック情報収集装置10は、移動体通信網内で管理されている携帯電話機50の音声通話履歴情報をトラヒック情報として収集する(ステップS1)。
First, the traffic
次に、トラヒック量予測装置20のトラヒック情報取得部21は、任意に設定された収集期間(例えば、1日)ごとに、トラヒック情報収集装置10からトラヒック情報を取得して(ステップS2)、トラヒック情報データベース27に格納する(ステップS3)。
Next, the traffic
次に、トラヒック量予測装置20のネットワーク構造情報算出部22は、トラヒック情報データベース27に格納されたトラヒック情報に基づいて、任意に設定された対象期間(例えば、1ヶ月間)における通話相手先数別の端末台数の分布および通話時間の平均値を、ネットワーク構造情報として算出して(ステップS4)、ネットワーク構造情報データベース28に格納する(ステップS5)。
Next, the network structure
次に、トラヒック量予測装置20の予測ネットワーク構造情報算出部23は、前月と当月におけるネットワーク構造情報の変化の比率または差分を算出し、当該算出した変化の比率または差分を当月のネットワーク構造情報に乗算または加算することによって、予測ネットワーク構造情報を算出する(ステップS6)。
Next, the predicted network structure information calculation unit 23 of the traffic
次に、トラヒック量予測装置20の予測トラヒック量算出部24は、予測ネットワーク構造情報算出部23により算出された通話相手先数ごとの総端末台数と平均通話時間とを乗算して通話相手先数ごとのトラヒック量を算出し、この算出した各トラヒック量を集計することによって、ネットワーク全体の予測トラヒック量を算出する(ステップS7)。
Next, the predicted traffic
次に、トラヒック量予測装置20の出力部25は、予測ネットワーク構造情報算出部23によって算出された予測ネットワーク構造情報および予測トラヒック量算出部24によって算出された予測トラヒック量を、表示装置の表示画面上に表示させる(ステップS8)。
Next, the
以上のように、所定の対象期間における通話相手先数ごとの携帯電話機の端末台数および通話時間の平均値が、ネットワーク構造情報として算出されるため、各携帯電話機間のリンク関係や各リンクにおける通話時間の変化を、現実のネットワーク構造の変化として捉えることができる。 As described above, since the average value of the number of mobile phones and the call time for each number of call destinations in a predetermined target period is calculated as network structure information, the link relationship between each mobile phone and the call on each link Changes in time can be viewed as changes in the actual network structure.
また、算出された異なる複数の期間におけるネットワーク構造情報に基づいて、予測ネットワーク構造情報が算出され、この算出された予測ネットワーク構造情報に基づいて、将来のトラヒック量が算出されるため、従来のトラヒック量の平均値に基づいた予測では対応することのできなかった現実のネットワーク構造の変化を、トラヒック量の予測に採用することができるようになり、より現実のネットワーク構造に即した、精度の高いトラヒック量を予測することが可能となる。それゆえに、ランダムネットワークにおけるトラヒック量に限らず、スケールフリーネットワークに代表される偏った次数分布を持つネットワークにおけるトラヒック量についても、より高い精度で予測することが可能となる。 Further, since the predicted network structure information is calculated based on the calculated network structure information in a plurality of different periods, and the future traffic amount is calculated based on the calculated predicted network structure information, the conventional traffic is calculated. Changes in the actual network structure that could not be handled by the prediction based on the average value of the amount can be adopted for the traffic amount prediction, and it is highly accurate according to the actual network structure. It becomes possible to predict the traffic volume. Therefore, not only the traffic amount in the random network, but also the traffic amount in the network having a biased degree distribution represented by the scale-free network can be predicted with higher accuracy.
なお、上述した実施形態における予測ネットワーク構造情報算出部23は、ネットワーク構造情報算出部22により算出されたネットワーク構造情報およびネットワーク構造情報データベース28に記憶された過去の一または複数の期間におけるネットワーク構造情報に基づいて、予測ネットワーク構造情報を算出しているが、予測ネットワーク構造情報を算出する方法はこれに限定されない。ネットワーク構造情報算出部22により算出された異なる複数の期間におけるネットワーク構造情報に基づいて、将来のネットワーク構造情報である予測ネットワーク構造情報を算出することができればよい。
Note that the predicted network structure information calculation unit 23 in the above-described embodiment has the network structure information calculated by the network structure
また、上述した実施形態においては、トラヒック量予測システム1を、トラヒック情報収集装置10とトラヒック量予測装置20の二の装置によって構成しているが、トラヒック量予測システム1の装置構成は、これに限定されない。例えば、トラヒック情報収集装置10とトラヒック量予測装置20が有する各機能を備えた一の装置によって構成してもよいし、トラヒック情報収集装置10とトラヒック量予測装置20が有する各機能を適宜組み合わせて複数の装置に分散させることとしてもよい。
In the above-described embodiment, the traffic
また、上述した実施形態においては、音声通話のトラヒック量を予測しているが、予測するトラヒック量は音声通話によるものには限られない。例えば、TV電話等の映像通信、メール等のパケット通信、その他のユーザ間ネットワークにおける通信等のトラヒック量を予測する場合にも適用できる。 In the above-described embodiment, the traffic volume of a voice call is predicted, but the predicted traffic volume is not limited to that due to a voice call. For example, the present invention can also be applied to the case of predicting the traffic volume of video communication such as a TV phone, packet communication such as mail, and other communication in a network between users.
1・・・トラヒック量予測システム、10・・・トラヒック情報収集装置、20・・・トラヒック量予測装置、21・・・トラヒック情報取得部、22・・・ネットワーク構造情報算出部、23・・・予測ネットワーク構造情報算出部、24・・・予測トラヒック量算出部、25・・・出力部、27・・・トラヒック情報データベース、28・・・ネットワーク構造情報データベース、50・・・携帯電話機。
DESCRIPTION OF
Claims (5)
前記トラヒック情報収集手段により収集された前記トラヒック情報に基づいて、所定の期間におけるリンク数ごとの通信ノード数および通信時間の平均値を、前記ネットワークの構造を示すネットワーク構造情報として算出するネットワーク構造情報算出手段と、
前記ネットワーク構造情報算出手段により算出された異なる複数の期間における前記ネットワーク構造情報に基づいて、将来の前記ネットワーク構造情報である予測ネットワーク構造情報を算出する予測ネットワーク構造情報算出手段と、
前記予測ネットワーク構造情報算出手段により算出された前記予測ネットワーク構造情報に基づいて、将来のトラヒック量である予測トラヒック量を算出する予測トラヒック量算出手段と、
を備えることを特徴とするトラヒック量予測システム。 Traffic information collecting means for collecting traffic information for each link in a network formed by a plurality of communication nodes and links connecting the communication nodes;
Network structure information for calculating, as network structure information indicating the structure of the network, an average value of the number of communication nodes and the communication time for each number of links in a predetermined period based on the traffic information collected by the traffic information collection unit A calculation means;
Predicted network structure information calculating means for calculating predicted network structure information that is the network structure information in the future based on the network structure information in a plurality of different periods calculated by the network structure information calculating means;
Based on the predicted network structure information calculated by the predicted network structure information calculating means, a predicted traffic amount calculating means for calculating a predicted traffic amount that is a future traffic amount;
A traffic volume prediction system comprising:
前記予測ネットワーク構造情報算出手段は、前記ネットワーク構造情報算出手段により算出された前記ネットワーク構造情報および前記ネットワーク構造情報記憶手段により記憶された一または複数の期間における前記ネットワーク構造情報に基づいて、前記予測ネットワーク構造情報を算出することを特徴とする請求項1〜3のいずれか1項に記載のトラヒック量予測システム。 Network structure information storage means for storing the network structure information calculated by the network structure information calculation means;
The predicted network structure information calculating means is configured to perform the prediction based on the network structure information calculated by the network structure information calculating means and the network structure information in one or more periods stored by the network structure information storage means. The traffic volume prediction system according to claim 1, wherein network structure information is calculated.
前記トラヒック情報収集ステップにおいて収集された前記トラヒック情報に基づいて、所定の期間におけるリンク数ごとの通信ノード数および通信時間の平均値を、前記ネットワークの構造を示すネットワーク構造情報として算出するネットワーク構造情報算出ステップと、
前記ネットワーク構造情報算出ステップにおいて算出された異なる複数の期間における前記ネットワーク構造情報に基づいて、将来の前記ネットワーク構造情報である予測ネットワーク構造情報を算出する予測ネットワーク構造情報算出ステップと、
前記予測ネットワーク構造情報算出ステップにおいて算出された前記予測ネットワーク構造情報に基づいて、将来のトラヒック量である予測トラヒック量を算出する予測トラヒック量算出ステップと、
を備えることを特徴とするトラヒック量予測方法。 A traffic information collecting step for collecting traffic information for each link in a network formed by a plurality of communication nodes and links connecting the communication nodes;
Network structure information for calculating an average value of the number of communication nodes and communication time for each number of links in a predetermined period as network structure information indicating the structure of the network based on the traffic information collected in the traffic information collecting step A calculation step;
A predicted network structure information calculating step for calculating predicted network structure information that is the network structure information in the future based on the network structure information in a plurality of different periods calculated in the network structure information calculating step;
A predicted traffic amount calculating step for calculating a predicted traffic amount that is a future traffic amount based on the predicted network structure information calculated in the predicted network structure information calculating step;
A traffic amount prediction method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005238730A JP4606972B2 (en) | 2005-08-19 | 2005-08-19 | Traffic volume prediction system and traffic volume prediction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005238730A JP4606972B2 (en) | 2005-08-19 | 2005-08-19 | Traffic volume prediction system and traffic volume prediction method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007053679A true JP2007053679A (en) | 2007-03-01 |
JP4606972B2 JP4606972B2 (en) | 2011-01-05 |
Family
ID=37917806
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005238730A Expired - Fee Related JP4606972B2 (en) | 2005-08-19 | 2005-08-19 | Traffic volume prediction system and traffic volume prediction method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4606972B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9125098B2 (en) | 2011-08-03 | 2015-09-01 | Qualcomm Incorporated | Method and apparatus for flow congestion control in multiflow networks |
EP3217713A4 (en) * | 2014-11-28 | 2018-03-14 | Huawei Technologies Co., Ltd. | Method, apparatus and system for acquiring service distribution |
JP2020150524A (en) * | 2019-03-15 | 2020-09-17 | 日本電信電話株式会社 | Communication band calculation device, communication band calculation method and program |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02274145A (en) * | 1989-04-17 | 1990-11-08 | Nec Corp | Logic line setting system |
JPH10308978A (en) * | 1997-05-09 | 1998-11-17 | N T T Ido Tsushinmo Kk | Traffic control system for mobile communication |
JP2000069165A (en) * | 1998-08-19 | 2000-03-03 | Nippon Telegr & Teleph Corp <Ntt> | Method and device for traffic prediction using time series data conversion |
JP2002112326A (en) * | 2000-10-02 | 2002-04-12 | Ntt Docomo Inc | Wireless resource assigning method and base station unit |
JP2003249956A (en) * | 2002-02-26 | 2003-09-05 | Kddi Corp | Optical exchange having path control means |
JP2004080315A (en) * | 2002-08-15 | 2004-03-11 | Nec Corp | System and method for predicting traffic of mobile communication network |
-
2005
- 2005-08-19 JP JP2005238730A patent/JP4606972B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02274145A (en) * | 1989-04-17 | 1990-11-08 | Nec Corp | Logic line setting system |
JPH10308978A (en) * | 1997-05-09 | 1998-11-17 | N T T Ido Tsushinmo Kk | Traffic control system for mobile communication |
JP2000069165A (en) * | 1998-08-19 | 2000-03-03 | Nippon Telegr & Teleph Corp <Ntt> | Method and device for traffic prediction using time series data conversion |
JP2002112326A (en) * | 2000-10-02 | 2002-04-12 | Ntt Docomo Inc | Wireless resource assigning method and base station unit |
JP2003249956A (en) * | 2002-02-26 | 2003-09-05 | Kddi Corp | Optical exchange having path control means |
JP2004080315A (en) * | 2002-08-15 | 2004-03-11 | Nec Corp | System and method for predicting traffic of mobile communication network |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9125098B2 (en) | 2011-08-03 | 2015-09-01 | Qualcomm Incorporated | Method and apparatus for flow congestion control in multiflow networks |
EP3217713A4 (en) * | 2014-11-28 | 2018-03-14 | Huawei Technologies Co., Ltd. | Method, apparatus and system for acquiring service distribution |
US10547533B2 (en) | 2014-11-28 | 2020-01-28 | Huawei Technologies Co., Ltd. | Service distribution obtaining method, apparatus, and system |
JP2020150524A (en) * | 2019-03-15 | 2020-09-17 | 日本電信電話株式会社 | Communication band calculation device, communication band calculation method and program |
WO2020189399A1 (en) * | 2019-03-15 | 2020-09-24 | 日本電信電話株式会社 | Communication band calculation device, communication band calculation method, and program |
JP7056614B2 (en) | 2019-03-15 | 2022-04-19 | 日本電信電話株式会社 | Communication band calculation device, communication band calculation method and program |
Also Published As
Publication number | Publication date |
---|---|
JP4606972B2 (en) | 2011-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3014904B1 (en) | Categorized location identification based on historical locations of a user device | |
US9508041B2 (en) | Method for predicting user operation and mobile terminal | |
US8903791B2 (en) | Statistical information generation system and statistical information generation method | |
EP2672781A1 (en) | Method and mobile terminal for predicting user operation | |
JP2013182560A (en) | Human relationship estimation system | |
WO2010026297A1 (en) | A method and an arrangement for predicting customer demographics | |
JP4606972B2 (en) | Traffic volume prediction system and traffic volume prediction method | |
CN110347973B (en) | Method and device for generating information | |
CN116388112B (en) | Abnormal supply end power-off method, device, electronic equipment and computer readable medium | |
US20140004875A1 (en) | Ascertaining presence regions for mobile telephony | |
CN108347355A (en) | A kind of detection method and its equipment of application state | |
CN110956733A (en) | Method and system for reminding of transacting business | |
CN112037023B (en) | Bank outlet management method and related device | |
CN112307075B (en) | User relationship identification method and device | |
CN117041139B (en) | Data packet transmission method, device, computer equipment and storage medium | |
JP2010193011A (en) | Method and device for predicting communication traffic | |
CN114077656A (en) | Method, apparatus and storage medium for determining optimal phonetics sequence | |
CN107861962B (en) | Template recommendation method and device | |
CN108848263B (en) | Information prompting method, device, equipment and storage medium | |
CN112685747A (en) | Data processing method and device and data processing device | |
CN114374738B (en) | Information pushing method and device, storage medium and electronic equipment | |
US11605101B1 (en) | Collaborative filtering system, method, and computer program providing a model used to calculate ranked predictions for subscribers | |
CN106982452B (en) | Method and device for determining call quality | |
CN112073202B (en) | Information generation method and device, electronic equipment and computer readable medium | |
CN117827064A (en) | Information processing method, device, equipment and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080313 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100604 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100615 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100728 |
|
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: 20101005 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101006 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131015 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |