[go: up one dir, main page]

JP2000201158A - ATM switch - Google Patents

ATM switch

Info

Publication number
JP2000201158A
JP2000201158A JP277299A JP277299A JP2000201158A JP 2000201158 A JP2000201158 A JP 2000201158A JP 277299 A JP277299 A JP 277299A JP 277299 A JP277299 A JP 277299A JP 2000201158 A JP2000201158 A JP 2000201158A
Authority
JP
Japan
Prior art keywords
cell
rate
loss rate
priority class
cell loss
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.)
Pending
Application number
JP277299A
Other languages
Japanese (ja)
Inventor
Atsuo Hatono
敦生 鳩野
Tadashi Tamaoki
正 玉置
Katsuhiko Taruya
克彦 樽屋
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP277299A priority Critical patent/JP2000201158A/en
Publication of JP2000201158A publication Critical patent/JP2000201158A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】 完全優先制御におけるコネクション受付制御
において呼損率の削減と回線利用率を向上させることが
可能なATM交換機を提供する。 【解決手段】 ATM交換機は,端末からのコネクショ
ン設定要求時に,各優先クラスのセル損失率をステップ
330にて算出する。セル損失率は,ステップ310に
おいてセル到着率に係るパラメータと回線容量から算出
された回線からのセル溢れ率,並びにステップ322と
ステップ323にてバースト長に係るパラメータと各優
先クラスのバッファ長を用いて算出されたバッファによ
るセル損失率削減効果の相乗効果として近似的に算出さ
れる。セル損失率が許容セル損失率以上の場合は端末か
らのコネクション設定要求を受付ないように制御する。
(57) [Problem] To provide an ATM exchange capable of reducing a call loss rate and improving a line utilization rate in connection admission control in strict priority control. SOLUTION: At the time of a connection setting request from a terminal, an ATM exchange calculates a cell loss rate of each priority class in step 330. The cell loss rate is calculated by using the parameter related to the cell arrival rate and the cell overflow rate from the line calculated from the line capacity in step 310, and the parameter related to the burst length and the buffer length of each priority class in steps 322 and 323. It is approximately calculated as a synergistic effect of the cell loss rate reduction effect by the buffer calculated as above. When the cell loss rate is equal to or higher than the allowable cell loss rate, control is performed so as not to accept a connection setting request from the terminal.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はATM(Asynchronou
s Transfer Mode)交換機に係わり、特に多重効果を活
用するために必須となる遅延優先機能を有するATM交
換機に係わる。
The present invention relates to an ATM (Asynchronou).
s Transfer Mode), and more particularly to an ATM switch having a delay priority function that is indispensable for utilizing the multiplex effect.

【0002】[0002]

【従来の技術】マルチメデイア通信では、情報の転送要
求が間欠的に生じるバーストトラヒックとなるために、
個々の入回線ごとに最大限必要となる伝送レート(帯
域)を恒常的に割り当てたのでは、伝送レート(帯域)
の利用効率が非常に悪くなる。そこで、ATMネットワ
ークでは、可変長となるマルチメデイア情報をセルと呼
ばれる53バイトごとに分割して転送し、スイッチ(お
よび多重化装置)において、ある入力回線の空時間に他
の入力回線からのセルを埋め込み、トラヒック全体とし
て必要となる伝送レート(帯域)を削減する多重処理を
行う。ネットワークのノードであるATM交換機におい
て、多数の入回線からのセルが衝突し、セルが出回線か
ら溢れる時には、 ATM交換機に設けられたバッファ
によってセルの衝突を緩衝する。出回線からの溢れ量が
多くバッファによって緩衝しきれずに、バッファからセ
ルが溢れる場合のみセル損失が生じる。
2. Description of the Related Art In multimedia communication, since information transfer requests are burst traffic that occurs intermittently,
If the maximum required transmission rate (band) is permanently assigned to each incoming line, the transmission rate (band)
The usage efficiency of the system becomes very poor. Therefore, in an ATM network, variable-length multimedia information is divided and transferred in units of 53 bytes called a cell, and a switch (and a multiplexer) transmits a cell from another input line to the idle time of one input line. And multiplex processing for reducing the transmission rate (band) required for the entire traffic is performed. In the ATM switch, which is a node of the network, when cells from a large number of incoming lines collide and cells overflow from the outgoing line, cell collision is buffered by a buffer provided in the ATM switch. Cell loss occurs only when cells overflow from the buffer, because the overflow from the outgoing line is too large to be buffered by the buffer.

【0003】ところで、マルチメデイア通信では、画像
や音声などの遅延センステイブなトラヒックと、LAN等
からの損失センステイブなトラヒックが混在する。そこ
で、ATM交換機では、遅延センステイブなトラヒック
に対する遅延量と損失センステイブなトラヒックに対す
るセル損失率の両方の要求を満足させるために、完全優
先制御を行う。この完全優先制御では、各優先クラス毎
にバッファを個別に設け、上位の優先クラスのバッファ
内のセルを優先的に読み出すようにスケジューリングを
行うことによって、遅延センステイブなトラヒックのす
き間に、損失センステイブなトラヒックを埋め込み、遅
延センステイブなトラヒックの遅延量を削減することを
意図している。
[0003] In multimedia communication, delay-sensitive traffic such as images and sounds and loss-sensitive traffic from a LAN or the like are mixed. Therefore, in the ATM exchange, complete priority control is performed in order to satisfy both requirements of a delay amount for delay-sensitive traffic and a cell loss rate for loss-sensitive traffic. In this complete priority control, a buffer is separately provided for each priority class, and scheduling is performed so that cells in the buffer of the higher priority class are preferentially read out, so that there is no loss-sensitive space between the delay-sensitive traffic. It is intended to embed traffic and reduce the amount of delay in delay-sensitive traffic.

【0004】従来技術による完全優先制御を行うATM
交換機では、例えば、特開平5−191436号公報に
記載されているように、トラヒック特性や流量に対し何
らの制御を施すことなしに、音声などの遅延センステイ
ブなトラヒックを優先クラスのバッファキューに、ま
た、LAN等からの損失センステイブなトラヒックを非優
先クラスのバッファキューに、それぞれ機械的に格納す
る方式となっていた。
[0004] ATM with full priority control according to the prior art
In the exchange, for example, as described in JP-A-5-191436, delay-sensitive traffic such as voice is stored in a priority class buffer queue without performing any control on traffic characteristics and flow rate. In addition, loss-sensitive traffic from a LAN or the like is mechanically stored in a buffer queue of a non-priority class.

【0005】ATM交換機におけるセル損失率は、トラ
ヒック特性、および、流量によって変化する。流量が多
くなればなるほど、バッファキュー内に大きな待ち行列
長が発生する頻度が大きくなり、セル損失率が大きくな
る。また、流量が同じであるならば、バースト長が長い
トラヒック、または、ピークセル速度が大きいトラヒッ
クであればあるほど、バッファキュー内に大きな待ち行
列長が発生する頻度が大きくなり、セル損失率が大きく
なる。
[0005] The cell loss rate in the ATM exchange changes depending on the traffic characteristics and the flow rate. The higher the flow rate, the more frequently large queue lengths occur in the buffer queue and the higher the cell loss rate. Also, if the flow rate is the same, the traffic with a longer burst length, or the traffic with a higher peak cell rate, will have a larger queue length in the buffer queue, and the cell loss rate will be larger. Become.

【0006】さらに、完全優先制御を行う場合には、下
位の優先クラスのセル損失率は、上位クラスのトラヒッ
ク特性、および、流量による影響を受ける。バッファキ
ュー内に上位の優先クラスのセルが存在するならば、下
位の優先クラスのトラヒックはいやおうなく待たされ
る。そのために、下位の優先クラスのトラヒック特性お
よび流量が同じであっても、上位の優先クラスの流量が
多くなるか、上位の優先クラスのトラヒックがバースト
長の長いトラヒック、または、ピークセル速度の大きい
トラヒックとなると、上位の優先クラスのバッファキュ
ー内に大きな待ち行列長が発生するため、下位の優先ク
ラスのトラヒックがバッファキュー内で待たされる頻度
が大きくなり、下位の優先クラスのセル損失率が大きく
なる。
Further, when performing full priority control, the cell loss rate of the lower priority class is affected by the traffic characteristics of the upper class and the flow rate. If there is a cell of the higher priority class in the buffer queue, the traffic of the lower priority class is waited unnecessarily. Therefore, even if the traffic characteristics and flow rate of the lower priority class are the same, the flow rate of the higher priority class increases, or the traffic of the higher priority class has a long burst length, or the traffic has a large peak cell rate. In this case, a large queue length occurs in the buffer queue of the higher priority class, so that the frequency of the traffic of the lower priority class waiting in the buffer queue increases, and the cell loss rate of the lower priority class increases. .

【0007】そのために、ITU-T等の国際標準機関にお
いて、セル損失率を許容セル損失率以下に抑制するため
に、ATM交換機においてコネクション受付制御を行う
ことが勧告されている。このコネクション受付制御で
は、端末がコネクション設定要求時に、端末の転送速度
およびメデイアの特性によって異なるバーストトラヒッ
クの特性(以降、特性の異なるバーストトラヒックの種
類を「呼種」と記す)をあらわすトラヒック記述子をA
TM交換機に申告する。ATM交換機は、接続要求のあ
った端末および接続済みの端末から申告されたトラヒッ
ク記述子の値から、多重環境におけるセル損失率を算出
し、セル損失率が許容セル損失率以下となるときにコネ
クション設定要求を受付、許容セル損失率以上となると
きにコネクション設定要求を拒否する制御を行う。例え
ば、特開平10−65679号公報には、高優先クラス
と低優先クラスのコネクションの両方のセル損失率をそ
れぞれの規定値以下にするようにコネクション受付判定
を行なう技術が開示されている。
[0007] For this purpose, international standard organizations such as ITU-T recommend that the ATM exchange perform connection admission control in order to suppress the cell loss rate to be equal to or less than the allowable cell loss rate. In this connection admission control, when a terminal makes a connection setting request, a traffic descriptor indicating characteristics of burst traffic that differs depending on the transfer speed and media characteristics of the terminal (hereinafter, the type of burst traffic having different characteristics is referred to as “call type”). A
Report to TM exchange. The ATM switch calculates the cell loss rate in the multiplex environment from the values of the traffic descriptors declared by the terminal that has made the connection request and the connected terminal, and when the cell loss rate falls below the allowable cell loss rate, A control for accepting the setting request and rejecting the connection setting request when the cell loss ratio becomes equal to or more than the allowable cell loss rate is performed. For example, Japanese Patent Application Laid-Open No. H10-65679 discloses a technique for performing connection acceptance determination so that the cell loss rates of both high-priority class and low-priority class connections are equal to or less than respective prescribed values.

【0008】[0008]

【発明が解決しようとする課題】従来の技術は、過度的
にしかセル到着量が回線容量を上回らない場合でさえ
も、出回線から溢れたセルが全て損失となるとみなし
て、セル到着率に係るパラメータと回線容量とから、セ
ルが回線から溢れる確率を算出し、コネクション受付判
定を行なうことにより網リソースを有効に利用しようと
するものである。しかしながら、通常のATM交換機に
はバッファが存在するので、出回線から溢れたセルが全
て損失となることはなく、セル損失が生じるのは、たま
たま出回線からの溢れ量が多く、緩衝しきれないセルが
バッファから溢れる場合のみに限られる。したがって、
上記の従来技術では、交換機が実際にはまだコネクショ
ンを受付ることが可能なセル損失率であるにもかかわら
ずコネクション受付を拒否する場合が多く生じ、呼損率
が増大するとともに回線の利用効率が悪くなるという問
題がある。
In the prior art, even if the amount of cell arrival exceeds the line capacity only excessively, the cell arrival rate is regarded as a loss, and the cell arrival rate is reduced. The probability that a cell overflows from the line is calculated from the parameters and the line capacity, and the network resource is effectively used by performing connection acceptance determination. However, since a buffer is present in a normal ATM switch, all the cells overflowing from the outgoing line are not lost, and the cell loss occurs because the overflow amount from the outgoing line is large and cannot be completely buffered. Only when cells overflow the buffer. Therefore,
In the prior art described above, the exchange often rejects connection acceptance even though it has a cell loss rate at which a connection can actually still accept a connection, and the call loss rate increases and the line utilization efficiency deteriorates. Problem.

【0009】従って本発明の目的は、上述のような問題
を解決し、コネクション受付制御において呼損率の削減
と回線利用率の向上を可能とするATM交換機を提供す
ることにある。
SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide an ATM switch which solves the above-mentioned problems and which can reduce a call loss rate and improve a line utilization rate in connection admission control.

【0010】[0010]

【課題を解決するための手段】上記目的は、各優先クラ
スのセル損失率をバッファによるセル損失率削減効果を
考慮にいれて見積もり、このセル損失率に基づいてコネ
クション受付可否の制御を行なうようにした完全優先制
御方式のATM交換機により達成される。
SUMMARY OF THE INVENTION The object of the present invention is to estimate a cell loss rate of each priority class in consideration of a cell loss rate reduction effect of a buffer, and to control whether connection can be accepted based on the cell loss rate. This is achieved by the fully prioritized control ATM switch described above.

【0011】具体的には、本発明に係るATM交換機
は、複数の優先クラスのうち上位の優先クラスのバッフ
ァにセルが存在するときには上位の優先クラスのバッフ
ァからセルを読み出すように構成したATM交換機であ
って、特性の異なるバーストトラヒック(呼種)を多重
した場合、コネクション設定要求があったときには、上
記の従来技術で用いられていたセル到着率に係るパラメ
ータと回線容量を用いて算出されたセルが回線から溢れ
る確率、並びにバースト長に係るパラメータと各優先ク
ラスのバッファ長を用いて算出されたバッファによるセ
ル損失率削減効果の相乗効果として近似的に求めたセル
損失率に基づいてコネクション設定要求受付可否の制御
を行なうように構成される。ここで、セル損失率は、本
明細書によって初めて開示される近似式に基づくアリゴ
リズムから近似的に算出することができる。
More specifically, the ATM switch according to the present invention is configured such that, when a cell exists in a buffer of a higher priority class among a plurality of priority classes, a cell is read from the buffer of the higher priority class. When multiplexing burst traffic (call types) having different characteristics, when a connection setting request is issued, the traffic is calculated using the parameter related to the cell arrival rate and the line capacity used in the above-described conventional technology. Connection setting based on the probability of cells overflowing from the line, and the cell loss rate approximately obtained as a synergistic effect of the cell loss rate reduction effect of the buffer calculated using the parameter related to the burst length and the buffer length of each priority class. It is configured to control whether a request can be accepted. Here, the cell loss rate can be approximately calculated from an algorithm based on an approximate expression disclosed for the first time in this specification.

【0012】また、本発明に係るATM交換機は、端末
からのコネクション設定要求時に完全優先制御における
優先クラスのセル損失率を端末のトラヒック記述子およ
び交換機の回線容量とバッファ長に基づいて算出し、前
記算出したセル損失率が許容セル損失率以上となるとき
には、端末からのコネクション設定要求を受付ない制御
を行なうように構成される。ここでトラヒック記述子
は、平均セル速度、ピークセル速度、平均バースト長、
及びバースト長の平方変動係数からなる。このように構
成することにより、コネクション受付制御において呼損
率の削減と回線利用率の向上を可能とするATM交換機
を得ることができる。
Further, the ATM switch according to the present invention calculates a cell loss rate of a priority class in strict priority control based on a traffic descriptor of the terminal, a line capacity of the switch, and a buffer length at the time of a connection setting request from the terminal, When the calculated cell loss rate is equal to or greater than the allowable cell loss rate, control is performed so as not to accept a connection setting request from a terminal. Where the traffic descriptors are average cell rate, peak cell rate, average burst length,
And the coefficient of variation of the burst length. With this configuration, it is possible to obtain an ATM exchange that can reduce the call loss rate and improve the line utilization rate in connection admission control.

【0013】[0013]

【発明の実施の形態】以下実施例を詳述する前に、まず
本発明の原理について説明する。本明細書によって初め
て開示される、セル到着率に係るパラメータと回線容量
に加えて、バースト長に係るパラメータと各優先クラス
のバッファ長を用いて、バッファによるセル損失率削減
効果を考慮にいれた近似式について説明する。完全優先
制御では、図1(a)に示すように、バッファキュー8
内に上位の優先クラスのセルが存在するときには、必ず
上位の優先クラスのセルから出力セレクタ9を介して読
み出すので、各優先クラスは、より下位の優先クラスに
対して独立となる。したがって、完全遅延優先を行う交
換機では最優先クラスから優先度h以上の待ち行列長の
累積総和は、最優先クラスから該優先クラスよりも1つ
上位の優先クラスである優先度h+1以上までの待ち行列
長の累積総和と優先度がhである優先クラスの待ち行列
長の和となる。したがって、接続要求のあった優先クラ
ス以上の累積待ち行列長の分布は、1つ上位優先クラス
以上の累積待ち行列長の分布と接続要求のあった優先ク
ラスの待ち行列長の分布とが重畳した分布と等価とな
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Before describing the embodiments in detail, the principle of the present invention will be described first. For the first time disclosed in this specification, in addition to the parameter related to the cell arrival rate and the channel capacity, using the parameter related to the burst length and the buffer length of each priority class, the cell loss rate reduction effect of the buffer was taken into consideration. The approximate expression will be described. In the full priority control, as shown in FIG.
When there is a cell of a higher priority class in the cell, the cell is always read from the cell of the higher priority class via the output selector 9, so that each priority class is independent of the lower priority class. Therefore, in a switch that performs full delay priority, the cumulative sum of queue lengths from the highest priority class to the priority h or higher is from the highest priority class to the priority h + 1 or higher, which is the priority class one rank higher than the priority class. Is the sum of the cumulative sum of the queue lengths of the priority classes and the queue length of the priority class having the priority h. Therefore, the distribution of the accumulated queue lengths of the priority class or more that has made the connection request is a superposition of the distribution of the accumulated queue length of one or more higher priority classes and the distribution of the queue length of the priority class that has made the connection request. It is equivalent to the distribution.

【0014】以上の考えに基き、優先制御は考慮にいれ
ていないが、バッファによるセル損失率削減効果を考慮
にいれている近似方法が示されている文献「鳩野敦生、
川北謙二:線形フィルタのアプローチによる呼種別AT
Mセル損失率近似モデル:情報処理学会論文誌Vol.39,
No.1,pp111-122 (Jan. 1998) 」に記載されている近
似式を、完全優先制御を行なうATM交換機に適用可能
なように拡張すると、完全優先制御方式のATM交換機
におけるセル損失率は、以下の(数1)〜(数5)によ
って近似的に表わすことができる。
[0014] Based on the above idea, priority control is not taken into account, but an approximation method taking into account the cell loss rate reduction effect of the buffer is described in the document "Atsuo Hatono,
Kawakita Kenji: AT of call type by linear filter approach
M-cell loss rate approximation model: Transactions of Information Processing Society of Japan Vol.39,
No. 1, pp111-122 (Jan. 1998)], the cell loss rate in the ATM switch of the strict priority control method is calculated as follows. , (Equation 1) to (Equation 5) below.

【0015】[0015]

【数1】 (Equation 1)

【0016】[0016]

【数2】 (Equation 2)

【0017】[0017]

【数3】 (Equation 3)

【0018】[0018]

【数4】 (Equation 4)

【0019】[0019]

【数5】 (Equation 5)

【0020】ここで、上記の(数1)〜(数5)のおけ
る記号の意味を説明する。xhは優先クラスhに割当てら
れたバッファ長、<vk>は呼種kの平均セル速度を、vk
呼種kのピークセル速度を表わす。<vi>は呼種iの平均
セル速度を、viは呼種iのピークセル速度を、μiは呼
種iの平均バースト長の逆数を、Niは呼種iの多重数
を、Ci 2は呼種iのバースト長の平方変動係数を表わ
す。さらに、Σhは優先度がh以上の呼についての累積総
和を表わす。また、ρhを優先度がh以上の呼についての
累積出回線利用率、ρlを各優先クラスの出回線利用
率、Vは、出回線速度を表わす。なお、(数2)式の第1
項の多重和は、(rvl >V-vk -svh)>0となるsとrの2つ
の変数の組合せについての総和となり、第2項の総和
は、svh>Vとなるsについての総和となる。
Here, the meanings of the symbols in the above (Equation 1) to (Equation 5) will be described. x h is the buffer length assigned to priority class h, <v k > is the average cell rate for call type k, and v k is the peak cell rate for call type k. <v i > is the average cell rate of call type i, v i is the peak cell rate of call type i, μ i is the reciprocal of the average burst length of call type i, N i is the multiplex number of call type i, C i 2 represents the square variation coefficient of the burst length of call type i. Furthermore, sigma h priority represents the cumulative sum of the above call h. Further, ρ h represents the cumulative outgoing line utilization rate for calls having a priority of h or higher, ρ l represents the outgoing line utilization rate of each priority class, and V represents the outgoing line speed. It should be noted that the first expression in the expression (2)
The multiple sum of terms is the sum of combinations of two variables of s and r such that (rv l > Vv k -sv h )> 0, and the sum of the second term is the sum of s for which sv h > V It is the sum.

【0021】引き続き、上記のセル損失率の近似の特徴
について説明する。上記の(数1)において、バースト
レベルの出線溢れ率Lk、および、セルレベルの出線溢れ
率L0が、前記従来技術においても算出されている「セル
が回線から溢れる確率」を表わしている。(数1)にお
いて{ }内の指数関数の部分が、バッファによるセル
損失率削減効果を表わしており、指数関数の引数は、バ
ースト長に係るパラメータと各優先クラスのバッファ長
から(数4)および(数5)を用いて算出される。本明
細書にて開示したセル損失率Pkでは、図1(b)の斜
線部Aに示すように、例えば優先クラス1〜3のセル到
着量が過渡的に回線容量を上回ったときでも、セルを一
時的にバッファに滞留させることによるセル損失率削減
効果をも考慮にいれているため、コネクション受付制御
において呼損率の削減と回線利用率の向上させることが
可能となる。
Next, the approximate feature of the cell loss rate will be described. In the above (Equation 1), the burst level outgoing line overflow rate L k and the cell level outgoing line overflow rate L 0 represent the “probability that a cell overflows from the line”, which is also calculated in the above prior art. ing. In (Equation 1), the exponential function part in {} represents the effect of reducing the cell loss rate by the buffer, and the argument of the exponential function is based on the parameter related to the burst length and the buffer length of each priority class (Equation 4). And (Equation 5). In the cell loss rate P k disclosed in this specification, as shown by the hatched area A in FIG. 1B, for example, even when the cell arrival amount of the priority classes 1 to 3 transiently exceeds the line capacity, Since the effect of reducing the cell loss rate by temporarily retaining cells in the buffer is also taken into account, it is possible to reduce the call loss rate and improve the line utilization rate in connection admission control.

【0022】このように本発明では、特性の異なる複数
のバーストトラヒックを多重した多呼種環境において、
完全優先制御により上位クラスのトラヒック特性および
流量による影響うけたときの各優先遅延クラスのセル損
失率を、端末のトラヒック記述子および出回線容量から
算出する機能を実現した。これにより、セル損失率が許
容セル損失率を上回るときには、端末からの接続要求を
拒否することによって、トラヒックの流入を抑制し、全
ての優先クラスにおけるセル損失率を保証するコネクシ
ョン管理機能を実現することができる。
As described above, according to the present invention, in a multi-call environment in which a plurality of burst traffics having different characteristics are multiplexed,
The function to calculate the cell loss rate of each priority delay class when it is affected by the traffic characteristics and the flow rate of the upper class by the full priority control from the traffic descriptor and the output line capacity of the terminal has been realized. Thereby, when the cell loss rate exceeds the allowable cell loss rate, the connection request from the terminal is rejected, thereby suppressing the inflow of traffic and realizing the connection management function of guaranteeing the cell loss rate in all priority classes. be able to.

【0023】以上述べた方法に基づき、上記従来技術に
よる完全優先制御を行うATM交換機に、以下のソフト
ウエア処理からなるコネクション管理機能を追加する。 (1)コネクション設定要求セル上の許容遅延量をあら
わすトラヒック記述子から、各優先クラスを同定する処
理。 (2)コネクション設定要求のあった優先クラスまでの
端末のトラヒック記述子、および出回線容量、該当する
優先クラスのバッファ長から、接続要求のあった優先ク
ラスにおける最悪となる呼種セル損失率を算出する処
理。 (3)接続要求のあった優先クラスより優先度がk低い
優先クラスまでのトラヒック記述子および出回線容量、
該当する優先クラスのバッファ長とから、該当する優先
クラスにおけるピークセル速度が最大となる呼種のセル
損失率を算出する処理。
Based on the method described above, a connection management function comprising the following software processing is added to the ATM switch which performs the full priority control according to the above-mentioned conventional technology. (1) A process of identifying each priority class from a traffic descriptor indicating an allowable delay amount on a connection setting request cell. (2) From the traffic descriptors of the terminals up to the priority class for which the connection setting request was made, the outgoing line capacity, and the buffer length of the corresponding priority class, determine the worst call type cell loss rate in the priority class for which the connection request was made. Processing to calculate. (3) traffic descriptors and outgoing line capacities up to a priority class having a priority lower by k than the priority class for which connection was requested;
A process of calculating, from the buffer length of the corresponding priority class, the cell loss rate of the call type having the maximum peak cell rate in the corresponding priority class.

【0024】まず、端末がコネクション設定要求時に、
トラヒック記述子として、平均セル速度、ピークセル速
度、平均バースト長、バースト長の平方変動係数、およ
び、許容遅延量をATM交換機に申告する。 ATM交
換機では、コネクション設定要求あった端末から申告さ
れた許容遅延量と、交換機内に設けられている各優先ク
ラスのバッファ長から、接続要求のあった端末の優先ク
ラスを同定する。接続要求のあった優先クラスを同定す
ると、接続要求のあった優先クラス以上の優先クラスの
トラヒック記述子および出回線容量、コネクション設定
要求のあった優先クラスのバッファ長から、優先クラス
におけるピークセル速度が最大となる呼種のセル損失率
の近似値を算出する。算出したセル損失率の近似値が許
容セル損失率以上となるときにコネクション設定要求を
受付ず、コネクション設定処理を終了する。
First, when the terminal makes a connection setting request,
As the traffic descriptor, the average cell rate, the peak cell rate, the average burst length, the square variation coefficient of the burst length, and the allowable delay amount are reported to the ATM exchange. The ATM exchange identifies the priority class of the terminal that has issued the connection request from the allowable delay amount declared from the terminal that has issued the connection setting request and the buffer length of each priority class provided in the exchange. When the priority class that has requested the connection is identified, the peak cell rate in the priority class is determined from the traffic descriptor and outgoing line capacity of the priority class higher than the priority class that has requested the connection, and the buffer length of the priority class that has requested the connection setting. An approximate value of the cell loss rate of the maximum call type is calculated. When the calculated approximate value of the cell loss rate is equal to or larger than the allowable cell loss rate, the connection setting request is not accepted, and the connection setting process is terminated.

【0025】算出したセル損失率が許容セル損失率以下
となるときには、接続要求のあった優先クラスより優先
度が一つ低い優先クラス以上の呼のトラヒック記述子お
よび出回線容量、優先度が一つ低い優先クラスのバッフ
ァ長とから、一つ低い優先クラスにおける最悪となる呼
種セル損失率の近似値を算出する。算出したセル損失率
の近似値が許容セル損失率以上となるときにコネクショ
ン設定要求を受付ず、コネクション設定処理を終了す
る。算出したセル損失率の近似値が許容セル損失率以下
となるときには、これら一連の処理を最も優先度が低い
優先クラスまで繰り返し、全ての優先クラスのセル損失
率が許容セル損失率以下となるときにコネクション設定
要求を受付る。
When the calculated cell loss rate is equal to or less than the allowable cell loss rate, the traffic descriptor, the outgoing line capacity, and the priority of the call of the priority class whose priority is lower by one than the priority class having the connection request are one or more. From the buffer length of the next lower priority class, an approximate value of the worst call type cell loss rate in the lower priority class is calculated. When the calculated approximate value of the cell loss rate is equal to or larger than the allowable cell loss rate, the connection setting request is not accepted, and the connection setting process is terminated. When the approximate value of the calculated cell loss rate is equal to or less than the allowable cell loss rate, the above series of processing is repeated up to the lowest priority class, and when the cell loss rates of all the priority classes are equal to or less than the allowable cell loss rate. Receives a connection setting request.

【0026】これら一連の処理により、特性の異なる複
数のバーストトラヒックを多重した多呼種環境における
各優先クラスにおけるピークセル速度が最大となる呼種
のセル損失率を算出し、全ての優先クラスのセル損失率
を許容セル損失率以下に抑制することが可能である完全
遅延優先機能を有するATM交換機を実現することがで
きる。次に、本発明の実施例を説明する。
Through a series of these processes, the cell loss rate of the call type that maximizes the peak cell rate in each priority class in a multi-call type environment in which a plurality of burst traffics having different characteristics are multiplexed is calculated, and the cells of all the priority classes are calculated. It is possible to realize an ATM switch having a complete delay priority function capable of suppressing the loss rate to be equal to or less than the allowable cell loss rate. Next, examples of the present invention will be described.

【0027】[実施例1]本実施例は、(数1)から(数5)
による近似式を用いて、端末から申告された平均セル速
度、ピークセル速度、平均バースト長、バースト長の平
方変動係数からなるトラヒック記述子、出回線容量、お
よび、各優先クラスのバッファ長から各優先遅延クラス
においてピークセル速度が最大となる呼種のセル損失率
を算出する処理を、図3に示したATM交換機100に追
加することによって、全ての優先クラスのセル損失率が
許容セル損失率以下となるときにコネクション設定要求
を受付、どれか1つの優先クラスのセル損失率が許容セ
ル損失率以上となるときにコネクション設定要求を受付
ないCAC(Connection Admission Control)を行うことが
可能なATM交換機100を実現したものである。
[Embodiment 1] In this embodiment, (Equation 1) to (Equation 5)
Using the approximation formula given by, the average cell rate, the peak cell rate, the average burst length, the traffic descriptor consisting of the square variation coefficient of the burst length, the outgoing line capacity, and each priority from the buffer length of each priority class By adding the process of calculating the cell loss rate of the call type having the maximum peak cell rate in the delay class to the ATM switch 100 shown in FIG. 3, the cell loss rates of all priority classes can be reduced to the allowable cell loss rate or less. ATM switch 100 that can perform a CAC (Connection Admission Control) that accepts a connection setting request when the cell loss rate of any one priority class is equal to or more than the allowable cell loss rate. Is realized.

【0028】[構成] (1)全体構成(図5) 図2は、ATM交換機100とATM端末5-1、5-n、コネ
クション7から構成されているATMネットワーク6を
表わした図である。ATMネットワーク6では、図3(a)
〜(e)に示すようなセルが用いられる。図3において、
(a)および(d)は、呼設定要求セル、(b)は応答セル、(c)
は解放セル、(e)は、ユーザーセルのフォーマットをそ
れぞれ示すものである。
[Configuration] (1) Overall Configuration (FIG. 5) FIG. 2 is a diagram showing an ATM network 6 composed of an ATM switch 100, ATM terminals 5-1 and 5-n, and a connection 7. In the ATM network 6, FIG.
Cells such as those shown in FIGS. In FIG.
(a) and (d) are call setup request cells, (b) is a response cell, (c)
Indicates the format of the release cell, and (e) indicates the format of the user cell.

【0029】図4は、本発明に係るATM交換機の一実
施例を示す図である。ATM交換機は、図のように、ス
イッチ回路110、入回線インタフェース回路120、バッフ
ァキュー130、出回線インタフェース回路135、CP(Con
trol Processor)回路140を備えて構成される。本実施例
のATM交換機100が既存のATM交換機と異なる点
は、トラヒック特性から、全ての優先クラスのセル損失
率を許容セル損失率以下に抑制することを可能とするた
めに、 トラヒック特性が異なる複数のバーストトラヒ
ックを多重した場合、完全優先制御による上位の優先ク
ラスからの影響を考慮にいれた上で、各優先クラスにお
いてピークセル速度が最大となる呼種のセル損失率を評
価するためのセル損失率評価回路150を設けたことであ
る。
FIG. 4 is a diagram showing an embodiment of the ATM exchange according to the present invention. As shown in the figure, the ATM exchange includes a switch circuit 110, an incoming line interface circuit 120, a buffer queue 130, an outgoing line interface circuit 135, a CP (Con
trol Processor) circuit 140. The point that the ATM switch 100 of this embodiment is different from the existing ATM switch is that the traffic characteristics are different from the traffic characteristics in order to make it possible to suppress the cell loss rates of all priority classes to the allowable cell loss ratio or less. When multiple burst traffic is multiplexed, the cell for evaluating the cell loss rate of the call type that maximizes the peak cell rate in each priority class, taking into account the influence from the higher priority class by strict priority control. That is, a loss rate evaluation circuit 150 is provided.

【0030】このうち、入回線インタフェース回路120
は、光/電気変換回路121と、トラヒックが申告値に違
反していないどうかを監視するUPC回路122から構成
される。入回線インタフェース回路120は、光/電気変
換を行うと共に、端末5からのピークセル速度、平均セ
ル速度、バースト長を観測し、端末5のトラヒックが申
告値に違反していないどうかを監視する。違反を検出し
た場合には、セルを廃棄する。スイッチ回路110は、A
TMセル14のVCI(Virtual Channel Identifier)に応
じて、出力回線および優先クラス毎に設けられているバ
ッファキュー130へ振り分ける交換処理を行う。バッフ
ァキュー130は、多重を行い、交換処理により生じたセ
ルの衝突を緩衝する。出回線インタフェース回路135
は、電気/光変換の後、セル14をATMネットワーク6
へ送り出す。バッファキュー130は、図5に示すよう
に、通常、セルを格納するためのバッファ131と、バッ
ファ内のセル数をカウントするためのキュー長カウンタ
132からなる。完全優先制御を行なう場合には、それら
に加え、上位の優先クラスのセルが存在するときには、
必ず上位の優先クラスのセルから読み出す制御を行うた
めのセル読み出しセレクタ133が追加されている。
Of these, the incoming line interface circuit 120
Is composed of an optical / electrical conversion circuit 121 and a UPC circuit 122 for monitoring whether traffic does not violate the declared value. The incoming line interface circuit 120 performs optical / electrical conversion, observes the peak cell rate, average cell rate, and burst length from the terminal 5 and monitors whether the traffic of the terminal 5 does not violate the declared value. If a violation is detected, the cell is discarded. The switching circuit 110
In accordance with the VCI (Virtual Channel Identifier) of the TM cell 14, an exchange process of distributing to the buffer queue 130 provided for each output line and priority class is performed. The buffer queue 130 performs multiplexing and buffers cell collision caused by the switching process. Outgoing line interface circuit 135
Converts the cell 14 into an ATM network 6 after electrical / optical conversion.
Send to As shown in FIG. 5, the buffer queue 130 generally includes a buffer 131 for storing cells and a queue length counter for counting the number of cells in the buffer.
Consists of 132. When strict priority control is performed, in addition to those, when a cell of a higher priority class exists,
A cell read selector 133 for always performing control to read from a cell of a higher priority class is added.

【0031】制御(CP)回路140は、図6に示すよう
に、CAC等のソフトウェアによる処理を担う。CP回
路140は、通常、CPU(Central Processing Unit)回路
141、CAC処理ソフトウェアメモリ146、応答処理ソフ
トウェアメモリ147、解放処理ソフトウェアメモリ148、
セルインタフェース回路142、スイッチインタフェース
回路143から構成され、それら各回路は、バス制御回路1
45によって制御されるバスで結合されている。本実施例
では、完全優先制御による上位の優先クラスからの影響
を考慮にいれた上で、各優先クラスにおけるピークセル
速度が最大となる呼種のセル損失率を評価するためのセ
ル損失率評価回路150を追加した関係上、CP回路150
に、外部インタフェース回路144を追加する。
The control (CP) circuit 140 performs processing by software such as CAC as shown in FIG. The CP circuit 140 is usually a CPU (Central Processing Unit) circuit.
141, CAC processing software memory 146, response processing software memory 147, release processing software memory 148,
It comprises a cell interface circuit 142 and a switch interface circuit 143, each of which is a bus control circuit 1
Combined with a bus controlled by 45. In the present embodiment, a cell loss rate evaluation circuit for evaluating the cell loss rate of the call type having the highest peak cell rate in each priority class, taking into account the influence of the higher priority class due to the full priority control. Because of adding 150, CP circuit 150
, An external interface circuit 144 is added.

【0032】(2)セル損失率評価回路150の構成(図
7) セル損失率評価回路150は、図7に示すようにDSP(Di
gital Signal Processor)151、CPインタフェース回
路152、各優先クラスのトラヒック管理テーブル160、セ
ル損失率評処理ソフトウエアメモリ153および、接続終
了処理ソフトウエアメモリ154からなり、それら各回路
は、バス制御回路155によって制御されるバスで結合さ
れている。トラヒック管理テーブル160は、図7に示し
たように、呼種管理テーブル161、最悪呼種管理テーブ
ル162、クラス内総和管理テーブル163、実効トラヒック
管理テーブル164、累積総和管理テーブル165から構成す
る。図8はその詳細を示す図である。呼種管理テーブル
161は、接続済みの端末のピークセル速度、平均セル速
度、(確定)接続端末数、(仮更新)接続端末数の欄か
ら構成する。最悪呼種管理テーブル162は、(確定)ピ
ークセル速度、(仮更新)ピークセル速度、および、
(確定)平均セル速度、(仮更新)平均セル速度の欄か
ら構成する。クラス内総和管理テーブル163は、(確
定)ピークセル速度のクラス内総和、(仮更新)ピーク
セル速度のクラス内総和、(確定)分散のクラス内総
和、(仮更新)分散のクラス内総和、(確定)クラス内
多重数、(仮更新)クラス内多重数の欄から構成する。
実効トラヒック管理テーブル164は、(確定)実効ピー
クセル速度、(仮更新)実効ピークセル速度、および、
(確定)実効多重数、(仮更新)実効多重数の欄から構
成する。累積総和管理テーブル165は、(確定)ピーク
セル速度の累積総和、(仮更新)ピークセル速度の累積
総和、および、(確定)平均セル速度の累積総和、(仮
更新)平均セル速度の累積総和、(確定)分散の累積総
和、(仮更新)分散の累積総和、(確定)多重数の累積
総和、(仮更新)多重数の累積総和、(確定)実効平均
バースト長の累積総和、(仮更新)実効平均バースト
長、(確定)累積多重数、(仮更新)累積多重数、(確
定)実効平均セル長の累積総和、(仮更新)実効平均セ
ル長の累積総和の欄から構成する。
(2) Configuration of Cell Loss Rate Evaluation Circuit 150 (FIG. 7) As shown in FIG.
gital signal processor) 151, a CP interface circuit 152, a traffic management table 160 for each priority class, a cell loss rate evaluation processing software memory 153, and a connection termination processing software memory 154, each of which is a bus control circuit 155. Are coupled by a bus controlled by As shown in FIG. 7, the traffic management table 160 includes a call type management table 161, a worst call type management table 162, an intra-class total management table 163, an effective traffic management table 164, and a cumulative total management table 165. FIG. 8 is a diagram showing the details. Call type management table
Reference numeral 161 includes columns for the peak cell rate, average cell rate, (determined) number of connected terminals, and (temporarily updated) number of connected terminals of connected terminals. The worst call type management table 162 includes (determined) peak cell rate, (temporary update) peak cell rate, and
It consists of columns of (determined) average cell speed and (temporary update) average cell speed. The intra-class sum management table 163 includes (determined) the sum of the peak cell speeds within the class, (temporarily updated) the sum of the peak cell speeds within the class, the (determined) variance within the class, the (temporarily updated) variance within the class, and the (decided) ) Number of multiplexes in class, (temporary update) The number of multiplexes in class is set.
The effective traffic management table 164 includes (determined) effective peak cell speed, (temporary update) effective peak cell speed, and
It consists of columns of (determined) effective multiplex number and (temporary update) effective multiplex number. The cumulative total management table 165 includes (determined) cumulative total of peak cell speeds, (temporarily updated) cumulative total of peak cell speeds, (determined) cumulative total of average cell speeds, (temporarily updated) cumulative total of average cell speeds, (Determined) cumulative sum of variance, (temporary update) cumulative sum of variance, (determined) cumulative sum of multiplexed number, (temporary updated) cumulative sum of multiplexed number, (determined) cumulative sum of effective average burst length, (temporary updated) The table includes columns for the effective average burst length, the (determined) cumulative multiplex number, the (temporary update) cumulative multiplex number, the (determined) cumulative total of the effective average cell length, and the (temporary update) cumulative total of the effective average cell length.

【0033】[動作]本実施例による優先クラスのセル
損失率を許容セル損失率以下に抑制することが可能なA
TM交換機100の動作を、(1)動作概略、(2)CA
C処理170(図9)、(3)セル損失率評価処理300(図
12)の順に説明する。このうち、(1)動作概略およ
び(2)CAC処理170は、本発明の前提となるATM
交換機の一般的な動作動作を述べたものである。(3)
セル損失率評価処理300(図12)が、本発明の特徴で
ある完全優先制御による上位の優先クラスからの影響を
考慮にいれた上で、各優先クラスにおいてセル損失率を
評価する処理について述べたものである。
[Operation] A capable of suppressing the cell loss rate of the priority class according to the present embodiment to an allowable cell loss rate or less.
The operation of the TM exchange 100 is described as (1) operation outline, (2) CA
The C processing 170 (FIG. 9) and the (3) cell loss rate evaluation processing 300 (FIG. 12) will be described in this order. Among them, (1) the operation outline and (2) the CAC processing 170 are the ATM which is the premise of the present invention.
This describes the general operation of the exchange. (3)
The cell loss rate evaluation processing 300 (FIG. 12) describes the processing of evaluating the cell loss rate in each priority class, taking into account the influence of the higher priority class by the full priority control, which is a feature of the present invention. It is a thing.

【0034】(1)動作概略 ATM交換機100にセル14が流入し始めると、スイッチ
回路110が交換動作を行い、出力回線および優先クラス
ごとにセルを振り分けて、バッファキュー130に備えら
れたバッファ131に格納する。バッファ131にセルが流入
すると、キュー長カウンタ132は、セル14が入力すると
+1カウントアップされる。セル読み出しセレクタ133
は、一定周期で上位の優先クラスのキュー長カウンタ13
2から順にアクセスし、キュー長カウンタ132の値が0で
ない最初のバッファからセル14を読み出す。また、セル
14がバッファ131から出力するとキュー長カウンタ132を
−1カウントダウンする。比較回路133は、キュー長カ
ウンタ133のカウント値とバッファ閾値メモリ134に記憶
されいているバッファの値を比較する。カウント値がバ
ッファの値を越えたとき、イネーブル信号をOFFと
し、スイッチ回路(SW)110にセル14の廃棄を依頼する。
(1) Outline of Operation When the cells 14 start flowing into the ATM switch 100, the switch circuit 110 performs a switching operation, sorts the cells for each output line and priority class, and stores the data in the buffer 131 provided in the buffer queue 130. To be stored. When a cell flows into the buffer 131, the queue length counter 132 counts up by +1 when the cell 14 is input. Cell read selector 133
Is the queue length counter 13 of the higher priority class
Access is made sequentially from 2 and the cell 14 is read from the first buffer in which the value of the queue length counter 132 is not 0. Also the cell
When 14 outputs from the buffer 131, the queue length counter 132 counts down by -1. The comparison circuit 133 compares the count value of the queue length counter 133 with the value of the buffer stored in the buffer threshold memory 134. When the count value exceeds the value of the buffer, the enable signal is turned off, and the switch circuit (SW) 110 is requested to discard the cell 14.

【0035】(2)CAC処理600 スイッチ回路110は、ATM端末5、および、他の交換機
100からの呼設定要求セル10、応答セル11、解放セル12
を受信すると、CP回路140に転送する。CP回路140に
転送された制御セルは、CPU回路141に割込みをかけ
る。割込みをかけられたCPU回路141は、制御セルの
種類毎に処理を行なう。
(2) CAC processing 600 The switch circuit 110 is connected to the ATM terminal 5 and other exchanges.
Call setup request cell 10, response cell 11, release cell 12 from 100
Is transferred to the CP circuit 140. The control cell transferred to the CP circuit 140 interrupts the CPU circuit 141. The interrupted CPU circuit 141 performs processing for each type of control cell.

【0036】(a)呼設定要求セル受信の処理 図9に示すように、まず、呼設定要求セル10を受信した
ときには(ステップ170)、デスティネーションのVCI
に対応する出回線を決定する(ステップ171)。出回線が
決定すると、CP回路140がセル損失率評価回路150を起
動し、呼設定要求セル10のトラヒック記述子の値をセル
損失率評価回路150に入力する(ステップ172)。
(A) Processing for Call Setup Request Cell Reception As shown in FIG. 9, when the call setup request cell 10 is first received (step 170), the destination VCI is received.
Is determined (step 171). When the outgoing line is determined, the CP circuit 140 activates the cell loss rate evaluation circuit 150, and inputs the value of the traffic descriptor of the call setting request cell 10 to the cell loss rate evaluation circuit 150 (step 172).

【0037】セル損失率評価回路150は、入力されたト
ラヒック記述子の値から、コネクションの接続要求を受
付たときのセル損失率を評価しどれか一つの優先クラス
のセル損失率が許容セル損失率以上となるときにはセル
損失率評価回路150が、接続要求の受付不可能と判断
し、全ての優先クラスのセル損失率が許容セル損失率以
下となるときには、セル損失率評価回路150が、接続要
求を受付可能と判断する。本発明は、接続要求の可否を
判断する際のセル損失率を評価処理において、トラヒッ
ク特性が異なる複数のバーストトラヒックを多重した場
合、完全優先制御による上位の優先クラスからの影響を
考慮にいれた上で、各優先クラスにおいてピークセル速
度が最大となる呼種のセル損失率を評価することに特徴
がある。
The cell loss rate evaluation circuit 150 evaluates the cell loss rate when a connection request for a connection is received from the input traffic descriptor value, and determines that the cell loss rate of one of the priority classes is equal to the allowable cell loss. When the cell loss rate is equal to or more than the cell loss rate evaluation circuit 150, the cell loss rate evaluation circuit 150 determines that the connection request cannot be accepted. It is determined that the request can be accepted. The present invention takes into account the influence of higher priority classes due to strict priority control when multiplexing a plurality of burst traffics having different traffic characteristics in the process of evaluating the cell loss rate when judging whether a connection request is possible or not. The above is characterized in that the cell loss rate of the call type in which the peak cell rate is maximum in each priority class is evaluated.

【0038】セル損失率評価回路150が、コネクション
の接続要求の受付不可能と判断したときには(ステップ1
73)、解放セル12を送信して(ステップ174)、呼設定要求
待ち状態に戻る(ステップ175)。セル損失率評価回路150
が、接続要求を受付可能と判断したときには(ステップ1
73)、まだ割当てられていないVCIを抽出し、VCI
を予約する(ステップ176)。VCIを予約すると、呼設
定要求セル10を作成する。このセル10は、スイッチ回路
110部に入力され、上流のATM交換機100に制御用チャ
ネルを用いて送出される(ステップ177)。以上の処理を
終了すると、受付セル待ち状態に移行し(ステップ17
8)、上流のATM交換機100からの応答セル11を待つ。
When the cell loss rate evaluation circuit 150 determines that the connection request for the connection cannot be accepted (step 1).
73), the release cell 12 is transmitted (step 174), and the process returns to the call setting request waiting state (step 175). Cell loss rate evaluation circuit 150
Determines that a connection request can be accepted (step 1
73), extract VCIs that have not been assigned yet,
Is reserved (step 176). When the VCI is reserved, a call setup request cell 10 is created. This cell 10 is a switch circuit
The data is input to the unit 110 and transmitted to the upstream ATM exchange 100 using the control channel (step 177). Upon completion of the above processing, the flow shifts to a reception cell waiting state (step 17).
8) Wait for a response cell 11 from the upstream ATM exchange 100.

【0039】(b)応答セル受信の処理 図10に示すように、CP回路140が上流のATM交換
機100からの応答セル11を受信した時には(ステップ18
5)、 予約されていたVCIを確定する(ステップ186)。
下流のATM交換機100またはATM端末5に応答セル11
を返し(ステップ187)、呼設定要求待ち状態に戻る(ステ
ップ188)。
(B) Response Cell Reception Processing As shown in FIG. 10, when the CP circuit 140 receives the response cell 11 from the upstream ATM switch 100 (step 18).
5) The reserved VCI is determined (step 186).
Response cell 11 to downstream ATM switch 100 or ATM terminal 5
(Step 187), and returns to the call setting request waiting state (step 188).

【0040】(c)解放セル12受信の処理 図11に示すように、CP回路140が上流のATM交換
機100からの解放セル12を受信したときには、(ステップ
195)、CP回路140がセル損失率評価回路150を起動し、
呼接続を終了する端末のトラヒック記述子の値をセル損
失率評価回路150に入力する(ステップ196)。呼接続を終
了する端末のトラヒック記述子の値が入力されると、セ
ル損失率評価回路150は、呼終了処理を行う(図1
2)。呼終了処理が完了すると、呼接続を終了する端末
のVCIを解放する (ステップ197)。VCIを解放する
と、ATM交換機100またはATM端末5に解放セル12を
送信し(ステップ198)、呼設定要求待ち状態に戻る(ステ
ップ199)。 (3)セル損失率評価処理 本実施例においては、セル損失率評価処理 は、(数
2)で表わされたバーストレベルの出線溢れ率Lk、(数
3)で表わされたセルレベルの出線溢れ率L0、および、
(数4)で表わされたβ、(数5)で表わされたβ0
算出する処理からなる。なお、出回線容量Vおよび各優
先クラスのバッファ長xhは、交換機の立ち上げ時に設定
しておく。
(C) Processing for Receiving Release Cell 12 As shown in FIG. 11, when the CP circuit 140 receives the release cell 12 from the ATM switch 100 located upstream,
195), the CP circuit 140 activates the cell loss rate evaluation circuit 150,
The value of the traffic descriptor of the terminal that terminates the call connection is input to the cell loss rate evaluation circuit 150 (step 196). When the value of the traffic descriptor of the terminal that terminates the call connection is input, the cell loss rate evaluation circuit 150 performs a call termination process (FIG. 1).
2). When the call termination processing is completed, the VCI of the terminal terminating the call connection is released (step 197). When the VCI is released, the release cell 12 is transmitted to the ATM switch 100 or the ATM terminal 5 (step 198), and the process returns to a call setting request waiting state (step 199). (3) Cell Loss Rate Evaluation Processing In the present embodiment, the cell loss rate evaluation processing is performed by the burst level outgoing line overflow rate L k represented by (Equation 2) and the cell represented by (Equation 3) Level overflow rate L 0 , and
The processing consists of calculating β expressed by (Equation 4) and β 0 expressed by (Equation 5). Incidentally, the outgoing line capacity V and buffer length x h of each priority class is set at the time of start-up of the exchange.

【0041】(a)セル損失率評価要求の処理 図12を用いてセル損失率評価要求時の処理を説明す
る。セル損失率評価要求(図9のステップ172)によりセ
ル損失率評価処理が起動されたときには、 CAC処理
から接続要求のあった優先クラス、接続要求のあった端
末のピークセル速度vi 、平均セル速度< vi >、平均バ
ースト長μi -1、バースト長の平方変動係数Ci2を入力
してもらう(ステップ300)。まず、現在処理対象となっ
ている優先クラスを表すカレントクラスを、接続要求の
あった優先クラスとする(ステップ301)。カレントクラ
スを設定すると、つぎに、各優先クラスごとに設けられ
たトラヒック管理テーブル160における呼種管理テーブ
ル161において、接続要求のあった端末のピークセル速
度の値および平均セル速度に対応する接続端末数を+1
カウントアップし、仮り更新する(ステップ302)。
(A) Processing for Cell Loss Rate Evaluation Request Processing using a cell loss rate evaluation request will be described with reference to FIG. When the cell loss rate evaluation processing is started by the cell loss rate evaluation request (step 172 in FIG. 9), the priority class for which connection has been requested from the CAC processing, the peak cell rate v i of the terminal having requested connection, and the average cell rate <v i >, average burst length μ i −1 , and burst length square variation coefficient Ci 2 are input (step 300). First, a current class representing a priority class currently being processed is set as a priority class for which a connection request has been issued (step 301). When the current class is set, the call type management table 161 in the traffic management table 160 provided for each priority class is used to set the peak cell rate value of the terminal that has made the connection request and the number of connected terminals corresponding to the average cell rate. +1
It counts up and temporarily updates (step 302).

【0042】つぎに、カレントクラスにおける最悪のセ
ル損失率となる呼種を決定する。そこで、接続要求のあ
った端末のピークセル速度の値viと、接続要求のあった
優先クラスにおいて登録済み最悪トラヒックのピークセ
ル速度vkと比較する。vi>vkとなるときには、接続要求
のあった端末が属する呼種がカレントクラスにおける最
悪のセル損失率となる呼種と判断し、最悪呼種のピーク
セル速度vkおよび平均セル速度<vk>を、接続要求のあっ
た端末のピークセル速度viおよび平均セル速度< vi >に
より仮り更新する(ステップ303)。
Next, a call type having the worst cell loss rate in the current class is determined. Therefore, the value of the peak cell speed v i of the terminal that has made the connection request is compared with the peak cell speed v k of the worst traffic registered in the priority class that has made the connection request. When v i > v k , it is determined that the call type to which the terminal having made the connection request belongs is the call type having the worst cell loss rate in the current class, and the worst call type peak cell rate v k and average cell rate <v k> to be temporarily updated by the peak cell rate v i and the average cell rates of made the connection request terminal <v i> (step 303).

【0043】クラス内総和の仮り更新が終了すると、図
13に示す処理により、バーストレベルの出線溢れ率
Lk、(数3)で表わされたセルレベルの出線溢れ率L0
算出する(ステップ310)。この出線溢れ率評価処理にお
いて、接続要求のあった優先クラスが、最優先クラスで
はない場合には、トラヒック管理テーブル160の実行パ
アラメータ164から、1つ上位の優先クラスの 実効多重
数および実効ピークセル速度を読み込む (ステップ31
1)。実効多重数および実効ピークセル速度を読み込む
と、累積総和管理テーブル165より、1つ上位のクラス
までのピークセル速度の総和、平均セル速度の総和、分
散の累積総和を読み出す(ステップ312)。累積総和を読
み出すと、カレントクラスにおけるピークセル速度のク
ラス内総和、平均セル速度のクラス内総和、セル速度の
分散のクラス内総和に、接続要求のあった端末のピーク
セル速度、平均セル速度、セル速度の分散をそれぞれ加
算すること、および、多重数のクラス内総和を+ 1カウ
ントアップすることにより、これらカレントクラスにお
けるトラヒック管理テーブル160におけるクラス内総和
管理テーブル163のクラス内総和の値を仮り加算する(ス
テップ313)。クラス内総和管理テーブル163のクラス内
総和の値を仮り加算すると、一つ上位の優先クラスのト
ラヒックの、 実効多重数、および、接続要求のあった
優先クラスにおけるピークセル速度のクラス内総和、平
均セル速度のクラス内総和、セル速度の分散のクラス内
総和、および、最悪トラヒックのピークセル速度と平均
セル速度、さらに、出回線容量から、(数2)により、
接続要求のあった優先クラスに対するLkを算出する(ス
テップ314)。
When the provisional update of the sum in the class is completed, the burst overflow rate is determined by the processing shown in FIG.
A cell-level outgoing line overflow rate L 0 expressed by L k (Equation 3) is calculated (step 310). In the outgoing line overflow rate evaluation process, if the priority class for which the connection request is made is not the highest priority class, the effective multiplexing number and the effective peak cell of the next higher priority class are obtained from the execution parameter 164 of the traffic management table 160. Load speed (Step 31
1). When the effective multiplex number and the effective peak cell speed are read, the total sum of the peak cell speeds, the total sum of the average cell speeds, and the cumulative sum of the variances are read from the cumulative total management table 165 (step 312). When the cumulative sum is read, the sum of the peak cell rate in the current class, the sum of the average cell rates in the class, and the sum of the variances of the cell rates in the class are added to the peak cell rate, the average cell rate, and the cell rate of the terminal that has made the connection request. Are added, and the sum of the multiplex numbers in the class is counted up by +1 to temporarily add the value of the sum in the class of the sum management table 163 in the traffic management table 160 in the current class. (Step 313). By temporarily adding the value of the intra-class sum of the intra-class sum management table 163, the effective multiplex number of the traffic of the next higher priority class, the sum of the peak cell rates in the priority class for which the connection request was made, and the average cell From the intra-class sum of the speed, the intra-class sum of the variance of the cell speed, the peak cell speed and the average cell speed of the worst traffic, and the outgoing line capacity,
Calculating a L k for priority class for which the connection request (step 314).

【0044】Lkを算出すると、次に、トラヒック管理テ
ーブル160から、クラス内多重数、平均セル速度のクラ
ス内総和、および、1つ上位にのクラスまでの累積多重
数と平均セル速度の累積総和を読み出す。トラヒック管
理テーブル160からの読み出しを終えると、一つ上位の
優先クラスの平均セル速度の累積総和と平均セル速度の
クラス内総和、多重数のクラス内総和、および、出回線
容量から、(数3)により、L0を算出する(ステップ31
6)。
After calculating L k , the number of multiplexes in the class, the sum of the average cell rates in the class, and the cumulative number of multiplexes and the average cell rate up to the next higher class are calculated from the traffic management table 160. Read the sum. When reading from the traffic management table 160 is completed, the accumulated sum of the average cell rates of the next higher priority class, the sum of the average cell rates in the class, the sum of the multiplex numbers in the class, and the outgoing line capacity are represented by (Equation 3). ) To calculate L 0 (step 31)
6).

【0045】LkとL0を算出すると、接続要求のあった優
先クラスにおけるトラヒック管理テーブル160における
累積総和管理テーブル165の値を仮り更新する。そのた
めに、ピークセル速度の累積総和、平均セル速度の累積
総和、セル速度の分散の累積総和に、接続要求のあった
端末のピークセル速度vi、平均セル速度<vi>、セル速度
の分散<vi>{ vi−<vi>}をそれぞれ仮り加算する。さら
に、接続要求のあった優先クラスにおける実効平均バー
スト長の累積総和の値を仮り更新するために、実効平均
バースト長の累積総和に<vi>{(1- <vi>/vi)(1+Ci2)}/
2μiを仮り加算する。さらに、接続要求のあった優先
クラスにおける実効平均セル長の累積総和の値を仮り更
新するために、端末のピークセル速度、平均セル速度、
出回線容量から実効平均セル長を算出し、実効平均セル
長の累積総和に<vi>(1- <vi>/V)(1-vi/V)/2を仮り加算
する。累積多重数も+1カウントアップし、仮り加算す
る(ステップ321)。
[0045] L when calculating the k and L 0, to temporarily update the value of the cumulative sum management table 165 in the traffic management table 160 in the priority class for which the connection request. Therefore, the cumulative sum of the peak cell rates, the cumulative sum of the average cell rates, and the cumulative sum of the variances of the cell rates include the peak cell rate v i , the average cell rate <v i >, the variance of the cell rate < v i > {v i − <v i >} are provisionally added. Furthermore, in order to temporarily update the value of the cumulative total of the effective average burst length in the priority class that has received the connection request, the cumulative total of the effective average burst length is set to <v i > {(1- <v i > / v i ) (1 + Ci 2 )} /
The 2μ i is temporarily added. Furthermore, in order to provisionally update the value of the cumulative sum of the effective average cell length in the priority class for which the connection request was made, the peak cell rate, the average cell rate,
Calculating the effective average cell length from the output line capacity, to temporarily adds the <v i> (1- <v i> / V) (1-v i / V) / 2 to the cumulative sum of the effective average cell length. The cumulative multiplex number is also counted up by +1 and provisionally added (step 321).

【0046】トラヒック管理テーブル160における累積
総和管理テーブル165の仮り更新が終了すると、該優先
クラスのβを、仮り加算されたセル速度の累積総和、平
均セル速度の累積総和、実効平均バースト長の累積総
和、および、出回線容量から、(数4)によりβを求め
る(ステップ322)。また、(数5)によりβ0を求める
(ステップ323)。
When the provisional update of the cumulative total management table 165 in the traffic management table 160 is completed, β of the priority class is replaced by the cumulative total of the provisionally added cell rate, the cumulative total of the average cell rate, and the cumulative total of the effective average burst length. From the sum and the outgoing line capacity, β is calculated by (Equation 4) (step 322). Further, β 0 is obtained by (Equation 5).
(Step 323).

【0047】βおよびβ0を求めると、(数1)によ
り、接続要求のあった端末を接続したときにおける該優
先クラスのピークセル速度が最大となる呼種のセル損失
率の近似値を求める(ステップ330)。該優先クラスのピ
ークセル速度が最大となる呼種のセル損失率の近似値を
求めると、ピークセル速度が最大となる呼種のセル損失
率が、許容セル損失率以下に収まると判断するかどうか
を調べる(ステップ331)。許容セル損失率以下に収まら
ないときには、トラヒック管理テーブル160におけるク
ラス内総和管理テーブル163、および、累積総和管理テ
ーブル165において、仮り更新されたクラス内総和、累
積総和、最悪トラヒックのピークセル速度と平均セル速
度をもとの値に復元し(ステップ332)、受付フラグを1
とし(ステップ323)、 CAC処理に受付不能通知を返す
(ステップ334)。
When β and β 0 are obtained, an approximate value of the cell loss rate of the call type that maximizes the peak cell rate of the priority class when the terminal that has made the connection is connected is obtained from (Equation 1). Step 330). When an approximate value of the cell loss rate of the call type in which the peak cell rate of the priority class is maximum is determined, it is determined whether or not it is determined that the cell loss rate of the call type in which the peak cell rate is maximum falls within the allowable cell loss rate. Check (step 331). When the sum does not fall below the allowable cell loss rate, the intra-class sum management table 163 in the traffic management table 160 and the cumulative sum management table 165 indicate that the temporarily updated intra-class sum, the cumulative sum, the peak cell rate and the average cell of the worst traffic are obtained. The speed is restored to the original value (step 332), and the reception flag is set to 1
(Step 323), and returns a rejection notice to the CAC process
(Step 334).

【0048】上記の条件を満足するときには、カレント
クラスを一つ下げて(ステップ335)、これら一連のセル
損失率評価処理を最も優先度が低い優先クラスまで繰り
返す(ステップ304)。全ての優先クラスに対して、セル
損失率の近似値が、許容セル損失率以下となるときに
は、コネクション設定要求を受け付たときのセル損失率
の近似値が許容セル損失率以下に収まると判断し、トラ
ヒック管理テーブル160におけるクラス内総和管理テー
ブル163、および、累積総和管理テーブル165において、
仮り更新された値を確定する(ステップ341、342)。仮り
更新の値の確定が終了すると、仮り更新されたセル速度
の累積総和、平均セル速度の累積総和、セル速度の分散
の累積総和から、(数5)により、接続要求のあった優
先クラス以下の実効ピークセル速度vlを、また、(数
4)により、接続要求のあった優先クラス以下の実効多
重数mlを更新する(ステップ343)。実効ピークセル速度v
lと実効多重数mlを更新すると、受付フラグを0とし(ス
テップ345)、CAC処理に受付可能通知を返す(ステッ
プ346)。
When the above condition is satisfied, the current class is decremented by one (step 335), and the above series of cell loss rate evaluation processing is repeated up to the lowest priority class (step 304). When the approximate value of the cell loss rate is equal to or less than the allowable cell loss rate for all priority classes, it is determined that the approximate value of the cell loss rate when the connection setting request is received falls within the allowable cell loss rate. The intra-class total management table 163 in the traffic management table 160 and the cumulative total management table 165
The temporarily updated value is determined (steps 341 and 342). When the value of the provisional update is determined, based on the provisionally updated cumulative total of the cell rates, the cumulative total of the average cell rates, and the cumulative total of the variances of the cell rates, the priority class for which the connection request has been made is obtained according to (Equation 5). And updates the effective multiplex number ml of the priority class equal to or lower than the priority class for which the connection request has been made by (Equation 4) (step 343). Effective peak cell speed v
After updating l and the effective multiplex number ml , the reception flag is set to 0 (step 345), and a reception acceptability notification is returned to the CAC process (step 346).

【0049】(b)呼終了処理要求の処理 図14に示すように、CAC処理から接続終了要求のあ
った優先クラス、接続終了要求のあった端末のピークセ
ル速度vi、平均セル速度<vi>、平均バースト長μi -1
バースト長の平方変動係数Ci2を入力してもらう(ステッ
プ350)。まず、現在処理対象となっている優先クラスを
表すカレントクラスを、接続要求のあった優先クラスと
する(ステップ351)。カレントクラスを設定すると、各
優先クラスごとに設けられたトラヒック管理テーブル16
0における呼種管理テーブル161において、接続終了要求
のあった端末のピークセル速度の値および平均セル速度
に対応する接続端末数を−1カウントダウンする。ここ
で、最悪トラヒックの接続端末数=0となる場合には、
カウントダウン後のトラヒック管理テーブル160におけ
る最悪呼種管理テーブル162から、ピークセル速度が最
大であるトラヒックのピークセル速度および平均セル速
度を探索し、最悪トラヒックのピークセル速度および平
均セル速度を、探索し呼種類のピークセル速度および平
均セル速度により更新する(ステップ352)。
[0049] (b) As shown in the process diagram 14 of a call termination processing request, the priority class was the CAC processing of connection termination request, the peak cell rate of the made the connection termination request terminal v i, the average cell rate <v i >, Average burst length μ i −1 ,
The square length variation coefficient Ci 2 of the burst length is input (step 350). First, the current class representing the priority class currently being processed is set as the priority class for which a connection request has been issued (step 351). When the current class is set, the traffic management table 16 provided for each priority class is set.
In the call type management table 161 at 0, the value of the peak cell rate and the number of connected terminals corresponding to the average cell rate of the terminal that has made the connection termination request are counted down by -1. Here, when the number of connected terminals of the worst traffic becomes 0,
From the worst call type management table 162 in the traffic management table 160 after the countdown, the peak cell rate and the average cell rate of the traffic having the maximum peak cell rate are searched, and the peak cell rate and the average cell rate of the worst traffic are searched to find the call type. Update with the peak cell rate and average cell rate (step 352).

【0050】呼種管理テーブル161の更新が終了する
と、接続終了要求のあった優先クラスのピークセル速度
のクラス内総和、平均セル速度のクラス内総和、セル到
着率の分散のクラス内総和から、端末のピークセル速度
vi、平均セル速度<vi> 、セル到着率の分散<vi>{vi−<v
i>}の値を差し引き、トラヒック管理テーブル160のクラ
ス内総和管理テーブル163の値を更新する(ステップ35
3)。
When the update of the call type management table 161 is completed, the terminal sum is calculated from the sum of the peak cell rates in the priority class, the sum of the average cell rates within the class, and the sum of the dispersion of the cell arrival rate within the class of the priority class for which the connection termination request has been issued. Peak cell velocity
v i , average cell rate <v i >, variance of cell arrival rate <v i > {v i − <v
i >}, and updates the value of the intra-class total management table 163 of the traffic management table 160 (step 35).
3).

【0051】クラス内総和管理テーブル163の値の処理
が終了すると、接続終了要求のあった優先クラス以下の
ピークセル速度の累積総和、平均セル速度の累積総和、
セル到着率の分散の累積総和、実効平均バースト長の累
積総和から、接続終了要求のあった端末のピークセル速
度vi、平均セル速度<vi>、セル速度の分散<vi>{vi−<vi
>}、実効平均バースト長<vi> (1- <vi>/vi)(1+Ci2)/2
μi、実効平均セル長<vi>(1-<vi>/V)(1-vi/V)/2の値を
差し引き、トラヒック管理テーブル160の累積総和管理
テーブル165の値を更新する(ステップ361)。
When the processing of the values in the intra-class total management table 163 is completed, the cumulative sum of the peak cell speeds and the cumulative sum of the average cell speeds of the priority class and lower that have been requested to terminate the connection are calculated.
From the cumulative sum of the variance of the cell arrival rate and the cumulative sum of the effective average burst length, the peak cell rate v i , the average cell rate <v i >, and the variance of the cell rate <v i > {v i − <V i
>}, The effective mean burst length <v i> (1- <v i> / v i) (1 + Ci 2) / 2
mu i, effective average cell length <v i> (1- <v i> / V) (1-v i / V) / subtracting a value of 2, updates the value of the cumulative sum management table 165 of the traffic management table 160 (Step 361).

【0052】累積総和管理テーブル165の更新処理が終
了すると、更新されたセル速度の累積総和、平均セル速
度の累積総和、セル速度の分散の累積総和から、(数
2)のvhにより接続要求のあった優先クラス以下の実効
ピークセル速度、(数2)のmhにより、実効多重数を更
新する(ステップ362)。実効パラメータを更新すると、
CAC処理にもどる(ステップ364)。図15は、本実施
例におけるセル損失率評価処理のもととなった(数1)
〜(数5)の近似式により求めたセル損失率とシミュレ
ーションより求めたセル損失率とを比較したグラフであ
る。本図において、横軸はバッファ長、縦軸は、セル損
失率である。図において呼種1〜3は、次の(表1)に
示したトラヒックを想定している。
[0052] When the process of updating the cumulative total management table 165 is completed, the cumulative sum of the updated cell rate, cumulative sum of the average cell rate and the cumulative sum of the cell velocity dispersion, the connection request by v h (Equation 2) there priority classes less effective peak cell rate of, by m h (Equation 2), and updates the number of effective multiple (step 362). After updating the effective parameters,
Return to the CAC process (step 364). FIG. 15 is a source of the cell loss rate evaluation processing in the present embodiment (Equation 1).
9 is a graph comparing a cell loss rate obtained by an approximate expression of (Equation 5) with a cell loss rate obtained by simulation. In the figure, the horizontal axis represents the buffer length, and the vertical axis represents the cell loss rate. In the figure, call types 1 to 3 assume the traffic shown in the following (Table 1).

【0053】[0053]

【表1】 [Table 1]

【0054】ここでは、2つのケースについてセル損失
率の比較を行なった。第1のケースは、同一の出回線
に、呼種1のコネクションを16、呼種2のコネクショ
ンを2、呼種3のコネクションを10それぞれ多重し
た。第2のケースは、同一の出回線に、呼種1のコネク
ションを48、呼種2のコネクションを3、呼種3のコ
ネクションを30それぞれ多重した。この比較から、
(数1)〜(数5)の近似式がコネクション管理機能に
対して十分な精度があることがわかる。
Here, the cell loss ratio was compared for the two cases. In the first case, 16 connections of call type 1, 2 connections of call type 2 and 10 connections of call type 3 were multiplexed on the same outgoing line. In the second case, 48 connections of the call type 1, 3 connections of the call type 2 and 30 connections of the call type 3 were multiplexed on the same outgoing line. From this comparison,
It can be seen that the approximate expressions (Equation 1) to (Equation 5) have sufficient accuracy for the connection management function.

【0055】[実施例1の効果]以上述べたように、本実
施例によれば、完全優先制御による完全優先制御を行う
ATM交換機において、トラヒック特性が異なる複数の
バーストトラヒックを多重した場合、全ての優先クラス
におけるセル損失率を保証することが可能となる。ま
た、完全優先制御による完全優先制御を行うATM交換
機において、平均セル速度、ピークセル速度、平均バー
スト長、バースト長の平方変動係数が異なる複数のバー
ストトラヒックを多重した場合、各優先クラスにおいて
ピークセル速度が最大となる呼種のセル損失率を、二項
分布、指数関数、四則演算で評価することが可能である
ためコネクション管理機能の実装が容易となる。さらに
は、本実施例によれば、各優先クラスにおいてピークセ
ル速度が最大となる呼種のセル損失率を評価するので、
呼受付制御に要する演算量は、高々優先クラスの数だけ
の呼種のセル損失率を評価するだけで澄ますことができ
る。したがって、接続する呼種数が増加しても、呼受付
制御に要する演算量が著しく増加することがない。
[Effects of the First Embodiment] As described above, according to the present embodiment, when a plurality of burst traffics having different traffic characteristics are multiplexed in the ATM switch performing the strict priority control by the strict priority control, , The cell loss rate in the priority class can be guaranteed. Further, in an ATM switch that performs strict priority control by strict priority control, when a plurality of burst traffics having different average cell rates, peak cell rates, average burst lengths, and burst length square variation coefficients are multiplexed, the peak cell rate in each priority class is increased. Since the cell loss rate of the largest call type can be evaluated by binomial distribution, exponential function, and four arithmetic operations, the implementation of the connection management function becomes easy. Furthermore, according to this embodiment, since the cell loss rate of the call type in which the peak cell rate is the maximum in each priority class is evaluated,
The amount of calculation required for call admission control can be made clear only by evaluating the cell loss rates of at most the number of priority classes. Therefore, even if the number of call types to be connected increases, the amount of computation required for call admission control does not increase significantly.

【0056】[実施例2]以下に記述する実施例2は、コ
ネクション設定要求時に申告するトラヒック記述子とし
て、実施例1において申告する平均バースト長およびバ
ースト長の平方変動係数に代えて、最大バースト長をCA
Cにより、全ての優先クラスのセル損失率を許容セル損
失率以下に抑制することが可能なATM交換機100を実
現したものである。それ以外のトラヒック記述子は、実
施例1と同じく、平均セル速度とピークセル速度を用い
る。
[Embodiment 2] In Embodiment 2 described below, instead of the average burst length and the coefficient of variation of the square of the burst length declared in Embodiment 1, a maximum burst is used as a traffic descriptor to be declared at the time of a connection setting request. CA
By C, the ATM switch 100 capable of suppressing the cell loss rates of all priority classes to the allowable cell loss rate or less is realized. Other traffic descriptors use the average cell rate and the peak cell rate as in the first embodiment.

【0057】平均バースト長およびバースト長の平方変
動係数の代わりに、最大バースト長を申告させる場合に
は、バーストトラヒックを多重した場合におけるバース
ト長の分布関数の漸近形を一意に特定することができな
い。そこで、バースト長の分布関数の漸近形を用いて、
セル損失率の上限値を算出し、全ての優先クラスのセル
損失率を許容セル損失率以下に抑制することが可能なA
TM交換機100を実現した。最大バースト長しか特定で
きない場合、最悪となるトラヒックは、バースト長が全
て最大バーストに一致するトラヒックである。したがっ
て、この最悪トラヒックの平均バースト長は、最大バー
スト長となり、バースト長の平方変動係数は、0とな
る。すると、セル損失率の上限値は、(平均バースト
長)=(最大バースト長)、および、(バースト長の平
方変動係数)=0と置くと、実施の形態1で示した近似
方法により算出することができる。また、最大バースト
長を申告させる場合には、セル損失率の上限値しか算出
することができいので、実施例1において示した近似式
を忠実に実行しても、工学的にはあまり意味がない。そ
こで、セル損失率Pkを、次の(数6)に示すように、
一個の指数関数のみで近似する。
When the maximum burst length is declared instead of the average burst length and the square variation coefficient of the burst length, the asymptotic form of the burst length distribution function when multiplexing the burst traffic cannot be uniquely specified. . Therefore, using the asymptotic form of the burst length distribution function,
It is possible to calculate the upper limit value of the cell loss rate and control the cell loss rates of all priority classes to be equal to or less than the allowable cell loss rate.
The TM exchange 100 has been realized. If only the maximum burst length can be specified, the worst traffic is traffic whose burst lengths all match the maximum burst. Therefore, the average burst length of the worst traffic becomes the maximum burst length, and the square variation coefficient of the burst length becomes zero. Then, if (average burst length) = (maximum burst length) and (burst length square variation coefficient) = 0, the upper limit value of the cell loss rate is calculated by the approximation method shown in the first embodiment. be able to. Further, when the maximum burst length is reported, only the upper limit of the cell loss rate can be calculated. Therefore, even if the approximation formula shown in the first embodiment is faithfully executed, it is not technically meaningful. Absent. Then, the cell loss rate P k is calculated as shown in the following (Equation 6).
Approximate with only one exponential function.

【0058】[0058]

【数6】 (Equation 6)

【0059】とさらに、本実施の形態では、二項分布に
関する演算を省略するために、Lk=1と、上限値に置き
換る。すると、セル損失率の上限は、(数7)となる。
Further, in the present embodiment, L k = 1 is replaced with the upper limit value in order to omit the operation relating to the binomial distribution. Then, the upper limit of the cell loss rate is (Equation 7).

【0060】[0060]

【数7】 (Equation 7)

【0061】ここで、両辺の対数をとると、(数8)とな
る。
Here, the logarithm of both sides is given by (Equation 8).

【0062】[0062]

【数8】 (Equation 8)

【0063】左辺の−ln(Pk/0.6)は、定数である。し
たがって、新たなコネクションを受付たとき、セル損失
率が許容セル損失率を上回るかどうかを、(数8)によ
り、四則演算のみで判断することが可能となる。
-Ln (P k /0.6) on the left side is a constant. Therefore, when a new connection is received, it is possible to determine whether or not the cell loss rate exceeds the allowable cell loss rate by using only the four arithmetic operations according to (Equation 8).

【0064】[構成] (1)全体構成(図5) 実施の形態1と同じであるため、説明を省略する。 (2)セル損失率評価回路250の構成 セル損失率評価回路250の構成は、図16に示すよう
に、DSP(Digital Signal Processor)151、CPイン
タフェース回路152、各優先クラスの累積総和管理テー
ブル260、および、セル損失率評処理ソフトウエアメモ
リ251、終了処理ソフトウエアメモリ251からなり、それ
ら各回路は、バス制御回路153によって制御されるバス
で結合されている。累積総和管理テーブル260は、図1
7に示したように、(確定)ピークセル速度の累積総
和、(仮更新)ピークセル速度の累積総和、および、
(確定)平均セル速度の累積総和、(仮更新)平均セル
速度の累積総和、(確定)分散の累積総和、(仮更新)
分散の累積総和、(確定)多重数の累積総和、(仮更
新)多重数の累積総和、(確定)実効平均バースト長の
累積総和、(仮更新)実効平均バースト長、(確定)実
効平均セル長の累積総和、(仮更新)実効平均セル長の
累積総和の欄から構成する。
[Configuration] (1) Overall Configuration (FIG. 5) Since the configuration is the same as that of the first embodiment, the description is omitted. (2) Configuration of Cell Loss Rate Evaluation Circuit 250 As shown in FIG. 16, the configuration of the cell loss rate evaluation circuit 250 includes a DSP (Digital Signal Processor) 151, a CP interface circuit 152, and a cumulative sum management table 260 for each priority class. , And a cell loss rate evaluation processing software memory 251 and a termination processing software memory 251. These circuits are connected by a bus controlled by a bus control circuit 153. The cumulative total management table 260 is shown in FIG.
As shown in FIG. 7, (determined) cumulative sum of peak cell speeds, (temporary update) cumulative sum of peak cell speeds, and
(Fixed) Cumulative sum of average cell rate, (Temporary update) Cumulative sum of average cell rate, (Fixed) Cumulative sum of variance, (Temporary update)
Cumulative total of dispersion, (determined) cumulative sum of multiplexed number, (temporary update) cumulative sum of multiplexed number, (determined) cumulative total of effective average burst length, (temporary updated) effective average burst length, (determined) effective average cell Length cumulative sum, (temporary update) Cumulative sum of effective average cell length.

【0065】[動作] (1)動作概略 実施の形態1と同じであるため、説明を省略する。 (2)CAC処理600 実施の形態2と同じであるため、説明を省略する。 (3)セル損失率評価回路250の動作 本実施の形態においては、セル損失率評価処理 は、β
を算出する処理のみからなる。なお、本実施の形態にお
いても、出回線容量および各優先クラスのバッファ長
は、交換機に立ち上げ時に設定しておく。
[Operation] (1) Outline of Operation Since the operation is the same as that of the first embodiment, the description is omitted. (2) CAC processing 600 Since this is the same as the second embodiment, the description is omitted. (3) Operation of Cell Loss Rate Evaluation Circuit 250 In the present embodiment, the cell loss rate evaluation processing is β
Only consists of calculating Also in this embodiment, the outgoing line capacity and the buffer length of each priority class are set when the exchange is started up.

【0066】(a)接続判定処理(図18) セル損失率評価要求により接続判定処理が起動されたと
きには(ステップ172)、CAC処理から接続要求のあっ
た優先クラス、接続要求のあった端末のピークセル速度
vi、平均セル速度<vi>、最大バースト長μi -1を入力し
てもらう(ステップ400)。まず、現在処理対象となって
いる優先クラスを表すカレントクラスを、接続要求のあ
った優先クラスとする(ステップ401)。カレントクラス
を設定すると、累積総和管理テーブル260の値を仮更新
するために、接続要求のあった端末のピークセル速度
vi、平均セル速度<vi>、実効最大バースト長<vi> (1- <
vi>/vi)/2μiを仮加算する (ステップ411)。
(A) Connection Judgment Process (FIG. 18) When the connection judgment process is started by the cell loss rate evaluation request (step 172), the priority class of the connection request from the CAC process and the terminal of the connection request terminal Peak cell speed
The user is required to input v i , the average cell rate <v i >, and the maximum burst length μ i -1 (step 400). First, the current class representing the priority class currently being processed is set as the priority class for which a connection request has been issued (step 401). When the current class is set, the peak cell rate of the terminal that has made the connection request is required to temporarily update the value of the cumulative total management table 260.
v i , average cell rate <v i >, effective maximum burst length <v i > (1- <
v i> / v i) / 2μ i the temporarily addition (step 411).

【0067】累積総和管理テーブル260の値を仮更新す
ると、仮り加算された、ピークセル速度の総和、平均セ
ル速度の総和、実効最大バースト長の総和、および、出
回線容量、(数4)と(数5)により、該優先クラスの
βhを求める(ステップ412)。βhを求めると、(数8)
の条件を満足するかどうかを調べる(ステップ413)。満
足しないときには、コネクション設定要求を受け付たと
きのセル損失率の上限値が許容セル損失率以上となると
判断し、接続要求のあった優先クラスの累積総和管理テ
ーブル260におけるピークセル速度の累積総和、平均セ
ル速度の累積総和、実効最大バースト長の累積総和をも
との値に復元し(ステップ414)、受付フラグを1とし(ス
テップ415)、 CAC処理に受付不能通知を返す(ステッ
プ416)。
When the value of the cumulative sum management table 260 is provisionally updated, the provisionally added sum of the peak cell rate, the sum of the average cell rates, the sum of the effective maximum burst length, the outgoing line capacity, and (Equation 4) Β h of the priority class is obtained by Expression 5) (step 412). When β h is obtained, (Equation 8)
It is checked whether the condition (1) is satisfied (step 413). If not satisfied, it is determined that the upper limit of the cell loss rate when receiving the connection setting request is equal to or more than the allowable cell loss rate, the cumulative sum of the peak cell rate in the cumulative sum management table 260 of the priority class for which the connection request was made, The cumulative sum of the average cell rate and the cumulative sum of the effective maximum burst length are restored to their original values (step 414), the acceptance flag is set to 1 (step 415), and a rejection notice is returned to the CAC process (step 416).

【0068】上記に条件を満足するときには、カレント
クラスを一つ下げて(ステップ417)、これら一連のセル
損失率評価処を最も優先度が低い優先クラスまで繰り返
す(ステップ410)。全ての優先クラスに対して、前記条
件を満足するときには、コネクション設定要求を受け付
たときのセル損失率の上限値が許容セル損失率以下に収
まると判断し、仮り更新された値を確定する(ステップ4
20)。仮り更新の値の確定が終了すると、受付フラグを
0とし(ステップ423)、 CAC処理に受付可能通知を返
す(ステップ424)。
When the above condition is satisfied, the current class is decremented by one (step 417), and the above series of cell loss rate evaluation processing is repeated up to the lowest priority class (step 410). When the above conditions are satisfied for all priority classes, it is determined that the upper limit value of the cell loss rate at the time of receiving the connection setting request is within the allowable cell loss rate, and the provisionally updated value is determined. (Step 4
20). When the determination of the provisional update value is completed, the reception flag is set to 0 (step 423), and a reception acceptability notification is returned to the CAC process (step 424).

