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

JP5238048B2 - Application connection number peak value estimation apparatus, method, and program - Google Patents

Application connection number peak value estimation apparatus, method, and program Download PDF

Info

Publication number
JP5238048B2
JP5238048B2 JP2011030264A JP2011030264A JP5238048B2 JP 5238048 B2 JP5238048 B2 JP 5238048B2 JP 2011030264 A JP2011030264 A JP 2011030264A JP 2011030264 A JP2011030264 A JP 2011030264A JP 5238048 B2 JP5238048 B2 JP 5238048B2
Authority
JP
Japan
Prior art keywords
peak value
value
average
observation
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011030264A
Other languages
Japanese (ja)
Other versions
JP2012169941A (en
Inventor
泰理 本多
利明 土屋
大介 池上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2011030264A priority Critical patent/JP5238048B2/en
Publication of JP2012169941A publication Critical patent/JP2012169941A/en
Application granted granted Critical
Publication of JP5238048B2 publication Critical patent/JP5238048B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、アプリケーション接続数ピーク値推定装置及び方法及びプログラムに係り、特に、IP(Internet Protocol)ネットワーク上のアプリケーション接続数の周期観測に基づく接続数のモデル化により、アプリケーション接続数のピーク値を推定するアプリケーション接続数ピーク値推定装置及び方法及びプログラムに関する。   The present invention relates to an application connection number peak value estimation apparatus, method, and program, and in particular, by modeling the number of connections based on periodic observation of the number of application connections on an IP (Internet Protocol) network, the peak value of the number of application connections is determined. The present invention relates to an application connection number peak value estimating apparatus, method, and program.

一般にIP ネットワークの収容設計や帯域設計においては、対象とするフローのピーク値に基づき収容率や必要帯域の上限値を算出する。例えば、パケットフローの同時接続数に基づく効率的な収容設計手法が提案されている。しかしながら、これらの技術の実現に必要な入力値の一つであるパケットフローの同時接続数のピーク値が観測値として直接得られるとは限らない。商用網の運用においては瞬時値の常時観測ではなく、例えば周期観測による平均値のみを観測している場合があり、この場合には周期観測により得られた観測値からピーク値を推定する必要がある。   In general, in the capacity design and bandwidth design of an IP network, the capacity ratio and the upper limit of the required bandwidth are calculated based on the peak value of the target flow. For example, an efficient accommodation design method based on the number of simultaneous connections of packet flows has been proposed. However, the peak value of the number of simultaneously connected packet flows, which is one of the input values necessary for realizing these techniques, is not always directly obtained as the observed value. In the operation of commercial networks, there are cases where only the average value by periodic observation is observed instead of constant observation of instantaneous values. In this case, it is necessary to estimate the peak value from the observation values obtained by periodic observation. is there.

また、リンク使用帯域の平均・分散の推定方法について、周期観測により得られた複数の平均値に基づき、より細かい時間幅でのリンク使用帯域の分散を推定する技術を提案している(例えば、特許文献1参照)。   In addition, regarding the estimation method of the average and variance of the link usage band, based on a plurality of average values obtained by periodic observation, a technology for estimating the variance of the link usage bandwidth in a finer time width is proposed (for example, (See Patent Document 1).

当該技術で得られる分散値は2個のパラメータ(サンプル数)(m; n) に依存するが、固定したn に対しては得られる分散推定値がO(m) であり、またn = m の場合は時間粒度を細かくすると必要なサンプル数が無限大に発散するため、細かい時間粒度でのピーク値推定には不向きであると考えられる。確率過程のピーク値の分布の算出方法については、過去に多数の検討が存在する(例えば非特許文献1)。   The variance obtained with this technique depends on two parameters (number of samples) (m; n), but for a fixed n, the variance estimate obtained is O (m) and n = m In this case, if the time granularity is made fine, the required number of samples diverges infinitely, so it is considered unsuitable for peak value estimation with a fine time granularity. There have been many studies in the past regarding the calculation method of the distribution of peak values in the stochastic process (for example, Non-Patent Document 1).

特許第3542030号Japanese Patent No. 3542030

IAN F. Blake and William C. Lindsey, "Level-Crossing Problems for Random Processes", IEEE Transactions on Information Theory, 19 (1973), 295-315.IAN F. Blake and William C. Lindsey, "Level-Crossing Problems for Random Processes", IEEE Transactions on Information Theory, 19 (1973), 295-315.

しかしながら、IPネットワーク上のアプリケーション接続数の周期観測に基づき、観測周期毎の平均値からピーク値の分布のα確率点(0<α<1)の近似値を算出すること、また、周期観測により得られた複数の平均値に基づき、ピーク値の近似値を推定することができないという問題がある。   However, based on periodic observation of the number of application connections on the IP network, it is possible to calculate an approximate value of the α probability point (0 <α <1) of the peak value distribution from the average value for each observation period, There is a problem that the approximate value of the peak value cannot be estimated based on the plurality of average values obtained.

本発明は、上記の点に鑑みなされたもので、IPネットワーク上のアプリケーション接続数の周期観測に基づき、観測周期毎の平均値からピーク値の分布のα確率点(0<α<1)の近似値を算出すること、また、周期観測により得られた複数の平均値に基づき、ピーク値の近似値を推定することが可能なアプリケーション接続数ピーク値推定装置及び方法及びプログラムを提供することを目的とする。   The present invention has been made in view of the above points, and based on periodic observation of the number of application connections on an IP network, from the average value for each observation period to the probability point (0 <α <1) of the distribution of peak values. To provide an application connection number peak value estimation device, method and program capable of calculating an approximate value and estimating an approximate value of a peak value based on a plurality of average values obtained by periodic observation Objective.

上記の課題を解決するため、本発明は、IPネットワーク上において、ある観測周期内のアプリケーション接続数のピーク値を周期観測における複数個の観測値に基づいて推定するアプリケーション接続数ピーク値推定装置であって、
アプリケーションの接続の平均到着間隔、平均サービス時間、観測周期、及び要求する推定値の精度(以降、「推定精度」と記す) α(0<α<1、αは実数)を入力する入力手段と、
前記入力手段により入力された前記アプリケーションの接続の平均到着間隔、前記平均サービス時間、前記観測周期、及び、前記要求する推定精度に基づいて、前記アプリケーション接続数を定常状態の待ち行列モデルとしてモデル化し、シミュレーションを行い、シミュレーション結果として、観測周期毎の系内のアプリケーション接続数のピーク値、平均値をモデル化結果記憶手段に格納するモデル化手段と、
前記モデル化結果記憶手段から前記ピーク値及び前記平均値を取得して、前記モデル化手段でモデル化されたモデルに対して、前記観測周期における前記アプリケーション接続数の(ピーク値)/(平均値) を表す確率変数を算出し、前記α確率点における当該確率変数の値を算出する確率点算出手段と、
実際に観測されたアプリケーション接続数を取得し、該アプリケーション接続数の平均値に、前記(ピーク値)/(平均値) のα確率点の確率変数値を乗じて推定ピーク値のα確率点を算出する推定ピーク値算出手段と、
を有する。
In order to solve the above-described problems, the present invention provides an application connection number peak value estimation apparatus that estimates the peak value of the number of application connections within a certain observation period based on a plurality of observation values in periodic observation on an IP network. There,
An input means for inputting an average connection interval of application connections, an average service time, an observation period, and accuracy of an estimated value to be requested (hereinafter referred to as “estimation accuracy”) α (0 <α <1, α is a real number); ,
Based on the average arrival interval of the connection of the application input by the input means, the average service time, the observation period, and the required estimation accuracy, the number of application connections is modeled as a steady state queuing model. Modeling means for performing simulation and storing, as a simulation result, a peak value and an average value of the number of application connections in the system for each observation period in a modeling result storage means;
Obtaining the peak value and the average value from the modeling result storage means, and for the model modeled by the modeling means, the (peak value) / (average value) of the number of application connections in the observation period ) And a probability point calculating means for calculating a value of the random variable at the α probability point;
Obtain the number of application connections actually observed, and multiply the average value of the number of application connections by the probability variable value of the α probability point of (peak value) / (average value) to obtain the α probability point of the estimated peak value. An estimated peak value calculating means for calculating;
Have

上記のように、本発明によれば、IPネットワーク上のアプリケーション接続数の周期観測に基づき、アプリケーション接続数を待ち行列M/G/∞でモデル化することにより、観測周期毎の平均値からピーク値の推定を可能とする。また、周期観測に基づき、アプリケーション接続数をモデル化するM/G/∞のパラメータにより構成されたM/G/∞モデルに基づきピーク値の推定を可能とする。   As described above, according to the present invention, based on the periodic observation of the number of application connections on the IP network, by modeling the number of application connections with the queue M / G / ∞, the peak value from the average value for each observation period is obtained. Allows estimation of values. In addition, based on periodic observations, it is possible to estimate peak values based on the M / G / ∞ model composed of M / G / ∞ parameters that model the number of application connections.

接続数のピーク値、平均値のイメージである。It is an image of the peak value and average value of the number of connections. 本発明の第1の実施の形態における推定装置の構成図である。It is a block diagram of the estimation apparatus in the 1st Embodiment of this invention. 本発明の第1の実施の形態における推定装置のフローチャートである。It is a flowchart of the estimation apparatus in the 1st Embodiment of this invention. 本発明の第1の実施の形態における各観測周期ピーク値と平均値である。It is each observation period peak value and average value in the 1st Embodiment of this invention. 本発明の第1の実施の形態における(ピーク値/平均値)の経験累積分布である。It is an empirical cumulative distribution of (peak value / average value) in the first embodiment of the present invention. 本発明の第2の実施の形態における推定装置の構成図である。It is a block diagram of the estimation apparatus in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における推定装置のフローチャートである。It is a flowchart of the estimation apparatus in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における観測値時系列の例である。It is an example of the observation value time series in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における観測値の度数分布の例である。It is an example of the frequency distribution of the observed value in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における全観測時間上ピーク値の例である。It is an example of the peak value on all the observation time in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における全観測時間上ピーク値の経験累積分布の例である。It is an example of empirical cumulative distribution of the peak value on all observation times in the second embodiment of the present invention.

以下図面と共に、本発明の実施の形態を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

(1)<定義>
まず、本発明で用いられる定義を示す。
(1) <Definition>
First, definitions used in the present invention are shown.

・h:観測周期;
・Xt:時刻tにおける同時接続数。ここでは、M/G/∞の定常状態における値とする;
・1/λ:平均到着間隔;
・1/μ:平均サービス時間;
・α:推定精度を示す確率点の値(0<α<1,αは実数)
図1は、接続数のピーク値及び平均値のイメージである。接続数自体は自然数に値をとるが、平均値は観測周期内の同時接続数の平均であり実数値をとる。
・ H: Observation period;
Xt: the number of simultaneous connections at time t. Where M / G / ∞ is the steady state value;
1 / λ: average arrival interval;
1 / μ: average service time;
Α: Probability point value indicating estimation accuracy (0 <α <1, α is a real number)
FIG. 1 is an image of the peak value and average value of the number of connections. The number of connections itself is a natural number, but the average value is the average of the number of simultaneous connections within the observation period and takes a real value.

(2)<アプリケーション接続数のモデル化>
次に、アプリケーション接続数のモデル化について説明する。
(2) <Modeling the number of application connections>
Next, modeling of the number of application connections will be described.

本発明では、アプリケーションの接続到着は互いに独立に到着するとの前提に立ち、平均到着間隔1/λのポアソン分布に従いモデル化する。またサービス時間は平均1/μの任意の確率変数とし、対象とするアプリケーション接続数を定常状態の待ち行列(M/G/∞)としてモデル化する。   In the present invention, on the assumption that connection arrivals of applications arrive independently of each other, modeling is performed according to a Poisson distribution with an average arrival interval of 1 / λ. Service time is an arbitrary random variable with an average of 1 / μ, and the number of target application connections is modeled as a steady-state queue (M / G / ∞).

以下、時刻t における接続数をXt と表す。定常状態のM/G/∞については、時刻t で値n (∈N) をとる。   Hereinafter, the number of connections at time t is represented as Xt. For M / G / ∞ in the steady state, it takes the value n (∈N) at time t.

定常状態確率P(Xt = n) について,
P(Xt = n) = ρn exp(−ρ)/n (ρ= λ/μ)
であることが知られている。当該処理は、後述する第1の形態におけるモデル化部10で利用される。
For the steady state probability P (X t = n)
P (X t = n) = ρ n exp (−ρ) / n (ρ = λ / μ)
It is known that This process is used in the modeling unit 10 in the first embodiment to be described later.

(3)<ピーク値と平均値の比率のモデル化>
次に、ピーク値と平均値の比率のモデル化について説明する。
(3) <Modeling the ratio of peak value to average value>
Next, modeling of the ratio between the peak value and the average value will be described.

前述のアプリケーション接続数のモデルに基づき、アプリケーション接続数のピーク値と平均値の比率 Ahを以下の既知の式でモデル化する: Based on the above-mentioned model of the number of application connections, the ratio A h between the peak value and the average value of the number of application connections is modeled by the following known formula:

Figure 0005238048
分母となる平均値は観測周期内におけるアプリケーション接続数の平均値(時間平均)である。Xt は定常過程であるため、Ah はt0 には依存しない。
Figure 0005238048
The average value as the denominator is the average value (time average) of the number of application connections within the observation period. Since Xt is a stationary process, A h does not depend on t 0 .

当該処理は、後述する第2の実施の形態のモデル化部10で利用される。   This process is used in the modeling unit 10 of the second embodiment described later.

(4)<Ah:アプリケーション接続数のピーク値と平均値の比率の分布の算出>
次に、アプリケーション接続数のピーク値と平均値の比率の分布の算出について説明する。
(4) <A h :Apurikeshonsetsuzokusunopikuchitoheikinchinohiritsunobunpunosanshutsu_>
Next, calculation of the distribution of the ratio between the peak value and the average value of the number of application connections will be described.

本発明が提案するAh の分布の算出方式では、上記のM/G/∞モデルによるシミュレーションに基づき、Ah の累積分布Pa ≡P(Ah ≦ a) を算出する。具体的には、所与のパラメータ値に基づきポアソン分布に従い、系内へのアプリケーション接続の到着を仮想的に生成し、それに所与の分布に従う待ち時間を加算して系からの離脱時刻とし、系内数の時系列を生成する。 The calculation method of the distribution of A h proposed by the invention, based on simulation by the above M / G / ∞ model to calculate the cumulative distribution Pa ≡P of A h (A h ≦ a). Specifically, it follows the Poisson distribution based on the given parameter value, virtually generates the arrival of the application connection in the system, and adds the waiting time according to the given distribution to the departure time from the system, Generate a time series of numbers in the system.

このAh の累積分布Paを基に、α確率点におけるAh の値からアプリケーション接続数のピーク値を算出する。 Based on the cumulative distribution Pa of the A h, it calculates the peak value of the application connections from the value of A h in α probability point.

具体的な動作は次のとおりである。   The specific operation is as follows.

所与のρ=λ/μを基に、十分長い時間にわたりM/G/∞ モデルのシミュレーションを行い、当該M/G/∞ モデルの系内数を算出し、各観測周期における(ピーク値)/(平均値) の経験累積分布Paを算出する。   Based on a given ρ = λ / μ, simulate the M / G / ∞ model for a sufficiently long time, calculate the number of M / G / ∞ models in the system, and (peak value) at each observation period Calculate the experience cumulative distribution Pa of / (average value).

さらに、上記観測周期における(ピーク値)/(平均値) の経験累積分布Paから、α確率点におけるAhを算出する。 Furthermore, A h at the α probability point is calculated from the empirical cumulative distribution Pa of (peak value) / (average value) in the observation period.

なおα確率点におけるAhの算出に際しては、上記のように経験累積分布から直接算出してもよいし、経験分布に何らかの指数平滑(Smoothing)等を施して得られた累積分布から算出しても構わない。 When calculating A h at the α probability point, it may be directly calculated from the experience cumulative distribution as described above, or calculated from the cumulative distribution obtained by applying some kind of smoothing to the experience distribution. It doesn't matter.

当該処理は、後述する第1の実施の形態の確率点算出部20で利用される。   This process is used in the probability point calculation unit 20 of the first embodiment described later.

(5)<パラメータ同定>
次にパラメータ同定について説明する。
(5) <Parameter identification>
Next, parameter identification will be described.

定常状態のM/G/∞においては系内のアプリケーション接続数Xt の分布は時間に依存せず平均ρのポアソン分布となるため、 In steady state M / G / ∞, the distribution of the number of application connections X t in the system does not depend on time and becomes a Poisson distribution with an average ρ.

Figure 0005238048
は漸近的に正規分布N(ρ,σ)、ただし
Figure 0005238048
Is asymptotically normal distribution N (ρ, σ), where

Figure 0005238048
Figure 0005238048

Figure 0005238048
である。そこで、周期観測により複数観測値が得られた場合には、これに基づきパラメータρを同定し、上記の(1)の定義及び(4)のパラメータ同定に従い、ピーク値のα 確率点の推定を行う。
Figure 0005238048
It is. Therefore, when multiple observation values are obtained by periodic observation, the parameter ρ is identified based on this, and the α probability point of the peak value is estimated according to the definition of (1) and the parameter identification of (4) above. Do.

周期観測によりN個の観測値   N observations by periodic observation

Figure 0005238048
が得られたとして、
Figure 0005238048
As obtained

Figure 0005238048
を得られた値の標本平均とすると、ρ の推定値
Figure 0005238048
Is the estimated mean of ρ

Figure 0005238048
Figure 0005238048
Is

Figure 0005238048
により得られる。
Figure 0005238048
Is obtained.

この推定値に対する適合度検定を行ない、帰無仮説が棄却されない場合には次の手順へ進み、棄却された場合には、より多くの観測値の取得が必要と判断する。具体的にはKolmogorov-Smirnov検定等により、観測値が推定したパラメータをもつ正規分布に従うとの帰無仮説に対する検定(t検定)を実施する。仮説が棄却された場合には、適切なパラメータ推定のためにはより多数のサンプルが必要と判断する。   A goodness-of-fit test is performed on the estimated value, and if the null hypothesis is not rejected, the process proceeds to the next procedure. If rejected, it is determined that more observation values need to be acquired. Specifically, a test (t-test) is performed on the null hypothesis that the observed value follows a normal distribution having parameters estimated by the Kolmogorov-Smirnov test or the like. If the hypothesis is rejected, it is determined that a larger number of samples are necessary for proper parameter estimation.

当該処理は、後述する第2の実施の形態のパラメータ同定部40で利用される。   This process is used in the parameter identification unit 40 of the second embodiment described later.

次に   next

Figure 0005238048
をもつM/G/∞モデルを構成し、全観測時間にわたるシミュレーションをm 回実施してピーク値の経験分布η1,η2,…,ηm を得る。これにより、累積分布P(max Τ∈{0,Nh} XΤ≦x)(Nhは観測時間)を算出し、そのα 確率点を算出する。
Figure 0005238048
Configure the M / G / ∞ model with, empirical distribution eta 1 peak value simulation over the entire observation time was performed m times, eta 2, ..., get eta m. Thus, the cumulative distribution P (max Τ∈ {0, Nh } X Τ ≦ x) (Nh observation time), and calculates the α probability point.

当該処理は、後述する第1、第2の実施の形態のピーク値算出部30で利用される。   This process is used in the peak value calculation unit 30 of the first and second embodiments described later.

以下、上記を前提に本発明の実施の形態を示す。   In the following, embodiments of the present invention will be described based on the above.

[第1の実施の形態]
本実施の形態では、アプリケーション接続数の推移を所与の平均到着間隔1/λ、平均サービス率μのM/G/∞の定常状態によりモデル化する形態を説明する。
[First Embodiment]
In the present embodiment, a mode in which the transition of the number of application connections is modeled by a steady state of M / G / ∞ with a given average arrival interval 1 / λ and average service rate μ will be described.

図2は、本発明の第1の実施の形態における推定装置の構成を示す。   FIG. 2 shows the configuration of the estimation apparatus according to the first embodiment of the present invention.

同図に示す推定装置は、キーボード等の入力部1、モデル化部10、確率点算出部20、ピーク値算出部30、ファイル(記憶手段)や表示装置等の出力手段2、モデル化部10の結果を格納するモデル化結果記憶部3、観測値記憶部4から構成される。   The estimation apparatus shown in FIG. 1 includes an input unit 1 such as a keyboard, a modeling unit 10, a probability point calculation unit 20, a peak value calculation unit 30, an output unit 2 such as a file (storage unit) or a display device, and a modeling unit 10. The modeled result storage unit 3 and the observation value storage unit 4 are stored.

上記の構成における動作を以下に示す。   The operation in the above configuration is shown below.

図3は、本発明の第1の実施の形態における推移装置のフローチャートである。   FIG. 3 is a flowchart of the transition device according to the first embodiment of the present invention.

ステップ101) 入力部1から、平均到着間隔(1/λ)及び、平均サービス率(μ)をモデル化部10に入力する。   Step 101) The average arrival interval (1 / λ) and the average service rate (μ) are input from the input unit 1 to the modeling unit 10.

ステップ102) モデル化部10は、平均接続数ρ=λ/μのM/G/∞モデルを構成し、系が定常状態となり十分多数のサンプルが得られるだけの長いシミュレーション時間にわたりシミュレーションを実行し、系内数の推移及びシミュレーション上の観測周期毎の系内数のピーク値、平均値をメモリ(図示せず)に格納する。このシミュレーションにおいて、各観測周期における(ピーク値)/(平均値) を算出し、モデル化結果記憶部3に格納する。当該ステップにおけるモデル化は、具体的には、前述の"(2)<アプリケーション接続数のモデル化>"に記載した処理により実行される。   Step 102) The modeling unit 10 constructs an M / G / ∞ model with an average number of connections ρ = λ / μ, and executes a simulation for a long simulation time that allows the system to be in a steady state and obtain a sufficiently large number of samples. Then, the transition of the number of systems and the peak value and average value of the number of systems in each simulation period are stored in a memory (not shown). In this simulation, (peak value) / (average value) in each observation period is calculated and stored in the modeling result storage unit 3. Specifically, the modeling in this step is executed by the process described in “(2) <Modeling of number of application connections>” described above.

ステップ103) 確率点算出部20は、モデル化結果記憶部3からシミュレーションにおける、各観測周期の(ピーク値)/(平均値) の出力結果を取得し、その経験累積分布を算出する。確率点算出部20はさらに、α=99% 確率点における(ピーク値)/(平均値)の観測値を算出し、ピーク値算出部30に出力する。当該ステップの処理は、具体的には、前述の"(3)<ピーク値と平均値の比率のモデル化>"に示した処理により実行される。   Step 103) The probability point calculation unit 20 obtains an output result of (peak value) / (average value) of each observation period in the simulation from the modeling result storage unit 3, and calculates the experience cumulative distribution. The probability point calculation unit 20 further calculates an observed value of (peak value) / (average value) at a probability point of α = 99% and outputs it to the peak value calculation unit 30. Specifically, the processing in this step is executed by the processing described in “(3) <Modeling of ratio between peak value and average value>” described above.

上記のαの値は予め99%として所与される。ここで、αの値はどの程度のマージンを要求するかに依存する。   The value of α is given as 99% in advance. Here, the value of α depends on how much margin is required.

ピーク値の推定値として、ほぼ実現値以上であることを要求する場合(安全側の設計)は99%値などが妥当と考えられ、一方、実現値に近いことを要求する場合には、中央値を適用することも考えられる。   As an estimate of the peak value, when it is required that it is almost equal to or greater than the actual value (safe design), 99% is considered appropriate. On the other hand, when it is required to be close to the actual value, It is also possible to apply a value.

ステップ104) ピーク値算出部30は、観測値記憶部4から取得した接続アプリケーション数の観測値に、確率点算出部20で算出した、経験累積分布における99% 確率点の(ピーク値/平均値) の値を乗じて、当該観測周期におけるピーク値の推定値として算出し、出力手段2に出力する。   Step 104) The peak value calculation unit 30 adds the 99% probability point (peak value / average value) of the empirical cumulative distribution calculated by the probability point calculation unit 20 to the observation value of the number of connected applications acquired from the observation value storage unit 4. ) To obtain an estimated value of the peak value in the observation period, and outputs it to the output means 2.

以下に、数値例を用いて具体的に説明する。   Below, it demonstrates concretely using a numerical example.

以下の例では、あるアプリケーションの接続が平均到着間隔1分(1/λ = 1)、平均サービス時間60 分(1/μ=60)、従って平均接続数60(ρ= 60) に従うものとし、観測周期60 分(h = 60) で平均接続数を観測しているものとする。また、ある観測区間における平均接続数の観測値として、61.5 が観測値記憶部4から得られているものとする。   In the following example, an application connection follows an average arrival interval of 1 minute (1 / λ = 1), an average service time of 60 minutes (1 / μ = 60), and thus an average number of connections of 60 (ρ = 60). Assume that the average number of connections is observed at an observation period of 60 minutes (h = 60). Further, it is assumed that 61.5 is obtained from the observation value storage unit 4 as an observation value of the average number of connections in a certain observation section.

平均到着間隔および平均サービス率をモデル化部10に入力すると、モデル化部10は平均接続数ρ=λ/μ= 60 のM/G/∞モデルを構成し、モデル化部10におけるシミュレーションを実行する。このシミュレーションにおいて、モデル化部10は60 分毎の各観測周期における(ピーク値)/(平均値)をモデル化結果記憶部3に蓄積する。   When the average arrival interval and the average service rate are input to the modeling unit 10, the modeling unit 10 configures an M / G / ∞ model with an average number of connections ρ = λ / μ = 60 and executes the simulation in the modeling unit 10. To do. In this simulation, the modeling unit 10 stores (peak value) / (average value) in each observation period every 60 minutes in the modeling result storage unit 3.

この際の各観測区間におけるピーク値と平均値のプロットを図4に示す。   FIG. 4 shows a plot of the peak value and the average value in each observation section at this time.

次に、確率点算出部20は、上記のモデル化結果記憶部3のシミュレーションにおける(ピーク値)/(平均値)の出力結果から、その経験累積分布を算出する。当該数値例におけるシミュレーション時間350 時間の計算結果から得られた(ピーク値)/(平均値) の経験累積分布を図5に示す。これより、予め与えられた確率点99%における(ピーク値/平均値)の値1.29 をピーク値算出部30に出力する。   Next, the probability point calculation unit 20 calculates the cumulative experience distribution from the output result of (peak value) / (average value) in the simulation of the modeling result storage unit 3 described above. FIG. 5 shows an empirical cumulative distribution of (peak value) / (average value) obtained from the calculation result of the simulation time of 350 hours in the numerical example. As a result, the value 1.29 of (peak value / average value) at a 99% probability point given in advance is output to the peak value calculation unit 30.

ピーク値算出部30は、観測値記憶部4から得られた前記観測値61.5 に対し、確率点算出部20の出力値1.29を乗じ、ピーク値の推定値86.43 を出力手段2に出力する(なお当該観測区間における実際の接続数のピーク値は78 であり、上記推定値の範囲に入っている)。これが本実施の形態の動作における推定装置の最終出力である。   The peak value calculation unit 30 multiplies the observation value 61.5 obtained from the observation value storage unit 4 by the output value 1.29 of the probability point calculation unit 20 and outputs an estimated value 86.43 of the peak value to the output means 2 (note that The peak value of the actual number of connections in the observation section is 78, which falls within the above estimated range). This is the final output of the estimation device in the operation of the present embodiment.

[第2の実施の形態]
第1の実施の形態では確率点算出部20を含む構成であったが、本実施の形態では、当該確率点算出部20を具備せずに、周期観測により得られた複数の平均接続数から、待ち行列モデルにおける平均到着間隔と平均サービス時間の比を同定する処理を行う形態を説明する。
[Second Embodiment]
In the first embodiment, the probability point calculation unit 20 is included. However, in this embodiment, the probability point calculation unit 20 is not provided, and a plurality of average connection numbers obtained by periodic observation are used. A mode for performing a process of identifying a ratio between the average arrival interval and the average service time in the queue model will be described.

図6は、本発明の第2の実施の形態における推定装置の構成を示す。   FIG. 6 shows the configuration of the estimation apparatus according to the second embodiment of the present invention.

同図に示す推定装置は、入力部1、パラメータ同定部40、モデル化部10、ピーク値算出部30、出力部2、推定値記憶部5、ピーク値記憶部6から構成される。   The estimation apparatus shown in the figure includes an input unit 1, a parameter identification unit 40, a modeling unit 10, a peak value calculation unit 30, an output unit 2, an estimated value storage unit 5, and a peak value storage unit 6.

以下に、上記の構成における動作を説明する。   The operation in the above configuration will be described below.

図7は、本発明の第2の実施の形態における推定装置のフローチャートである。   FIG. 7 is a flowchart of the estimation apparatus according to the second embodiment of the present invention.

本実施の形態では、周期観測によりN 個の観測値   In the present embodiment, N observation values are obtained by periodic observation.

Figure 0005238048
が得られている(観測時間がN × h である)ことを前提とする。
Figure 0005238048
Is obtained (the observation time is N × h).

ステップ201) 入力部1から、複数のオリジナルの時系列の観測データ{ξ,ξ,…,ξ}をパラメータ同定部40に入力する。なお、観測データは第1の実施の形態における観測記憶部4から読み込んでもよい。 Step 201) A plurality of original time series observation data {ξ 1 , ξ 2 ,..., Ξ N } are input to the parameter identification unit 40 from the input unit 1. Note that the observation data may be read from the observation storage unit 4 in the first embodiment.

ステップ202) パラメータ同定部40は、入力されたオリジナルの観測データ時系列から観測値の度数分布を生成し、最尤推定を行なう。パラメータ同定部40は更に、それら複数観測値に基づき定常状態のM/G/∞の平均接続数ρの推定値を最尤推定により   Step 202) The parameter identification unit 40 generates a frequency distribution of observation values from the input original observation data time series, and performs maximum likelihood estimation. The parameter identification unit 40 further calculates an estimated value of the average number of connections ρ in the steady state M / G / ∞ based on the multiple observation values by maximum likelihood estimation.

Figure 0005238048
として算出する。また推定値の適合度検定(例えば、Kolmogorov-Smirnov検定)を実施し、観測値が推定したパラメータを持つ正規分布に従うとの帰無仮説が棄却されない場合には、求められた推定値を推定値記憶部5に格納し、ステップ203に進み、棄却された場合にはより多くの観測値を要するものと判断し、ステップ201に移行する。
Figure 0005238048
Calculate as In addition, if a goodness-of-fit test of the estimated value (for example, Kolmogorov-Smirnov test) is performed and the null hypothesis that the observed value follows a normal distribution with the estimated parameter is not rejected, the estimated value obtained is estimated. The data is stored in the storage unit 5, and the process proceeds to step 203, and if rejected, it is determined that more observation values are required, and the process proceeds to step 201.

ステップ203) モデル化部10は、推定値記憶部5からパラメータ同定部40の出力である平均接続数の推定値   Step 203) The modeling unit 10 estimates the average number of connections that is the output of the parameter identification unit 40 from the estimated value storage unit 5.

Figure 0005238048
を取得し、当該推定値をもつM/G/∞モデルの定常状態を構成する。このモデルにより、シミュレーション時間N × hにわたるシミュレーションをm回実行し、それぞれのピーク値
Figure 0005238048
And construct the steady state of the M / G / ∞ model with the estimated value. With this model, the simulation is performed m times over the simulation time N × h, and each peak value is

Figure 0005238048
をピーク値記憶部6に蓄積する。
Figure 0005238048
Are stored in the peak value storage unit 6.

ステップ204) ピーク値算出部30は、ピーク値記憶部6から、上記m 個のピーク値を取得し、当該ピーク値の経験累積分布η1,η2,…,ηmを算出する。累積分布は、P(max Τ∈{0,Nh} XΤ≦x)(Nhは観測時間)により算出する。その99% 確率点の値に基づいて、全観測時間N × h におけるピーク値の推定値として算出し、出力部2に出力する。 Step 204) peak value calculation unit 30, from the peak value storage unit 6, and acquires the m-number of peak values, empirical cumulative distribution eta 1 of the peak value, eta 2, ..., and calculates the eta m. The cumulative distribution is calculated by P (max Τ∈ {0, Nh } X Τ ≦ x) (Nh observation time). Based on the value of the 99% probability point, it is calculated as an estimated value of the peak value in the entire observation time N × h and is output to the output unit 2.

以下に、数値例を用いて具体的に説明する。   Below, it demonstrates concretely using a numerical example.

以下の例では、数値例として、対象アプリケーションの接続数は、前述の第1の実施の形態の例と同様、平均到着間隔1分(1/λ = 1), 平均サービス時間60 分(1/μ=60)、従って平均接続数60(ρ= 60) に従うものとし、観測周期60 分(h = 60)で観測を実施しているものとする。また観測値として、350 個の観測値が図8に示すように得られている(観測時間350 時間) ものとする。   In the following example, as a numerical example, the number of connections of the target application is the same as in the first embodiment described above: average arrival interval 1 minute (1 / λ = 1), average service time 60 minutes (1 / It is assumed that the average number of connections is 60 (ρ = 60), and observations are made at an observation period of 60 minutes (h = 60). Further, it is assumed that 350 observation values are obtained as shown in FIG. 8 (observation time 350 hours).

パラメータ同定部40は、この350 個のデータから、平均接続数の推定値   The parameter identification unit 40 estimates the average number of connections from these 350 pieces of data.

Figure 0005238048
として59.8 を算出する。
Figure 0005238048
As a result, 59.8 is calculated.

パラメータ同定部40により生成された観測値の度数分布を図9に示す。   The frequency distribution of observed values generated by the parameter identification unit 40 is shown in FIG.

またt検定によるρ値は10-10 未満となり帰無仮説は棄却されないことを確認し、推定値記憶部5に格納し、次のステップへ進む。 Further, it is confirmed that the ρ value by t-test is less than 10 −10 and the null hypothesis is not rejected, and is stored in the estimated value storage unit 5, and the process proceeds to the next step.

モデル化部10は、上記推定値記憶部5のパラメータ同定部40の出力に基づき、平均接続数59.8の定常状態のM/G/∞モデルを構成する。このモデルにより350 時間にわたるシミュレーションを200回(m = 200) 実施し、各回のピーク値をピーク値記憶部6に蓄積する。この結果を図10 に示す。   The modeling unit 10 constitutes a steady state M / G / ∞ model having an average number of connections of 59.8 based on the output of the parameter identification unit 40 of the estimated value storage unit 5. A simulation over 350 hours is performed 200 times (m = 200) using this model, and the peak value of each time is stored in the peak value storage unit 6. The result is shown in FIG.

ピーク値算出部30は、数値例では、上記モデル化部10の出力である200 個のピーク値をピーク値記憶部6から取得し、経験累積分布を算出し、その確率点αを99% の値としてピーク値89 を出力する。その結果を図11に示す(なお、実際の350 時間にわたるピーク値は87 であり、上記推定値の範囲に入っている)。この値をピーク値の推定値として出力部2に出力する。これが第2の実施の形態の動作における推定装置の最終出力である。   In the numerical example, the peak value calculation unit 30 acquires 200 peak values that are the output of the modeling unit 10 from the peak value storage unit 6, calculates the empirical cumulative distribution, and sets the probability point α to 99%. The peak value 89 is output as the value. The result is shown in FIG. 11 (note that the actual peak value over 350 hours is 87, which falls within the above estimated value range). This value is output to the output unit 2 as an estimated value of the peak value. This is the final output of the estimation device in the operation of the second embodiment.

なお、上記の第1、第2の実施の形態における推定装置の構成要素の動作をプログラムとして構築し、アプリケーション接続数ピーク値推定装置として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることも可能である。   The operation of the constituent elements of the estimation device in the first and second embodiments described above is constructed as a program, installed in a computer used as an application connection number peak value estimation device, and executed. It is also possible to circulate through the network.

本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。   The present invention is not limited to the above-described embodiments, and various modifications and applications can be made within the scope of the claims.

1 入力部
2 出力部
3 モデル化結果記憶部
4 観測値記憶部
5 推定値記憶部
6 ピーク値記憶部
10 モデル化部
20 確率点算出部
30 ピーク値算出部
40 パラメータ同定部
DESCRIPTION OF SYMBOLS 1 Input part 2 Output part 3 Modeling result storage part 4 Observation value storage part 5 Estimated value storage part 6 Peak value storage part 10 Modeling part 20 Probability point calculation part 30 Peak value calculation part 40 Parameter identification part

Claims (5)

IP(Internet Protocol)ネットワーク上において、ある観測周期内のアプリケーション接続数のピーク値を周期観測における1個の観測値に基づいて推定するアプリケーション接続数ピーク値推定装置であって、
アプリケーションの接続の平均到着間隔、平均サービス時間、観測周期、及び要求する推定値の精度(以降、「推定精度」と記す) α(0<α<1、αは実数)を入力する入力手段と、
前記入力手段により入力された前記アプリケーションの接続の平均到着間隔、前記平均サービス時間、前記観測周期、及び、前記要求する推定精度に基づいて、前記アプリケーション接続数を定常状態の待ち行列モデルとしてモデル化し、シミュレーションを行い、シミュレーション結果として、観測周期毎の系内のアプリケーション接続数のピーク値、平均値をモデル化結果記憶手段に格納するモデル化手段と、
前記モデル化結果記憶手段から前記ピーク値及び前記平均値を取得して、前記モデル化手段でモデル化されたモデルに対して、前記観測周期における前記アプリケーション接続数の(ピーク値)/(平均値) を表す確率変数を算出し、前記α確率点における当該確率変数の値を算出する確率点算出手段と、
実際に観測されたアプリケーション接続数を取得し、該アプリケーション接続数に、前記(ピーク値)/(平均値) のα確率点の確率変数値を乗じて推定ピーク値のα確率点を算出する推定ピーク値算出手段と、
を有することを特徴とするアプリケーション接続数ピーク値推定装置。
On an IP (Internet Protocol) network, an application connection number peak value estimation device that estimates the peak value of the number of application connections within a certain observation period based on one observation value in periodic observation,
An input means for inputting an average connection interval of application connections, an average service time, an observation period, and accuracy of an estimated value to be requested (hereinafter referred to as “estimation accuracy”) α (0 <α <1, α is a real number); ,
Based on the average arrival interval of the connection of the application input by the input means, the average service time, the observation period, and the required estimation accuracy, the number of application connections is modeled as a steady state queuing model. Modeling means for performing simulation and storing, as a simulation result, a peak value and an average value of the number of application connections in the system for each observation period in a modeling result storage means;
Obtaining the peak value and the average value from the modeling result storage means, and for the model modeled by the modeling means, the (peak value) / (average value) of the number of application connections in the observation period ) And a probability point calculating means for calculating a value of the random variable at the α probability point;
Estimating the number of application connections actually observed, and multiplying the number of application connections by the probability variable value of the (probable value) / (average value) α probability point to calculate the α probability point of the estimated peak value A peak value calculating means;
An application connection number peak value estimation device characterized by comprising:
IP(Internet Protocol)ネットワーク上において、ある観測周期内のアプリケーション接続数のピーク値を周期観測における複数の観測値に基づいて推定するアプリケーション接続数ピーク値推定装置であって、
周期観測により得られた複数の平均接続数を入力する入力手段と、
前記複数の平均接続数の値から、待ち行列モデルにおける平均到着間隔と平均サービス時間の比を同定するパラメータ同定手段と
記パラメータ同定手段による平均到着間隔と平均サービス時間の比の同定結果に基づき、待ち行列モデルとしてモデル化し、シミュレーションを行い、シミュレーション結果として、全観測時間上のピーク値をモデル化結果記憶手段に格納するモデル化手段と、
前記モデル化結果記憶手段に格納されている前記全観測時間上のピーク値を取得し、全観測時間にわたるピーク値の分布関数を算出し、そのα確率点(0<α<1)の推定を行うピーク値算出手段と、
を有することを特徴とするアプリケーション接続数ピーク値推定装置。
On an IP (Internet Protocol) network, an application connection number peak value estimation device that estimates the peak value of the number of application connections within a certain observation period based on a plurality of observation values in periodic observation,
An input means for inputting a plurality of average connections obtained by periodic observation;
From the value of the plurality of average number of connections, the parameter identification means for identifying the ratio of the average arrival interval and the average service time in wait queue model,
Based on prior Symbol parameter identification means average arrival interval and the average service ratio of time identification result of, and modeled as a queuing model, a simulation, as a simulation result, the peak value of the total observation time in modeling result storage means Modeling means to store;
The peak value over the entire observation time stored in the modeling result storage means is obtained, the distribution function of the peak value over the entire observation time is calculated, and the α probability point (0 <α <1) is estimated. A peak value calculating means to perform;
An application connection number peak value estimation device characterized by comprising:
IP(Internet Protocol)ネットワーク上において、ある観測周期内のアプリケーション接続数のピーク値を周期観測における1個の観測値に基づいて推定するアプリケーション接続数ピーク値推定方法であって、
モデル化手段が、入力されたアプリケーションの接続の平均到着間隔、平均サービス時間、観測周期、及び要求する推定値の精度(以降、「推定精度」と記す)α(0<α<1、αは実数)に基づいて、前記アプリケーション接続数を定常状態の待ち行列モデルとしてモデル化し、シミュレーションを行い、シミュレーション結果として、観測周期毎の系内のアプリケーション接続数のピーク値、平均値をモデル化結果記憶手段に格納するモデル化ステップと、
確率点算出手段が、前記モデル化結果記憶手段から前記ピーク値及び前記平均値を取得して、前記モデル化手段でモデル化されたモデルに対して、前記観測周期における前記アプリケーション接続数の(ピーク値)/(平均値) を表す確率変数を算出し、前記推定精度α確率点における当該確率変数の値を算出する確率点算出ステップと、
推定ピーク値算出手段が、実際に観測されたアプリケーション接続数を取得し、該アプリケーション接続数に、前記(ピーク値)/(平均値) の推定精度α確率点の確率変数値を乗じて推定ピーク値のα確率点を算出する推定ピーク値算出ステップと、
を行うことを特徴とするアプリケーション接続数ピーク値推定方法。
On an IP (Internet Protocol) network, an application connection number peak value estimation method for estimating the peak value of the number of application connections within a certain observation period based on one observation value in periodic observation,
The modeling means inputs the average arrival interval, average service time, observation period, and required accuracy of the estimated value (hereinafter referred to as “estimation accuracy”) α (0 <α <1, α is Based on the real number), the number of application connections is modeled as a steady-state queuing model, a simulation is performed, and the peak value and average value of the number of application connections in the system for each observation period are stored as model results. Modeling steps stored in the means;
Probability point calculating means obtains the peak value and the average value from the modeling result storage means, and for the model modeled by the modeling means, (peak) of the number of application connections in the observation period A random variable representing (value) / (average value), and a probability point calculating step of calculating a value of the random variable in the estimated accuracy α probability point;
The estimated peak value calculation means obtains the actually observed number of application connections and multiplies the number of application connections by the probability variable value of the (accuracy value) probability point of the (peak value) / (average value). An estimated peak value calculating step for calculating an α probability point of the value;
An application connection number peak value estimation method characterized by:
IP(Internet Protocol)ネットワーク上において、ある観測周期内のアプリケーション接続数のピーク値を周期観測における複数個の観測値に基づいて推定するアプリケーション接続数ピーク値推定方法であって、
パラメータ同定手段が、入力された複数の平均接続数の値から、待ち行列モデルにおける平均到着間隔と平均サービス時間の比を同定するパラメータ同定ステップと
モデル化手段が、前記パラメータ同定ステップによる平均到着間隔と平均サービス時間の比の同定結果に基づき、待ち行列モデルとしてモデル化し、シミュレーションを行い、シミュレーション結果として、全観測時間上のピーク値をモデル化結果記憶手段に格納するモデル化ステップと、
ピーク値算出手段が、前記モデル化結果記憶手段に格納されている前記全観測時間上のピーク値を取得し、全観測時間にわたるピーク値の分布関数を算出し、そのα確率点(0<α<1)の推定を行うピーク値算出ステップと、
を行うことを特徴とするアプリケーション接続数ピーク値推定方法。
On an IP (Internet Protocol) network, an application connection number peak value estimation method for estimating a peak value of the number of application connections within a certain observation period based on a plurality of observation values in periodic observation,
Parameter identification means, from a plurality of values of the average number of connections with the input parameter identification step and modeling means for identifying the ratio of the average arrival interval in the wait queue model average service time is the average arrival by the parameter identification step Based on the identification result of the ratio of the interval and the average service time, modeling as a queuing model, performing a simulation, and as a simulation result, storing a peak value over the entire observation time in the modeling result storage means,
The peak value calculation means obtains the peak value over the entire observation time stored in the modeling result storage means, calculates the distribution function of the peak value over the entire observation time, and the α probability point (0 <α A peak value calculating step for estimating <1);
An application connection number peak value estimation method characterized by:
請求項1または2に記載のアプリケーション接続数ピーク値推定装置を構成する各手段としてコンピュータを機能させるためのアプリケーション接続数ピーク値推定プログラム。   An application connection number peak value estimation program for causing a computer to function as each means constituting the application connection number peak value estimation apparatus according to claim 1.
JP2011030264A 2011-02-15 2011-02-15 Application connection number peak value estimation apparatus, method, and program Active JP5238048B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011030264A JP5238048B2 (en) 2011-02-15 2011-02-15 Application connection number peak value estimation apparatus, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011030264A JP5238048B2 (en) 2011-02-15 2011-02-15 Application connection number peak value estimation apparatus, method, and program

Publications (2)

Publication Number Publication Date
JP2012169941A JP2012169941A (en) 2012-09-06
JP5238048B2 true JP5238048B2 (en) 2013-07-17

Family

ID=46973608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011030264A Active JP5238048B2 (en) 2011-02-15 2011-02-15 Application connection number peak value estimation apparatus, method, and program

Country Status (1)

Country Link
JP (1) JP5238048B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5977207B2 (en) * 2013-07-04 2016-08-24 株式会社神戸製鋼所 State estimation device, method, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3973044B2 (en) * 1996-03-07 2007-09-05 富士通株式会社 Feedback control method and apparatus in ATM switch
JPH11252075A (en) * 1998-02-26 1999-09-17 Nippon Telegr & Teleph Corp <Ntt> Traffic estimation device
JP2003348154A (en) * 2002-05-24 2003-12-05 Nippon Telegr & Teleph Corp <Ntt> Method for determining communication quality management threshold value and apparatus thereof and program and information recording medium
JP2004048276A (en) * 2002-07-10 2004-02-12 Nippon Telegr & Teleph Corp <Ntt> Method and apparatus for estimating peak traffic, program for estimating peak traffic, and storage medium having the program for estimating peak traffic recorded thereon
SE522724C3 (en) * 2002-12-20 2004-04-14 Operax Ab Procedure, node and computer program for access control in asynchronous communication systems

Also Published As

Publication number Publication date
JP2012169941A (en) 2012-09-06

Similar Documents

Publication Publication Date Title
EP2541419A1 (en) Characterizing web workloads for quality of service prediction
JP2011086295A (en) Estimating service resource consumption based on response time
WO2012149705A1 (en) Long-term prediction method and apparatus of network traffic
JP2021504836A5 (en)
Zhao et al. Cloud computing: A statistics aspect of users
Jagerman et al. Mean waiting time approximations in the G/G/1 queue
Ageyev et al. Traffic aggregation and EPS network planning problem
CN109690495A (en) Large scale distributed system summarizes the effective ways with monitoring
Nikoui et al. Analytical model for task offloading in a fog computing system with batch-size-dependent service
JP6665071B2 (en) Person flow prediction device, person flow prediction method, and person flow prediction program
JP5238048B2 (en) Application connection number peak value estimation apparatus, method, and program
JP5501283B2 (en) Maximum connection number estimation apparatus, method and program
JP5600693B2 (en) Clustering apparatus, method and program
Van Do et al. Spectral expansion solution methodology for QBD-M processes and applications in future internet engineering
Haque et al. Distributed adaptive importance sampling on graphical models using mapreduce
Chydzinski Transient analysis of the MMPP/G/1/K queue
Zhernovyi et al. On characteristics of the Mθ/G/1/m and Mθ/G/1 queues with queue-size based packet dropping
WO2022234674A1 (en) Learning device, prediction device, learning method, prediction method, and program
Van Do A new solution for a queueing model of a manufacturing cell with negative customers under a rotation rule
JP7206784B2 (en) Movement path estimation device, movement path estimation method, and program
Lin et al. On the discrete-time system with server breakdowns: Computational algorithm and optimization algorithm
WO2016123967A1 (en) Data processing method and apparatus
Aissani An M X/G/1 energetic retrial queue with vacations and control
Kumar et al. Stochastic re-entrant line modeling for an environment stress testing in a semiconductor assembly industry
WO2016122561A1 (en) Synthesizing a graph

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130108

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130307

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130329

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5238048

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20160405

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350