[go: up one dir, main page]

JPH1188357A - Cell buffer device - Google Patents

Cell buffer device

Info

Publication number
JPH1188357A
JPH1188357A JP24570297A JP24570297A JPH1188357A JP H1188357 A JPH1188357 A JP H1188357A JP 24570297 A JP24570297 A JP 24570297A JP 24570297 A JP24570297 A JP 24570297A JP H1188357 A JPH1188357 A JP H1188357A
Authority
JP
Japan
Prior art keywords
cell
buffer
priority class
time
low priority
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.)
Granted
Application number
JP24570297A
Other languages
Japanese (ja)
Other versions
JP3231007B2 (en
Inventor
Eiji Oki
英司 大木
Naoaki Yamanaka
直明 山中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP24570297A priority Critical patent/JP3231007B2/en
Publication of JPH1188357A publication Critical patent/JPH1188357A/en
Application granted granted Critical
Publication of JP3231007B2 publication Critical patent/JP3231007B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】 セル廃棄方式としてFCFD方式とLCFD
方式とがあるが、これらはトラヒックの状況によっては
無効セルを廃棄せず有効セルを廃棄してしまう場合があ
る。 【解決手段】 低優先クラスの先頭セルの遅延時間を認
識し、その遅延時間としきい値とを比較してその先頭セ
ルが有効セルであるか無効セルであるかを判定し、有効
セルであれば先頭セルの廃棄をせず、最後尾のセルを廃
棄する。
(57) [Summary] [Problem] FCFD method and LCFD as cell discarding method
Depending on the traffic situation, these methods may discard valid cells without discarding invalid cells. SOLUTION: A delay time of a head cell of a low priority class is recognized, and the delay time is compared with a threshold to determine whether the head cell is a valid cell or an invalid cell. If the first cell is not discarded, the last cell is discarded.

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). BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for temporarily storing cells in an ATM switching apparatus to avoid cell collision.

【0002】[0002]

【従来の技術】広帯域ISDNにおける情報の伝達方式
に、ATMと呼ばれるものがある。このATMは、多種
多様な情報を「セル」と呼ばれるヘッダ付の短い固定長
のブロックに分割し、このブロックを単位に多重化して
伝送するものであり、従来の回線交換とパケット交換の
利点を合わせ持ち、かつ、超高速伝送が可能であり、動
画像の伝送にも適用できる。
2. Description of the Related Art An information transmission system in a wideband ISDN is called an ATM. This ATM divides a wide variety of information into short fixed-length blocks with headers called "cells" and multiplexes these blocks for transmission. The advantages of conventional circuit switching and packet switching are obtained. It can be held together and can transmit at a very high speed, and can be applied to the transmission of moving images.

【0003】このようなATMでの通信におけるセル交
換には、固定長のセルを、簡略化したプロトコルを用い
て、ハードウェアで高速に交換するATM交換装置が用
いられる。このATM交換装置に用いるスイッチ、すな
わちATMスイッチでは、セル衝突、すなわち、異なる
入回線から到着する複数のセルが同時に、同一の出回線
への接続を要求する状態が発生する可能性を本質的に有
する。
[0003] For such cell exchange in ATM communication, an ATM exchange device for exchanging fixed-length cells at high speed by hardware using a simplified protocol is used. The switch used in the ATM switching apparatus, that is, the ATM switch essentially eliminates the possibility of cell collision, that is, the possibility that a plurality of cells arriving from different incoming lines require a connection to the same outgoing line at the same time. Have.

【0004】このようなセル衝突が生じた場合には、交
換装置内部に設けたセルバッファにおいて、セルを一時
蓄積することにより、セル廃棄を回避し、交換装置内で
のセル廃棄率を低く抑えることが必要である。図6はA
TM交換装置とセルバッファ装置との関係を示す図であ
る。図6に示すように、セルバッファ装置20はATM
交換機装置50の出力側に設けられ、競合制御装置30
の制御にしたがってセルが相互に衝突しないようにセル
を出回線に出力する。
[0004] When such a cell collision occurs, cells are temporarily stored in a cell buffer provided inside the switching device, thereby avoiding cell discarding and suppressing the cell discarding rate in the switching device. It is necessary. FIG. 6 shows A
FIG. 3 is a diagram illustrating a relationship between a TM switching device and a cell buffer device. As shown in FIG. 6, the cell buffer device 20 is an ATM.
The contention control device 30 is provided on the output side of the exchange device 50.
The cell is output to the outgoing line so that the cells do not collide with each other according to the control of.

【0005】要求品質の異なるセルが混在する場合に
は、セルバッファ装置で品質を制御する。ATM網の資
源を効率良く使用するために、セル損失率や遅延品質の
劣化をある程度許容する低優先クラス(ベストエフォー
ト)を提供する手段としてプッシュアウト方式がある。
When cells having different required qualities are mixed, the quality is controlled by a cell buffer device. In order to efficiently use the resources of the ATM network, there is a push-out method as a means for providing a low priority class (best effort) that allows a certain degree of deterioration of the cell loss rate and the delay quality.

【0006】プッシュアウト方式は、セル転送の優先度
に応じたサービスクラスを高優先クラスと低優先クラス
の二つのクラスに分け、一つのバッファに対して、高優
先クラスのセルは優先的に書込み読出しが行われる。低
優先クラスのセルは、バッファに空きがあるときのみ蓄
積され、高優先クラスのセルがないときのみ読出しが行
われる。また、バッファがフルの状態のときは、高優先
クラスのセルをバッファに蓄積するため、低優先クラス
のセルはプッシュアウトされ、セルが廃棄される。
In the push-out method, a service class according to the priority of cell transfer is divided into two classes, a high-priority class and a low-priority class, and a high-priority class cell is written into one buffer with priority. Reading is performed. The cells of the low priority class are stored only when there is a free space in the buffer, and the reading is performed only when there is no cell of the high priority class. When the buffer is full, cells of the high priority class are pushed out and cells of the low priority class are discarded to accumulate cells of the high priority class in the buffer.

