JP2540936B2 - Call admission control device - Google Patents
Call admission control deviceInfo
- Publication number
- JP2540936B2 JP2540936B2 JP8702989A JP8702989A JP2540936B2 JP 2540936 B2 JP2540936 B2 JP 2540936B2 JP 8702989 A JP8702989 A JP 8702989A JP 8702989 A JP8702989 A JP 8702989A JP 2540936 B2 JP2540936 B2 JP 2540936B2
- Authority
- JP
- Japan
- Prior art keywords
- counter
- value
- count value
- packet
- packets
- 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 - Lifetime
Links
- 239000000872 buffer Substances 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は出回線ごとに所定パケットを送出するパケッ
ト交換機に係わり、特に高速パケット交換機の呼受付制
御装置に関する。The present invention relates to a packet switch that sends a predetermined packet for each outgoing line, and more particularly to a call admission control device for a high-speed packet switch.
従来、この種のパケット交換機は、出回線ごとに所定
パケットを送出できる装置であり、主に10〔kビット/
秒〕以下の低速データの転送を目的としたものである。
したがって、このパケット交換機では、1パケットごと
にソフトウエア制御による処理が行われている。これ
は、回線または網のルーチング・輻輳制御をソフトウエ
ア制御でパケット単位で行うことにより実現されてい
る。Conventionally, this type of packet switch is a device that can send a predetermined packet for each outgoing line, and is mainly 10 [k bits /
Seconds] or less is intended for the transfer of low speed data.
Therefore, in this packet switch, processing by software control is performed for each packet. This is realized by performing routing / congestion control of the line or the network on a packet-by-packet basis by software control.
ところで、最近、回線交換を含め各種の伝送速度の通
信呼を総合的に扱う非同期伝達方式(ATM;Asynchronus
Transfer Mode)と称される高速パケット伝送方式がCCI
TT(国際電信電話諮問委員会)等で提案されている。By the way, recently, an asynchronous transfer system (ATM) that comprehensively handles communication calls of various transmission speeds including circuit switching.
High-speed packet transmission method called Transfer Mode) is CCI
It is proposed by TT (International Telegraph and Telephone Advisory Committee).
かかるATM方式では、例えば156〔Mビット/秒〕とい
う高速度で伝送を行うことが考えられており、パケット
長も34〜128バイト範囲の固定長が予定されている。こ
れは、1つのパケットを伝送するために2〜3〔マイク
ロ秒〕で処理しなければならないことを意味している。
このように高速度でパケット交換を行うことは、従来の
ようにパケット単位でソフトウエア処理をすることを非
常に困難としている。したがって、高速度でのパケット
単位の交換動作を実現するために、ハードウエアにより
処理することが考えられている。In such an ATM system, transmission at a high speed of, for example, 156 [Mbit / sec] is considered, and a fixed packet length of 34 to 128 bytes is planned. This means that one packet must be processed in 2-3 microseconds to be transmitted.
Such high-speed packet exchange makes it very difficult to perform software processing in packet units as in the conventional case. Therefore, in order to realize packet-based switching operation at high speed, processing by hardware is considered.
ところで、上述のようにパケット単位の交換をハード
ウエアで実現する際に、新たな呼びを1つの交換ノード
が受けてよいか否かを判断する有効な機構が、従来知ら
れていなかった。By the way, an effective mechanism for determining whether or not one switching node may receive a new call when the packet-based switching is realized by hardware as described above has not been conventionally known.
そこで、新たな呼びを受け付けるか否かを判断する基
準となり得るものを考えると、ノード内でのパケット
遅延時間と、ノード内でのパケット廃棄率との2つが
挙げられる。Therefore, considering what can be a criterion for judging whether or not to accept a new call, there are two, a packet delay time in the node and a packet discard rate in the node.
仮に、156〔Mビット/秒〕の場合に、項のパケッ
ト遅延時間による影響は、ノード内での平均待ち時間を
パケット長2〜7〔マイクロ秒〕の10倍の20〜70〔マイ
クロ秒〕としても、通信上の障害とはならないことがわ
かっている。しかしながら、項の廃棄率による影響
は、通信上で大きな問題となる。If the packet delay time is 156 [Mbit / sec], the average latency in the node is 10 times the packet length 2 to 7 [microsec], which is 20 to 70 [microsec]. Even so, it is known that it does not become a communication obstacle. However, the influence of the discard rate of the term becomes a big problem in communication.
従来、パケット交換では、通常、呼びは全て受け付
け、その中でのデータパケットの処理を行うときに、ノ
ードあるいは出回線が輻輳してきたと判断される場合、
以降のデータパケットの受付を制限することが可能であ
った。しかしながら、ATM方式では、ひとたび呼びを接
続した後のパケット単位の処理はハードウエア的に処理
し、輻輳制御をしないことを原則としている。したがっ
て、呼びレベルで受付をするかしないかにより、輻輳制
御をしなければならない。その際に、輻輳判定の基準に
なり得るものが上述のパケット廃棄率である。Conventionally, in packet switching, normally when all calls are accepted and it is determined that a node or outgoing line is congested when processing data packets in it,
It was possible to limit the acceptance of subsequent data packets. However, in the ATM method, the processing in packet units after a call is once connected is processed by hardware, and congestion is not controlled in principle. Therefore, congestion control must be performed depending on whether or not the call is accepted at the call level. At this time, the above-mentioned packet discard rate can be a criterion for congestion determination.
ところで、上述した高速度処理をするパケット交換機
において、ノードでの目標パケット廃棄率は、10-10程
度が考えられている。この廃棄率の値は、156〔Mビッ
ト/秒〕で考えると、ほぼ数時間に1回程度発生するこ
とになるので、観測精度上の問題が生じる。また、この
パケット廃棄率は、パケットトラヒックの到着特性やト
ラヒック量変動により大きく変化するので、パケット廃
棄率のみ観測していたのでは10-10を実現することが不
可能であるという問題がある。By the way, it is considered that the target packet discard rate at the node is about 10 −10 in the above-described packet switch performing high-speed processing. Considering the value of this discard rate at 156 [M bits / sec], it occurs about once every several hours, which causes a problem in observation accuracy. In addition, since this packet discard rate varies greatly depending on the arrival characteristics of packet traffic and fluctuations in traffic volume, there is a problem that 10 -10 cannot be realized by observing only the packet discard rate.
本発明は上述した問題点を解消するためになされたも
ので、パケット廃棄率を一定以下にできる呼受付制御装
置を提供することを目的とする。The present invention has been made to solve the above problems, and an object of the present invention is to provide a call admission control device capable of keeping a packet discard rate below a certain level.
上述した目的を達成するために本発明の呼受付制御装
置は、出回線に送出すべきパケットを所定数蓄積するこ
とのできる送出バッファと、この送出バッファに一定数
以上のパケットが蓄積されているとき所定の検出信号を
出力する蓄積量検出手段と、この蓄積量検出手段から検
出信号の出力されている期間だけ一定周期のタイミング
パルスを計数する第1のカウンタと、一定周期のタイミ
ングパルスを計数する第2のカウンタと、これらのカウ
ンタを初期化しその後任意の時間の経過したときに各カ
ウンタの計数値を読み込んで第1のカウンタの計数値を
第2のカウンタの計数値で除した値が予め定めた基準値
以上か否かを判別することを繰り返し行う計数値取込判
別手段と、除した値が基準値を越えたことがこの計数値
取込判別段により判別されたときそれ以後に生じる出回
線への新たな呼び接続を拒否し、除した値が基準値を下
回ったことが計数値取込判別手段により判別されたとき
出回線への新たな呼び接続を再開する制御回路とから構
成したことを特徴とするものである。In order to achieve the above-mentioned object, the call admission control device of the present invention has a transmission buffer capable of accumulating a predetermined number of packets to be transmitted to an output line, and a predetermined number or more of packets accumulated in this transmission buffer. At this time, a storage amount detecting means for outputting a predetermined detection signal, a first counter for counting timing pulses of a constant cycle only during a period during which the detection signal is output from the storage amount detecting means, and a timing pulse of a constant cycle are counted. And a second counter that initializes these counters, reads the count value of each counter when an arbitrary time has elapsed after that, and divides the count value of the first counter by the count value of the second counter. A count value acquisition determining means for repeatedly determining whether or not it is equal to or greater than a predetermined reference value, and this count value acquisition determination step determines that the divided value exceeds the reference value. When rejected, the new call connection to the outgoing line that occurs after that is rejected, and when the count value determination means determines that the divided value is below the reference value, a new call connection to the outgoing line is established. It is characterized by comprising a control circuit for restarting.
本発明の呼受付制御装置は、パケット送出バッファ内
のパケットが一定値以上になる割合を観測し、その値に
基づきその出回線の接続を許可あるいは不許可にするこ
とにより、パケット廃棄率を目標以下に設定することが
できる。The call admission control device of the present invention observes the ratio of packets in the packet sending buffer to a certain value or more, and permits or disallows the connection of the outgoing line based on the value to set the packet discard rate as a target. It can be set to:
以下、本発明について図面を参照して説明する。 Hereinafter, the present invention will be described with reference to the drawings.
第1図および第2図は、本発明の実施例を説明するた
めのものである。1 and 2 are provided for explaining the embodiment of the present invention.
ここで第1図は、本発明の呼受付制御装置の実施例を
示すブロック図である。第2図は、同実施例の動作を説
明するために示すタイミング図である。FIG. 1 is a block diagram showing an embodiment of the call admission control device of the present invention. FIG. 2 is a timing chart shown for explaining the operation of the embodiment.
第1図に示す呼受付制御装置1は、固定長パケットを
前提としている。呼受付制御装置1は、パケットPKTを
蓄積する送出バッファ2と、送出バッファ2からの信号
を直列信号に変換する並列直列変換回路3と、通知信号
Bkとタイミング(クロック)パルスCpとの論理積をとる
論理演算をする論理積回路4と、論理積回路4からの信
号により歩進する第1カウンタ5と、クロックパルスCp
により歩進する第2カウンタ6と、出回線の接続の許可
あるいは不許可の制御をする制御回路7とを備えて構成
されている。The call admission control device 1 shown in FIG. 1 is based on fixed length packets. The call admission control device 1 includes a transmission buffer 2 that stores a packet PKT, a parallel-serial conversion circuit 3 that converts a signal from the transmission buffer 2 into a serial signal, and a notification signal.
A logical product circuit 4 that performs a logical operation to obtain a logical product of Bk and a timing (clock) pulse Cp, a first counter 5 that advances by a signal from the logical product circuit 4, and a clock pulse Cp
The second counter 6 which is stepped by and the control circuit 7 which controls whether the connection of the outgoing line is permitted or not.
送出バッファ2は、出回線ごとに所定パケット分を蓄
積できるものである。すなわち、送出バッファ2は、B1
〜Bm分のパケットを蓄積でき、図示してないがシステム
のスイッチ網から出回線iへのパケットを蓄積するため
のものである。また、送出バッファ2は、その先頭
(B1)から一定パケット位置(Bk)にパケットが蓄積さ
れているときに外部に通知信号bkを出力する機能を有し
ている。したがって、通知信号bkは、送出バッファ2に
“k"個以上のパケットが蓄積されているとき出力され
る。The sending buffer 2 can store a predetermined number of packets for each outgoing line. That is, the output buffer 2 is B 1
It is for accumulating packets of up to B m , and for accumulating packets from the switch network of the system to the outgoing line i although not shown. Further, the sending buffer 2 has a function of outputting a notification signal bk to the outside when a packet is accumulated at a fixed packet position (Bk) from its head (B 1 ). Therefore, the notification signal bk is output when “k” or more packets are accumulated in the transmission buffer 2.
並列直列変換回路3は、送出バッファ2のバッファB1
からのパケットデータを並列直列変換して、出回線へ送
出するものである。The parallel-serial conversion circuit 3 uses the buffer B 1 of the sending buffer 2.
It converts the packet data from the to parallel to serial and sends it to the outgoing line.
論理積回路4は、通知信号bkと一定周期のクロックパ
ルスCpとの論理演算をするものである。論理積回路4か
らの出力信号は、第1カウンタ5に供給される。第1カ
ウンタ5は、この出力信号により歩進するようになって
いる。The AND circuit 4 is for performing a logical operation of the notification signal bk and the clock pulse Cp having a constant cycle. The output signal from the AND circuit 4 is supplied to the first counter 5. The first counter 5 is adapted to step by this output signal.
第2カウンタ6は、一定周期のクロックパルスCpによ
り歩進するようになっている。なお、第1カウンタ5
と、第2カウンタ6とは、制御回路7からのリセット信
号Rにより、同時に0に初期設定されるようになってい
る。The second counter 6 is adapted to step by a clock pulse Cp having a constant cycle. The first counter 5
Then, the second counter 6 is simultaneously initialized to 0 by the reset signal R from the control circuit 7.
制御回路7は、コンピュータ等で構成すればよい。制
御回路7は、カウンタ5の計数値lkと、第2カウンタ6
の計数値lpとを一定時間(1秒)ごとに取り込み、それ
ら計数値(lk,lp)から求めた演算値(A=lk/lp)が予
め設定した基準値Aupを超えたときに以後該当する出回
線への新たな呼び接続を拒否し、演算値(A=lk/lp)
が基準値Adwを下まわったときに該当する出回線への新
たな呼び接続を再開できるように構成されている。The control circuit 7 may be composed of a computer or the like. The control circuit 7 controls the count value lk of the counter 5 and the second counter 6
When the calculated value (A = lk / lp) obtained from the count value lp and the count value lp at regular time intervals (1 second) exceeds the preset reference value Aup A new call connection to the outgoing line is rejected and the calculated value (A = lk / lp)
When it falls below the reference value Adw, it is possible to restart a new call connection to the corresponding outgoing line.
このように構成された実施例の作用を説明する。 The operation of the embodiment thus configured will be described.
第2図において、Cpはクロックパルス、bkは送出バッ
ファ2からの通知信号、lpは第2カウンタ6の計数値、
lkは第1カウンタ5の計数値、Rはリセット信号であ
る。In FIG. 2, Cp is a clock pulse, bk is a notification signal from the sending buffer 2, lp is a count value of the second counter 6,
lk is a count value of the first counter 5, and R is a reset signal.
制御回路7は、時刻t0で第1カウンタ5の計数値lk
と、第2カウンタ6の計数値lpとを読み取る。このと
き、第2カウンタ6の計数値lpは、x+8であり、ま
た、第1カウンタ5の計数値lkは、y+3である。制御
回路7は、その直後の時刻t1で第1カウンタ5と第2カ
ウンタ6とにリセット信号Rを送出する。時刻t0と時刻
t1とは、同期が取られておらず、制御回路7の処理(ソ
フト処理)の都合により決まる。すなわち、制御回路7
は、第1および第2カウンタ5、6を同時にリセットし
てから、ほぼ1秒経過したとき、各カウンタの計数値を
読み取り、その直後に再びリセットすることを繰り返し
ている。クロックパルスCpの1周期は、出回線への1パ
ケット送出時間長と等しくとられている。ここでは、36
〔バイト/パケット〕で、送出速度は156〔Mビット/
秒〕であることから、1周期は約1.85〔マイクロ秒〕と
なる。したがって、制御回路7が1秒毎に第1カウンタ
5と第2カウンタ6とを読み取ると、第2カウンタ6の
計数値lpは、540540近辺の値となる。この値は、第2カ
ウンタ6がクロックパルスを計数している時間の長さに
相当するものである。第2カウンタ6の計数値lpは、制
御回路7が読みに行く周期がソフトウエア処理上の各種
の割込処理の影響で正確には1秒とはならない場合があ
る。これが第2カウンタ6を設けた理由である。The control circuit 7 controls the count value lk of the first counter 5 at time t 0 .
And the count value lp of the second counter 6 are read. At this time, the count value lp of the second counter 6 is x + 8, and the count value lk of the first counter 5 is y + 3. The control circuit 7 sends the reset signal R to the first counter 5 and the second counter 6 at time t 1 immediately thereafter. Time t 0 and time
The time t 1 is not synchronized and is determined by the processing (software processing) of the control circuit 7. That is, the control circuit 7
Repeats resetting the first and second counters 5 and 6 at the same time, reading the count value of each counter when approximately 1 second has elapsed, and immediately thereafter resetting again. One cycle of the clock pulse Cp is set to be equal to the time length of sending one packet to the outgoing line. Here, 36
[Bytes / packets], transmission rate is 156 [Mbits /
Second], one cycle is about 1.85 [microseconds]. Therefore, when the control circuit 7 reads the first counter 5 and the second counter 6 every one second, the count value lp of the second counter 6 becomes a value near 540540. This value corresponds to the length of time that the second counter 6 is counting clock pulses. The count value lp of the second counter 6 may not be exactly 1 second due to the influence of various interrupt processes in software processing in the cycle in which the control circuit 7 reads. This is the reason for providing the second counter 6.
送出バッファ2の容量mは、この回線に加わるパケッ
トがバッファB1〜Bmより溢れて廃棄される確率を10-10
以下にする条件から決定される。この出回線に加わるパ
ケットトラヒックがポアソン到着すると仮定し、出回線
を使用効率0.9まで使うとすると、待行列理論によりm
=110となる。パケットトラヒックが完全にポアソン到
着するならば、パケット廃棄率10-10が達成されるが、A
TM方式は多種多様のトラヒックを処理することを目的と
していることから、パケット到着特性は予測しがたい。The capacity m of the sending buffer 2 is 10 -10, which is the probability that packets added to this line will overflow from the buffers B 1 to B m and be discarded.
It is determined from the following conditions. Assuming that the packet traffic that joins this outgoing line arrives at Poisson, and if the outgoing line is used up to a utilization efficiency of 0.9, m will be calculated by queuing theory.
= 110. If the packet traffic arrives entirely in Poisson, a packet drop rate of 10 -10 is achieved, but A
Since the TM method is intended to handle a wide variety of traffic, the packet arrival characteristics are difficult to predict.
そこで、K=40に設定する。156〔Mビット/秒〕の
送出速度でパケットがポアソン到着したときに、送出バ
ッファに蓄積されているパケットの個数がK以上になる
確率が、オーバーフローの生じる10-10よりも十分小さ
くなる値であれば任意に設定することができる。送出バ
ッファに蓄積される個数がK個を越える確率は、ポアソ
ン到着で出回線使用効率0.9とすると、10-4程度とな
る。したがって、1秒毎の期待されるlkは平均的に10-4
×0.9×540540≒49となり、観測可能な値となる。すな
わち、この値は、10-10の確率でオーバーフローが生じ
るトラヒックでパケットが到着したときに、40個以上の
パケットが送出バッファに蓄積される確率に対応した値
になっている。第1カウンタ5の計数値が49のとき10
-10の確率でオーバーフローの生じるようなトラヒック
でパケットが到来していたことを認識することができ
る。平均的にはlkはこの近辺の値となり、lkが値(49)
を大きく上回るときには、パケット廃棄率が10-10を超
えるようなトラヒックパターンが入力として加わってい
ることを意味している。Therefore, set K = 40. When a packet arrives at Poisson at a transmission rate of 156 [Mbit / sec], the probability that the number of packets accumulated in the transmission buffer will be K or more is a value that is sufficiently smaller than 10 -10 at which overflow occurs. It can be set as desired. The probability that the number stored in the sending buffer exceeds K is about 10 −4 when the Poisson arrives and the outgoing line usage efficiency is 0.9. Therefore, the expected lk per second is 10 -4 on average.
× 0.9 × 540540≈49, which is an observable value. That is, this value is a value corresponding to the probability that 40 or more packets will be accumulated in the sending buffer when the packets arrive with traffic that causes overflow with a probability of 10 -10 . When the count value of the first counter 5 is 49 10
It is possible to recognize that packets have arrived with traffic that causes overflow with a probability of -10 . On average, lk is a value around this, and lk is a value (49).
When it is much larger than, it means that the traffic pattern that the packet discard rate exceeds 10 -10 is added as an input.
したがって、ここでは、基準値Aup=10-3とし、Adw=
10-4として制御回路7に設定する。Therefore, here, the reference value Aup = 10 −3, and Adw =
It is set in the control circuit 7 as 10 -4 .
ここで、制御回路7は、カウンタ5の計数値lkと、第
2カウンタ6の計数値lpとを一定時間(1秒)毎に取り
込み、それら計数値(lk,lp)から演算値(A=lk/lp)
を求める。ついで、制御回路7は、演算値(A=lk/l
p)が予め設定した基準値Aup(=10-3)を超えたときに
以後該当する出回線への新たな呼び接続を拒否し、演算
値(A=lk/lp)が基準値Adw(=10-4)を下まわったと
きに該当する出回線への新たな呼び接続を再開する。こ
のように、基準値を2種類設けた理由は、1種類の基準
であると、新たな呼びの受付拒否と受付再開が短い周期
で繰り返される可能性が生じ、制御上で好ましくないか
ら、新たな呼びの受付拒否と受付再開との切り換えにヒ
ステリシスを設けたものである。Here, the control circuit 7 takes in the count value lk of the counter 5 and the count value lp of the second counter 6 at regular time intervals (1 second), and calculates the calculated value (A = A) from the count values (lk, lp). lk / lp)
Ask for. Then, the control circuit 7 calculates the calculated value (A = lk / l
When p) exceeds a preset reference value Aup (= 10 -3 ), new call connection to the corresponding outgoing line is rejected, and the calculated value (A = lk / lp) is changed to the reference value Adw (= When it goes below 10 -4 ), a new call connection to the applicable outgoing line is restarted. As described above, the reason why two types of reference values are provided is that if one type of reference is used, rejection of new calls and resumption of reception may be repeated in a short cycle, which is not preferable for control. Hysteresis is provided for switching between rejecting and resuming acceptance of such calls.
このように本実施例は、m,k,Aup,Adw、目標パケット
廃棄率10-10等の値を与えて説明したが、この値に本発
明が限定されるものではない。As described above, the present embodiment has been described by giving values such as m, k, Aup, Adw, and the target packet discard rate 10 −10 , but the present invention is not limited to these values.
以上説明したように本発明によれば、送出バッファに
蓄積されているパケットの個数が一定数以上になってい
る時間割合を基にして、送出バッファのオーバーフロー
する確率が目標とする廃棄率以上か否かを判定し、新た
な呼びの接続を許可あるいは不許可にしている。これに
より、パケット到着パターンが変動してもパケット廃棄
率を目標値以下に保つことができる。また、滞留するパ
ケットの数が一定数以上になる確率は、実際にオーバー
フローの生じる確率よりも大きいので、時間割合を求め
るための計数値が大きな値となり、計数結果により判別
を的確に行うことができる効果がある。As described above, according to the present invention, the probability of overflow of the sending buffer is equal to or higher than the target discard rate, based on the time ratio in which the number of packets accumulated in the sending buffer is a certain number or more. It is determined whether or not a new call connection is permitted or not permitted. As a result, even if the packet arrival pattern changes, the packet discard rate can be kept below the target value. Also, the probability that the number of packets that remain is a certain number or more is greater than the probability that an overflow actually occurs, so the count value for obtaining the time ratio becomes a large value, and it is possible to make an accurate determination based on the count result. There is an effect that can be done.
第1図は本発明の実施例を示すブロック図、第2図は本
発明の実施例の作用を示すタイミング図である。 1……呼受付制御装置、2……送出バッファ、 4……論理積回路、5……第1カウンタ、 6……第2カウンタ、7……制御回路。FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a timing chart showing the operation of the embodiment of the present invention. 1 ... Call admission control device, 2 ... sending buffer, 4 ... AND circuit, 5 ... first counter, 6 ... second counter, 7 ... control circuit.
Claims (1)
することのできる送出バッファと、 この送出バッファに一定数以上のパケットが蓄積されて
いるとき所定の検出信号を出力する蓄積量検出手段と、 この蓄積量検出手段から前記検出信号の出力されている
期間だけ一定周期のタイミングパルスを計数する第1の
カウンタと、 前記一定周期のタイミングパルスを計数する第2のカウ
ンタと、 これらのカウンタを初期化しその後任意の時間の経過し
たときに各カウンタの計数値を読み込んで前記第1のカ
ウンタの計数値を前記第2のカウンタの計数値で除した
値が予め定めた基準値以上か否かを判別することを繰り
返し行う計数値取込判別手段と、 前記除した値が前記基準値を越えたことがこの計数値取
込判別段により判別されたときそれ以後に生じる前記出
回線への新たな呼び接続を拒否し、前記除した値が基準
値を下まわったことが計数値取込判別手段により判別さ
れたとき出回線への新たな呼び接続を再開する制御回路 とを具備することを特徴とする呼受付制御装置。1. A transmission buffer capable of accumulating a predetermined number of packets to be transmitted to an output line, and an accumulation amount detecting means for outputting a predetermined detection signal when a predetermined number or more of packets are accumulated in the transmission buffer. A first counter that counts timing pulses having a constant cycle only during a period in which the detection signal is output from the storage amount detecting means; a second counter that counts timing pulses having a constant cycle; and these counters. Is initialized and then the count value of each counter is read when an arbitrary time has elapsed, and the value obtained by dividing the count value of the first counter by the count value of the second counter is equal to or greater than a predetermined reference value. And a count value acquisition determining means that repeatedly determines whether the divided value exceeds the reference value when the count value acquisition determining step determines that the divided value exceeds the reference value. Rejecting a new call connection to the outgoing line that occurs thereafter, and restarting the new call connection to the outgoing line when the counted value acquisition determining unit determines that the divided value falls below the reference value. A call admission control device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8702989A JP2540936B2 (en) | 1989-04-07 | 1989-04-07 | Call admission control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8702989A JP2540936B2 (en) | 1989-04-07 | 1989-04-07 | Call admission control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02266730A JPH02266730A (en) | 1990-10-31 |
JP2540936B2 true JP2540936B2 (en) | 1996-10-09 |
Family
ID=13903528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8702989A Expired - Lifetime JP2540936B2 (en) | 1989-04-07 | 1989-04-07 | Call admission control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2540936B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2959539B2 (en) | 1997-10-01 | 1999-10-06 | 日本電気株式会社 | Buffer control method and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5723350A (en) * | 1980-07-16 | 1982-02-06 | Hitachi Ltd | Message transmission control system |
JPH0777374B2 (en) * | 1988-01-18 | 1995-08-16 | 日本電信電話株式会社 | Traffic observation method |
JP2510875B2 (en) * | 1988-03-04 | 1996-06-26 | 富士通株式会社 | Traffic monitoring system |
-
1989
- 1989-04-07 JP JP8702989A patent/JP2540936B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH02266730A (en) | 1990-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5278828A (en) | Method and system for managing queued cells | |
EP0873624B1 (en) | Atm throttling | |
US5822540A (en) | Method and apparatus for discarding frames in a communications device | |
JP3683133B2 (en) | Packet scheduling device | |
US6256315B1 (en) | Network to network priority frame dequeuing | |
WO1998026628A1 (en) | Many dimensional congestion detection system and method | |
EP0538220B1 (en) | Data flow control | |
US20020141423A1 (en) | Queue control method and relay apparatus using the method | |
EP0973304A2 (en) | Apparatus and method for bandwidth management | |
JP3226096B2 (en) | ATM cell buffer system and congestion control method therefor | |
JP2540936B2 (en) | Call admission control device | |
EP0870415B1 (en) | Switching apparatus | |
GB2355374A (en) | Packet forwarding device with selective packet discarding when paused | |
JP3079793B2 (en) | Congestion control method and call admission control method | |
JP3141880B2 (en) | Packet control device | |
JP2851743B2 (en) | Policing circuit | |
JP3141877B2 (en) | Packet switching system | |
JP2580395B2 (en) | Cell monitoring device and cell flow control device using the same | |
US6674716B1 (en) | Cell compliance decision method and apparatus | |
JP3112008B2 (en) | ATM communication device and traffic control method therefor | |
JP3173505B2 (en) | Packet communication system | |
CN116032852A (en) | Flow control method, device, system, equipment and storage medium based on session | |
JPH06216929A (en) | Atm switch | |
EP0872086A4 (en) | METHOD AND APPARATUS FOR ELIMINATING FRAMES IN A COMMUNICATIONS DEVICE | |
KR20020032785A (en) | Congestion Control Apparatus And Method For UBR Service In ATM Switch |