【0069】(b)接続終了処理要求時の処理 図19に示すように、CAC処理から接続終了要求のあ
った優先クラス、接続要求のあった端末のピークセル速
度vi、平均セル速度<vi>、最大バースト長μi - 1を入力
してもらう(ステップ430)。まず、現在処理対象となっ
ている優先クラスを表すカレントクラスを、接続要求の
あった優先クラスとする(ステップ431)。カレントクラ
スを設定すると、 累積総和管理テーブル260の値を更新
するために、接続要求のあった優先クラス以下のピーク
セル速度の累積総和、平均セル速度の累積総和、実効最
大バースト長の累積総和から、接続終了要求のあった端
末のピークセル速度vi、平均セル速度<vi>、実効最大バ
ースト長<vi>(1- <vi>/vi)/2μiの値を差し引く(ステ
ップ432、433、434)。累積総和の差し引き処理が終了す
ると、CAC処理にもどる(ステップ435)。
[0069] (b) as shown in process 19 at the connection end processing request, the priority class was the CAC processing of connection termination request, peak cell rate v i of made the connection request terminal, the average cell rate <v i >, the maximum burst length mu i - get type 1 (step 430). First, the current class representing the priority class currently being processed is set as the priority class for which a connection request has been issued (step 431). When the current class is set, in order to update the value of the cumulative total management table 260, from the cumulative total of the peak cell rates, the cumulative total of the average cell rates, and the cumulative total of the effective maximum burst length, peak cell rate v i of made the connection termination request terminal, the average cell rate <v i>, the effective maximum burst length <v i> (1- <v i> / v i) / subtracting the value of the 2.mu. i (step 432 433, 434). When the cumulative sum subtraction process is completed, the process returns to the CAC process (step 435).

【0070】[実施例2の効果]以上述べたように、本実
施例によれば、完全優先制御による完全優先制御を行う
ATM交換機において、トラヒック特性が異なる複数の
バーストトラヒックを多重した場合、全ての優先クラス
におけるセル損失率を保証することが可能となる。ま
た、完全優先制御による完全優先制御を行うATM交換
機において、平均セル速度、ピークセル速度、最大バー
スト長が異なる複数のバーストトラヒックを多重した場
合、各優先クラスにおけるピークセル速度が最大となる
呼種のセル損失率の上限値を四則演算のみで評価するこ
とが可能であるため、指数関数およびニ項分布等の関数
演算が不要で、固定小数点演算のみでコネクション管理
機能の実装を行うことができる。さらには、本実施の形
態によれば、呼受付制御に要する演算量は、各優先クラ
スにおけるセル損失率の上限値を評価するだけで澄ます
ことができる。したがって、接続する呼種数が増加して
も、呼受付制御に要する演算量が著しく増加することが
ない。
[Effects of Second Embodiment] As described above, according to the second embodiment, when a plurality of burst traffics having different traffic characteristics are multiplexed in an ATM switch performing strict priority control by strict priority control, , The cell loss rate in the priority class can be guaranteed. Also, in a case where a plurality of burst traffics having different average cell speeds, peak cell speeds, and maximum burst lengths are multiplexed in an ATM switch performing strict priority control by strict priority control, a cell of a call type in which the peak cell speed in each priority class is maximum. Since the upper limit value of the loss rate can be evaluated only by the four arithmetic operations, the exponential function and the function operation such as the binomial distribution are unnecessary, and the connection management function can be implemented only by the fixed-point operation. Further, according to the present embodiment, the amount of computation required for call admission control can be cleared only by evaluating the upper limit of the cell loss rate in each priority class. Therefore, even if the number of call types to be connected increases, the amount of computation required for call admission control does not increase significantly.

【0071】[0071]

【発明の効果】本発明によれば、完全優先制御における
コネクション設定受付可否の制御において呼損率の削減
と回線利用率の向上を可能とするATM交換機を得るこ
とができる。
According to the present invention, it is possible to obtain an ATM exchange which can reduce a call loss rate and improve a line utilization rate in control of acceptability of connection setting in strict priority control.

【図面の簡単な説明】[Brief description of the drawings]

【図1】(a)は完全優先制御を説明するための図、
(b)は、セル到着率が過度適に回線容量を上回ったと
きの様子を示す図である。
FIG. 1A is a diagram for explaining strict priority control;
(B) is a figure which shows a mode when the cell arrival rate exceeds the line capacity excessively.

【図2】ATMネットワークの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of an ATM network.

【図3】ATMネットワークで用いられるセルフォーマ
ットを示すもので、(a)は呼設定要求セル、(b)は
応答セル、(c)は解放セル、(d)は呼設定要求セ
ル、(e)はユーザセルのフォーマットをそれぞれ示す
図である。
FIG. 3 shows a cell format used in an ATM network, wherein (a) is a call setup request cell, (b) is a response cell, (c) is a release cell, (d) is a call setup request cell, and (e). () Is a diagram showing the format of each user cell.

【図4】本発明に係るATM交換機の一実施例を示す図
である。
FIG. 4 is a diagram showing one embodiment of an ATM exchange according to the present invention.

【図5】バッファキューの構成例を示す図である。FIG. 5 is a diagram illustrating a configuration example of a buffer queue.

【図6】制御処理(CP)回路の構成を示す図である。FIG. 6 is a diagram showing a configuration of a control processing (CP) circuit.

【図7】セル損失率評価回路の構成例を示す図である。FIG. 7 is a diagram illustrating a configuration example of a cell loss rate evaluation circuit.

【図8】トラヒック管理テーブルの構成例を示す図であ
る。
FIG. 8 is a diagram illustrating a configuration example of a traffic management table.

【図9】呼設定要求セル受信の処理を示す図である。FIG. 9 is a diagram showing a process of receiving a call setup request cell.

【図10】応答セルを受信の処理を示す図である。FIG. 10 is a diagram showing a process of receiving a response cell.

【図11】解放セルを受信の処理を示す図である。FIG. 11 is a diagram illustrating a process of receiving a released cell.

【図12】セル損失率評価処理を示す図である。FIG. 12 is a diagram showing a cell loss rate evaluation process.

【図13】出線溢れ率評価処理を示す図である。FIG. 13 is a diagram illustrating an outflow line overflow rate evaluation process.

【図14】接続終了処理を示す図である。FIG. 14 is a diagram illustrating connection termination processing.

【図15】近似式及びシミュレーションより求めたセル
損失率を示すグラフである。
FIG. 15 is a graph showing a cell loss rate obtained from an approximate expression and a simulation.

【図16】セル損失率評価処理回路の構成例を示す図で
ある。
FIG. 16 is a diagram illustrating a configuration example of a cell loss rate evaluation processing circuit.

【図17】累積総和管理テーブルの構成例を示す図であ
る。
FIG. 17 is a diagram illustrating a configuration example of a cumulative total management table.

【図18】接続判定処理を示す図である。FIG. 18 is a diagram illustrating a connection determination process.

【図19】接続終了処理を示す図である。FIG. 19 is a diagram illustrating connection termination processing.

【符号の説明】[Explanation of symbols]

5 ATM端末 6 ATMネットワーク 7 コネクション 8 バッファキュー 9 出力セレクタ 100 ATM交換機、 150 セル損失率評価回路 Reference Signs List 5 ATM terminal 6 ATM network 7 Connection 8 Buffer queue 9 Output selector 100 ATM switch, 150 Cell loss rate evaluation circuit

───────────────────────────────────────────────────── フロントページの続き (72)発明者 樽屋 克彦 神奈川県横浜市戸塚区戸塚町216番地 株 式会社日立製作所情報通信事業部内 Fターム(参考) 5K030 GA00 HA10 HB14 HB29 KX11 KX29 LB02 LC06  ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Katsuhiko Taruya 216 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture F-term in Hitachi, Ltd. Information and Communication Division 5K030 GA00 HA10 HB14 HB29 KX11 KX29 LB02 LC06

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数の優先クラスのうち上位の優先クラ
スのバッファにセルが存在するときには、必ず上位の優
先クラスのセルから読み出すATM交換機であって、特
性が異なるバーストトラヒックを多重した場合、コネク
ションの設定要求があったときには、各コネクションの
バースト長に係るパラメータと各優先クラスのバッファ
長を用いて算出したセル損失率の近似値に基づいてコネ
クション設定要求受付可否の制御を行なうことを特徴と
するATM交換機。
An ATM switch for reading data from a cell of a higher priority class when a cell exists in a buffer of a higher priority class among a plurality of priority classes. When there is a setting request, the connection setting request acceptability is controlled based on an approximate value of the cell loss rate calculated using the parameter relating to the burst length of each connection and the buffer length of each priority class. ATM switch.
【請求項2】 端末からのコネクション設定要求時に完
全優先制御における各優先クラスのセル損失率を、端末
のトラヒック記述子及び交換機の出回線容量と各優先ク
ラスのバッファ長に基づいて算出し、前記算出したセル
損失率が許容セル損失率以上となるときは、端末からの
コネクション設定要求を受付ないように制御することを
特徴とするATM交換機。
2. A cell loss rate of each priority class in strict priority control at the time of a connection setting request from a terminal is calculated based on a traffic descriptor of the terminal, an output line capacity of an exchange, and a buffer length of each priority class, When the calculated cell loss rate is equal to or greater than the allowable cell loss rate, control is performed so as not to accept a connection setting request from a terminal.
【請求項3】 前記トラヒック記述子が、平均セル速
度、ピークセル速度、平均バースト長、及びバースト長
の平方変動係数からなることを特徴とする請求項2に記
載のATM交換機。
3. The ATM switch according to claim 2, wherein said traffic descriptor comprises an average cell rate, a peak cell rate, an average burst length, and a square variation coefficient of the burst length.
【請求項4】 前記トラヒック記述子が、平均セル速
度、ピークセル速度、最大バースト長からなることを特
徴とする請求項2に記載のATM交換機。
4. The ATM switch according to claim 2, wherein said traffic descriptor comprises an average cell rate, a peak cell rate, and a maximum burst length.
JP277299A 1999-01-08 1999-01-08 ATM switch Pending JP2000201158A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP277299A JP2000201158A (en) 1999-01-08 1999-01-08 ATM switch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP277299A JP2000201158A (en) 1999-01-08 1999-01-08 ATM switch

Publications (1)

Publication Number Publication Date
JP2000201158A true JP2000201158A (en) 2000-07-18

Family

ID=11538639

Family Applications (1)

Application Number Title Priority Date Filing Date
JP277299A Pending JP2000201158A (en) 1999-01-08 1999-01-08 ATM switch

Country Status (1)

Country Link
JP (1) JP2000201158A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012132264A1 (en) * 2011-03-28 2012-10-04 パナソニック株式会社 Repeater, method for controlling repeater, and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012132264A1 (en) * 2011-03-28 2012-10-04 パナソニック株式会社 Repeater, method for controlling repeater, and program
WO2012132263A1 (en) * 2011-03-28 2012-10-04 パナソニック株式会社 Repeater, method for controlling repeater, and program
JP5200197B2 (en) * 2011-03-28 2013-05-15 パナソニック株式会社 Repeater, repeater control method, and program
JP5320512B2 (en) * 2011-03-28 2013-10-23 パナソニック株式会社 Repeater, repeater control method, and program
US9294402B2 (en) 2011-03-28 2016-03-22 Panasonic Intellectual Property Management Co., Ltd. Router, method for controlling router, and program
US9444740B2 (en) 2011-03-28 2016-09-13 Panasonic Intellectual Property Management Co., Ltd. Router, method for controlling router, and program

Similar Documents

Publication Publication Date Title
US5583857A (en) Connection admission control method and system in a network for a bandwidth allocation based on the average cell rate
JP2870569B2 (en) Congestion processing method and congestion processing circuit in frame relay switching equipment
JP2837182B2 (en) Cell data transmission method, transmission request processing method, and switch
JP3262029B2 (en) Cell transmission switch call connection control device
EP0473188B1 (en) Method of controlling data transmission in ATM network with cell loss priority level
JP3162975B2 (en) ATM switch using discard priority control management system
JP3347926B2 (en) Packet communication system and method with improved memory allocation
JPH0744542B2 (en) Bandwidth allocation method of virtual path in asynchronous transfer mode
JP2833555B2 (en) Priority control method
CN111400206A (en) Cache Management Method Based on Dynamic Virtual Threshold
CN115378828A (en) Power distribution Internet of things service multi-priority data communication bandwidth prediction method
JP2002051057A (en) ATM switch
JP2000201158A (en) ATM switch
JPH09149035A (en) Buffer controller
JPH07131465A (en) ATM cell multiplexing control system
JP2889936B2 (en) Communication class setting method
Nakamaki et al. Traffic control for ATM networks
JP2580556B2 (en) Bandwidth operation method and call admission control method
US20020080722A1 (en) Communication controlling apparatus
JP2844746B2 (en) Call admission control method
JP3564508B2 (en) ATM connection reception control method and apparatus
KR100209352B1 (en) Connection Acceptance Control Method by Upper Limit Cell Loss Rate
JPH06338902A (en) Call admission control device
JP2001339398A (en) Scheduling circuit
JP2831773B2 (en) Call connection control device in packet switching network