【0007】プッシュアウト方式において、最も古い低
優先クラスのセルを廃棄するFCFD(First Come Firs
t Drop) 方式と、最も新しい低優先クラスのセルを廃棄
するLCFD(Last Come First Drop)方式がある。図7
および図8はそれぞれFCFD方式およびLCFD方式
の概念図である。
[0007] In the push-out method, an FCFD (First Come Firs) for discarding the cell of the oldest low priority class.
t Drop) method and LCFD (Last Come First Drop) method for discarding the cell of the newest lower priority class. FIG.
And FIG. 8 are conceptual diagrams of the FCFD method and the LCFD method, respectively.

【0008】従来のプッシュアウトを行うセルバッファ
装置のブロック構成を図9に示す。従来のセルバッファ
装置20は、優先クラス識別部1、バッファ書込管理部
2、バッファ読出管理部3、バッファ4から構成され
る。図10は従来のバッファ書込管理部2のブロック構
成図である。バッファ書込管理部2は、セル書込部5、
高優先クラスアドレス管理部7、低優先クラスアドレス
管理部6から構成される。図11は従来のバッファ読出
管理部3のブロック構成図である。バッファ読出管理部
3はセル読出部8とアドレス管理部9から構成される。
FIG. 9 shows a block configuration of a conventional cell buffer device for performing push-out. The conventional cell buffer device 20 includes a priority class identification unit 1, a buffer write management unit 2, a buffer read management unit 3, and a buffer 4. FIG. 10 is a block diagram of the conventional buffer write management unit 2. The buffer write management unit 2 includes a cell write unit 5,
It comprises a high priority class address management unit 7 and a low priority class address management unit 6. FIG. 11 is a block diagram of the conventional buffer read management unit 3. As shown in FIG. The buffer read management unit 3 includes a cell read unit 8 and an address management unit 9.

【0009】従来のプッシュアウト方式のうちFCFD
方式の書き込みアルゴリズムを図12を参照して説明す
る。図12は従来のFCFD方式の書き込みアルゴリズ
ムを示すフローチャートである。バッファ4に新しいセ
ルが到着すると(S0)、優先クラス識別部1で、その
セルの優先クラスが識別される(S1)。優先クラスの
識別には、例えば、セルヘッダの優先クラス識別子を参
照したり、VCI/VPI番号を参照する。そのセルが
低優先クラスである場合、バッファ書込管理部2で、バ
ッファ4に空きがあるか否かをチェックする(S2)。
もし、空きがあれば、低優先クラスの最後尾のメモリに
当該セルを格納する(S3)。低優先クラスの格納にあ
たっては、低優先クラスアドレス管理部6がアドレスを
管理する。バッファ4に空きがなければ、当該セルを廃
棄する(S4)。
[0009] Among the conventional push-out methods, FCFD
The writing algorithm of the method will be described with reference to FIG. FIG. 12 is a flowchart showing a writing algorithm of the conventional FCFD method. When a new cell arrives at the buffer 4 (S0), the priority class identification unit 1 identifies the priority class of the cell (S1). For the identification of the priority class, for example, a priority class identifier in a cell header is referred to, or a VCI / VPI number is referred to. If the cell is in the low priority class, the buffer write management unit 2 checks whether or not the buffer 4 has a free space (S2).
If there is a vacancy, the cell is stored in the last memory of the low priority class (S3). When storing the low priority class, the low priority class address management unit 6 manages the address. If there is no free space in the buffer 4, the cell is discarded (S4).

【0010】新しいセルが高優先クラスのセルである場
合には(S1)、バッファ書込管理部2で、バッファ4
に空きがあるか否かをチェックする(S5)。もし、空
きがあれば、高優先クラスの最後尾のメモリに当該セル
を格納する(S6)。格納された高優先クラスの最後尾
のセルの後ろに低優先クラスの先頭セルを付ける(S
7)。つまり、高優先クラスの最後尾のセルが格納され
たアドレスの次のアドレスを低優先クラスの先頭のセル
のアドレスとする。このアドレスの組換え等は、高優先
クラスアドレス管理部7、低優先アドレス管理部6が行
う。また、バッファ4に空きがない場合は、低優先クラ
スのセルが格納されているか否かをチェックする(S
8)。もし、低優先クラスのセルが格納されていなけれ
ば、新しいセルを廃棄する(S9)。低優先クラスのセ
ルが格納されていれば、低優先クラスの先頭のセルを廃
棄し(S10)、高優先クラスの最後尾のメモリに新し
いセルを格納する(S11)。さらに、格納された高優
先クラスの最後尾のセルの後ろに低優先クラスの先頭セ
ルを付ける(S12)。
If the new cell is a high-priority cell (S1), the buffer write management unit 2
It is checked whether there is an empty space (S5). If there is a vacancy, the cell is stored in the last memory of the high priority class (S6). The first cell of the low-priority class is attached after the last cell of the stored high-priority class (S
7). That is, the address next to the address where the last cell of the high priority class is stored is set as the address of the first cell of the low priority class. This recombination of addresses is performed by the high-priority class address management unit 7 and the low-priority address management unit 6. If there is no free space in the buffer 4, it is checked whether cells of the low priority class are stored (S4).
8). If the cell of the low priority class is not stored, the new cell is discarded (S9). If a low-priority class cell is stored, the first cell of the low-priority class is discarded (S10), and a new cell is stored in the last memory of the high-priority class (S11). Further, the first cell of the low priority class is attached after the last cell of the stored high priority class (S12).

【0011】従来のプッシュアウト方式の読出し動作の
アルゴリズムを示すフローチャートを図13に示す。読
出タイミングになったとき(S20)、高優先クラスの
セルが格納されていれば(S21)、高優先クラスの先
頭のセルを読出す(S22)。高優先クラスのセルが格
納されておらず、低優先クラスのセルが格納されていれ
ば(S23)、低優先クラスの先頭のセルを読出す(S
24)。高優先クラスと低優先クラスのいずれのセルも
格納されていなければ、空きセルを送出する(S2
5)。
FIG. 13 is a flowchart showing an algorithm of a conventional push-out readout operation. At the read timing (S20), if a cell of the high priority class is stored (S21), the first cell of the high priority class is read (S22). If no high-priority class cell is stored and a low-priority class cell is stored (S23), the first cell of the low-priority class is read (S23).
24). If neither the high-priority class nor the low-priority class cell is stored, an empty cell is transmitted (S2).
5).

【0012】従来のプッシュアウト方式のうちLCFD
方式の書き込みアルゴリズムを図14を用いて説明す
る。図14は従来のLCFD方式の書き込みアルゴリズ
ムを示すフローチャートである。FCFD方式と異なる
点は、高優先クラスのセルが低優先クラスのセルをプッ
シュアウトするとき、LCFD方式では低優先クラスの
最後尾のセルをプッシュアウトする点である(S1
0′)。他の動作は図12に示した従来のFCFD方式
の書き込みアルゴリズムと共通である。
[0012] Among the conventional push-out methods, LCFD
The writing algorithm of the method will be described with reference to FIG. FIG. 14 is a flowchart showing a conventional LCFD writing algorithm. The difference from the FCFD scheme is that when the cell of the high priority class pushes out the cell of the low priority class, the LCFD scheme pushes out the last cell of the low priority class (S1).
0 '). Other operations are the same as those of the writing algorithm of the conventional FCFD system shown in FIG.

【0013】このように、ATM通信網の資源を効率良
く使用するために、バッファ4に空きがなくなったと
き、セル損失率や遅延品質の劣化をある程度許容する低
優先クラスのセルを廃棄するプッシュアウト方式は、バ
ッファ使用効率、伝送リンク使用効率を向上させること
ができる。
As described above, in order to use the resources of the ATM communication network efficiently, when the buffer 4 runs out of space, a push to discard cells of a low priority class that allows a certain degree of cell loss rate and deterioration of delay quality is performed. The out method can improve the buffer use efficiency and the transmission link use efficiency.

【0014】文献(大木、山中、志村、“ATM網にお
けるプッシュアウトセル廃棄方式の性能評価”、電子情
報通信学会、ソサイエティ大会、B−6−43、199
7年7月)では、FCFD方式とLCFD方式における
低優先クラスの遅延時間特性をシミュレーションにより
評価している。高優先クラスと低優先クラスの入力トラ
ヒックをポアソン到着とし、バッファ長を128とし
た。図15は高優先クラスのトラヒック負荷を一定
(0.5)とし、低優先クラスの負荷を変化させたとき
の低優先クラスのセルの平均遅延時間および最大遅延時
間(99.9%値)を示す図である。横軸に低優先クラ
スの負荷をとり、縦軸に遅延時間をとる。
References (Oki, Yamanaka, Shimura, "Performance evaluation of push-out cell discarding method in ATM network", IEICE, Society Conference, B-6-43, 199
(July 1995) evaluated the delay time characteristics of the low priority class in the FCFD system and the LCFD system by simulation. The input traffic of the high-priority class and the low-priority class is Poisson arrival, and the buffer length is 128. FIG. 15 shows the average delay time and the maximum delay time (99.9% value) of the cells of the low priority class when the traffic load of the high priority class is fixed (0.5) and the load of the low priority class is changed. FIG. The horizontal axis indicates the load of the low priority class, and the vertical axis indicates the delay time.

【0015】ここで、遅延時間をセルがバッファに入力
された時刻からセルがバッファから読出される時刻まで
の時間と定義する。ただし、いったんバッファに入力さ
れてから廃棄された低優先クラスのセルについては送信
元からの再送が行われ、再び同じセルがバッファに入力
されることになるが、この場合には最初のセルがバッフ
ァに入力された時刻から最終的にこのセルがバッファか
ら読出されるまでの時刻とする。
Here, the delay time is defined as the time from the time when the cell is input to the buffer to the time when the cell is read from the buffer. However, low-priority cells that have been input to the buffer and then discarded are retransmitted from the transmission source, and the same cells are input to the buffer again. The time from the time of input to the buffer to the time when this cell is finally read from the buffer is set.

【0016】図15のように、低優先クラスの負荷が増
加するとともに、低優先クラスのセルは高優先クラスの
セルによりプッシュアウトされて遅延時間が増大する。
これは低優先クラスの負荷が増加するとともに低優先ク
ラスのセル損失率が上昇していることを示している。た
だし、セル損失率に関してはセル廃棄方式による相違は
ない。
As shown in FIG. 15, as the load of the low priority class increases, the cells of the low priority class are pushed out by the cells of the high priority class, and the delay time increases.
This indicates that the load of the low-priority class increases and the cell loss rate of the low-priority class increases. However, there is no difference in the cell loss rate depending on the cell discarding method.

【0017】図15において、平均遅延時間に関して
は、両セル廃棄方式とも、ほぼ同一の値となっている。
一方、最大遅延時間は、入力負荷が小さい場合は両者は
同じ値となっているが、輻輳状態になるとFCFD方式
が急激に上昇し、LCFD方式の方がFCFD方式より
最大遅延時間が小さい。これは、低優先クラスのセル廃
棄がバースト的に起こり、遅延分布の分散が大きくなる
ためである。
In FIG. 15, the average delay time is almost the same in both cell discarding systems.
On the other hand, the maximum delay time has the same value when the input load is small, but when the congestion state occurs, the FCFD scheme rises sharply, and the LCFD scheme has a shorter maximum delay time than the FCFD scheme. This is because the low-priority class cells are discarded in bursts, and the variance of the delay distribution is increased.

【0018】このように、二つのプッシュアウト方式の
うち、低優先クラスのセルの最大遅延時間の特性に関し
ては、LCFD方式の方が良いという結果が報告されて
いる。
As described above, among the two push-out schemes, it has been reported that the LCFD scheme is better in terms of the characteristic of the maximum delay time of the low-priority class cell.

【0019】[0019]

【発明が解決しようとする課題】しかしながら、低優先
クラスのセルであっても、ある一定時間Tmax 以上の遅
延を許容できない場合がある。つまり、低優先クラスの
セルがTmax になると、情報として無効になることがあ
る。
However, there is a case where a delay of a certain time Tmax or more cannot be tolerated even in a cell of a low priority class. That is, when the cell of the low priority class reaches Tmax , it may become invalid as information.

【0020】ここで、遅延時間がTmax 以上であるセル
を無効セル、遅延時間がTmax より小さいセルを有効セ
ルと定義すると、LCFD方式を用いた場合、低優先ク
ラスの先頭のセルがすでに無効セルとなっているのにも
関わらず、低優先クラスの最後尾のセルを廃棄してしま
う場合がある。このように、無効な情報を廃棄せずに、
有効な情報を廃棄している場合がある。
[0020] Here, invalid cell cell delay time is T max above, the delay time is defined as the effective cell T max smaller cells, the use of LCFD method, the first cell of the low priority class is already Despite being an invalid cell, the last cell of the low priority class may be discarded. In this way, without discarding invalid information,
Valid information may be discarded.

【0021】したがって、従来のプッシュアウト方式を
用いたセルバッファ装置では、バッファのセルの状態が
変化しても、どちらか一方のみのプッシュアウト方式を
採用しているので、バッファのセルの状態(遅延時間)
に応じたプッシュアウトができないので、無効セルを転
送する可能性が大きく、遅延品質が劣化する恐れがあ
る。
Therefore, in the conventional cell buffer device using the push-out method, even if the state of the cell in the buffer changes, only one of the push-out methods is employed. Delay time)
, The possibility of transferring invalid cells is high, and the delay quality may be degraded.

【0022】本発明は、このような背景に行われたもの
であって、遅延品質の良い低優先クラスのセルを転送す
ることができるセルバッファ装置を提供することを目的
とする。本発明は、時々刻々変化するトラヒック状況に
応じて最適なプッシュアウト方式を選択することができ
るセルバッファ装置を提供することを目的とする。
The present invention has been made in view of such a background, and has as its object to provide a cell buffer device capable of transferring low priority class cells having good delay quality. An object of the present invention is to provide a cell buffer device that can select an optimal push-out method according to a traffic situation that changes every moment.

【0023】[0023]

【課題を解決するための手段】本発明の特徴は、バッフ
ァに蓄積されている低優先クラスの先頭セルの遅延時間
を認識し、その遅延時間に応じてFCFD方式とLCF
D方式を選択することを最も主要な特徴とする。
A feature of the present invention is to recognize a delay time of a head cell of a low priority class stored in a buffer, and to use the FCFD method and the LCF according to the delay time.
The most important feature is to select the D method.

【0024】すなわち、本発明はセルバッファ装置であ
って、到来するセルを一時蓄積するバッファと、このバ
ッファにセルを書込む手段と、このバッファからセルを
読出す手段と、到来するセルのサービスクラスを識別す
る手段とを備え、前記書込む手段は、前記バッファに空
きがなく新たに高優先クラスのセルが到着したときに
は、このバッファに蓄積された低優先クラスのセルを廃
棄する手段を含むセルバッファ装置である。
That is, the present invention relates to a cell buffer device, a buffer for temporarily storing an incoming cell, a unit for writing a cell to the buffer, a unit for reading a cell from the buffer, and a service for the incoming cell. Means for identifying a class, wherein the means for writing includes means for discarding low priority class cells accumulated in the buffer when a new high priority class cell arrives with no free space in the buffer. This is a cell buffer device.

【0025】ここで、本発明の特徴とするところは、前
記バッファに蓄積された低優先クラスの先頭セルについ
てその遅延時間を認識する手段を備え、前記廃棄する手
段は、認識した遅延時間がしきい値を超えているときに
はこの先頭セルを廃棄しこの遅延時間がしきい値を超え
ていないときには低優先クラスの最後尾のセルを廃棄す
る手段を含むところにある。
Here, the feature of the present invention is characterized in that it comprises means for recognizing the delay time of the first cell of the low priority class stored in the buffer, and the discarding means comprises means for recognizing the recognized delay time. When the threshold value is exceeded, the first cell is discarded, and when the delay time does not exceed the threshold value, means for discarding the last cell of the low priority class is included.

【0026】前記バッファに蓄積される低優先クラスの
セルに蓄積時刻情報を付加する手段を備え、前記認識す
る手段は、この蓄積時刻情報を現在時刻から減算し前記
先頭セルの前記バッファ内の現在時刻までの滞留時間を
算出する手段を含む構成とすることができる。
Means for adding storage time information to the low-priority class cells stored in the buffer, wherein the recognizing means subtracts the storage time information from the current time to obtain the current value of the first cell in the buffer. It may be configured to include a means for calculating the residence time until the time.

【0027】すなわち、前記バッファの入り口で低優先
クラスのセルにその時点の時刻情報を蓄積時刻情報とし
て付加し、このセルがやがて低優先クラスの先頭セルに
なったときに、入り口で付加した蓄積時刻情報を抽出し
て現在時刻から減算することにより、このセルのバッフ
ァ内での滞留時間を算出することができる。この滞留時
間とこのセルの最大許容遅延時間から設定されたしきい
値とを比較し、もし、滞留時間がしきい値を超えている
場合には、このセルはすでに無効セルになっている(あ
るいは、予想される読み出し時刻には無効セルになって
いる)ものとしてこの先頭セルから廃棄を行うFCFD
方式を選択する。また、このセルの滞留時間が未だしき
い値を超えていない場合には、この先頭セルは未だ有効
セルであるものとして低優先クラスの最後尾のセルから
廃棄を行うLCFD方式を選択する。
That is, at the entrance of the buffer, the time information at that time is added to the low-priority class cell as accumulation time information. When this cell eventually becomes the head cell of the low-priority class, the accumulation information added at the entrance is added. By extracting the time information and subtracting it from the current time, the residence time of this cell in the buffer can be calculated. The dwell time is compared with a threshold value set from the maximum allowable delay time of the cell. If the dwell time exceeds the threshold value, the cell is already an invalid cell ( Alternatively, the cell becomes an invalid cell at the expected read time.
Select a method. If the staying time of this cell has not yet exceeded the threshold value, it is determined that the first cell is still a valid cell, and the LCFD method of discarding from the last cell of the low priority class is selected.

【0028】あるいは、前記認識する手段は、算出した
前記滞留時間に、さらに、前記バッファ内に蓄積された
高優先クラスのセルの読出完了予定時間を加算し前記先
頭セルの前記バッファからの読出し予定時刻を推定する
手段を含む構成とすることもできる。
Alternatively, the recognizing means may further add, to the calculated dwell time, a read completion time of the high-priority class cells stored in the buffer, and read the head cell from the buffer. A configuration including means for estimating the time may also be employed.

【0029】すなわち、単に低優先クラスの先頭セルの
前記バッファ内での滞留時間を算出するだけでなく、こ
れから行われる読み出しまでの時間を推定する。これに
より、プッシュアウト方式を選択した時点では有効セル
であった低優先クラスの先頭セルが実際に読み出される
時点では無効セルになってしまうといったことを回避す
ることができるため、精度の高いプッシュアウト方式の
選択を行うことができる。
That is, in addition to simply calculating the residence time of the head cell of the low-priority class in the buffer, the time until the next reading is estimated. As a result, it is possible to avoid that the top cell of the low-priority class, which was a valid cell when the push-out method was selected, becomes an invalid cell when the read-out method is actually read out. A choice of method can be made.

【0030】[0030]

【発明の実施の形態】発明の実施の形態を図1を参照し
て説明する。図1は本発明第一および第二実施例に共通
のセルバッファ装置のブロック構成図である。図2は本
発明第一実施例のバッファ書込管理部2のブロック構成
図である。図4は本発明第二実施例のバッファ書込管理
部2のブロック構成図である。
Embodiments of the present invention will be described with reference to FIG. FIG. 1 is a block diagram of a cell buffer device common to the first and second embodiments of the present invention. FIG. 2 is a block diagram of the buffer write manager 2 according to the first embodiment of the present invention. FIG. 4 is a block diagram of the buffer write manager 2 according to the second embodiment of the present invention.

【0031】本発明はセルバッファ装置20であって、
到来するセルを一時蓄積するバッファ4と、このバッフ
ァ4にセルを書込む手段であるバッファ書込管理部2
と、このバッファ4からセルを読出す手段であるバッフ
ァ読出管理部3と、到来するセルのサービスクラスを識
別する手段である優先クラス識別部1とを備え、バッフ
ァ書込管理部2は、バッファ4に空きがなく新たに高優
先クラスのセルが到着したときには、このバッファ4に
蓄積された低優先クラスのセルを廃棄する手段を備えた
セル書込部5を含むセルバッファ装置20である。
The present invention relates to a cell buffer device 20,
A buffer 4 for temporarily storing incoming cells, and a buffer write management unit 2 as a means for writing cells into the buffer 4.
A buffer read management unit 3 for reading cells from the buffer 4; and a priority class identification unit 1 for identifying a service class of an incoming cell. 4 is a cell buffer device 20 including a cell writing unit 5 provided with means for discarding low-priority class cells stored in the buffer 4 when a new high-priority class cell arrives.

【0032】ここで、本発明の特徴とするところは、バ
ッファ4に蓄積された低優先クラスの先頭セルについて
その遅延時間を認識する手段を備え、セル書込部5は、
認識した遅延時間がしきい値を超えているときにはこの
先頭セルを廃棄しこの遅延時間がしきい値を超えていな
いときには低優先クラスの最後尾のセルを廃棄するとこ
ろにある。
Here, the feature of the present invention is that a means for recognizing the delay time of the first cell of the low priority class stored in the buffer 4 is provided.
When the recognized delay time exceeds the threshold, the first cell is discarded, and when the delay time does not exceed the threshold, the last cell of the low priority class is discarded.

【0033】バッファ4に蓄積される低優先クラスのセ
ルに蓄積時刻情報を付加する手段であるカウンタ値書込
部10を備え、本発明第一実施例では、前記認識する手
段は、図2に示すように、この蓄積時刻情報をカウンタ
11が示す現在時刻から減算し前記先頭セルのバッファ
4内の現在時刻までの滞留時間を算出する手段である滞
留時間計算部13により実現される。
A counter value writing unit 10 for adding storage time information to low priority class cells stored in the buffer 4 is provided. In the first embodiment of the present invention, the recognizing unit is as shown in FIG. As shown in the figure, the accumulation time information is subtracted from the current time indicated by the counter 11 and the residence time calculation unit 13 is a means for calculating the residence time of the first cell in the buffer 4 up to the current time.

【0034】本発明第二実施例では、前記認識する手段
は、図4に示すように、滞留時間計算部13と、この滞
留時間計算部13により算出した前記滞留時間に、さら
に、バッファ4内に蓄積された高優先クラスのセルの読
出完了予定時間を加算し前記先頭セルのバッファ4から
の読出し予定時刻を推定する手段である遅延時間推定部
14とにより実現される。なお、バッファ読出管理部3
は、従来例の図11に示したものと共通である。
In the second embodiment of the present invention, as shown in FIG. 4, the recognizing means includes, in addition to the residence time calculation unit 13 and the residence time calculated by the residence time calculation unit 13, And a delay time estimating unit 14 for estimating the scheduled read time of the first cell from the buffer 4 by adding the scheduled read completion time of the high-priority class cell stored in the buffer. The buffer read management unit 3
Are common to those of the conventional example shown in FIG.

【0035】[0035]

【実施例】【Example】

(第一実施例)本発明第一実施例のセルバッファ装置2
0におけるプッシュアウト方式の書込アルゴリズムを示
すフローチャートを図3に示す。バッファに新しいセル
が到着すると(S0)、優先クラス識別部1で、そのセ
ルの優先クラスが識別される(S1)。優先クラスの識
別には、例えば、セルヘッダの優先クラス識別子を参照
したり、VCI/VPI番号を参照する。そのセルが低
優先クラスである場合、バッファ書込管理部2で、バッ
ファ4に空きがあるか否かをチェックする(S2)。も
し、空きがあれば、カウンタ値書込部10で、カウンタ
の値をセルのヘッダ部分に書込む(S31)。例えば、
カウンタは、2Gセル時間毎に1つずつインクリメント
される。低優先クラスの最後尾のメモリにそのカウンタ
値が書込まれた当該セルを格納する(S3)。低優先ク
ラスの格納にあたっては、低優先クラスアドレス管理部
6がアドレスを管理する。もし、バッファ4に空きがな
ければ、当該セルを廃棄する(S4)。
(First embodiment) Cell buffer device 2 of the first embodiment of the present invention
FIG. 3 is a flowchart showing a push-out method writing algorithm at 0. When a new cell arrives at the buffer (S0), the priority class identification unit 1 identifies the priority class of the cell (S1). For the identification of the priority class, for example, a priority class identifier in a cell header is referred to, or a VCI / VPI number is referred to. If the cell is in the low priority class, the buffer write management unit 2 checks whether or not the buffer 4 has a free space (S2). If there is a space, the counter value writing unit 10 writes the value of the counter into the header of the cell (S31). For example,
The counter is incremented by one every 2G cell time. The cell in which the counter value has been written is stored in the last memory of the low priority class (S3). When storing the low priority class, the low priority class address management unit 6 manages the address. If there is no free space in the buffer 4, the cell is discarded (S4).

【0036】新しいセルが高優先クラスのセルである場
合(S1)、バッファ書込管理部2で、バッファ4に空
きがあるか否かをチェックする(S5)。もし、空きが
あれば、高優先クラスの最後尾のメモリに当該セルを格
納する(S6)。格納された高優先クラスの最後尾のセ
ルの後ろに低優先クラスの先頭セルを付ける(S7)。
つまり、高優先クラスの最後尾のセルが格納されたアド
レスの次のアドレスを低優先クラスの先頭のセルのアド
レスとする。このアドレスの組換え等は、高優先クラス
アドレス管理部7、低優先クラスアドレス管理部6が行
う。また、バッファ4に空きがない場合は、低優先クラ
スのセルが格納されているか否かをチェックする(S
8)。もし、低優先クラスのセルが格納されていなけれ
ば、新しいセルを廃棄する(S9)。
If the new cell is a high-priority class cell (S1), the buffer write manager 2 checks whether or not there is a free space in the buffer 4 (S5). If there is a vacancy, the cell is stored in the last memory of the high priority class (S6). The first cell of the low priority class is attached after the last cell of the stored high priority class (S7).
That is, the address next to the address where the last cell of the high priority class is stored is set as the address of the first cell of the low priority class. This recombination of addresses is performed by the high-priority class address management unit 7 and the low-priority class address management unit 6. If there is no free space in the buffer 4, it is checked whether cells of the low priority class are stored (S4).
8). If the cell of the low priority class is not stored, the new cell is discarded (S9).

【0037】もし、低優先クラスのセルが格納されてい
れば、低優先クラスの先頭のセルか最後尾のセルのどち
らかを廃棄する。どちらのセルを廃棄するかは、次のよ
うに判断される。
If cells of the low priority class are stored, either the first cell or the last cell of the low priority class is discarded. Which cell is to be discarded is determined as follows.

【0038】遅延時間しきい値メモリ12に、あらかじ
め、滞留時間のしきい値を設定しておく、低優先クラス
の先頭のセルのヘッダに書込まれたカウンタ値と現在の
カウンタ値の情報を基に、当該セルの滞留時間を、滞留
時間計算部13で計算する。計算された滞留時間が、滞
留時間のしきい値より大きければ(S30)、低優先ク
ラスの先頭のセルを廃棄する(S10)。計算された滞
留時間が滞留時間のしきい値以下であれば、低優先クラ
スの最後尾のセルを廃棄する(S10′)。低優先クラ
スのセルを廃棄後、高優先クラスの最後尾のメモリに新
しいセルを格納する(S11)。さらに、格納された高
優先クラスの最後尾のセルの後ろに低優先クラスの先頭
セルを付ける(S12)。セルバッファ装置20におけ
る読出アルゴリズムは従来の例と共通である。
The delay time threshold value memory 12 sets a threshold value of the residence time in advance, and stores the information of the counter value and the current counter value written in the header of the first cell of the low priority class. Based on this, the residence time of the cell is calculated by the residence time calculator 13. If the calculated residence time is greater than the residence time threshold (S30), the first cell in the low priority class is discarded (S10). If the calculated residence time is equal to or less than the residence time threshold, the last cell of the low priority class is discarded (S10 '). After discarding the low priority class cell, a new cell is stored in the last memory of the high priority class (S11). Further, the first cell of the low priority class is attached after the last cell of the stored high priority class (S12). The reading algorithm in the cell buffer device 20 is common to the conventional example.

【0039】(第二実施例)本発明第一実施例では、低
優先クラスの先頭セルの現在の時刻までのバッファ4内
の滞留時間とあらかじめ設定されたしきい値とを比較し
て、低優先クラスの先頭セルを廃棄するか、低優先クラ
スの最後尾のセルを廃棄するかを判断していた。
(Second Embodiment) In the first embodiment of the present invention, the residence time of the first cell of the low priority class in the buffer 4 up to the current time is compared with a predetermined threshold value, and It has been determined whether to discard the first cell of the priority class or the last cell of the low priority class.

【0040】本発明第二実施例では、低優先クラスの先
頭セルの現在の時刻までのバッファ4内の滞留時間その
ものではなく、当該滞留時間と高優先クラスのキュー長
の情報を基に、低優先クラスのセルがバッファ4に入力
されてから読出されるまでの遅延時間とあらかじめ設定
された遅延時間のしきい値とを比較して、低優先クラス
の先頭のセルを廃棄するか、低優先クラスの最後尾のセ
ルを廃棄するかを判断するところが異なる。
In the second embodiment of the present invention, the low-priority class head cell is determined not on the basis of the residence time in the buffer 4 until the current time but on the basis of the residence time and the queue length information of the high-priority class. By comparing the delay time from when the cell of the priority class is input to the buffer 4 to when the cell is read out with a predetermined threshold value of the delay time, the first cell of the low priority class is discarded or the low priority class is discarded. The difference lies in whether to discard the last cell of the class.

【0041】図4において、高優先クラスのキュー長
は、高優先クラスアドレス管理部7により測定されてい
る。低優先クラスの先頭セルのバッファ4内の遅延時間
dは、現在までの滞留時間d1 と現在から読出されるま
での滞留時間d2 の和で求められる。つまり、 d=d1 +d2 (qh) …(1) である。右辺第二項は、高優先クラスのキュー長の関数
となっているので、高優先クラスのキュー長をqhとし
て、現在から読出されるまでの滞留時間の推定値をd2
(qh)とした。一般に、qhが大きいときは、d
2 (qh)が大きくなる確率が大きい。例えば、d
2 (qh)がqhに比例するとして、 d2 (qh)=C*qh …(2) とすることによりd2 (qh)を推定することができ
る。ただし、Cは定数である。
In FIG. 4, the queue length of the high priority class is measured by the high priority class address management unit 7. The delay time d in the buffer 4 of the first cell of the low priority class is obtained by the sum of the dwell time d 1 up to the present and the dwell time d 2 from the present to the time of reading. That is, d = d 1 + d 2 (qh) (1). Since the second term on the right side is a function of the queue length of the high-priority class, the queue length of the high-priority class is qh, and the estimated value of the residence time from the present to the time of reading is d 2
(Qh). In general, when qh is large, d
There is a high probability that 2 (qh) will increase. For example, d
As 2 (qh) is proportional to qh, it is possible to estimate the d 2 (qh) by a d 2 (qh) = C * qh ... (2). Here, C is a constant.

【0042】本発明第二実施例のセルバッファ装置20
におけるプッシュアウト方式の書込アルゴリズムを示す
フローチャートを図5に示す。推定された低優先クラス
の先頭セルの遅延時間dを遅延時間しきい値メモリ15
にあらかじめ設定された遅延時間しきい値と比較する。
dが遅延時間しきい値より大きければ(S32)、低優
先クラスの先頭セルを廃棄する(S10)。dが遅延時
間しきい値以下であれば、低優先クラスの最後尾のセル
を廃棄する(S10′)。他は図3に示した本発明第一
実施例のアルゴリズムと共通である。
The cell buffer device 20 according to the second embodiment of the present invention
FIG. 5 is a flowchart showing a write-out algorithm of the push-out method in FIG. The estimated delay time d of the head cell of the low priority class is stored in the delay time threshold memory 15.
Is compared with a preset delay time threshold.
If d is greater than the delay time threshold (S32), the first cell of the low priority class is discarded (S10). If d is equal to or less than the delay time threshold, the last cell of the low priority class is discarded (S10 '). Others are the same as the algorithm of the first embodiment of the present invention shown in FIG.

【0043】[0043]

【発明の効果】以上説明したように、本発明によれば、
バッファのセルの状態(遅延時間)に応じたプッシュア
ウト方式を選択しているので、無効セルを転送する可能
性が小さく、遅延品質を向上させることができる。すな
わち、時々刻々変化するトラヒック状況に応じて最適な
プッシュアウト方式を選択することができる。
As described above, according to the present invention,
Since the push-out method is selected according to the state of the cells in the buffer (delay time), the possibility of transferring invalid cells is small, and the delay quality can be improved. That is, it is possible to select an optimal push-out method according to the traffic situation that changes every moment.

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

【図1】本発明第一および第二実施例に共通のセルバッ
ファ装置のブロック構成図。
FIG. 1 is a block diagram of a cell buffer device common to first and second embodiments of the present invention.

【図2】本発明第一実施例のバッファ書込管理部のブロ
ック構成図。
FIG. 2 is a block diagram of a buffer write management unit according to the first embodiment of the present invention.

【図3】本発明第一実施例のセルバッファ装置における
プッシュアウト方式の書込アルゴリズムを示すフローチ
ャート。
FIG. 3 is a flowchart illustrating a write algorithm of a push-out method in the cell buffer device according to the first embodiment of the present invention.

【図4】本発明第二実施例のバッファ書込管理部のブロ
ック構成図。
FIG. 4 is a block diagram of a buffer write management unit according to a second embodiment of the present invention.

【図5】本発明第二実施例のセルバッファ装置における
プッシュアウト方式の書込アルゴリズムを示すフローチ
ャート。
FIG. 5 is a flowchart showing a push-out type writing algorithm in the cell buffer device according to the second embodiment of the present invention.

【図6】ATM交換装置とセルバッファ装置との関係を
示す図。
FIG. 6 is a diagram showing a relationship between an ATM switching device and a cell buffer device.

【図7】FCFD方式の概念図。FIG. 7 is a conceptual diagram of the FCFD method.

【図8】LCFD方式の概念図。FIG. 8 is a conceptual diagram of the LCFD system.

【図9】従来のプッシュアウトを行うセルバッファ装置
のブロック構成図。
FIG. 9 is a block diagram of a conventional cell buffer device that performs push-out.

【図10】従来のバッファ書込管理部のブロック構成
図。
FIG. 10 is a block diagram of a conventional buffer write management unit.

【図11】従来のバッファ読出管理部のブロック構成
図。
FIG. 11 is a block diagram of a conventional buffer read management unit.

【図12】従来のFCFD方式の書き込みアルゴリズム
を示すフローチャート。
FIG. 12 is a flowchart showing a writing algorithm of the conventional FCFD method.

【図13】従来のプッシュアウト方式の読出し動作のア
ルゴリズムを示すフローチャート。
FIG. 13 is a flowchart showing an algorithm of a conventional push-out read operation.

【図14】従来のLCFD方式の書き込みアルゴリズム
を示すフローチャート。
FIG. 14 is a flowchart showing a conventional LCFD writing algorithm.

【図15】高優先クラスのトラヒック負荷を一定とし、
低優先クラスの負荷を変化させたときの低優先クラスの
セルの平均遅延時間および最大遅延時間を示す図。
FIG. 15 shows that the traffic load of the high priority class is constant,
The figure which shows the average delay time and the maximum delay time of the cell of a low priority class when the load of a low priority class is changed.

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

1 優先クラス識別部 2 バッファ書込管理部 3 バッファ読出管理部 4 バッファ 5 セル書込部 6 低優先クラスアドレス管理部 7 高優先クラスアドレス管理部 8 セル読出部 9 アドレス管理部 10 カンウタ値書込部 11 カウンタ 12 滞留時間しきい値メモリ 13 滞留時間計算部 14 遅延時間推定部 15 遅延時間しきい値メモリ 20 セルバッファ装置 30 競合制御装置 50 ATM交換装置 DESCRIPTION OF SYMBOLS 1 Priority class identification part 2 Buffer writing management part 3 Buffer reading management part 4 Buffer 5 Cell writing part 6 Low priority class address management part 7 High priority class address management part 8 Cell reading part 9 Address management part 10 Counter value writing Unit 11 Counter 12 Residence time threshold memory 13 Residence time calculation unit 14 Delay time estimation unit 15 Delay time threshold memory 20 Cell buffer device 30 Contention control device 50 ATM switching device

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 到来するセルを一時蓄積するバッファ
と、このバッファにセルを書込む手段と、このバッファ
からセルを読出す手段と、到来するセルのサービスクラ
スを識別する手段とを備え、 前記書込む手段は、前記バッファに空きがなく新たに高
優先クラスのセルが到着したときには、このバッファに
蓄積された低優先クラスのセルを廃棄する手段を含むセ
ルバッファ装置であって、 前記バッファに蓄積された低優先クラスの先頭セルにつ
いてその遅延時間を認識する手段を備え、前記廃棄する
手段は、認識した遅延時間がしきい値を超えているとき
にはこの先頭セルを廃棄しこの遅延時間がしきい値を超
えていないときには低優先クラスの最後尾のセルを廃棄
する手段を含むことを特徴とするセルバッファ装置。
1. A buffer for temporarily storing an incoming cell, means for writing a cell to the buffer, means for reading a cell from the buffer, and means for identifying a service class of the incoming cell, The writing means is a cell buffer device including a means for discarding low priority class cells accumulated in the buffer when a new high priority class cell arrives without empty space in the buffer, Means for recognizing the delay time of the accumulated head cell of the low priority class, wherein the discarding means discards the head cell when the recognized delay time exceeds the threshold value and increases the delay time. A cell buffer device comprising means for discarding the last cell of a low priority class when the threshold value is not exceeded.
【請求項2】 前記バッファに蓄積される低優先クラス
のセルに蓄積時刻情報を付加する手段を備え、前記認識
する手段は、この蓄積時刻情報を現在時刻から減算し前
記先頭セルの前記バッファ内の現在時刻までの滞留時間
を算出する手段を含む請求項1記載のセルバッファ装
置。
2. A device for adding storage time information to low priority class cells stored in the buffer, wherein the recognizing unit subtracts the storage time information from a current time and stores the information in the buffer of the head cell. 2. The cell buffer device according to claim 1, further comprising means for calculating a residence time up to the current time.
【請求項3】 前記認識する手段は、算出した前記滞留
時間に、さらに、前記バッファ内に蓄積された高優先ク
ラスのセルの読出完了予定時間を加算し前記先頭セルの
前記バッファからの読出し予定時刻を推定する手段を含
む請求項2記載のセルバッファ装置。
3. The recognizing means further adds, to the calculated dwell time, a read completion time of a high-priority class cell stored in the buffer, and reads the head cell from the buffer. 3. The cell buffer device according to claim 2, further comprising means for estimating a time.
JP24570297A 1997-09-10 1997-09-10 Cell buffer device Expired - Fee Related JP3231007B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24570297A JP3231007B2 (en) 1997-09-10 1997-09-10 Cell buffer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24570297A JP3231007B2 (en) 1997-09-10 1997-09-10 Cell buffer device

Publications (2)

Publication Number Publication Date
JPH1188357A true JPH1188357A (en) 1999-03-30
JP3231007B2 JP3231007B2 (en) 2001-11-19

Family

ID=17137544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24570297A Expired - Fee Related JP3231007B2 (en) 1997-09-10 1997-09-10 Cell buffer device

Country Status (1)

Country Link
JP (1) JP3231007B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9195578B2 (en) 2012-08-24 2015-11-24 International Business Machines Corporation Systems, methods and computer program products memory space management for storage class memory

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2808734B1 (en) 2000-05-11 2003-02-07 Hutchinson FLAT ROLLING DEVICE FOR A MOTOR VEHICLE

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9195578B2 (en) 2012-08-24 2015-11-24 International Business Machines Corporation Systems, methods and computer program products memory space management for storage class memory
US10198186B2 (en) 2012-08-24 2019-02-05 International Business Machines Corporation Systems, methods and computer program products memory space management for storage class memory

Also Published As

Publication number Publication date
JP3231007B2 (en) 2001-11-19

Similar Documents

Publication Publication Date Title
US5936958A (en) ATM exchange for monitoring congestion and allocating and transmitting bandwidth-guaranteed and non-bandwidth-guaranteed connection calls
US5583857A (en) Connection admission control method and system in a network for a bandwidth allocation based on the average cell rate
US6041038A (en) Packet switching device and cell transfer control method
US6122252A (en) Packet switching device and cell transfer control method
EP0473188B1 (en) Method of controlling data transmission in ATM network with cell loss priority level
US5379297A (en) Concurrent multi-channel segmentation and reassembly processors for asynchronous transfer mode
EP1816808B1 (en) Communication device
JPH10173661A (en) Packet switch and congestion notification method
JP2000332787A (en) Packet relay device and packet priority setting method
EP0909105A2 (en) A short-cell multiplexing device
US6870854B1 (en) Packet switching device and cell transfer method
US7391785B2 (en) Method for active queue management with asymmetric congestion control
JP3231007B2 (en) Cell buffer device
JP2964968B2 (en) Shaping processing apparatus and shaping processing method
EP0604538B1 (en) Method and apparatus for asynchronous transfer mode (atm) network
JP2000349763A (en) Communication device
JP3848962B2 (en) Packet switch and cell transfer control method
JP3012591B2 (en) ATM communication system
JP2939668B2 (en) Cell Discard Control Method in ATM Network
KR100198442B1 (en) a. tea. Priority Control Method for Controlling Cell Service Rate by Cell Occupancy Status in M Switching System
JP2962279B2 (en) ATM Network Congestion Control Method
JP3849635B2 (en) Packet transfer device
JP3059126B2 (en) ATM switch
JPH08130543A (en) Virtual channel multiplexer
JP3051080B2 (en) Bandwidth variable communication network

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080914

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20080914

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090914

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees