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
JP4780668B2 - Traffic analysis model construction method, apparatus, construction program, and storage medium thereof - Google Patents
[go: Go Back, main page]

JP4780668B2 - Traffic analysis model construction method, apparatus, construction program, and storage medium thereof - Google Patents

Traffic analysis model construction method, apparatus, construction program, and storage medium thereof Download PDF

Info

Publication number
JP4780668B2
JP4780668B2 JP2007021117A JP2007021117A JP4780668B2 JP 4780668 B2 JP4780668 B2 JP 4780668B2 JP 2007021117 A JP2007021117 A JP 2007021117A JP 2007021117 A JP2007021117 A JP 2007021117A JP 4780668 B2 JP4780668 B2 JP 4780668B2
Authority
JP
Japan
Prior art keywords
traffic
user
existing
analysis model
load
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007021117A
Other languages
Japanese (ja)
Other versions
JP2008187612A (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.)
KDDI Corp
Original Assignee
KDDI 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 KDDI Corp filed Critical KDDI Corp
Priority to JP2007021117A priority Critical patent/JP4780668B2/en
Publication of JP2008187612A publication Critical patent/JP2008187612A/en
Application granted granted Critical
Publication of JP4780668B2 publication Critical patent/JP4780668B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、ネットワークに収容済の既存ユーザの属性情報および実績トラヒックに基づいて、任意のユーザのトラヒック特性を、その属性情報に基づいて分析するトラヒック分析モデルの構築方法、装置および構築プログラムならびにその記憶媒体に関する。   The present invention relates to a traffic analysis model construction method, apparatus and construction program for analyzing traffic characteristics of an arbitrary user based on the attribute information and attribute information of an existing user accommodated in a network, and its The present invention relates to a storage medium.

既設のネットワークに新規ユーザを収容するための収容設計、あるいは新規にネットワークを構築する際の設備設計では、ネットワークに新規に収容するユーザのトラヒック特性を正確に分析することが必要不可欠となる。   In accommodation design for accommodating a new user in an existing network or facility design for constructing a new network, it is indispensable to accurately analyze the traffic characteristics of the user newly accommodated in the network.

非特許文献1には、各既存ユーザの日次トラヒック変動(解像度:30分)を、クラスタリング分析技術により、その変動の特徴に応じて分類(カテゴリ化)する技術が開示されている。   Non-Patent Document 1 discloses a technique for classifying (categorizing) daily traffic fluctuations (resolution: 30 minutes) of each existing user according to the characteristics of the fluctuations using a clustering analysis technique.

非特許文献2には、上記した文献1の分類手法で得られたカテゴリと個々のトラヒック変動との対応関係を教師データとして、トラヒック変動データから、同トラヒックが属するカテゴリを予測する技術が開示されている。   Non-Patent Document 2 discloses a technique for predicting a category to which the traffic belongs from traffic fluctuation data using the correspondence relationship between the category obtained by the classification method of Document 1 and individual traffic fluctuation as teacher data. ing.

非特許文献3では、ダイヤルアップユーザおよびADSL回線ユーザのトラヒック特性を、アクセス回線の違いに着目して分析し、アクセス回線速度に殆ど影響を受けない特性(TCPセッション継続時間、TCPコネクションレートなど)と、影響を受ける特性(転送トラヒック量)とがあることが明らかにされている。   In Non-Patent Document 3, the traffic characteristics of dial-up users and ADSL line users are analyzed focusing on the difference of access lines, and characteristics that are hardly affected by the access line speed (TCP session duration, TCP connection rate, etc.) And the characteristics (transfer traffic volume) that are affected.

特許文献1には、日毎に測定される通信トラヒックの統計量の時系列データと、月情報、曜日情報を含む通信トラヒック測定日の暦上の属性を示すカレンダー情報をニューラルネットワークの入力とし、日毎に測定される通信トラヒックのk日先までの通信トラヒックを予測する技術が開示されている。
M.R. de Oliveira et al, "Cluster Analysis of Internet Users Based on Hourly Traffic Utilization," In Proc. of the First International Working Conference on Performance Modeling and Evaluation of Heterogenious Networks (HET-NETs'03), July 2003. A. Nogueira et al, "Using Neural Networks to Classify Internet Users," in Proc. of Advanced Industrial Conference on Telecommunications/Service Assurance with Partial and Intermittent Resources Conference/E-Learning on Telecommunicatrions Workshop (AICT/SAPIR/ELETE 2005), 2005. N.Vicari et al, "The Dependence of Internet User Traffic Characteristics on Access Speed," in Proc. of the 25th Local Computer Networks (LCN) Conference, pp.670-677, Tampa, FL, USA, Nov.2000. 特開2004−23114号公報
In Patent Document 1, time series data of communication traffic statistics measured every day, and calendar information indicating calendar attributes indicating communication traffic measurement dates including month information and day information are input to a neural network, A technique for predicting communication traffic up to k days ahead of the measured communication traffic is disclosed.
MR de Oliveira et al, "Cluster Analysis of Internet Users Based on Hourly Traffic Utilization," In Proc. Of the First International Working Conference on Performance Modeling and Evaluation of Heterogenious Networks (HET-NETs'03), July 2003. A. Nogueira et al, "Using Neural Networks to Classify Internet Users," in Proc. Of Advanced Industrial Conference on Telecommunications / Service Assurance with Partial and Intermittent Resources Conference / E-Learning on Telecommunicatrions Workshop (AICT / SAPIR / ELETE 2005), 2005. N. Vicari et al, "The Dependence of Internet User Traffic Characteristics on Access Speed," in Proc. Of the 25th Local Computer Networks (LCN) Conference, pp.670-677, Tampa, FL, USA, Nov. 2000. JP 2004-23114 A

上記した各文献に開示されている技術は、いずれもユーザのトラヒック特性を、その実績データに基づいて分類あるいは予測する技術であるが、ネットワークに新たに収容する新規ユーザのように、実績トラヒックが全く未知のユーザのトラヒック特性を予測することはできなかった。   Each of the technologies disclosed in the above-mentioned documents is a technology for classifying or predicting the user's traffic characteristics based on the actual data. However, as with new users newly accommodated in the network, the actual traffic is It was impossible to predict the traffic characteristics of completely unknown users.

本発明の目的は、上記した従来技術の課題を解決し、ネットワークに収容済の既存ユーザの属性情報およびその実績トラヒックに基づいて、任意のユーザのトラヒック特性を、そのユーザ属性に基づいて分析するトラヒック分析モデルの構築方法、装置および構築プログラムならびにその記憶媒体を提供することにある。   The object of the present invention is to solve the above-described problems of the prior art and analyze the traffic characteristics of an arbitrary user based on the user attributes based on the attribute information of the existing users accommodated in the network and the actual traffic. It is an object of the present invention to provide a traffic analysis model construction method, apparatus, construction program, and storage medium thereof.

本発明の発明者等の調査によれば、各ユーザのトラヒック特性は、その契約条件(契約速度、契約サービス種別、契約地域など)、性別、年齢などの各ユーザに固有の属性情報(以下、ユーザ属性と表現する)に依存し、ユーザ属性が異なれば、そのトラヒック特性も大きく異なる一方、ユーザ属性が類似していれば、そのトラヒック特性も類似している場合が多い。   According to the investigation by the inventors of the present invention, the traffic characteristics of each user are attribute information specific to each user (hereinafter referred to as “contract speed, contract service type, contract area, etc.”), gender, age, etc. If the user attributes are different, the traffic characteristics are greatly different. On the other hand, if the user attributes are similar, the traffic characteristics are often similar.

図10,11,12は、ユーザ属性とトラヒック負荷との関係を示した図であり、ここでは、トラヒック量の少ない低負荷ユーザと、それ以外の非低負荷ユーザとの割合をユーザ属性ごとに示している。   10, 11, and 12 are diagrams showing the relationship between user attributes and traffic loads. Here, the ratio of low-load users with a small amount of traffic and other non-low-load users is shown for each user attribute. Show.

図10は、低負荷ユーザと非低負荷ユーザとの割合を契約速度ごとに求めた結果を示した図である。図11は、低負荷ユーザと非低負荷ユーザとの割合を各ユーザの契約地域ごとに求めた図である。図12は、低負荷ユーザと非低負荷ユーザとの割合を契約サービス種別ごとに求めた図である。   FIG. 10 is a diagram illustrating a result of obtaining a ratio between a low load user and a non-low load user for each contract speed. FIG. 11 is a diagram in which the ratio between the low-load user and the non-low-load user is obtained for each contract area of each user. FIG. 12 is a diagram in which the ratio between the low-load user and the non-low-load user is obtained for each contract service type.

いずれの図でも、実績トラヒックの特徴(トラヒック負荷)とユーザ属性との間に有意な関係が存在していることが判る。したがって、既存ユーザのユーザ属性と実績トラヒックとの対応関係を求め、この対応関係に任意のユーザのユーザ属性を適用すれば、任意のユーザのトラヒック特性を高い確度で分析できることが判る。   In any of the figures, it can be seen that there is a significant relationship between the characteristics of actual traffic (traffic load) and user attributes. Therefore, it is understood that the traffic characteristics of an arbitrary user can be analyzed with high accuracy by obtaining the correspondence between the user attribute of the existing user and the actual traffic and applying the user attribute of the arbitrary user to this correspondence.

同様に、図13は、ユーザ属性の一つである契約サービス種別と、トラヒック特性の一つであって、トラヒック変動の特性を表す多次元ベクトルとの関係を示した図であり、ここでは、多次元ベクトルをトラヒックが昼間に集中する「昼型」および夜間に集中する「夜型」にカテゴリ化している。同図によれば、トラヒック特性が「昼型」および「夜型」のいずれであるかが、契約サービス種別に依存していることが示されている。   Similarly, FIG. 13 is a diagram showing a relationship between a contract service type, which is one of user attributes, and a multidimensional vector which is one of traffic characteristics and represents characteristics of traffic fluctuation. Multidimensional vectors are categorized into "day type" where traffic is concentrated in the daytime and "night type" where traffic is concentrated at night. According to the figure, it is shown that whether the traffic characteristic is “day type” or “night type” depends on the contract service type.

さらに、図14は、後述するカレンダ属性の一つである曜日と、トラヒック変動の特性を表す多次元ベクトルとの関係を示した図であり、トラヒック特性が昼間に集中する「昼型」および夜間に集中する「夜型」のいずれであるかが、カレンダ属性に依存していることが示されている。   Further, FIG. 14 is a diagram showing the relationship between a day of the week, which is one of the calendar attributes described later, and a multidimensional vector representing the characteristics of traffic fluctuations. The “day type” in which the traffic characteristics are concentrated in the daytime and the nighttime. It is shown that which of the “night type” that concentrates on is dependent on the calendar attribute.

本発明は、上記した知見に基づいてなされたものであり、ネットワークに収容済の既存ユーザのユーザ属性および実績トラヒックに基づいて、任意のユーザのトラヒック特性を、その属性情報に基づいて分析するトラヒック分析モデルの構築装置において、既存ユーザの実績トラヒックを記憶する手段と、既存ユーザのユーザ属性を記憶する手段と、既存ユーザの実績トラヒックから、所定のカレンダ属性で特定される単位期間ごとに、複数のトラヒック特性を分析するトラヒック分析手段と、各単位期間のユーザ属性、カレンダ属性および各トラヒック特性の対応関係を収集してトラヒック分析用の教師データを生成する教師データ生成手段と、トラヒック特性をユーザ属性およびカレンダ属性に基づいて単位期間ごとに分析するトラヒック分析モデルを、前記トラヒック分析用の教師データに基づいて構築するトラヒック分析モデル構築手段とを含むことを特徴とする。   The present invention has been made on the basis of the above knowledge, and based on the user attributes and actual traffic of existing users already accommodated in the network, the traffic characteristics of an arbitrary user are analyzed based on the attribute information. In the analysis model construction apparatus, a plurality of means for storing the actual traffic of the existing user, a means for storing the user attributes of the existing user, and a plurality of unit periods specified by a predetermined calendar attribute from the actual traffic of the existing user Traffic analysis means for analyzing the traffic characteristics of the user, teacher data generation means for collecting user attributes, calendar attributes, and correspondence characteristics of each traffic characteristic for each unit period and generating teacher data for traffic analysis, and the traffic characteristics for the user Traffic analyzed per unit period based on attributes and calendar attributes The analysis model, characterized in that it comprises a traffic analysis model construction means for constructing on the basis of the training data for the traffic analysis.

本発明によれば、以下のような効果が達成される。
(1)既存ユーザのユーザ属性および実績トラヒックに基づいて、カレンダ属性で特定される単位期間ごとに、ユーザ属性、カレンダ属性およびトラヒック特性の対応関係が求められ、この対応関係を教師データとしてトラヒック分析モデルが構築される。したがって、任意のユーザに関して、そのユーザ属性と共に、トラヒック特性を分析したい単位期間をカレンダ属性として指定すれば、当該ユーザの所望のカレンダ属性に対応したトラヒック特性を分析できるようになる。
(2)ユーザ属性、カレンダ属性およびトラヒック特性の対応関係を教師データとして用いて分析モデルを構築したので、既存ユーザの情報が存在しないようなユーザ属性・カレンダ属性の組み合わせに対応したトラヒック特性も分析できるようになる。
According to the present invention, the following effects are achieved.
(1) Based on the user attributes and actual traffic of existing users, correspondence between user attributes, calendar attributes, and traffic characteristics is determined for each unit period specified by calendar attributes, and traffic analysis is performed using these correspondences as teacher data. A model is built. Therefore, for a given user, if a unit period for which the traffic characteristic is to be analyzed is specified as a calendar attribute together with the user attribute, the traffic characteristic corresponding to the desired calendar attribute of the user can be analyzed.
(2) Since the analysis model was constructed using the correspondence between user attributes, calendar attributes, and traffic characteristics as teacher data, traffic characteristics corresponding to combinations of user attributes and calendar attributes that do not have existing user information are also analyzed. become able to.

以下、図面を参照して本発明の最良の実施の形態について詳細に説明する。図1は、本発明に係るトラヒック分析システムを用いて予測された予測結果が適用されるネットワークの一例を示した図であり、コアネットワークにNC(ネットワークセンタ)を介して複数のGC局(市内交換局)がリング型ネットワーク(GCリング)でつながれ、各GC局にはスイッチ/ルータ(S/R)を介して多数のユーザ端末が接続される。   DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the best embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing an example of a network to which a prediction result predicted using a traffic analysis system according to the present invention is applied. A plurality of GC stations (city networks) are connected to a core network via an NC (network center). The internal exchanges are connected by a ring network (GC ring), and a number of user terminals are connected to each GC station via a switch / router (S / R).

図2は、本発明に係るトラヒック分析システムの主要部の構成を示したブロック図であり、ここでは、本発明の説明に不用な構成は図示が省略されている。   FIG. 2 is a block diagram showing the configuration of the main part of the traffic analysis system according to the present invention. Here, the configuration unnecessary for the description of the present invention is omitted.

トラヒック分析モデル構築部1は、ネットワークに収容済みの既存ユーザのユーザ属性と、この既存ユーザの実績トラヒックを所定のカレンダ属性で特定される単位期間ごとに分析して得られるトラヒック特性との対応関係に基づいて、任意のユーザの任意のカレンダ属性に対応したトラヒック特性を、そのユーザ属性およびカレンダ属性のみから予測するトラヒック分析モデルを構築する。   The traffic analysis model construction unit 1 associates the user attributes of the existing users accommodated in the network with the traffic characteristics obtained by analyzing the actual traffic of the existing users for each unit period specified by a predetermined calendar attribute. Based on the above, a traffic analysis model that predicts traffic characteristics corresponding to an arbitrary calendar attribute of an arbitrary user from only the user attribute and the calendar attribute is constructed.

例えば、前記カレンダ属性として「月内通日」が指定されれば、既存ユーザごとに、「1日」のトラヒック特性、「2日」のトラヒック特性…「31日」のトラヒック特性がそれぞれ求められ、各トラヒック特性が当該既存ユーザのユーザ属性と対応付けられる。前記トラヒック特性としては、1日(24時間)のトラヒック平均値やトラヒック標準偏差などが求められる。   For example, if “all day of the month” is designated as the calendar attribute, the traffic characteristics of “1 day”, the traffic characteristics of “2 days”,..., The traffic characteristics of “31 days” are obtained for each existing user. Each traffic characteristic is associated with a user attribute of the existing user. As the traffic characteristics, a traffic average value for one day (24 hours), a traffic standard deviation, and the like are obtained.

同様に、前記カレンダ属性として「年内通月」が指定されれば、既存ユーザごとに、「1月」のトラヒック特性、「2月」のトラヒック特性…「12月」のトラヒック特性がそれぞれ求められ、各トラヒック特性が当該既存ユーザのユーザ属性と対応付けられる。前記トラヒック特性としては、1ヶ月のトラヒック平均値やトラヒック標準偏差などが求められる。   Similarly, if “all month within the year” is specified as the calendar attribute, “January” traffic characteristics, “February” traffic characteristics, and “December” traffic characteristics are obtained for each existing user. Each traffic characteristic is associated with a user attribute of the existing user. As the traffic characteristics, an average value of traffic for one month, a traffic standard deviation, and the like are obtained.

同様に、前記カレンダ属性として「日内通時間」が指定されれば、既存ユーザごとに、「0時台」のトラヒック特性、「1時台」のトラヒック特性…「23時台」のトラヒック特性がそれぞれ求められ、各トラヒック特性が当該既存ユーザのユーザ属性と対応付けられる。前記トラヒック特性としては、1時間のトラヒック平均値やトラヒック標準偏差などが求められる。   Similarly, if “daytime” is designated as the calendar attribute, the traffic characteristics of “0 hour range”, the traffic characteristic of “1 hour level”,... Each is obtained, and each traffic characteristic is associated with the user attribute of the existing user. As the traffic characteristics, an hourly traffic average value, a traffic standard deviation, and the like are obtained.

なお、カレンダ属性もユーザ属性と同様に同時の複数の指定が可能であり、例えば、「月内通日」と「曜日」との組み合わせであれば、「3日の月曜日」、「25日の金曜日」といった指定も可能である。また、「月内通週」と「年内通月」との組み合わせであれば、「1月の第2週」、「3月の第1週」といった指定も可能である。   As with the user attribute, a plurality of calendar attributes can be specified at the same time. For example, in the case of a combination of “all day in the month” and “day of the week”, “Monday of 3rd”, “25th of day” A designation such as “Friday” is also possible. In addition, in the case of a combination of “all week in the month” and “all month in the year”, “second week in January” and “first week in March” can be designated.

トラヒック予測部2は、前記トラヒック分析モデル構築部1で構築されたトラヒック分析モデルを用いて、新規ユーザの前記カレンダ属性で特定される単位期間のトラヒック特性を、そのユーザ属性のみから予測する。例えば、ユーザ属性と共にカレンダ属性として「25日」が入力されれば、このユーザ属性に対応した新規ユーザの「25日」のトラヒック特性が予測される。   The traffic prediction unit 2 uses the traffic analysis model constructed by the traffic analysis model construction unit 1 to predict the traffic characteristics of the unit period specified by the calendar attribute of a new user from only the user attribute. For example, if “25 days” is input as the calendar attribute together with the user attributes, the traffic characteristics of “25 days” of the new user corresponding to the user attributes are predicted.

同様に、ユーザ属性と共にカレンダ属性として「25日」と「月曜日」とが入力されれば、このユーザ属性に対応した新規ユーザの「25日の月曜日」のトラヒック特性が予測される。   Similarly, if “25th day” and “Monday” are input as the calendar attribute together with the user attribute, the traffic characteristics of “Monday on 25th” of the new user corresponding to this user attribute are predicted.

このとき、本実施形態では「25日の月曜日」のトラヒック特性を分析する場合でも、「25日」と「月曜日」との組み合わせに対応した既存ユーザの情報が登録されている必要はなく、この組み合わせに対応した既存ユーザの情報が未登録であっても、他の通日および曜日の情報に基づいて分析できる。   At this time, in the present embodiment, even when analyzing the traffic characteristics of “Monday on 25th”, it is not necessary to register the information of existing users corresponding to the combination of “25th” and “Monday”. Even if the information of the existing user corresponding to the combination is not registered, it can be analyzed based on the information of other day and day of the week.

前記トラヒック分析モデル構築部1において、既存ユーザデータベース(DB)101は、多数の既存ユーザのユーザ属性を記憶するユーザ属性記憶部101aと、別途に計測された各既存ユーザの実績トラヒックを記憶する実績トラヒック記憶部101bとを含み、この既存ユーザDB101上では、既存ユーザごとに、そのユーザ属性と実績トラヒックとが相互に対応付けられている。図3は、既存ユーザDB1の構成を模式的に示した図であり、各ユーザ(ポート番号)を一意に識別するユーザIDごとに、ユーザ属性と実績トラヒックとが対応付けられている。   In the traffic analysis model construction unit 1, the existing user database (DB) 101 includes a user attribute storage unit 101 a that stores user attributes of a number of existing users, and a track record that stores track traffic of each existing user that is separately measured. In the existing user DB 101, the user attribute and the actual traffic are associated with each other on the existing user DB 101. FIG. 3 is a diagram schematically showing the configuration of the existing user DB 1, and user attributes and actual traffic are associated with each user ID that uniquely identifies each user (port number).

本実施形態では、ユーザ属性として契約速度、契約サービス種別、契約地域などの契約条件、およびユーザの性別、年齢を含む各種の情報が登録されている。実績トラヒックは、例えば前記スイッチ/ルータにおいて各既存ユーザのアクセス回線を収容しているポート上の上り下りの各トラヒックを所定の期間(例えば、1ヶ月)にわたって周期的(例えば、1時間ごと)にタップして得られた時系列の計測データである。   In the present embodiment, various information including contract conditions such as contract speed, contract service type, contract area, and user gender and age are registered as user attributes. The actual traffic is periodically (eg, every hour) over a predetermined period (eg, one month) for each uplink and downlink traffic on the port that accommodates the access line of each existing user in the switch / router, for example. It is time-series measurement data obtained by tapping.

図2へ戻り、負荷分析部102は、各既存ユーザの実績トラヒックを所定のカレンダ属性で特定される単位期間ごとに分析し、負荷特性が特異的なトラヒックを識別する。本実施形態では、各単位期間のトラヒックを、トラヒックがほとんど流れない「低負荷」、データのバックアップなどを目的としてトラヒックが一時的に発生する「一時負荷」、および上記以外の「通常負荷」のいずれかに分類する。   Returning to FIG. 2, the load analysis unit 102 analyzes the actual traffic of each existing user for each unit period specified by a predetermined calendar attribute, and identifies traffic having a specific load characteristic. In this embodiment, the traffic of each unit period includes “low load” in which traffic hardly flows, “temporary load” in which traffic is temporarily generated for the purpose of data backup, and “normal load” other than the above. Classify either.

トラヒック特性分析部103は、通常負荷に分類された単位期間のトラヒック特性を分析する。本実施形態では、トラヒック特性分析部103がカテゴリ分類部103aを含み、通常負荷のトラヒック特性が、平均値の観点からは「小」、「中」、「大」の3つのカテゴリに分類され、標準偏差の観点からは「小」、「中」、「大」の3つのカテゴリに分類される。   The traffic characteristic analysis unit 103 analyzes the traffic characteristic of a unit period classified as a normal load. In this embodiment, the traffic characteristic analysis unit 103 includes a category classification unit 103a, and the traffic characteristics of the normal load are classified into three categories of “small”, “medium”, and “large” from the viewpoint of the average value, From the viewpoint of standard deviation, it is classified into three categories of “small”, “medium”, and “large”.

さらに、本実施形態では、例えば1時間ごとのトラヒック量で構成される多次元(本実施形態では、24次元)ベクトルもトラヒック特性の一つとして採用し、この多次元ベクトルが複数のカテゴリに分類される。   Furthermore, in this embodiment, for example, a multidimensional (24-dimensional in this embodiment) vector composed of traffic volume per hour is also adopted as one of the traffic characteristics, and this multidimensional vector is classified into a plurality of categories. Is done.

例えば、この多次元ベクトルが24時間のトラヒック特性を示しているのであれば、トラヒックが昼または夜のいずれに集中しているか、すなわち、昼の時刻に対応するベクトル成分が他の成分に比して大きいか(昼型)、夜の時刻に対応するベクトル成分が他の成分に比して大きいか(夜型)に応じて「昼型」、「夜型」の2つのカテゴリに分類される。   For example, if this multi-dimensional vector shows 24-hour traffic characteristics, whether the traffic is concentrated in the daytime or at night, that is, the vector component corresponding to the daytime is compared to the other components. Is large (day type), or is classified into two categories, “day type” and “night type”, depending on whether the vector component corresponding to the night time is larger than the other components (night type) .

例えば、図4に示したように、トラヒック量が相対的に少なく、トラヒック量の変動が小さく、夜間のトラヒック量が昼間のトラヒック量よりも多い通常負荷のトラヒックは、平均値が「小」、標準偏差が「小」、形状が「夜間」の各カテゴリに分類される。また、図5に示したように、トラヒック量が相対的に多く、トラヒック量の変動が大きく、昼間のトラヒック量が夜間のトラヒック量よりも多い通常負荷のトラヒックは、平均値が「大」、標準偏差が「大」、形状が「昼間」の各カテゴリに分類される。   For example, as shown in FIG. 4, normal load traffic in which the traffic volume is relatively small, the traffic volume fluctuation is small, and the nighttime traffic volume is larger than the daytime traffic volume has an average value of “small”. The standard deviation is classified into “small” and the shape is classified into “night”. In addition, as shown in FIG. 5, normal load traffic having a relatively large traffic volume, a large traffic volume fluctuation, and a daytime traffic volume higher than a nighttime traffic volume has an average value of “large”, The standard deviation is classified as “large” and the shape is classified as “daytime”.

図2へ戻り、トラヒック分析教師データ生成部104は、トラヒック量が通常負荷に分類された各単位期間に関して、そのユーザ属性、カレンダ属性およびトラヒック特性のカテゴリ分類結果の対応関係を、トラヒック分析用の教師データとして教師データテーブル104aに登録する。   Returning to FIG. 2, the traffic analysis teacher data generation unit 104 determines the correspondence between the user attribute, the calendar attribute, and the category classification result of the traffic characteristic for each unit period in which the traffic volume is classified into the normal load. The data is registered in the teacher data table 104a as teacher data.

図6は、前記教師データテーブル104aの一例を模式的に表現した図であり、ユーザ属性、カレンダ属性および各トラヒック特性のカテゴリ分類結果の対応関係が登録されている。   FIG. 6 is a diagram schematically showing an example of the teacher data table 104a, in which correspondences between user attributes, calendar attributes, and category classification results of each traffic characteristic are registered.

トラヒック分析モデル構築部106は、前記トラヒック分析教師データテーブル104aに登録されている教師データに基づいて、任意のユーザの任意のカレンダ属性に対応した複数のトラヒック特性を、ユーザ属性およびカレンダ属性から分析するトラヒック分析モデルを構築する。   Based on the teacher data registered in the traffic analysis teacher data table 104a, the traffic analysis model construction unit 106 analyzes a plurality of traffic characteristics corresponding to an arbitrary calendar attribute of an arbitrary user from the user attribute and the calendar attribute. Build a traffic analysis model.

本実施形態では、トラヒック特性の各項目(平均、標準偏差、多次元ベクトル)のカテゴリ分類結果を目的変数とし、既存ユーザのユーザ属性(契約速度、契約地域、契約サービス種別等)ならびにカレンダ属性を説明変数として、各ユーザのトラヒック特性を、前記3つの項目ごとにいずれかのカテゴリに分類するモデルの構築を考える。   In this embodiment, the category classification result of each item (average, standard deviation, multi-dimensional vector) of traffic characteristics is used as an objective variable, and user attributes (contract speed, contract area, contract service type, etc.) and calendar attributes of existing users are set. As an explanatory variable, consider the construction of a model that classifies the traffic characteristics of each user into one of the categories for each of the three items.

本実施形態では、前記トラヒック分析教師データテーブル104aに登録されている教師データを、Neural network、Naive Bayes、Decision Tree、Support Vector Machine等の適宜の分析手法に用して、ユーザ属性およびカレンダ属性からトラヒック特性を分析するトラヒック分析モデルを構築する。   In the present embodiment, the teacher data registered in the traffic analysis teacher data table 104a is used as an appropriate analysis method such as Neural network, Naive Bayes, Decision Tree, Support Vector Machine, and the like from user attributes and calendar attributes. Build a traffic analysis model to analyze traffic characteristics.

なお、上記した各分析手法への適用に際して、定量的に求められるトラヒックの平均値や標準偏差等に関しては、カテゴリ分類結果ではなく平均値や標準偏差の数値そのものが用いられるようにしても良い。   When applying to the above-described analysis methods, the average value or standard deviation of the traffic that is quantitatively obtained may be the average value or standard deviation value itself instead of the category classification result.

ここで、Neural Networkを適用して分析モデルを構築するのであれば、教師データと出力との誤差を最小化するようにNetworkのパラメータ(結合荷重)が最適化される。他の分析手法を適用する場合も同様に、教師データと出力との誤差が最小化されるようにパラメータが最適化される。   Here, if the Neural Network is applied to construct an analysis model, Network parameters (coupling weights) are optimized so as to minimize the error between the teacher data and the output. Similarly, when other analysis methods are applied, the parameters are optimized so that the error between the teacher data and the output is minimized.

負荷判別教師データ生成部105は、トラヒック量が低負荷または通常負荷に分類された各単位期間に関して、そのユーザ属性、カレンダ属性および負荷特性(低負荷または通常負荷)の対応関係を、低負荷判別用の教師データとして教師データテーブル105aに登録する。   The load determination teacher data generation unit 105 determines a low load determination for the correspondence between user attributes, calendar attributes, and load characteristics (low load or normal load) for each unit period in which the traffic volume is classified as low load or normal load. Is registered in the teacher data table 105a as teacher data for use.

図7は、前記教師データテーブル105aの一例を模式的に表現した図であり、ユーザ属性、カレンダ属性および負荷特性(低負荷または通常負荷)の対応関係が登録されている。   FIG. 7 is a diagram schematically showing an example of the teacher data table 105a, in which correspondence relationships between user attributes, calendar attributes, and load characteristics (low load or normal load) are registered.

低負荷判別モデル構築部107は、低負荷判別用の教師データテーブル105aに登録されている教師データを、Neural network、Naive Bayes、Decision Tree、Support Vector Machine等の適宜の分析手法に用して、任意のユーザのユーザ属性およびカレンダ属性から、当該ユーザの当該カレンダ属性で特性される単位期間が低負荷であるか否かを判別する低負荷判別モデルを構築する。   The low load discrimination model construction unit 107 uses the teacher data registered in the low load discrimination teacher data table 105a for an appropriate analysis method such as Neural network, Naive Bayes, Decision Tree, Support Vector Machine, Based on the user attribute and calendar attribute of an arbitrary user, a low load determination model is determined for determining whether or not the unit period characterized by the calendar attribute of the user has a low load.

図2へ戻り、トラヒック予測部2において、低負荷ポート予測部201は、前記低負荷判別モデル構築部107で構築された低負荷判別モデルに、新規ユーザのユーザ属性およびカレンダ属性を適用して、当該新規ユーザの前記カレンダ属性で特定される単位期間のトラヒックが低負荷であるか否かを判別する。判別結果は記憶部203に一次記憶された後に出力される。   Returning to FIG. 2, in the traffic prediction unit 2, the low load port prediction unit 201 applies the user attribute and calendar attribute of the new user to the low load determination model constructed by the low load determination model construction unit 107, It is determined whether or not the traffic of the unit period specified by the calendar attribute of the new user is light. The discrimination result is output after being temporarily stored in the storage unit 203.

トラヒック特性予測部202は、前記低負荷ポート予測部201において低負荷以外と判別された通常負荷の単位期間のみを対象として、前記トラヒック分析モデル構築部106で構築されたトラヒック分析モデルに、新規ユーザのユーザ属性およびカレンダ属性を適用して、当該新規ユーザの前記カレンダ属性で特定される単位期間のトラヒック特性を予測する。予測結果は記憶部203に一次記憶された後に出力される。   The traffic characteristic prediction unit 202 applies a new user to the traffic analysis model constructed by the traffic analysis model construction unit 106 for only a normal load unit period determined by the low load port prediction unit 201 as other than a low load. Are applied to predict the traffic characteristics of the unit period specified by the calendar attribute of the new user. The prediction result is output after being temporarily stored in the storage unit 203.

次いで、図8のフローチャートを参照して、前記トラヒック分析モデル構築部1の動作を詳細に説明する。   Next, the operation of the traffic analysis model construction unit 1 will be described in detail with reference to the flowchart of FIG.

ステップS1では、既存ユーザDB101から既存ユーザの一人が今回の注目ユーザとして選択され、当該注目ユーザのユーザ属性およびその実績トラヒックが負荷分析部102に取り込まれる。ステップS2では、前記負荷分析部102において、実績トラヒックがカレンダ属性で特定される単位期間ごとに抽出される。本実施形態では、実績トラヒックが通日および曜日をカレンダ属性として分析されるので、実績トラヒックが24時間分ずつ抽出される。   In step S <b> 1, one of the existing users is selected as the current user of attention from the existing user DB 101, and the user attribute of the target user and the actual traffic thereof are taken into the load analysis unit 102. In step S2, the actual traffic is extracted by the load analysis unit 102 for each unit period specified by the calendar attribute. In the present embodiment, since the actual traffic is analyzed using the day and day of the week as a calendar attribute, the actual traffic is extracted every 24 hours.

ステップS3では、抽出された24時間分の実績トラヒックが分析され、そのトラヒック量の平均値が求められる。ステップS4では、トラヒック量の平均値が所定の基準値と比較され、この比較結果に基づいて、今回の単位期間のトラヒックが低負荷であるか否かが判定される。   In step S3, the extracted actual traffic for 24 hours is analyzed, and an average value of the traffic volume is obtained. In step S4, the average value of the traffic volume is compared with a predetermined reference value, and based on the comparison result, it is determined whether or not the traffic of the current unit period is lightly loaded.

本実施形態では、ロジック判定が「平均トラヒック量が1Mbps以下」に設定されており、24時間の平均トラヒック量が1Mbps以下であれば、今回の単位期間が低負荷に分類されてステップS5へ進む。ステップS5では、前記負荷判別教師データ生成部105において、今回の単位期間に関して、そのユーザ属性、カレンダ属性および負荷特性(低負荷)が、低負荷判別用の教師データとして負荷判別教師データテーブル105aに登録される。カレンダ属性としては、今回の単位期間が[1日の月曜]であれば、通日として「1日」、曜日として「月曜日」が、カレンダ属性として登録される。   In this embodiment, if the logic determination is set to “average traffic volume is 1 Mbps or less” and the average traffic volume for 24 hours is 1 Mbps or less, the current unit period is classified as low load, and the process proceeds to step S5. . In step S5, the load determination teacher data generation unit 105 stores the user attribute, calendar attribute, and load characteristic (low load) in the load determination teacher data table 105a as low load determination teacher data for the current unit period. be registered. As the calendar attribute, if the current unit period is [Monday of 1st], “1 day” as the whole day and “Monday” as the day of the week are registered as the calendar attributes.

ステップS11では、今回の注目ユーザに関して、全ての単位期間の分析が完了したか否かが判定され、未だ完了していなければステップS2へ戻り、次の単位期間として翌日の24時間分の実績トラヒックが抽出され、前記と同様にして分析が実行される。   In step S11, it is determined whether or not the analysis of all unit periods has been completed for the current user of interest, and if not completed yet, the process returns to step S2, and the actual traffic for 24 hours of the next day is set as the next unit period. Are extracted and the analysis is performed in the same manner as described above.

今回の単位期間に関して、前記ステップS4で「低負荷」と判定されなければステップS6へ進み、前記負荷分析部102において、今回の単位期間が、そのトラヒックがバースト的な「一時負荷」であるか否かが判定される。「一時負荷」と判定されれば、ステップS10へ進んで今回の単位期間に関する情報が破棄される。   If it is not determined as “low load” in step S4 for the current unit period, the process proceeds to step S6, and the load analysis unit 102 determines whether the current unit period is a “temporary load” in which the traffic is bursty. It is determined whether or not. If it is determined as “temporary load”, the process proceeds to step S10, and information on the current unit period is discarded.

これに対して、「一時負荷」でなければ「通常負荷」に分類されてステップS7へ進み、今回の単位期間に関して、そのユーザ属性、カレンダ属性および負荷特性(通常負荷)が、負荷判別用の教師データとして負荷判別教師データテーブル105aに登録される。すなわち、本実施形態では負荷特性が低負荷である単位期間の対応関係も、負荷特性が通常負荷である単位期間の対応関係も、負荷判別用の教師データとして登録される。   On the other hand, if it is not “temporary load”, it is classified as “normal load” and the process proceeds to step S7, and the user attribute, calendar attribute, and load characteristic (normal load) for the current unit period are determined for load determination. It is registered in the load determination teacher data table 105a as teacher data. In other words, in the present embodiment, both the correspondence between unit periods with a low load characteristic and the correspondence with unit periods with a normal load characteristic are registered as teacher data for load determination.

ステップS8では、前記トラヒック特性分析部103において、今回の単位期間のトラヒック特性が分析され、そのカテゴリ分類部103aにおいて、トラヒックの「平均値」、「標準偏差」および「多次元ベクトル」がカテゴリ化される。   In step S8, the traffic characteristic analysis unit 103 analyzes the traffic characteristic of the current unit period, and the category classification unit 103a categorizes the traffic “average value”, “standard deviation”, and “multidimensional vector”. Is done.

ステップS9では、前記トラヒック分析用の教師データ生成部104において、今回の単位期間に関して、そのユーザ属性、カレンダ属性およびトラヒック特性のカテゴリ分類結果が、トラヒック分析教師データテーブル104aに登録される。すなわち、本実施形態では負荷特性が通常負荷である単位期間の対応関係のみが、トラヒック分析用の教師データとしてトラヒック分析教師データテーブル104aに登録される。   In step S9, the traffic analysis teacher data generation unit 104 registers the user attribute, calendar attribute, and traffic characteristic category classification result in the traffic analysis teacher data table 104a for the current unit period. That is, in the present embodiment, only the correspondence between unit periods whose load characteristics are normal loads is registered in the traffic analysis teacher data table 104a as the teacher data for traffic analysis.

以上のようにして、今回の注目ユーザに関して、その実績トラヒックの分析が進み、ステップS11において、全ての単位期間に関して分析および教師データ登録が完了したと判定されるとステップS12へ進む。ステップS12では、既存ユーザの実績トラヒックが残っているか否かが判定される。実績トラヒックが残っていればステップS1へ戻り、注目ユーザを次の既存ユーザに切り換えて上記した各処理が繰り返される。   As described above, the actual traffic analysis of the current user of interest proceeds, and if it is determined in step S11 that the analysis and teacher data registration have been completed for all unit periods, the process proceeds to step S12. In step S12, it is determined whether or not the actual traffic of the existing user remains. If the actual traffic remains, the process returns to step S1, the target user is switched to the next existing user, and the above-described processes are repeated.

全ての既存ユーザ、あるいは予定数の既存ユーザに関して、その実績トラヒックの分析および教師データの登録が完了するとステップS13へ進む。ステップS13では、前記トラヒック分析モデル構築部106において、前記トラヒック分析教師データテーブル104aに登録されている教師データが、Neural network等のアルゴリズムに適用され、前記教師データとアルゴリズム出力との誤差が最小となるように各種のパラメータを最適化することによりトラヒック分析モデルが構築される。   When all of the existing users or the planned number of existing users have been analyzed for their actual traffic and registered for teacher data, the process proceeds to step S13. In step S13, in the traffic analysis model construction unit 106, the teacher data registered in the traffic analysis teacher data table 104a is applied to an algorithm such as Neural network, and the error between the teacher data and the algorithm output is minimized. Thus, a traffic analysis model is constructed by optimizing various parameters.

ステップS14では、前記低負荷判別モデル構築部107において、前記負荷判別教師データテーブル105aに登録されている教師データが、Neural network等のアルゴリズムに適用され、前記教師データとアルゴリズム出力との誤差が最小となるように各種のパラメータを最適化することにより負荷判別モデルが構築される。   In step S14, in the low load discrimination model construction unit 107, the teacher data registered in the load discrimination teacher data table 105a is applied to an algorithm such as Neural network, and the error between the teacher data and the algorithm output is minimized. A load discrimination model is constructed by optimizing various parameters so that

図9は、前記トラヒック予測部2による予測動作を示したフローチャートであり、前記低負荷ポート予測部201には前記低負荷分析モデルが登録されており、前記トラヒック特性予測部202には前記トラヒック分析モデルが登録されている。ここでは、トラヒック特性予測部202の動作に着目して説明する。   FIG. 9 is a flowchart showing a prediction operation by the traffic prediction unit 2, in which the low load analysis model is registered in the low load port prediction unit 201, and the traffic analysis is performed in the traffic characteristic prediction unit 202. The model is registered. Here, a description will be given focusing on the operation of the traffic characteristic prediction unit 202.

ステップS21では、新規ユーザのユーザ属性として、その契約条件(契約速度や契約サービス種別)、性別、年齢などが取り込まれ、さらに、トラヒック特性の予測期間を特定するカレンダ属性として、本実施形態では通日および曜日が取り込まれる。すなわち、「3日の月曜日」のトラヒック特性を予測したければ、月内通日として「3日」および曜日として「月曜日」が指定される。同様に、「20日の日曜日」のトラヒック特性を予測したければ、月内通日として「20日」および曜日として「日曜日」が指定される。   In step S21, contract conditions (contract speed and contract service type), gender, age, and the like are taken in as user attributes of the new user, and further, in this embodiment, as calendar attributes that specify the prediction period of traffic characteristics, in this embodiment. The day and day of the week are captured. That is, if it is desired to predict the traffic characteristics of “Monday of 3rd”, “3rd day” is designated as the day of the month and “Monday” is designated as the day of the week. Similarly, if the traffic characteristics of “Sunday on the 20th” are to be predicted, “20th day” is designated as the day of the month and “Sunday” is designated as the day of the week.

なお、ここで指定できるカレンダ属性は、前記教師データ(すなわち、既存ユーザの対応関係)として登録されているカレンダ属性の組み合わせに限定されるものではなく、例えば、教師データとして月内通日の「20日」と曜日の「日曜日」との組み合わせに係る対応関係が未登録であっても、他の対応関係に基づいて「20日の日曜日」のトラヒック特性を予測できる。   The calendar attribute that can be specified here is not limited to the combination of the calendar attributes registered as the teacher data (that is, the correspondence relationship of the existing user). Even if the correspondence relationship relating to the combination of “20th day” and “Sunday” of the day of the week is unregistered, the traffic characteristics of “Sunday on 20th” can be predicted based on another correspondence relationship.

同様に、新規ユーザのユーザ属性に関しても、その組み合わせが教師データとして登録されているユーザ属性の組み合わせと一致している必要はなく、例えば、新規ユーザのユーザ属性が、「契約速度が10Mbps」、「サービス種別がA」,「契約地域が2」…であり、このような対応関係が教師データとして未登録であっても、他の対応関係に基づいてトラヒック特性を予測できる。   Similarly, the user attribute of the new user need not match the combination of user attributes registered as teacher data. For example, the user attribute of the new user is “contract speed is 10 Mbps”, “Service type is A”, “contract area is 2”, etc., and even if such correspondence is not registered as teacher data, traffic characteristics can be predicted based on other correspondence.

さらには、新規ユーザの各ユーザ属性および各カレンダ属性の組み合わせが教師データとして未登録であっても、他の組み合わせに基づいてトラヒック特性を予測できる。   Furthermore, even if a combination of each user attribute and each calendar attribute of a new user is not registered as teacher data, traffic characteristics can be predicted based on other combinations.

ステップS22では、このユーザ属性およびカレンダ属性がトラヒック特性予測モデルに適用され、カレンダ属性で指定された単位期間のトラヒックの平均値、標準偏差および多次元ベクトルが、新規ユーザの当該期間のトラヒック特性として予測される。ステップS23では、前記予測結果が出力される。   In step S22, the user attribute and calendar attribute are applied to the traffic characteristic prediction model, and the average value, standard deviation, and multidimensional vector of the traffic for the unit period specified by the calendar attribute are used as the traffic characteristic of the new user for the period. is expected. In step S23, the prediction result is output.

前記平均値、標準偏差および多次元ベクトルの予測結果は分析モデルの構築に利用したトラヒック特性の分類方式に依存するので、既存ユーザのトラヒック特性として、平均値が「小」、「中」、「大」にカテゴリ化され、標準偏差が「小」、「中」、「大」にカテゴリ化され、多次元ベクトルが「昼型」、「夜型」にカテゴリ化されていれば、新規ユーザのトラヒック特性も、単位期間(本実施形態では、24時間)の平均値が「小」、「中」、「大」のいずれのカテゴリに属し、標準偏差が「小」、「中」、「大」のいずれのカテゴリに属し、多次元ベクトルが「昼型」、「夜型」のいずれのカテゴリに属するかが、予測結果として与えられる。   Since the average value, the standard deviation, and the prediction result of the multidimensional vector depend on the traffic characteristic classification method used for the construction of the analysis model, the average value is “small”, “medium”, “ If the standard deviation is categorized as “small”, “medium”, “large”, and the multidimensional vector is categorized as “day” or “night”, the new user ’s In the traffic characteristics, the average value of the unit period (24 hours in this embodiment) belongs to any category of “small”, “medium”, and “large”, and the standard deviation is “small”, “medium”, “large” ”To which category the multi-dimensional vector belongs to“ day type ”or“ night type ”is given as a prediction result.

なお、予測結果の出力形態は、トラヒック特性の項目ごとに、そのカテゴリがテキストで提供されるようにしても良いし、あるいはトラヒック特性の各項目のカテゴリが反映されたモデル形状のパターンとして提供されるようにしても良い。   The output form of the prediction result may be provided as text for each item of the traffic characteristics, or as a model-shaped pattern reflecting the category of each item of the traffic characteristics. You may make it.

なお、上記した実施形態では、通常負荷のトラヒック特性を、平均値、標準偏差および多次元ベクトルの3項目に注目してカテゴリ化するものとして説明したが、本発明はこれのみに限定されるものではなく、最頻度、最大値、最小値等の他の項目を含めて適宜の2ないし3項目以上に注目してカテゴリ化するようにしても良い。あるいは、トラヒック特性を定量化しやすい平均値、標準偏差、最大値および最小値等に関しては、カテゴリ化することなく、その数値が求められるようにしても良い。   In the above-described embodiment, the traffic characteristics of the normal load have been described as being categorized by paying attention to the three items of the average value, the standard deviation, and the multidimensional vector. However, the present invention is not limited to this. Instead, it may be categorized by paying attention to appropriate two to three items including other items such as maximum frequency, maximum value, minimum value, and the like. Alternatively, the average value, standard deviation, maximum value, minimum value, and the like that easily quantify the traffic characteristics may be obtained without categorization.

また、上記した実施形態では、カレンダ属性として「月内通日」および「曜日」を指定するものとして説明したが、本発明はこれのみに限定されるものではなく、祝祭日と平日との別を指定したり、「月内通週(月内で何番目の週に当たるか)」を指定したりしても良い。   Further, in the above-described embodiment, it has been described that “calendar day of the month” and “day of the week” are designated as calendar attributes. However, the present invention is not limited to this, and the distinction between holidays and weekdays is made. It may be specified or “all week of the month (the week number in the month)” may be specified.

このとき、新規ユーザのトラヒックを祝祭日と平日とに分けて分析するのであれば、実績トラヒックは前記と同様に1日ごとに特性を分析し、教師データの「カレンダ属性」に、祝祭日/平日の別が登録される。新規ユーザのトラヒックを「通週」で分析するのであれば、実績トラヒックは一週間ごとに特性を分析し、教師データの「カレンダ属性」に「通週」が登録される。   At this time, if the new user's traffic is analyzed separately for holidays and weekdays, the actual traffic is analyzed for each day in the same manner as described above, and the “calendar attribute” of the teacher data is set to the holidays / weekdays. Another is registered. If the traffic of a new user is analyzed by “all week”, the performance of the actual traffic is analyzed every week, and “all week” is registered in the “calendar attribute” of the teacher data.

本発明のトラヒック分析モデル構築装置で構築されたトラヒック分析モデルを用いたトラヒック特性の予測結果が適用されるネットワークの図である。It is a figure of the network to which the prediction result of the traffic characteristic using the traffic analysis model constructed | assembled with the traffic analysis model construction | assembly apparatus of this invention is applied. 本発明を適用したトラヒック分析システムの構成を示したブロック図である。It is the block diagram which showed the structure of the traffic analysis system to which this invention is applied. 既存ユーザデータベースの構成を模式的に示した図である。It is the figure which showed the structure of the existing user database typically. トラヒック特性の分析結果の一例を示した図である。It is the figure which showed an example of the analysis result of the traffic characteristic. トラヒック特性の分析結果の他の一例を示した図である。It is the figure which showed another example of the analysis result of the traffic characteristic. トラヒック分析教師データテーブルの一例を示した図である。It is the figure which showed an example of the traffic analysis teacher data table. 負荷判別教師データテーブルの一例を示した図である。It is the figure which showed an example of the load discrimination teacher data table. トラヒック分析モデル構築部の動作を示したフローチャートである。It is the flowchart which showed operation | movement of the traffic analysis model construction part. トラヒック予測部の動作を示したフローチャートである。It is the flowchart which showed operation | movement of the traffic estimation part. 低負荷/非低負荷ユーザの割合と契約速度との関係を示した図である。It is the figure which showed the relationship between the ratio of a low load / non-low load user, and contract speed. 低負荷/非低負荷ユーザの割合と契約地域との関係を示した図である。It is the figure which showed the relationship between the ratio of a low load / non-low load user, and a contract area. 低負荷/非低負荷ユーザの割合と契約サービス種別との関係を示した図である。It is the figure which showed the relationship between the ratio of a low load / non-low load user, and contract service classification. 契約サービス種別とトラヒック特性の多次元ベクトルとの関係を示した図である。It is the figure which showed the relationship between a contract service classification and the multidimensional vector of a traffic characteristic. カレンダ特性の曜日とトラヒック特性の多次元ベクトルとの関係を示した図である。It is the figure which showed the relationship between the day of the week of a calendar characteristic and the multidimensional vector of a traffic characteristic.

符号の説明Explanation of symbols

1…トラヒック分析モデル構築部,2…トラヒック予測部,101…既存ユーザDB,101a…ユーザ属性記憶部,101b…実績トラヒック記憶部,102…負荷分析部,103…トラヒック特性分析部,103a…カテゴリ分類部,104…トラヒック分析教師データ生成部,104a…教師データテーブル,105…負荷判別教師データ生成部,105a…教師データテーブル,106…トラヒック分析モデル構築部,107…低負荷判別モデル構築部   DESCRIPTION OF SYMBOLS 1 ... Traffic analysis model construction part, 2 ... Traffic prediction part, 101 ... Existing user DB, 101a ... User attribute storage part, 101b ... Performance traffic storage part, 102 ... Load analysis part, 103 ... Traffic characteristic analysis part, 103a ... Category Classifying unit 104 ... Traffic analysis teacher data generation unit 104a ... Teacher data table 105 ... Load discrimination teacher data generation unit 105a ... Teacher data table 106 ... Traffic analysis model construction unit 107 ... Low load discrimination model construction unit

Claims (15)

ネットワークに収容済の既存ユーザの属性情報および実績トラヒックに基づいて、新規ユーザのトラヒック特性を、その属性情報に基づいて分析するトラヒック分析モデルの構築装置において、
既存ユーザの実績トラヒックを記憶する手段と、
既存ユーザのユーザ属性を記憶する手段と、
既存ユーザの実績トラヒックから、所定のカレンダ属性で特定される単位期間ごとに、複数の既存トラヒック特性を分析するトラヒック分析手段と、
各単位期間の既存ユーザのユーザ属性、カレンダ属性および既存トラヒック特性の対応関係を収集してトラヒック分析用の教師データを生成する教師データ生成手段と、
新規ユーザのトラヒック特性を当該新規ユーザのユーザ属性およびカレンダ属性に基づいて単位期間ごとに分析するトラヒック分析モデルを、前記トラヒック分析用の教師データに基づいて構築するトラヒック分析モデル構築手段とを含むことを特徴とするトラヒック分析モデルの構築装置。
In a traffic analysis model construction apparatus that analyzes traffic characteristics of a new user based on attribute information and actual traffic of existing users already accommodated in the network,
Means for storing the actual traffic of existing users;
Means for storing user attributes of existing users;
Traffic analysis means for analyzing a plurality of existing traffic characteristics for each unit period specified by a predetermined calendar attribute from the actual traffic of existing users;
Teacher data generating means for collecting correspondences of user attributes, calendar attributes and existing traffic characteristics of existing users in each unit period to generate teacher data for traffic analysis,
And a traffic analysis model construction means for constructing a traffic analysis model for analyzing the traffic characteristics of the new user for each unit period based on the user attributes and calendar attributes of the new user based on the teacher data for the traffic analysis. A device for building a traffic analysis model characterized by
前記トラヒック分析手段は、各既存トラヒック特性を複数のカテゴリに分類するカテゴリ化手段を含み、
前記教師データ生成手段が、既存トラヒック特性として、そのカテゴリ分類結果を収集することを特徴とする請求項1に記載のトラヒック分析モデルの構築装置。
The traffic analysis means includes categorization means for classifying each existing traffic characteristic into a plurality of categories,
The apparatus for constructing a traffic analysis model according to claim 1, wherein the teacher data generation means collects the category classification results as existing traffic characteristics.
前記単位期間の負荷特性を識別する負荷分析手段を含み、
前記教師データ生成手段は、トラヒック負荷が特異的な単位期間の対応関係を教師データとして利用しないことを特徴とする請求項1または2に記載のトラヒック分析モデルの構築装置。
Load analysis means for identifying load characteristics of the unit period,
The apparatus for constructing a traffic analysis model according to claim 1, wherein the teacher data generation unit does not use a correspondence relationship between unit periods with a specific traffic load as teacher data.
前記負荷分析手段は、トラヒック利用が少ない低負荷の単位期間を識別することを特徴とする請求項3に記載のトラヒック分析モデルの構築装置。   4. The traffic analysis model construction apparatus according to claim 3, wherein the load analysis unit identifies a low-load unit period in which traffic usage is low. 前記負荷分析手段は、トラヒック利用がバースト的な単位期間を識別することを特徴とする請求項3に記載のトラヒック分析モデルの構築装置。 4. The traffic analysis model construction apparatus according to claim 3, wherein the load analysis unit identifies a unit period in which traffic usage is bursty. 前記トラヒック分析手段が、既存トラヒックの平均値、標準偏差、およびトラヒック変動の特性を表す多次元ベクトルの少なくとも一つを含む複数の既存トラヒック特性を求めることを特徴とする請求項1ないし5のいずれかに記載のトラヒック分析モデルの構築装置。 The traffic analysis unit, the average value of the existing traffic, standard deviation, and any of claims 1 to 5, characterized in that for obtaining a plurality of existing traffic characteristics including at least one multi-dimensional vector representing the characteristics of the traffic change An apparatus for constructing a traffic analysis model according to claim 1. 各既存ユーザのユーザ属性、カレンダ属性および負荷特性の対応関係を収集して負荷判別用の教師データを生成する第2の教師データ生成手段と、
負荷特性をユーザ属性およびカレンダ属性に基づいて単位期間ごとに判別する負荷特性判別モデルを、前記負荷判別用の教師データに基づいて構築する負荷特性判別モデル構築手段とを含むことを特徴とする請求項3ないし6のいずれかに記載のトラヒック分析モデルの構築装置。
Second teacher data generation means for collecting the correspondence between user attributes, calendar attributes and load characteristics of each existing user and generating teacher data for load determination;
The load characteristic discrimination model construction means for constructing a load characteristic discrimination model for discriminating a load characteristic for each unit period based on a user attribute and a calendar attribute on the basis of the teacher data for the load discrimination. Item 7. An apparatus for constructing a traffic analysis model according to any one of Items 3 to 6.
ネットワークに収容済の既存ユーザの属性情報および実績トラヒックに基づいて、新規ユーザのトラヒック特性を、その属性情報に基づいて分析するトラヒック分析モデルの構築方法において、
既存ユーザの実績トラヒックから、所定のカレンダ属性で特定される単位期間ごとに、複数の既存トラヒック特性を分析する手順と、
各単位期間の既存ユーザのユーザ属性、カレンダ属性および既存トラヒック特性の対応関係を収集してトラヒック分析用の教師データを生成する手順と、
新規ユーザのトラヒック特性を当該新規ユーザのユーザ属性およびカレンダ属性に基づいて単位期間ごとに分析するトラヒック分析モデルを、前記トラヒック分析用の教師データに基づいて構築する手順とを含むことを特徴とするトラヒック分析モデルの構築方法。
In the construction method of the traffic analysis model for analyzing the traffic characteristics of the new user based on the attribute information and the attribute information of the existing user already accommodated in the network, based on the attribute information,
A procedure for analyzing a plurality of existing traffic characteristics for each unit period specified by a predetermined calendar attribute from the actual traffic of existing users,
A procedure for collecting correspondence between user attributes, calendar attributes and existing traffic characteristics of existing users in each unit period to generate teacher data for traffic analysis;
And a procedure for constructing a traffic analysis model for analyzing a traffic characteristic of a new user for each unit period based on a user attribute and a calendar attribute of the new user based on the teacher data for the traffic analysis. How to build a traffic analysis model.
前記既存トラヒック特性を分析する手順が、各既存トラヒック特性を複数のカテゴリに分類する手順を含み、
既存トラヒック特性として、そのカテゴリ分類結果が収集されることを特徴とする請求項8に記載のトラヒック分析モデルの構築方法。
Procedure for analyzing the existing traffic characteristic comprises the steps of classifying the existing traffic characteristics into a plurality of categories,
The traffic analysis model construction method according to claim 8, wherein the category classification results are collected as the existing traffic characteristics.
前記単位期間の負荷特性を識別する手順を含み、
トラヒック負荷が特異的な単位期間の対応関係を教師データとして利用しないことを特徴とする請求項8または9に記載のトラヒック分析モデルの構築方法。
Including a procedure for identifying a load characteristic of the unit period;
10. The method for constructing a traffic analysis model according to claim 8 or 9, wherein a correspondence relationship between unit periods having a specific traffic load is not used as teacher data.
トラヒック利用が少ない低負荷の単位期間の対応関係を利用しないことを特徴とする請求項10に記載のトラヒック分析モデルの構築方法。   11. The method for constructing a traffic analysis model according to claim 10, wherein a correspondence relationship between unit periods of low load with little traffic use is not used. トラヒック利用がバースト的な単位期間の対応関係を利用しないことを特徴とする請求項10に記載のトラヒック分析モデルの構築方法。   11. The method for constructing a traffic analysis model according to claim 10, wherein the traffic use does not use a correspondence relationship of bursty unit periods. 前記既存トラヒック特性を分析する手順が、トラヒックの平均値、標準偏差、およびトラヒック変動の特性を表す多次元ベクトルの少なくとも一つを含む複数の既存トラヒック特性を求めることを特徴とする請求項8ないし12のいずれかに記載のトラヒック分析モデルの構築方法。 Procedure for analyzing the existing traffic characteristics, the average value of the traffic, the standard deviation, and to claims 8 and obtains a plurality of existing traffic characteristics including at least one multi-dimensional vector representing the characteristics of the traffic change 13. A method for constructing a traffic analysis model according to any one of 12 above. 前記請求項8ないし13のいずれかに記載のトラヒック分析モデルの構築方法をコンピュータに実行させるトラヒック分析モデルの構築プログラム。   A traffic analysis model construction program for causing a computer to execute the traffic analysis model construction method according to any one of claims 8 to 13. 前記請求項14に記載のトラヒック分析モデルの構築プログラムをコンピュータによる読み出し可能に記憶した記憶媒体。   15. A storage medium storing the traffic analysis model construction program according to claim 14 in a computer-readable manner.
JP2007021117A 2007-01-31 2007-01-31 Traffic analysis model construction method, apparatus, construction program, and storage medium thereof Expired - Fee Related JP4780668B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007021117A JP4780668B2 (en) 2007-01-31 2007-01-31 Traffic analysis model construction method, apparatus, construction program, and storage medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007021117A JP4780668B2 (en) 2007-01-31 2007-01-31 Traffic analysis model construction method, apparatus, construction program, and storage medium thereof

Publications (2)

Publication Number Publication Date
JP2008187612A JP2008187612A (en) 2008-08-14
JP4780668B2 true JP4780668B2 (en) 2011-09-28

Family

ID=39730330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007021117A Expired - Fee Related JP4780668B2 (en) 2007-01-31 2007-01-31 Traffic analysis model construction method, apparatus, construction program, and storage medium thereof

Country Status (1)

Country Link
JP (1) JP4780668B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6378655B2 (en) * 2015-08-24 2018-08-22 日本電信電話株式会社 Monitoring device and monitoring method
JP2019213183A (en) * 2018-05-30 2019-12-12 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Clustering method, classification method, clustering apparatus, and classification apparatus
CN112712698A (en) * 2020-12-30 2021-04-27 上海智能交通有限公司 Traffic object statistical method based on calendar chart analysis and display
WO2023157090A1 (en) * 2022-02-15 2023-08-24 日本電信電話株式会社 Dataset generation device, dataset generation method and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11177549A (en) * 1997-12-09 1999-07-02 Fujitsu Ltd Traffic monitoring device and traffic monitoring method
JP2001077813A (en) * 1999-09-06 2001-03-23 Hitachi Information Systems Ltd NETWORK INFORMATION MANAGEMENT DEVICE, NETWORK INFORMATION MANAGEMENT METHOD, AND RECORDING MEDIUM CONTAINING PROCESSING PROGRAM THEREOF
JP2004023114A (en) * 2002-06-12 2004-01-22 Nippon Telegr & Teleph Corp <Ntt> Communication traffic prediction method and device
JP4592014B2 (en) * 2005-07-08 2010-12-01 京セラ株式会社 Traffic mitigation system
JP4349636B2 (en) * 2006-04-17 2009-10-21 日本電信電話株式会社 Packet processing apparatus and program

Also Published As

Publication number Publication date
JP2008187612A (en) 2008-08-14

Similar Documents

Publication Publication Date Title
CN119232490B (en) Network traffic anomaly monitoring method and device based on BiLSTM-Att network
CN119336650B (en) Cross-platform compatibility automatic test method
CN118472981B (en) Operation strategy optimization method for energy storage EMS system
Li et al. A meta-learning based framework for cell-level mobile network traffic prediction
KR20230007401A (en) Digital cloud-based platform and method for providing shell communication with cognitive cross-collaborative access using guaranteed attribute parameters and operational conditioning tags
CN118037000A (en) Urban resource dynamic scheduling method and system based on digital economy
CN118736844B (en) Smart city management method and system based on vehicle-road-cloud collaboration
CN118779798A (en) Power edge optimization control method and system based on IoT cloud-edge collaboration
JP4780668B2 (en) Traffic analysis model construction method, apparatus, construction program, and storage medium thereof
CN115802366A (en) Network flow prediction method, device, computer equipment and medium
CN114721898B (en) Edge cloud server utilization prediction method, prediction device and storage medium based on boosting algorithm
CN117744950B (en) Travel demand analysis method, device, equipment and storage medium
CN121212487A (en) A method for predicting passenger flow at urban rail transit stations by integrating multi-source spatiotemporal data
Ghassemi et al. Optimal surrogate and neural network modeling for day-ahead forecasting of the hourly energy consumption of university buildings
JP4780669B2 (en) Traffic characteristic prediction device
CN112232985A (en) Power distribution data monitoring method and device for ubiquitous power Internet of Things
WO2024165893A1 (en) Recursive anomaly detection in communication networks
CN121257827A (en) Subway network flow prediction method, equipment and storage medium based on association modeling
CN120104308B (en) Cloud platform resource scheduling optimization method and system of multi-chip architecture
CN118353777B (en) A method for automatic adjustment of network resource configuration based on probabilistic grammar model
Lu et al. Intraflow temporal correlation-based network traffic prediction
JP4780670B2 (en) Traffic analysis model construction method, apparatus, construction program, and storage medium thereof
Zhang et al. Towards generalized urban computing: Pretraining a spatial-temporal model for diverse urban tasks
CN117039855A (en) An intelligent load prediction method and system for power systems
CN121169334B (en) Intelligent park energy data dynamic management and control system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090707

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110414

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

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

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140715

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4780668

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees