JP3088975B2 - Connection acceptance determination method and device - Google Patents
Connection acceptance determination method and deviceInfo
- Publication number
- JP3088975B2 JP3088975B2 JP23131797A JP23131797A JP3088975B2 JP 3088975 B2 JP3088975 B2 JP 3088975B2 JP 23131797 A JP23131797 A JP 23131797A JP 23131797 A JP23131797 A JP 23131797A JP 3088975 B2 JP3088975 B2 JP 3088975B2
- Authority
- JP
- Japan
- Prior art keywords
- connection
- cell
- average speed
- cells
- loss rate
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明はATM(Asynchronou
s Transfer Mode)に利用する。本発明はATM交換機に
おけるコネクション受付判定技術に関する。The present invention relates to an ATM (Asynchronou).
s Transfer Mode). The present invention relates to a technique for determining connection acceptance in an ATM exchange.
【0002】[0002]
【従来の技術】フレーム内の送出スロット位置を指定す
ることにより、各コネクション毎に確定的に帯域を割り
当てるSTM(Synchronous Transfer Mode) 交換とは異
なり、ATM交換では各コネクションは任意の時刻にセ
ルを送出することができる。ATM交換においてはコネ
クション設定時に当該コネクションのトラヒックディス
クリプタを申告させ、セル損失が起きないようにコネク
ション受け付けの可否判定を行う。2. Description of the Related Art Different from an STM (Synchronous Transfer Mode) exchange in which a transmission slot is designated in a frame and a band is deterministically assigned to each connection, in an ATM exchange, each connection transfers a cell at an arbitrary time. Can be sent. In the ATM exchange, when a connection is set, a traffic descriptor of the connection is declared, and it is determined whether or not the connection can be accepted so that cell loss does not occur.
【0003】ATM交換機内でセル損失が発生する主な
箇所は、セルがVP(Virtual Path)に送出されるATM
交換機の出力バッファである。単純なセルの送出方法と
して、FIFO(First in first out)の出力バッファで
のアルゴリズムに従う。[0003] The main place where a cell loss occurs in an ATM exchange is that an ATM is transmitted to a VP (Virtual Path).
This is the output buffer of the exchange. A simple cell transmission method follows an algorithm in a FIFO (First in first out) output buffer.
【0004】1セル時間毎にセルの読出しタイミングが
あり、その読出しタイミングになったときに、バッファ
にセルがあれば、バッファの先頭のセルを読出す。[0006] There is a cell read timing every one cell time, and at the read timing, if there is a cell in the buffer, the first cell in the buffer is read.
【0005】ピーク速度、平均速度、バースト性、ピー
ク継続時間、ソースタイプ(例えば、電話、ビデオ)等
がトラヒックディスクリプタの候補として考えられる。[0005] Peak rate, average rate, burstiness, peak duration, source type (eg, telephone, video), etc., are considered as possible traffic descriptors.
【0006】ピーク速度のみを用いたコネクションの受
け付け可否判定を行う場合は各コネクションからのセル
送出のバースト性が強い(平均速度とピーク速度の比が
大きい)場合は十分に帯域使用効率が上げられないこと
が問題となる(以降、このようにピークセル速度を基に
帯域運用を行う方式をピーク割当方式と呼ぶ)。When it is determined whether or not a connection can be accepted using only the peak speed, when the burstiness of cell transmission from each connection is strong (the ratio between the average speed and the peak speed is large), the band use efficiency can be sufficiently increased. This causes a problem (hereinafter, the method of performing band operation based on the peak cell rate in this manner is referred to as a peak allocation method).
【0007】この問題点の一つの解として斉藤は文献
(H.Saito,"Call Admission Control in an ATM Network
Using Upper Bound of Cell Loss Probability,"IEEE
TransCommun,vol.40,no.9,pp.1512-1521,Sep.1992.)に
て、ユーザが申告するコネクションのピーク速度、平均
速度を基に、コネクション受け付け後のセル損失率を推
定し、コネクションの受け付け判定を行う方式を提案し
ている。[0007] As one solution to this problem, Saito
(H.Saito, "Call Admission Control in an ATM Network
Using Upper Bound of Cell Loss Probability, "IEEE
TransCommun, vol. 40, no.9, pp. 1512-1521, Sep. 1992.) We have proposed a method to determine whether to accept a connection.
【0008】斉藤の方式は、ユーザにより申告される各
コネクションiにおけるピーク速度Ri (γセル時間内
の最大送出セル数)と、平均速度Ai (γセル時間内の
平均送出セル数)から、セル損失率Pclr は、[0008] Saito's method is based on the peak rate R i (maximum number of cells transmitted in γ cell time) and the average rate A i (average number of cells transmitted in γ cell time) at each connection i declared by the user. , The cell loss rate P clr is:
【0009】[0009]
【数1】 により推定される。コネクションi(i=1,…,n)
は、既にVPに収容されているコネクションとし、コネ
クションn+1を新しく接続を要求されたコネクション
とした。*は畳み込み積分である。固定ウィンドウ長γ
は、バッファサイズをKとしてγ≦K+1である。(Equation 1) Is estimated by Connection i (i = 1,..., N)
Is a connection already accommodated in the VP, and connection n + 1 is a connection newly requested to be connected. * Is a convolution integral. Fixed window length γ
Is γ ≦ K + 1, where K is the buffer size.
【0010】従来のコネクション受付判定装置を図8お
よび図9に示す。図8はコネクション受付判定装置の機
能を示す概念図である。図9は従来のコネクション受付
判定装置の要部ブロック構成図である。図8に示すよう
に、コネクション受付判定装置1はATM交換機内に設
置され、VPに設定されるコネクションの受付可否判定
を行う。FIGS. 8 and 9 show a conventional connection acceptance judging device. FIG. 8 is a conceptual diagram illustrating the function of the connection acceptance determination device. FIG. 9 is a block diagram of a main part of a conventional connection acceptance determination device. As shown in FIG. 8, the connection acceptance determination device 1 is installed in an ATM exchange and determines whether a connection set in a VP can be accepted.
【0011】図9に示すように、従来のコネクション受
付判定装置1は、ユーザ申告パラメータ部10、セル損
失率推定部11、コネクション受付判定部12から構成
されている。ユーザ申告パラメータ部10は、ユーザに
より申告された各コネクション毎のピーク速度と平均速
度を記憶するメモリを有している。As shown in FIG. 9, the conventional connection acceptance determining device 1 comprises a user report parameter unit 10, a cell loss rate estimating unit 11, and a connection acceptance determining unit 12. The user report parameter unit 10 has a memory for storing a peak speed and an average speed for each connection reported by the user.
【0012】図10に従来のコネクション受付判定アル
ゴリズムを示す。新しいコネクションの接続要求が生じ
ると(S0)、新しいコネクションのピーク速度
Rn+1 、平均速度An+1 と、既にVPに収容されている
コネクションのピーク速度、平均速度を基に(S1)、
式(2)を用いてセル損失率Pclr を推定する(S
2)。CLRをセル損失率規定値とすると、Pclr <C
LRであれば(S3)、コネクションを受け付ける(S
4)。そうでなければ、コネクションを受け付けない
(S5)。FIG. 10 shows a conventional connection acceptance determination algorithm. When a connection request for a new connection is generated (S0), the peak speed R n + 1 and the average speed A n + 1 of the new connection and the peak speed and the average speed of the connection already accommodated in the VP are determined (S1). ,
The cell loss rate P clr is estimated using the equation (2) (S
2). Assuming that CLR is a specified value of the cell loss rate, P clr <C
If it is an LR (S3), the connection is accepted (S3).
4). Otherwise, the connection is not accepted (S5).
【0013】[0013]
【発明が解決しようとする課題】従来のコネクション受
付判定装置は、ユーザからのピーク速度と平均速度のパ
ラメータが必要である。しかしながら、ユーザがコネク
ションの設定前に平均速度を申告することが難しい。The conventional connection admission judgment device requires parameters of a peak speed and an average speed from the user. However, it is difficult for the user to declare the average speed before setting up the connection.
【0014】もし、ユーザが実際の平均レートより大き
く申告してしまうときは、セル損失率を実際より大きく
推定してしまい。実際のセル損失率が規定値より小さい
にも関わらずコネクションを受け付けなくなり、網リソ
ースを有効的に利用できない。If the user reports more than the actual average rate, the cell loss rate is estimated to be larger than the actual rate. Despite the fact that the actual cell loss rate is smaller than the specified value, no connection is accepted and network resources cannot be used effectively.
【0015】また、もし、ユーザが実際の平均レートよ
り小さく申告してしまうときは、UPC(Usage Paramet
er Control) により、網内に平均速度以上のセル流を転
送できないので高速な通信情報を転送できない。If the user reports lower than the actual average rate, the UPC (Usage Paramet
er Control), it is not possible to transfer a cell flow higher than the average speed in the network, so that high-speed communication information cannot be transferred.
【0016】本発明は、このような背景に行われたもの
であって、ユーザはセル転送のピーク速度だけ申告し、
平均速度を申告することなくATM交換機がユーザの平
均速度を測定により決定し、コネクション受付判定を行
うことができるコネクション受付判定方法および装置を
提供することを目的とする。本発明は、トラヒック変動
に柔軟に対応することができるコネクション受付判定方
法および装置を提供することを目的とする。本発明は、
コネクション接続要求にともない行われるセル転送の平
均速度の申告を不要とし、ユーザの負荷を軽減させるこ
とができるコネクション受付判定方法および装置を提供
することを目的とする。The present invention has been made in such a background, wherein a user declares only the peak rate of cell transfer,
It is an object of the present invention to provide a method and an apparatus for judging connection acceptance, in which an ATM exchange can determine a user's average speed by measurement without making a report on the average speed, and can judge connection acceptance. SUMMARY OF THE INVENTION An object of the present invention is to provide a method and an apparatus for judging connection acceptance which can flexibly cope with traffic fluctuation. The present invention
An object of the present invention is to provide a method and an apparatus for judging connection acceptance that can eliminate the need to report the average speed of cell transfer performed in response to a connection connection request and can reduce the load on the user.
【0017】[0017]
【課題を解決するための手段】本発明は、収容するコネ
クションのセル到着数の測定によりセルの平均速度を決
定することを最も主要な特徴とする。従来は、ユーザは
トラヒック記述子としてセル転送の平均速度Ai を申告
する必要があったが、本発明ではネットワーク側が周期
的な測定により平均速度Ai を決定する。これにより、
トラヒック変動にも柔軟に対応できる適応的なコネクシ
ョン受付判定を行うことができる。The most important feature of the present invention is to determine the average cell speed by measuring the number of cell arrivals of the connection to be accommodated. Conventionally, the user has had to declare the average speed A i of the cell transfer as traffic descriptors, in the present invention the network side determines the average speed A i by periodic measurement. This allows
It is possible to make an adaptive connection acceptance determination that can flexibly cope with traffic fluctuations.
【0018】すなわち、本発明の第一の観点はコネクシ
ョン受付判定方法であって、新たなコネクション接続に
伴い発生するセル転送のピーク速度および平均速度にし
たがってセル損失率を推定し、このセル損失率が所定の
セル損失率規定値を越えないときにはこの新たなコネク
ション接続を受付けるコネクション受付判定方法であ
る。本発明の特徴とするところは、前記平均速度は、収
容するコネクションに対する到着セル数測定の結果にし
たがって求めるところにある。That is, a first aspect of the present invention is a connection admission determination method, which estimates a cell loss rate according to a peak rate and an average rate of cell transfer occurring in connection with a new connection, and calculates the cell loss rate. Is a connection admission judgment method for accepting this new connection connection when does not exceed a prescribed value of the cell loss rate. It is a feature of the present invention that the average speed is obtained in accordance with the result of measuring the number of cells arriving at a connection to be accommodated.
【0019】前記平均速度は、時刻tにおけるγセル時
間内の平均速度をAi (t)とし、被測定コネクション
に対する到着セル数の測定期間をT、測定間隔をΔT、
時刻tにおけるTセル時間内に到着したセル数をB
i (t)とし、平滑化係数をαとするとき、 Ai (t)=(1−α)Ai (t−ΔT)+α(γ/
T)Bi (t) として求めることが望ましい。ただし、0≦α≦1であ
る。The average rate is A i (t), the average rate within the γ cell time at time t, T is the measurement period of the number of cells arriving at the connection to be measured, ΔT is the measurement interval,
The number of cells arriving within the T cell time at time t is B
and i (t), when the smoothing coefficient α, A i (t) = (1-α) A i (t-ΔT) + α (γ /
T) It is desirable to obtain it as B i (t). However, 0 ≦ α ≦ 1.
【0020】これにより、ユーザからの申告によらず平
均速度を求め、これによりセル損失率の推定を行いコネ
クション受付判定を行うことができる。したがって、ユ
ーザが平均速度を申告する手間が省けるとともに、網側
で測定した正確なデータにしたがってコネクション受付
判定を行うことができる。Thus, it is possible to determine the average rate regardless of the report from the user, thereby estimating the cell loss rate and making a connection acceptance judgment. Therefore, it is not necessary for the user to declare the average speed, and the connection acceptance can be determined according to the accurate data measured on the network side.
【0021】前記被測定コネクション数を検出し、この
検出結果にしたがって前記測定期間Tおよび前記測定間
隔ΔTを適応的に設定することもできる。The number of connections to be measured can be detected, and the measurement period T and the measurement interval ΔT can be set adaptively according to the detection result.
【0022】これによれば、すでに設定されているコネ
クション数の多少にかかわらず、測定に要する負荷を一
定にすることができる。すなわち、被測定コネクション
数が多い場合には測定間隔ΔTを大きくとり測定期間T
を短くすることにより、測定に関わるハードウェアの負
荷を小さくすることができる。また、被測定コネクショ
ン数が少ない場合には測定間隔ΔTを小さくとり測定期
間Tを大きくとることにより精度の高い測定を行うこと
ができる。According to this, the load required for measurement can be kept constant regardless of the number of already set connections. That is, when the number of connections to be measured is large, the measurement interval ΔT is increased and the measurement period T
, The load of hardware related to the measurement can be reduced. When the number of connections to be measured is small, high-precision measurement can be performed by reducing the measurement interval ΔT and increasing the measurement period T.
【0023】本発明の第二の観点はコネクション受付判
定装置であって、新たなコネクション接続に伴い発生す
るセル転送のピーク速度および平均速度にしたがってセ
ル損失率を推定する手段と、このセル損失率が所定のセ
ル損失率規定値を越えないときにはこの新たなコネクシ
ョン接続を受付ける手段とを備えたコネクション受付判
定装置である。本発明の特徴とするところは、前記推定
する手段は、収容するコネクションに対する到着セル数
測定の結果にしたがって前記平均速度を求める手段を含
むところにある。According to a second aspect of the present invention, there is provided a connection admission determining apparatus for estimating a cell loss rate according to a peak rate and an average rate of cell transfer occurring with a new connection connection, Means for accepting this new connection connection when does not exceed a prescribed value of the cell loss rate. It is a feature of the present invention that the estimating means includes means for calculating the average speed in accordance with the result of measuring the number of cells arriving for the connection to be accommodated.
【0024】前記平均速度を求める手段は、時刻tにお
けるγセル時間内の平均速度をAi(t)とし、被測定
コネクションに対する到着セル数の測定期間をT、測定
間隔をΔT、時刻tにおけるTセル時間内に到着したセ
ル数をBi (t)とし、平滑化係数をαとするとき、 Ai (t)=(1−α)Ai (t−ΔT)+α(γ/
T)Bi (t) として求める手段を含むことが望ましい。ただし、0≦
α≦1である。The means for obtaining the average speed is defined as A i (t), the average speed within the γ cell time at time t, T as the measurement period of the number of cells arriving at the connection to be measured, ΔT as the measurement interval, and t at time t. When the number of cells arriving within the T cell time is B i (t) and the smoothing coefficient is α, A i (t) = (1−α) A i (t−ΔT) + α (γ /
T) It is desirable to include a means for obtaining B i (t). Where 0 ≦
α ≦ 1.
【0025】前記被測定コネクション数を検出する手段
と、この検出結果にしたがって前記測定期間Tおよび前
記測定間隔ΔTを適応的に設定する手段とを備えること
が望ましい。It is preferable that the apparatus further comprises means for detecting the number of connections to be measured, and means for adaptively setting the measurement period T and the measurement interval ΔT according to the detection result.
【0026】[0026]
【発明の実施の形態】発明の実施の形態を図1、図2お
よび図5を参照して説明する。図1は本発明第一および
第二実施例に共通するコネクション受付判定装置の要部
ブロック構成図である。図2は本発明第一実施例の到着
セル数測定部の要部ブロック構成図である。図5は本発
明第二実施例の到着セル数測定部の要部ブロック構成図
である。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram of a main part of a connection acceptance determination device common to the first and second embodiments of the present invention. FIG. 2 is a block diagram of a main part of the arrival cell number measuring unit according to the first embodiment of the present invention. FIG. 5 is a block diagram of a main part of an arrival cell number measuring unit according to a second embodiment of the present invention.
【0027】本発明は、新たなコネクション接続に伴い
発生するセル転送のピーク速度および平均速度にしたが
ってセル損失率を推定するセル損失率推定部11と、こ
のセル損失率が所定のセル損失率規定値を越えないとき
にはこの新たなコネクション接続を受付けるコネクショ
ン受付判定部12とを備えたコネクション受付判定装置
1である。The present invention provides a cell loss rate estimating unit 11 for estimating a cell loss rate according to a peak rate and an average rate of cell transfer generated in connection with a new connection, and the cell loss rate is defined by a predetermined cell loss rate. If the value does not exceed the value, the connection acceptance determining device 1 includes a connection acceptance determining unit 12 that receives the new connection.
【0028】ここで、本発明の特徴とするところは、セ
ル損失率推定部11は、収容するコネクションに対する
到着セル数測定の結果にしたがって前記平均速度を求め
るところにある。Here, a feature of the present invention is that the cell loss rate estimating unit 11 obtains the average speed according to the result of measuring the number of cells arriving for the connection to be accommodated.
【0029】セル損失率推定部11は、時刻tにおける
γセル時間内の平均速度をAi (t)とし、被測定コネ
クションに対する到着セル数の測定期間をT、測定間隔
をΔT、時刻tにおけるTセル時間内に到着したセル数
をBi (t)とし、平滑化係数をαとするとき、 Ai (t)=(1−α)Ai (t−ΔT)+α(γ/
T)Bi (t) として平均速度を求める。ただし、0≦α≦1である。The cell loss rate estimating unit 11 sets the average speed within the γ cell time at time t to A i (t), the measurement period of the number of cells arriving at the connection to be measured to T, the measurement interval to ΔT, and the time t When the number of cells arriving within the T cell time is B i (t) and the smoothing coefficient is α, A i (t) = (1−α) A i (t−ΔT) + α (γ /
T) Find the average speed as B i (t). However, 0 ≦ α ≦ 1.
【0030】本発明第二実施例は、前記被測定コネクシ
ョン数を検出する被測定コネクション数メモリ15と、
この検出結果にしたがって前記測定期間Tおよび前記測
定間隔ΔTを適応的に設定する測定期間T決定部16お
よび測定間隔ΔT決定部17とを備えている。The second embodiment of the present invention comprises a memory 15 for measuring the number of connections to be measured for detecting the number of connections to be measured,
A measurement period T determiner 16 and a measurement interval ΔT determiner 17 that adaptively set the measurement period T and the measurement interval ΔT according to the detection result are provided.
【0031】[0031]
(第一実施例)本発明第一実施例のコネクション受付判
定装置を図1に示す。本発明のコネクション受付判定装
置は、ユーザ申告パラメータ部2、到着セル数測定部
3、平均速度計算部4、平均速度メモリ5、セル損失率
推定部11、コネクション受付判定部12を備えてい
る。(First Embodiment) FIG. 1 shows a connection acceptance determining apparatus according to a first embodiment of the present invention. The connection acceptance determination device of the present invention includes a user report parameter unit 2, an arrival cell number measurement unit 3, an average speed calculation unit 4, an average speed memory 5, a cell loss rate estimation unit 11, and a connection acceptance determination unit 12.
【0032】図2に到着セル数測定部3のブロック構成
を示す。図3にコネクションの到着セル数測定の概念を
示す。セル到着の測定は、例えば、VP毎の出力バッフ
ァの入口で行われる。コネクション毎に到着セル数を測
定するにあたって測定期間Tおよび測定間隔ΔTがあら
かじめ定められ、測定期間メモリ6および測定間隔メモ
リ7に記録されている。図3においては、T=ΔTの場
合、コネクションiに対する到着セル数測定を示してい
る。実際は、収容されているコネクションに対して、到
着セル数測定が行われる。時刻tにおいて、Tセル時間
内に到着したセル数をBi (t)としている。FIG. 2 shows a block configuration of the arrival cell number measuring unit 3. FIG. 3 shows the concept of measuring the number of cells arriving at a connection. The cell arrival measurement is performed, for example, at the entrance of the output buffer for each VP. In measuring the number of cells arriving for each connection, a measurement period T and a measurement interval ΔT are determined in advance, and are recorded in the measurement period memory 6 and the measurement interval memory 7. FIG. 3 shows the measurement of the number of arriving cells for connection i when T = ΔT. In practice, the number of arriving cells is measured for the accommodated connection. At time t, the number of cells arriving within the T cell time is represented by B i (t).
【0033】時刻tにおける平均速度Ai (t)(γセ
ル時間内の平均送出セル数)は、 Ai (t)=(1−α)Ai (t−ΔT)+α(γ/T)Bi (t)…(4) である。ただし、αは平滑化係数であり、0≦α≦1で
ある。αが小さいときは、現在に近い測定結果の割合が
小さく、短期的変動を除去できる。αが大きいときは、
現在に近い測定結果の割合が大きく、短期的変動も反映
する。At time t, the average speed A i (t) (average number of cells transmitted in γ cell time) is A i (t) = (1−α) A i (t−ΔT) + α (γ / T) B i (t)... (4) Here, α is a smoothing coefficient, and 0 ≦ α ≦ 1. When α is small, the ratio of measurement results close to the present is small, and short-term fluctuations can be removed. When α is large,
The proportion of measurement results close to the present is large and reflects short-term fluctuations.
【0034】このようにして、既に収容されているコネ
クション毎の到着セル数を測定することにより、平均速
度Ai (t)(i=1,…,n)を求めることができ
る。この値Ai (t)は、平均速度メモリに書込まれ
る。In this way, the average speed A i (t) (i = 1,..., N) can be obtained by measuring the number of arriving cells for each connection already accommodated. This value A i (t) is written to the average speed memory.
【0035】新しい接続要求のコネクションn+1の平
均速度An+1 は、An+1 =Pn+1 とする。ただし、新し
いコネクションが受け付けられたら式(2)により、平
均速度は測定結果に基づいて更新される。The average speed A n + 1 of the connection n + 1 for a new connection request is A n + 1 = P n + 1 . However, when a new connection is accepted, the average speed is updated based on the measurement result by the equation (2).
【0036】図4に本発明第一実施例のコネクション受
付判定アルゴリズムを示す。新しいコネクションの接続
要求が生じると(S0)、既に収容されているコネクシ
ョンのピーク速度Ri をユーザ申告パラメータ部2から
読出す(S10)。また、既に収容されているコネクシ
ョンの平均速度Ai を平均速度メモリ5から読出す(S
11)。新しい接続要求のコネクションn+1の平均速
度An+1 は、An+1 =Pn+1 とする。ただし、新しいコ
ネクションが受け付けられたら式(2)により、平均速
度は測定結果に基づいて更新される。新しいコネクショ
ンのピーク速度Pn+1 はユーザより申告される。FIG. 4 shows a connection acceptance determination algorithm according to the first embodiment of the present invention. When a new connection request for connection occurs (S0), reads out the peak rate R i of a connection that has already been accommodated by the user declared parameter section 2 (S10). Further, the average speed A i of the already accommodated connection is read from the average speed memory 5 (S
11). Average speed A n + 1 of the new connection request connection n + 1 is the A n + 1 = P n + 1. However, when a new connection is accepted, the average speed is updated based on the measurement result by the equation (2). The peak speed P n + 1 of the new connection is declared by the user.
【0037】これらの情報を基に、式(2)を用いて、
セル損失率Pclr を推定する(S2)。CLRをセル損
失率規定値とすると、Pclr <CLRであれば(S
3)、コネクションを受け付ける(S4)。そうでなけ
れば、コネクションを受け付けない(S5)。Based on these information, using equation (2),
The cell loss rate P clr is estimated (S2). Assuming that CLR is a specified value of the cell loss rate, if P clr <CLR, (S
3), accept a connection (S4). Otherwise, the connection is not accepted (S5).
【0038】従来は、ユーザはトラヒック記述子とし
て、平均速度Ai を申告する必要があったが、本発明で
は、ネットワーク側が周期的な測定により決定すること
ができる。Conventionally, the user had to declare the average speed A i as a traffic descriptor, but in the present invention, the network side can determine the average speed A i by periodic measurement.
【0039】(第二実施例)本発明第二実施例を図5な
いし図7を参照して説明する。図5は本発明第二実施例
の到着セル数測定部3の要部ブロック構成図である。図
6は被測定コネクション数が大きい場合の測定期間Tお
よび測定間隔ΔTの概念を示す図である。図7は被測定
コネクション数が小さい場合の測定期間Tおよび測定間
隔ΔTの概念を示す図である。(Second Embodiment) A second embodiment of the present invention will be described with reference to FIGS. FIG. 5 is a block diagram of a main part of the arrival cell number measuring unit 3 according to the second embodiment of the present invention. FIG. 6 is a diagram showing the concept of the measurement period T and the measurement interval ΔT when the number of connections to be measured is large. FIG. 7 is a diagram illustrating the concept of the measurement period T and the measurement interval ΔT when the number of connections to be measured is small.
【0040】本発明第一実施例では、到着セル数測定部
3において測定期間Tと測定間隔ΔTが固定されてい
た。本発明第二実施例では、到着セル数測定部3は、図
5のように、被測定コネクション数メモリ15、測定期
間T決定部16、測定間隔ΔT決定部18、セルカウン
タ部8を備えている。測定期間T、測定間隔ΔTは、収
容されているコネクション数に応じて決定される。In the first embodiment of the present invention, the measuring period T and the measuring interval ΔT are fixed in the number-of-arrived-cells measuring section 3. In the second embodiment of the present invention, the number-of-arrived-cells measuring unit 3 includes a number-of-connections-to-be-measured memory 15, a measuring period T determining unit 16, a measuring interval ΔT determining unit 18, and a cell counter unit 8, as shown in FIG. I have. The measurement period T and the measurement interval ΔT are determined according to the number of accommodated connections.
【0041】例えば、収容されているコネクション数が
多いときは、コネクション毎に到着セル数を計測するこ
とは、ハードウェア量を多く必要とする。そこで、測定
期間T、測定間隔ΔTを変化させる。例えば、収容され
ているコネクションが多くなれば、図6のように、ΔT
/Tの値を大きくする。ΔT/Tが大きくなれば、1つ
のコネクション当たりの測定に関わるハードウェアの負
荷が小さくなり、コネクション数が多くなっても、全体
のコネクションの到着セル数を測定するハードウェア量
を小さくすることができる。For example, when the number of accommodated connections is large, measuring the number of arriving cells for each connection requires a large amount of hardware. Therefore, the measurement period T and the measurement interval ΔT are changed. For example, if the number of accommodated connections increases, as shown in FIG.
Increase the value of / T. If ΔT / T increases, the load of hardware involved in measurement per connection decreases, and even if the number of connections increases, the amount of hardware for measuring the number of cells arriving for the entire connection can be reduced. it can.
【0042】一方、収容されているコネクション数が少
ないときは、図7のように、ΔT/Tの値を小さくす
る。ΔT/Tが小さくても、コネクション数が少ない場
合は、全体のコネクションの到着セル数を測定するハー
ドウェア量は大きくならない。On the other hand, when the number of accommodated connections is small, the value of ΔT / T is reduced as shown in FIG. Even if ΔT / T is small, when the number of connections is small, the amount of hardware for measuring the number of cells arriving for the entire connection does not increase.
【0043】このように、収容されているコネクション
数に応じて、測定期間T、測定間隔ΔTを決定するの
で、コネクション数が多くなっても、ハードウェア量が
大きくなるという問題がない。As described above, since the measurement period T and the measurement interval ΔT are determined according to the number of accommodated connections, there is no problem that the amount of hardware increases even if the number of connections increases.
【0044】(第三実施例)本発明第一実施例では式
(2)を用いて、新しいコネクション受付後のセル損失
率Pclr を推定していたが、セル損失率を推定する計算
には、会田らが文献(M.Aida and T.Kubo,"Efficient Ce
ll-Loss Ratio Estimation for Real-Time CACDecision
s,"IEICE Trans.Commun.,vol.E79-B,no.2,pp.108-115,F
eb.1996.)で提案している方法や、村瀬らが文献(T.Mura
se,H.Suzuki,S.Sato and T.Takeuchi,"A Call Admissio
n Control Estimate,"IEEE Journal of Selected Areas
in Communications,vol.9,no.9,pp.1461-1470,Apr.199
1.)で提案している方法を用いても計算できる。このい
ずれの方法も、コネクション毎のピーク速度Pi と平均
速度Ai を入力パラメータとして、セル損失率を推定す
ることができる。ただし、本発明は、本発明第一実施例
と同様にして、ユーザは、トラヒック記述子として、ピ
ーク速度Pi のみを申告すればよく、Ai を申告する必
要がない。Ai は、ネットワーク側が周期的な測定によ
り決定する。(Third Embodiment) In the first embodiment of the present invention, the cell loss rate P clr after accepting a new connection is estimated using the equation (2). And Aida et al. (M. Aida and T. Kubo, "Efficient Ce
ll-Loss Ratio Estimation for Real-Time CACDecision
s, "IEICE Trans.Commun., vol.E79-B, no.2, pp.108-115, F
eb. 1996.), and Murase et al.
se, H.Suzuki, S.Sato and T.Takeuchi, "A Call Admissio
n Control Estimate, "IEEE Journal of Selected Areas
in Communications, vol. 9, no. 9, pp. 1461-1470, Apr. 199
It can also be calculated using the method proposed in 1.). In any of these methods, the cell loss rate can be estimated using the peak speed P i and the average speed A i for each connection as input parameters. However, in the present invention, as in the first embodiment of the present invention, the user need only declare the peak speed P i as the traffic descriptor, and does not need to declare A i . A i is determined by the network by periodic measurement.
【0045】本発明第三実施例は、本発明第一実施例の
セル損失率の推定に用いる式のみが異なる。ここで、会
田の方法を説明する。セル損失率を推定する式は、The third embodiment of the present invention differs from the first embodiment of the present invention only in the equation used for estimating the cell loss rate. Here, Aida's method will be described. The formula for estimating the cell loss rate is
【0046】[0046]
【数2】 ただし、式(6)を用いることができるのは、C3 >0
のときであり、C3 ≦0のときは別の式を用いる。この
理由については本発明と直接関係がないのでここでは詳
細な説明は行わないが、文献(T.Murase,H.Suzuki,S.Sat
o and T.Takeuchi,"A Call Admission Control Estimat
e,"IEEE Journal of Selected Areas inCommunication
s,vol.9,no.9,pp.1461-1470,Apr.1991.)に詳しい記述が
ある。(Equation 2) However, the equation (6) can be used because C 3 > 0
When C 3 ≦ 0, another equation is used. The reason for this is not directly related to the present invention and will not be described in detail here, but is described in the literature (T. Murase, H. Suzuki, S. Sat.
o and T. Takeuchi, "A Call Admission Control Estimat
e, "IEEE Journal of Selected Areas in Communication
s, vol. 9, no. 9, pp. 1461-1470, Apr. 1991.).
【0047】[0047]
【発明の効果】以上説明したように、本発明によれば、
ユーザはセル転送のピーク速度だけ申告し、平均速度を
申告することなくATM交換機がユーザの平均速度を測
定により決定し、コネクション受付判定を行うことがで
きる。これによりトラヒック変動に柔軟に対応すること
ができる。また、コネクション接続要求にともない行わ
れるセル転送の平均速度の申告を不要とし、ユーザの負
荷を軽減させることができる。As described above, according to the present invention,
The user can declare only the peak cell transfer rate, and the ATM exchange can determine the user's average rate by measurement without making a report of the average rate, and can judge connection acceptance. This makes it possible to flexibly respond to traffic fluctuations. In addition, it is not necessary to report the average speed of cell transfer performed in response to a connection request, and it is possible to reduce the load on the user.
【図1】本発明のコネクション受付判定装置の要部ブロ
ック構成図。FIG. 1 is a block diagram of a main part of a connection acceptance determination device of the present invention.
【図2】本発明第一実施例の到着セル数測定部の要部ブ
ロック構成図。FIG. 2 is a block diagram of a main part of an arrival cell number measuring unit according to the first embodiment of the present invention.
【図3】コネクションの到着セル数測定の概念を示す
図。FIG. 3 is a diagram showing the concept of measuring the number of cells arriving at a connection.
【図4】本発明第一実施例のコネクション受付判定アル
ゴリズムを示す図。FIG. 4 is a diagram showing a connection acceptance determination algorithm according to the first embodiment of the present invention.
【図5】本発明第二実施例の到着セル数測定部の要部ブ
ロック構成図。FIG. 5 is a block diagram of a main part of an arrival cell number measuring unit according to a second embodiment of the present invention.
【図6】被測定コネクション数が大きい場合の測定期間
Tおよび測定間隔ΔTの概念を示す図。FIG. 6 is a diagram showing the concept of a measurement period T and a measurement interval ΔT when the number of connections to be measured is large.
【図7】被測定コネクション数が小さい場合の測定期間
Tおよび測定間隔ΔTの概念を示す図。FIG. 7 is a diagram illustrating the concept of a measurement period T and a measurement interval ΔT when the number of connections to be measured is small.
【図8】コネクション受付判定装置の機能を示す概念
図。FIG. 8 is a conceptual diagram illustrating functions of a connection acceptance determination device.
【図9】従来のコネクション受付判定装置の要部ブロッ
ク構成図。FIG. 9 is a block diagram of a main part of a conventional connection acceptance determination device.
【図10】従来のコネクション受付判定アルゴリズムを
示す図。FIG. 10 is a diagram showing a conventional connection acceptance determination algorithm.
1 コネクション受付判定装置 2、10 ユーザ申告パラメータ部 3 到着セル数測定部 4 平均速度計算部 5 平均速度メモリ 6 測定期間メモリ 7 測定間隔メモリ 8 セルカウンタ部 11 セル損失率推定部 12 コネクション受付判定部 15 被測定コネクション数メモリ 16 測定期間T決定部 17 測定間隔ΔT決定部 DESCRIPTION OF SYMBOLS 1 Connection acceptance determination device 2, 10 User report parameter part 3 Arrival cell number measurement part 4 Average speed calculation part 5 Average speed memory 6 Measurement period memory 7 Measurement interval memory 8 Cell counter part 11 Cell loss rate estimation part 12 Connection reception determination part 15 Memory for the number of connections to be measured 16 Measurement period T determining unit 17 Measurement interval ΔT determining unit
フロントページの続き (72)発明者 塩本 公平 東京都新宿区西新宿三丁目19番2号 日 本電信電話株式会社内 (56)参考文献 特開 平7−177149(JP,A) 特開 平8−237264(JP,A) 電子情報通信学会論文誌 B−▲I▼ Vol.J80−B−▲I▼ No.12 pp.950−960(1997年12月25日) 電子情報通信学会技術研究報告 SS E94−243(1995年3月15日) 電子情報通信学会技術研究報告 SS E96−34(1996年8月19日) (58)調査した分野(Int.Cl.7,DB名) H04L 12/28 H04L 12/56 Continuation of the front page (72) Inventor Kohei Shiomoto Nippon Telegraph and Telephone Corporation 3-9-1-2 Nishishinjuku, Shinjuku-ku, Tokyo (56) References JP-A-7-177149 (JP, A) 8-237264 (JP, A) IEICE Transactions B- ▲ I 情報 Vol. J80-B-I No. 12 pp. 950-960 (December 25, 1997) IEICE Technical Report SS E94-243 (March 15, 1995) IEICE Technical Report SS E96-34 (August 19, 1996) ( 58) Field surveyed (Int.Cl. 7 , DB name) H04L 12/28 H04L 12/56
Claims (2)
セル転送のピーク速度および平均速度にしたがってセル
損失率を推定し、このセル損失率が所定のセル損失率規
定値を越えないときにはこの新たなコネクション接続を
受付けるコネクション受付判定方法において、 前記平均速度を、時刻tにおけるγセル時間内の平均速
度をA i (t)とし、既に収容した被測定コネクション
に対する到着セル数の測定期間をT、測定間隔をΔT、
時刻tにおけるTセル時間内に到着したセル数をB
i (t)とし、平滑化係数をαとするとき、 A i (t)=(1−α)A i (t−ΔT)+α(γ/
T)B i (t) ただし、0≦α≦1 として求め、 前記被測定コネクションの数を検出し、この検出結果に
したがって前記測定期間Tおよび前記測定間隔ΔTを適
応的に設定する ことを特徴とするコネクション受付判定
方法。1. Generated with a new connection connection
Cells according to peak and average cell transfer rates
The loss rate is estimated, and this cell loss rate is
If the fixed value is not exceeded, this new connection
In the connection acceptance determination method to be accepted, the average speedIs the average speed within the γ cell time at time t.
Degree A i (T), the connection to be measured already accommodated
T is the measurement period of the number of arriving cells with respect to
The number of cells arriving within the T cell time at time t is B
i (T) and the smoothing coefficient is α, A i (T) = (1−α) A i (T−ΔT) + α (γ /
T) B i (T) Where 0 ≦ α ≦ 1 As Detect the number of connections to be measured, and
Therefore, the measurement period T and the measurement interval ΔT
Set adaptively Connection acceptance determination characterized by the following:
Method.
セル転送のピーク速度および平均速度にしたがってセル
損失率を推定する手段と、このセル損失率が所定のセル
損失率規定値を越えないときにはこの新たなコネクショ
ン接続を受付ける手段とを備えたコネクション受付判定
装置において、 前記推定する手段は、既に収容したコネクション毎の到
着セル数測定の結果にしたがって前記平均速度を求める
手段を含み、 前記平均速度を求める手段は、時刻tにおけるγセル時
間内の平均速度をA i (t)とし、被測定コネクション
に対する到着セル数の測定期間をT、測定間隔をΔT、
時刻tにおけるTセル時間内に到着したセル数をB
i (t)とし、平滑化係数をαとするとき、 A i (t)=(1−α)A i (t−ΔT)+α(γ/
T)B i (t) ただし、0≦α≦1 として求める手段を含み、 前記被測定コネクションの数を検出する手段と、この検
出結果にしたがって前 記測定期間Tおよび前記測定間隔
ΔTを適応的に設定する手段とを備えた ことを特徴とす
る コネクション受付判定装置。(2)Occurs with a new connection
Cells according to peak and average cell transfer rates
Means for estimating the loss rate, and the cell loss rate
If the loss rate does not exceed the specified value, this new connection
Connection acceptance determination with means for accepting connection connections
In the device, The estimating means includes an estimating means for each connection already accommodated.
Calculate the average speed according to the result of the number of arrival cells
Including means, The means for obtaining the average speed is obtained when the γ cell at time t
The average speed within i (T) and the connection to be measured
T is the measurement period of the number of arriving cells with respect to
The number of cells arriving within the T cell time at time t is B
i (T) and the smoothing coefficient is α, A i (T) = (1−α) A i (T−ΔT) + α (γ /
T) B i (T) Where 0 ≦ α ≦ 1 Including means to ask for, Means for detecting the number of connections to be measured;
According to the result The measurement period T and the measurement interval
Means for adaptively setting ΔT. Characterized by
To Connection acceptance judgmentapparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23131797A JP3088975B2 (en) | 1997-08-27 | 1997-08-27 | Connection acceptance determination method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23131797A JP3088975B2 (en) | 1997-08-27 | 1997-08-27 | Connection acceptance determination method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1174888A JPH1174888A (en) | 1999-03-16 |
| JP3088975B2 true JP3088975B2 (en) | 2000-09-18 |
Family
ID=16921747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23131797A Expired - Fee Related JP3088975B2 (en) | 1997-08-27 | 1997-08-27 | Connection acceptance determination method and device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3088975B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3331320B2 (en) | 1998-06-15 | 2002-10-07 | 日本電信電話株式会社 | Communication bandwidth design system |
-
1997
- 1997-08-27 JP JP23131797A patent/JP3088975B2/en not_active Expired - Fee Related
Non-Patent Citations (3)
| Title |
|---|
| 電子情報通信学会技術研究報告 SSE94−243(1995年3月15日) |
| 電子情報通信学会技術研究報告 SSE96−34(1996年8月19日) |
| 電子情報通信学会論文誌 B−▲I▼ Vol.J80−B−▲I▼ No.12 pp.950−960(1997年12月25日) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3331320B2 (en) | 1998-06-15 | 2002-10-07 | 日本電信電話株式会社 | Communication bandwidth design system |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH1174888A (en) | 1999-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6801501B1 (en) | Method and apparatus for performing measurement-based admission control using peak rate envelopes | |
| US5644717A (en) | System for generating local area network operating statistics based on monitored network traffic and method therefor | |
| US6779037B1 (en) | Method of obtaining optimum use of a shared transmission medium for multimedia traffic | |
| US7177271B2 (en) | Method and system for managing admission to a network | |
| JP2897730B2 (en) | Dynamic shaping device | |
| US6928054B1 (en) | Apparatus, method, media and signals for connection-class parameter control of packet flow | |
| US20040208127A1 (en) | MMPP analysis of network traffic using a transition window | |
| US6597662B1 (en) | Apparatus and method for optimizing max-min fair rate control in ABR sessions | |
| US6198725B1 (en) | Network element delay allocation for efficient use of network resources | |
| JP3088975B2 (en) | Connection acceptance determination method and device | |
| JP2737726B2 (en) | Buffer control device | |
| KR100932557B1 (en) | Bandwidth Estimation Model and Its Method | |
| JP3070907B2 (en) | ATM communication network and route change method | |
| JP3317874B2 (en) | Method and apparatus for determining transmittable rate and ATM node | |
| JP3088985B2 (en) | Connection acceptance judgment device | |
| JP3200452B2 (en) | Call admission control system | |
| JPH07321807A (en) | Communication control device | |
| JP3059126B2 (en) | ATM switch | |
| US6674723B1 (en) | Apparatus and method of monitoring a queue state in an asynchronous transfer mode switch | |
| KR100800696B1 (en) | An Efficient Call Admission Control Method for Variable Bit Rate Traffic in Asynchronous Transmission | |
| JP3061374B2 (en) | Connection acceptance judgment device | |
| JPH1065679A (en) | ATM switch | |
| JPH1198147A (en) | ATM switching equipment | |
| JP3444176B2 (en) | Connection acceptance determination method and apparatus, and recording medium | |
| WO2024179299A1 (en) | Bandwidth estimation method and apparatus, and electronic device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080714 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080714 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090714 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |