[go: up one dir, main page]

JP3051080B2 - Bandwidth variable communication network - Google Patents

Bandwidth variable communication network

Info

Publication number
JP3051080B2
JP3051080B2 JP12581297A JP12581297A JP3051080B2 JP 3051080 B2 JP3051080 B2 JP 3051080B2 JP 12581297 A JP12581297 A JP 12581297A JP 12581297 A JP12581297 A JP 12581297A JP 3051080 B2 JP3051080 B2 JP 3051080B2
Authority
JP
Japan
Prior art keywords
cells
buffer
priority
cell
communication network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP12581297A
Other languages
Japanese (ja)
Other versions
JPH10322342A (en
Inventor
公平 塩本
直明 山中
治久 長谷川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP12581297A priority Critical patent/JP3051080B2/en
Publication of JPH10322342A publication Critical patent/JPH10322342A/en
Application granted granted Critical
Publication of JP3051080B2 publication Critical patent/JP3051080B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明はATM(Asynchronou
s Transfer Mode:非同期転送モード) 通信に利用する。
本発明は、同一網内の複数の仮想コネクションの帯域を
公平に分配する通信サービスに利用するに適する。
The present invention relates to an ATM (Asynchronou).
s Transfer Mode: Used for communication.
INDUSTRIAL APPLICABILITY The present invention is suitable for use in a communication service that distributes the bandwidth of a plurality of virtual connections in the same network fairly.

【0002】[0002]

【従来の技術】ATMでは、帯域を公平に分配して使う
通信サービスとしてABR(AvailableBit Rate)サービ
スがATMフォーラムによって定義されている。
2. Description of the Related Art In an ATM, an ABR (Available Bit Rate) service is defined by the ATM Forum as a communication service for fairly distributing a band.

【0003】ABRサービスでは、端末装置は帯域を公
平に分配して通信を行っている。図5および図6はAB
Rサービスを説明するための図である。例えば、図5に
示すように、端末装置S1、S2、S3がそれぞれ端末
装置R1、R2、R3と通信する場合は、Sk (k=1
〜3のいずれか)とRk との間の仮想コネクションVC
k は、途中のリンクの帯域を1/3ずつ占有して通信を
行う。
In the ABR service, a terminal device performs communication by fairly distributing a band. 5 and 6 show AB
It is a figure for explaining R service. For example, as shown in FIG. 5, when the terminal devices S1, S2, and S3 communicate with the terminal devices R1, R2, and R3, respectively, S k (k = 1
3) and R k between virtual connection VC
k performs communication while occupying one-third of the bandwidth of the link on the way.

【0004】端末装置S4と端末装置R4との間に、新
たに仮想コネクションが設定されて通信が開始される
と、図6に示すように、各仮想コネクションの帯域分配
値は1/4ずつとなる。
When a new virtual connection is set between the terminal device S4 and the terminal device R4 and communication is started, as shown in FIG. 6, the bandwidth distribution value of each virtual connection is reduced to 1/4. Become.

【0005】端末装置の通信開始要求および帯域分配値
の通信は端末装置から送信されるRM(Resource Manage
ment) セルを用いてなされる。端末装置Sk は一定セル
数を送信する毎にRMセルを送信し、そのRMセルは端
末装置Rk によって折り返され、再び端末装置Sk が受
信する。
[0005] The communication of the communication start request and the bandwidth distribution value of the terminal device is performed by RM (Resource Manager) transmitted from the terminal device.
ment) is done using cells. The terminal device S k transmits an RM cell every time a fixed number of cells are transmitted, and the RM cell is looped back by the terminal device R k and received by the terminal device S k again.

【0006】端末装置Sk が受信したRMセルには、端
末装置Sk から端末装置Rk への通信で許される帯域分
配値が記載されている。網内の各ノードでは通信中の仮
想コネクション数とその要求帯域から各仮想コネクショ
ンの帯域分配値を算出し、RMセルにその値を記載す
る。
[0006] RM cell received terminal S k is, describe the bandwidth allocation value allowed by the communication from the terminal device S k to the terminal R k. Each node in the network calculates the bandwidth distribution value of each virtual connection from the number of communicating virtual connections and the required bandwidth, and describes the value in the RM cell.

【0007】なお、帯域分配値の計算方法には、例え
ば、D.Bertsekas とR.Gallagerらによる“Data Network
s"Prentice Hall,1992の文献にあるmax-min ルールがあ
る。図7はRMセルを用いた帯域分配値の通知法の概念
図である。図8は帯域管理部の動作を示すフローチャー
トである。帯域管理部1は、図8に示すように、RMセ
ルを監視し(ST1)、受信したRMセルの中に端末装
置S4からの通信開始要求が含まれていれば(ST
2)、これを受付ける(ST3)。続いて、その端末装
置S4のための新たな仮想コネクションの割当帯域を設
定する(ST4)。さらに、その設定された新たな割当
帯域を各端末装置S1〜S3に通知する(ST5)。
[0007] The method of calculating the bandwidth distribution value is described in, for example, “Data Network” by D. Bertsekas and R. Gallager.
s "Prentice Hall, 1992. There is a max-min rule. FIG. 7 is a conceptual diagram of a method of notifying a band distribution value using an RM cell. FIG. 8 is a flowchart showing an operation of a band management unit. 8, the band management unit 1 monitors the RM cell (ST1), and if the received RM cell includes a communication start request from the terminal device S4 (ST1).
2) Accept this (ST3). Subsequently, a bandwidth allocation of a new virtual connection for the terminal device S4 is set (ST4). Further, the new assigned bandwidth is notified to each of the terminal devices S1 to S3 (ST5).

【0008】このようにして、端末装置S4と端末装置
R4との間の通信が開始されると、端末装置S1は受信
したRMセルを基に帯域分配値を1/3から1/4に変
更する。端末装置S4は通信の最初にRMセルを送信し
て、そのRMセルが網から返送されて来て帯域分配値が
判るまでの時間の間は、初期セルレート(以下、ICR
(Initial Cell Rate) と記す)で通信を行う。
[0008] When communication between the terminal device S4 and the terminal device R4 is started in this way, the terminal device S1 changes the band distribution value from 1/3 to 1/4 based on the received RM cell. I do. The terminal device S4 transmits an RM cell at the beginning of communication, and until the RM cell is returned from the network and the bandwidth distribution value is known, the initial cell rate (hereinafter, ICR)
(Initial Cell Rate)).

【0009】このように新たに通信を始める仮想コネク
ションのことを考慮して、通常は、定常な仮想コネクシ
ョンに割り当てない分を安全マージンとしてとってお
く。このような安全マージンが充分あれば、新しく通信
を開始した仮想コネクションがICRでしばらく通信を
行っても輻輳は起きない。
In consideration of such a virtual connection that starts a new communication, normally, a portion not allocated to a steady virtual connection is set as a safety margin. If such a safety margin is sufficient, congestion does not occur even if a newly started virtual connection performs communication for a while in ICR.

【0010】図9および図10は安全マージンについて
説明するための図であるが、例えば、図9ではリンク帯
域の10%を安全マージンとしている場合を示す。各仮
想コネクションVCk には、リンク帯域の (100−10)×1/3=30% を配分している。
FIGS. 9 and 10 are diagrams for explaining a safety margin. For example, FIG. 9 shows a case where 10% of a link band is set as a safety margin. (100-10) ×× = 30% of the link bandwidth is allocated to each virtual connection VC k .

【0011】ここで、図10に示すように、仮想コネク
ションVC4により端末装置S4と端末装置R4とが新
たに通信を開始すると、各仮想コネクションVCk (k
=1〜4のいずれか)にはリンク帯域の (100−10)×1/4=22.5% を配分する。
Here, as shown in FIG. 10, when the terminal device S4 and the terminal device R4 newly start communication by the virtual connection VC4, each virtual connection VC k (k
= 1 to 4), (100−10) × 1 / = 22.5% of the link band is allocated.

【0012】この新しい帯域配分値が決まるまでの間は
仮想コネクションVC4はICRで通信を行うが、IC
Rを安全マージン(リンク帯域の10%)未満とすれ
ば、網が輻輳することはない。このように、新しく仮想
コネクションが通信を始めてから新しい帯域配分値が決
定されるまでの間に輻輳が起きないように、安全マージ
ンとICRが設計される。
Until the new bandwidth allocation value is determined, the virtual connection VC4 performs communication by ICR.
If R is less than the security margin (10% of the link bandwidth), the network will not be congested. As described above, the safety margin and the ICR are designed so that congestion does not occur between the time when a new virtual connection starts communication and the time when a new bandwidth allocation value is determined.

【0013】[0013]

【発明が解決しようとする課題】このようなABRサー
ビスではRMセルを用いて帯域配分値の通知を行うの
で、新しく仮想コネクションが通信を始めてから定常状
態になるまでの時間は網内の往復遅延時間RTT(Round
Trip Time) とほぼ同じくらいの時間を要する。
In such an ABR service, the bandwidth allocation value is notified by using the RM cell. Therefore, the time from the start of communication of a new virtual connection to the steady state is the round-trip delay in the network. Time RTT (Round
It takes almost the same time as Trip Time).

【0014】公衆網のようにRTTが大きい場合には、
その仮想コネクションが定常状態になるまでの時間は長
くなり、その間にさらに新しく通信を始める仮想コネク
ションが発生する確率が高くなる。
When the RTT is large as in a public network,
The time required for the virtual connection to reach a steady state becomes longer, during which time the probability of the occurrence of a new virtual connection for starting communication increases.

【0015】図11は安全マージンとバックログとの関
係を示す図である。横軸に時間をとり、縦軸に使用帯域
をとり、リンクにかかる負荷の変化の状態を示してい
る。図11の例では、時刻t4に通信を開始した仮想コ
ネクションVC4が定常になるまでの時間の間に、さら
に、仮想コネクションVC5、VC6、VC7がそれぞ
れ時刻t5、t6、t7で通信を開始した場合の例を示
している。
FIG. 11 is a diagram showing the relationship between the safety margin and the backlog. The horizontal axis indicates time, and the vertical axis indicates the used bandwidth, and indicates the state of the change in the load applied to the link. In the example of FIG. 11, a case where the virtual connections VC5, VC6, and VC7 start communication at times t5, t6, and t7, respectively, during the time until the virtual connection VC4 that started communication at time t4 becomes steady. Is shown.

【0016】この例では、最大4つの仮想コネクション
がICRで通信を続けている。このようにICR通信を
続けている仮想コネクションのことを、以下では、バッ
クログと呼ぶことにする。
In this example, up to four virtual connections continue to communicate with the ICR. Hereinafter, the virtual connection that continues the ICR communication is referred to as a backlog.

【0017】安全マージンはICRと最大バックログ数
を掛けた値以上にする必要がある。逆にいうと、安全マ
ージンが与えられた場合に最大バックログ数が大きくな
ると、ICRを小さくする必要がある。つまり、ICR
は、 ICR=γ・C/n …(1) により与えられる。ここで、γは安全マージン係数で、
Cはリンク帯域、nは最大バックログ数である。理論的
には最大バックログ数は無限大となるが、一般的には分
布の裾の値を用いる。ここではバックログ数の最大値を
分布の99.9%点とする。
The safety margin must be equal to or larger than the value obtained by multiplying the ICR by the maximum number of backlogs. Conversely, when the safety margin is given and the maximum number of backlogs increases, the ICR needs to be reduced. That is, ICR
Is given by ICR = γ · C / n (1) Where γ is the safety margin coefficient,
C is the link bandwidth, and n is the maximum number of backlogs. Theoretically, the maximum number of backlogs is infinite, but generally the tail value of the distribution is used. Here, the maximum value of the number of backlogs is set to the 99.9% point of the distribution.

【0018】ここでは、仮想コネクションが定常状態に
なるまでの時間をRTTと等しいものとして、ICRと
RTTとの関係の定量的な関係を考える。最大バックロ
グ数は新たに通信を開始する仮想コネクションが発生す
る時間間隔とRTTによって定まる。新たに通信を開始
する仮想コネクションが発生する時間間隔が平均1/λ
の指数分布にしたがい、RTTが平均1/μの指数分布
にしたがうとすると、バックログ数の分布は、客の到着
率がλのポアソン過程でサーバーのサービス時間が平均
μの指数分布にしたがうM/M/1待ち行列モデルの系
内客数分布で与えられる。(参考文献:“通信トラヒッ
ク理論”PP.61〜,藤木正也、雁部頴一著、丸善
(株)) 最大バックログ数nをM/M/1モデルを解析して求
め、式1に代入してICRとRTTとの関係を求めたも
のを図12に示す。図12はICRとRTTとの関係を
示す図であり、横軸にRTTをとり、縦軸にICRをと
る。横軸のRTTは新たに通信を開始する仮想コネクシ
ョンが発生する時間間隔により正規化した。縦軸は安全
マージンにより正規化した。
Here, a quantitative relationship between the ICR and the RTT is considered, assuming that the time required for the virtual connection to reach a steady state is equal to the RTT. The maximum number of backlogs is determined by the time interval at which a new virtual connection for starting communication and the RTT. Time interval at which a new virtual connection for starting communication occurs is 1 / λ on average
If the RTT follows an exponential distribution with an average of 1 / μ according to the exponential distribution, the distribution of the number of backlogs follows the exponential distribution with an average of μ during the Poisson process in which the customer arrival rate is λ. / M / 1 queuing model. (Reference: "Communication Traffic Theory," PP.61-, Masaya Fujiki, Eiichi Kanbe, Maruzen Co., Ltd.) The maximum backlog number n is obtained by analyzing the M / M / 1 model, FIG. 12 shows a result obtained by substituting the relationship between ICR and RTT. FIG. 12 is a diagram showing the relationship between ICR and RTT, with the horizontal axis representing RTT and the vertical axis representing ICR. The RTT on the horizontal axis is normalized by the time interval at which a new virtual connection for starting communication is generated. The vertical axis is normalized by the safety margin.

【0019】図12よりRTTが0.01ではICRは
0.5とすればよいが、RTTが0.5ではICRは
0.1とする必要があることが判る。すなわち、これは
リンク帯域が150Mb/sであり、RTTが50ミリ
秒の通信で、0.1秒間隔で新たに通信を開始する仮想
コネクションが発生したときに、安全マージンを10%
とすると、ICRは150kb/s以下とする必要があ
ることを意味する。RTTが“1”を越えると、もはや
ICRはゼロとなり、ABRサービス自体が成り立たな
い。
FIG. 12 shows that when the RTT is 0.01, the ICR should be 0.5, but when the RTT is 0.5, the ICR needs to be 0.1. That is, when the link bandwidth is 150 Mb / s and the RTT is 50 milliseconds, and a virtual connection that newly starts communication at 0.1 second intervals occurs, the safety margin is increased by 10%.
This means that the ICR needs to be 150 kb / s or less. When the RTT exceeds "1", the ICR becomes zero and the ABR service itself cannot be established.

【0020】すなわち、公衆網のようにRTTが大きく
なると、ICRを著しく小さな値とする必要がある。ま
た、ICRを小さくすると、短いバーストの転送などの
場合には特に、平均スループットが低下してしまう。ま
た、網に充分空き帯域がある場合でも、小さなICRで
通信をしなければならないため、網の使用効率が落ち
る。逆に、ICRを大きくすると、輻輳が起きやすくな
り、既に定常状態にある仮想コネクションへの悪影響を
与えて問題となる。
That is, when the RTT increases as in a public network, it is necessary to set the ICR to a remarkably small value. Further, when the ICR is reduced, the average throughput is reduced particularly in the case of transferring a short burst. In addition, even if the network has a sufficient free band, communication must be performed with a small ICR, so that the use efficiency of the network is reduced. Conversely, if the ICR is increased, congestion is likely to occur, which adversely affects a virtual connection that is already in a steady state, which is a problem.

【0021】本発明は、このような背景に行われたもの
であって、新たに通信を開始した仮想コネクションを既
に定常状態にあるコネクションと区別し、高いICRを
提供しながら、輻輳が起きても既に定常状態にあるコネ
クションへは悪い影響を与えることのない帯域可変通信
網を提供することを目的とする。
The present invention has been made in such a background. A virtual connection which has newly started communication is distinguished from a connection which is already in a steady state, and congestion occurs while providing a high ICR. Another object of the present invention is to provide a variable bandwidth communication network that does not adversely affect a connection already in a steady state.

【0022】[0022]

【課題を解決するための手段】本発明は帯域可変通信網
であって、複数の端末装置と、この端末装置相互間の通
信に用いる複数の仮想コネクションの帯域をそれぞれ均
等に分配する手段とを備え、この分配する手段は、前記
端末装置から到来する通信開始要求を受付ける第一のス
テップと、当該端末装置に分配する帯域を設定し、か
つ、すでに設定されている仮想コネクションの帯域をす
べての仮想コネクションの帯域が均等になるように変更
する第二のステップとを実行する手段を含み、当該端末
装置は、この第一のステップとこの第二のステップとの
間にあらかじめ設定されたICRにしたがってセルを送
信する手段を備えた帯域可変通信網である。
SUMMARY OF THE INVENTION The present invention is a variable bandwidth communication network comprising a plurality of terminal devices and means for equally distributing the bands of a plurality of virtual connections used for communication between the terminal devices. The distributing means comprises a first step of receiving a communication start request coming from the terminal device, and setting a band to be distributed to the terminal device, and setting the band of the virtual connection already set to all Means for executing a second step of changing the bandwidth of the virtual connection so as to be equal, wherein the terminal device has an ICR set in advance between the first step and the second step. Therefore, it is a variable bandwidth communication network provided with means for transmitting cells.

【0023】ここで、本発明の特徴とするところは、前
記ICRにしたがって当該端末装置から送信されるセル
について、その優先度を前記第二のステップ終了後の状
態よりも低く設定する手段を備えたところにある。
Here, a feature of the present invention is that a means is provided for setting the priority of a cell transmitted from the terminal device in accordance with the ICR to be lower than the state after the end of the second step. There.

【0024】すなわち、ICRは、網内のトラヒック状
況とは無関係にあらかじめ定められている帯域割当であ
る。したがって、ICRによりセルを送信することが、
他の既に定常状態にあり通信を行っている仮想コネクシ
ョンに悪い影響を与えることがあり得る。ここで悪い影
響とは、ICRによりセルを送信している仮想コネクシ
ョンによって他の仮想コネクションの帯域が圧迫され、
他の定常状態にある仮想コネクションのセル損失率が増
加するなどの影響である。
That is, the ICR is a predetermined band allocation irrespective of the traffic situation in the network. Therefore, sending a cell by ICR
It can adversely affect other virtual connections that are already in a steady state and are communicating. The bad effect here is that the bandwidth of another virtual connection is squeezed by the virtual connection transmitting a cell by ICR,
This is because the cell loss rate of another virtual connection in a steady state increases.

【0025】このとき、ICRにより送信されているセ
ルには、他の既に定常状態にある仮想コネクションによ
り送信されているセルと比較して低い優先度を付加し、
その優先度情報をセルに書込み送信する。
At this time, a lower priority is added to a cell transmitted by the ICR as compared with a cell transmitted by another virtual connection which is already in a steady state.
The priority information is written to the cell and transmitted.

【0026】これにより、他の定常状態にある仮想コネ
クションのセルとICRにより送信されているセルとが
競合した場合には、他の定常状態にある仮想コネクショ
ンのセルが勝つように競合制御を行うことができるた
め、前記悪い影響を排除することができる。
Thus, when the cell of the virtual connection in another steady state and the cell transmitted by the ICR compete with each other, contention control is performed so that the cell of the virtual connection in another steady state wins. Therefore, the adverse effects can be eliminated.

【0027】また、セルを蓄積するバッファを備え、こ
のバッファは、優先度の高いセルの蓄積数が閾値未満で
あるとき、優先度の低いセルを蓄積する手段を備えるこ
とが望ましい。
It is preferable that a buffer for storing cells is provided, and this buffer is provided with means for storing cells with low priority when the number of cells stored with high priority is less than the threshold value.

【0028】これにより、優先度の低いセルの転送が優
先度の高いセルの転送を妨げることのない帯域可変通信
網を実現することができる。
As a result, it is possible to realize a variable bandwidth communication network in which the transfer of low priority cells does not prevent the transfer of high priority cells.

【0029】あるいは、優先度毎にセルをそれぞれ蓄積
するバッファを備え、このバッファは、優先度の高いセ
ルを蓄積するバッファが空のとき、優先度の低いセルを
蓄積するバッファからセルを読出す手段と、前記第二の
ステップ終了後には、優先度の低いセルを蓄積するバッ
ファに蓄積されたセルを優先度の高いセルを蓄積するバ
ッファに移動させる手段とを備える構成とすることもで
きる。
Alternatively, a buffer for accumulating cells for each priority is provided, and this buffer reads cells from the buffer for accumulating cells with low priority when the buffer for accumulating cells with high priority is empty. Means and means for moving, after the completion of the second step, cells stored in the buffer storing low priority cells to buffers storing high priority cells.

【0030】これによれば、優先度の高低にかかわら
ず、とりあえずセルはいずれかのバッファに蓄積され
る。優先度の高いセルを蓄積するバッファからのセル読
出しが、優先度の低いセルを蓄積するバッファからのセ
ル読出しに優先して行われるが、やがて、通信開始を要
求した端末装置がICRでのセル送信を終了し、新たに
割当てられた帯域によりセルを転送し始めると、これま
で、優先度の低いセルが蓄積されるバッファに蓄積され
ていたセルも優先度の高いセルが蓄積されるバッファに
移動される。これにより、優先度の低いセルであっても
セル損失率を低く抑えることができるため、通信品質を
高く維持することができる。
According to this, regardless of the priority level, cells are temporarily stored in one of the buffers. The cell reading from the buffer storing the high-priority cells is performed in preference to the cell reading from the buffer storing the low-priority cells. When transmission is completed and cells are transferred using the newly allocated band, cells that have been stored in the buffer where low-priority cells are stored are now replaced by buffers that store high-priority cells. Be moved. As a result, even if the cell has a low priority, the cell loss rate can be kept low, so that high communication quality can be maintained.

【0031】前記優先度の低いセルを蓄積するバッファ
は、複数の仮想コネクション毎に設けられることが望ま
しい。
It is desirable that the buffer for storing the low priority cells is provided for each of a plurality of virtual connections.

【0032】これにより、同一仮想コネクションにおけ
る優先度の高いセルと低いセルの順序を保証することが
できる。また、優先度の低いセルを蓄積するバッファか
ら優先度の高いセルを蓄積するバッファへのセルの移動
を速やかに行うことができる。
As a result, the order of high priority cells and low priority cells in the same virtual connection can be guaranteed. Further, it is possible to quickly move cells from the buffer storing low priority cells to the buffer storing high priority cells.

【0033】前記低く設定する手段は、前記端末装置に
備えられてもよいし、あるいは、複数の前記端末装置を
収容する装置として構成されてもよい。
[0033] The low setting means may be provided in the terminal device, or may be configured as a device accommodating a plurality of the terminal devices.

【0034】特に、後者の場合には、端末装置は従来の
ものをそのまま使用することができるので、ユーザに対
して新規な仕様の端末装置の設置を強要することなく本
発明の帯域可変通信網を実現することができる。
In particular, in the latter case, the conventional terminal device can be used as it is, so that the band variable communication network of the present invention can be used without forcing the user to install a terminal device having a new specification. Can be realized.

【0035】[0035]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

【0036】[0036]

【実施例】【Example】

(第一実施例)本発明第一実施例の構成を図1を参照し
て説明する。図1は本発明第一実施例の全体構成図であ
る。帯域管理部1の動作は図8と共通である。端末装置
S1〜S4およびR1〜R4は互いに双方向通信を行う
ことができるが、ここでは説明をわかりやすくするため
に、端末装置S1〜S4を送信側の端末装置とし、端末
装置R1〜R4を受信側の端末装置として説明を行う。
また、端末装置S1〜S3と端末装置R1〜R3との間
に仮想コネクションVC1〜VC3が既に設定されてお
り、端末装置S4と端末装置R4との間に、新たに仮想
コネクションVC4が設定される状況として説明する。
(First Embodiment) The configuration of the first embodiment of the present invention will be described with reference to FIG. FIG. 1 is an overall configuration diagram of the first embodiment of the present invention. The operation of the band management unit 1 is common to FIG. Although the terminal devices S1 to S4 and R1 to R4 can perform two-way communication with each other, here, for simplicity of explanation, the terminal devices S1 to S4 are assumed to be terminal devices on the transmitting side, and the terminal devices R1 to R4 are referred to as The description will be given as a terminal device on the receiving side.
Further, virtual connections VC1 to VC3 are already set between the terminal devices S1 to S3 and the terminal devices R1 to R3, and a new virtual connection VC4 is set between the terminal devices S4 and R4. The situation will be described.

【0037】本発明は帯域可変通信網であって、端末装
置S1〜S4およびR1〜R4と、この端末装置相互間
の通信に用いる複数の仮想コネクションの帯域をそれぞ
れ均等に分配する手段としての帯域管理部1とを備え、
この帯域管理部1は、通信端末S4から到来する端末装
置R4との通信開始要求を受付ける第一のステップ(S
T3)と、当該端末装置S4およびR4に分配する帯域
を設定し、かつ、すでに設定されている仮想コネクショ
ンVC1〜VC3の帯域をすべての仮想コネクションV
C1〜VC4の帯域が均等になるように変更する第二の
ステップ(ST4、ST5)とを実行し、当該端末装置
S4は、この第一のステップとこの第二のステップとの
間にあらかじめ設定されたICRにしたがってセルを送
信する帯域可変通信網である。
The present invention is a bandwidth variable communication network, which is a means for equally distributing the bandwidths of terminal devices S1 to S4 and R1 to R4 and a plurality of virtual connections used for communication between the terminal devices. And a management unit 1.
The band management unit 1 performs a first step (S) of receiving a request to start communication with the terminal device R4 coming from the communication terminal S4.
T3), set a band to be distributed to the terminal devices S4 and R4, and change the band of the virtual connections VC1 to VC3 that have already been set to all the virtual connections V3.
A second step (ST4, ST5) of changing the bandwidth of C1 to VC4 to be equal, and the terminal device S4 sets in advance between the first step and the second step This is a variable bandwidth communication network that transmits cells according to the specified ICR.

【0038】ここで、本発明の特徴とするところは、I
CRにしたがって当該通信端末S4から送信されるセル
について、その優先度を前記第二のステップの終了後の
状態よりも低く設定する手段を端末装置S4に備えたと
ころにある。
The feature of the present invention is as follows.
The terminal device S4 is provided with means for setting the priority of the cell transmitted from the communication terminal S4 according to the CR lower than the state after the end of the second step.

【0039】本発明第一実施例をさらに詳細に説明す
る。本発明第一実施例では、端末装置S4は、通信の開
始時にRMセル以外のセルに優先度が低いことを表すフ
ラグを立てる。ノード装置2では、セルに付与されたフ
ラグを基に、バッファBでのセルの廃棄制御を行う。
The first embodiment of the present invention will be described in more detail. In the first embodiment of the present invention, the terminal device S4 sets a flag indicating that the priority is low in cells other than the RM cell at the start of communication. The node device 2 controls the cell discarding in the buffer B based on the flag given to the cell.

【0040】優先度が低いことを示すフラグとしてはセ
ルヘッダのCLP(Cell Loss Priority)ビットを使うこ
とを考え、CLP=1を優先度が低いセル、CLP=0
を優先度が高いセルを表すこととする。
Considering that a CLP (Cell Loss Priority) bit of a cell header is used as a flag indicating that the priority is low, CLP = 1 is set to a low priority cell, and CLP = 0.
Represents a cell with a high priority.

【0041】端末装置S4は、ICRで通信を行ってい
る間はセルにCLP=1をセットして通信を行う。最初
のRMセルが網から返って来て帯域配分値が判ると、そ
れ以降の通信ではセルのCLP=0として優先度を上げ
る。
The terminal device S4 performs communication by setting CLP = 1 in the cell while performing communication by ICR. When the first RM cell returns from the network and the bandwidth allocation value is known, in subsequent communication, the priority is raised by setting CLP of the cell to 0.

【0042】ノード装置2では、CLP=1のセルが到
着すると、FIFO(First In First Out)であるバッフ
ァB内のセル数がある閾値以上であればそのセルを廃棄
し、未満であればそのセルをバッファBに蓄積する。
When a cell of CLP = 1 arrives, the node device 2 discards the cell if the number of cells in the buffer B, which is FIFO (First In First Out), is equal to or greater than a certain threshold, and discards the cell if it is less than the threshold. The cells are stored in buffer B.

【0043】図1では、通信端末S4は、仮想コネクシ
ョンVC4を介してICRで通信している間はセルをC
LP=1で送信する。その間に送信されたセルはバッフ
ァBの閾値に応じて廃棄される。最初のRMセルが返っ
て来て、帯域配分値が判明すると、CLP=0でセルを
その帯域配分値で送信する。また、バッファBの閾値を
ICRとRTTと最大バックログ数の積にしておけば、
CLP=1のセルも廃棄されずに済むようにすることが
できる。
In FIG. 1, the communication terminal S4 keeps the cell C while communicating with the ICR via the virtual connection VC4.
Transmit with LP = 1. The cells transmitted during that time are discarded according to the threshold value of buffer B. When the first RM cell returns and the bandwidth allocation value is determined, the cell is transmitted at CLP = 0 with that bandwidth allocation value. Also, if the threshold of buffer B is the product of ICR, RTT and the maximum number of backlogs,
A cell with CLP = 1 can be prevented from being discarded.

【0044】(第二実施例)本発明第二実施例を図2お
よび図3を参照して説明する。図2および図3は本発明
第二実施例のノード装置2のバッファ構成を示す図であ
る。本発明第二実施例では、図2に示すように、ノード
装置2のバッファ構成をセルの優先度毎にそれぞれバッ
ファBHおよびBLを設ける構成とした。
(Second Embodiment) A second embodiment of the present invention will be described with reference to FIGS. 2 and 3 are diagrams showing the buffer configuration of the node device 2 according to the second embodiment of the present invention. In the second embodiment of the present invention, as shown in FIG. 2, the buffer configuration of the node device 2 has a configuration in which buffers BH and BL are provided for each cell priority.

【0045】図2に示す構成では、CLP=1のセルが
到着すると、CLP=1用のバッファBLにそのセルが
蓄積され、CLP=0のセルが到着すると、CLP=0
用のバッファBHにそのセルが蓄積される。
In the configuration shown in FIG. 2, when a cell of CLP = 1 arrives, the cell is stored in the buffer BL for CLP = 1, and when a cell of CLP = 0 arrives, CLP = 0.
The cells are stored in the buffer BH.

【0046】CLP=0用のバッファBHにセルがある
限り、CLP=0用のバッファBHのセルが読出され、
CLP=0用のバッファBHにセルがないときのみ、C
LP=1用のバッファBLのセルを読出す。
As long as there are cells in the buffer BH for CLP = 0, the cells in the buffer BH for CLP = 0 are read out.
Only when there is no cell in the buffer BH for CLP = 0, C
The cell of the buffer BL for LP = 1 is read.

【0047】CLP=1用のバッファBLの容量とし
て、 ICR×RTT×(最大バックログ数) を満たす分のセルの容量を持たせれば、CLP=1のセ
ルも廃棄せずに済ませることができる。
If the capacity of the cell satisfying ICR × RTT × (maximum number of backlogs) is provided as the capacity of the buffer BL for CLP = 1, the cell with CLP = 1 can be eliminated. .

【0048】さらに、CLP=1のセルを送信している
通信端末Sk がICRでの送信を終え、新たに割当てら
れた帯域によりCLP=0のセルの送信を開始したとき
に、これまで、バッファBLに蓄積されていたCLP=
1のセルをバッファBHに移動させることにより、CL
P=1のセルを損失させることなくセル転送を行うこと
ができる。
Further, when the communication terminal S k transmitting a cell of CLP = 1 ends transmission by ICR and starts transmitting a cell of CLP = 0 by a newly allocated band, CLP stored in buffer BL =
By moving cell 1 to buffer BH, CL
Cell transfer can be performed without losing the cell of P = 1.

【0049】バッファBLに蓄積されていたCLP=1
のセルをバッファBHに移動させる具体的な方法として
は、バッファBHのキューの末尾のポインタがバッファ
BLのキューの先頭を指すようにし、バッファBLのキ
ューの末尾のポインタがバッファBHの末尾を指すよう
にする。
CLP = 1 accumulated in buffer BL
Is moved to the buffer BH as a specific method, so that the pointer at the end of the queue of the buffer BH points to the head of the queue of the buffer BL, and the pointer at the end of the queue of the buffer BL points to the end of the buffer BH. To do.

【0050】これにより、バッファBHには、瞬間的に
セルが溜まるが、もともと安全マージンを見込んでお
り、100%で帯域を使っているわけはないので、バッ
ファBHに溜まったセルはやがて読み出され、そのキュ
ー長はほとんどゼロになる。
As a result, cells accumulate in the buffer BH instantaneously, but the safety margin is originally expected and the bandwidth is not used at 100%, so that the cells accumulated in the buffer BH will be read out soon. And the queue length is almost zero.

【0051】図3は、図2に示したCLP=1用のバッ
ファBLを複数の仮想コネクション毎に設け、それぞれ
バッファBL1 〜BL3 とした例である。図3に示した
構成によれば、同一仮想コネクション内でCLP=0と
CLP=1のセルの順序を保証することができる。
FIG. 3 shows an example in which the buffer BL for CLP = 1 shown in FIG. 2 is provided for each of a plurality of virtual connections, and the buffers BL 1 to BL 3 are respectively provided. According to the configuration shown in FIG. 3, it is possible to guarantee the order of cells of CLP = 0 and CLP = 1 in the same virtual connection.

【0052】ICRによるセル送信が終了し、新たに設
定された帯域配分値で端末装置がセルをCLP=0で送
信し始めた場合には、CLP=0のセルがノード装置2
に到着した時点で、CLP=1用のバッファBL1 〜B
3 にセルが溜まっていれば、それをCLP=0用のバ
ッファBHに移動させる。
When the cell transmission by the ICR is completed and the terminal device starts transmitting the cell at CLP = 0 with the newly set bandwidth allocation value, the cell of CLP = 0 becomes the node device 2
At the time of arrival, the buffers BL 1 -B for CLP = 1
If the cell is accumulated in the L 3, move it to the buffer BH for CLP = 0.

【0053】CLP=1用のバッファBL1 〜BL3
仮想コネクション毎にFIFOキューを作って構成して
おけば、瞬間的にCLP=0用のバッファBHにセルを
移動させることができる。
If the buffers BL 1 to BL 3 for CLP = 1 are formed by forming FIFO queues for each virtual connection, cells can be instantaneously moved to the buffer BH for CLP = 0.

【0054】CLP=1用のバッファBL1 〜BL3
蓄積されているセルをCLP=0用のバッファBHに移
動させる具体的な方法としては、CLP=0用のバッフ
ァBHのキューの末尾のポインタが当該仮想コネクショ
ンのCLP=1用のバッファBL1 〜BL3 のキューの
先頭を指すようにし、CLP=1用のバッファBL1
BL3 のキューの末尾のポインタがCLP=0用のバッ
ファBHの末尾を指すようにする。
As a specific method of moving the cells stored in the buffers BL 1 to BL 3 for CLP = 1 to the buffer BH for CLP = 0, a method of moving the cells stored at the end of the queue of the buffer BH for CLP = 0. pointer the to point to the beginning of the buffer BL 1 to BL 3 queues for virtual connections CLP = 1, buffers BL 1 ~ for CLP = 1
Tail pointer of the queue of BL 3 to point to the end of the buffer BH for CLP = 0.

【0055】このようにすることにより、当該仮想コネ
クションのCLP=0とCLP=1のセルの順序が逆転
することはない。また、瞬間的にバッファBHにセルが
溜まるが、もともと安全マージンを見込んでおり、10
0%で帯域を使っているわけではないので、バッファB
Hに溜まったセルはいずれ読出され、キュー長はほとん
どゼロになる。
By doing so, the order of the cells of CLP = 0 and CLP = 1 of the virtual connection does not reverse. Also, cells accumulate in the buffer BH momentarily.
Since the bandwidth is not used at 0%, buffer B
The cells stored in H are eventually read, and the queue length becomes almost zero.

【0056】(第三実施例)本発明第三実施例を図4を
参照して説明する。図4は本発明第三実施例の全体構成
図である。本発明第三実施例では、端末装置S1〜S4
は全てのセルをCLP=0で送信し、仮想端末装置3に
おいてCLPの値を書替える。これにより、端末装置S
1〜S4には、本発明を実現するための新規な構成を設
ける必要がない。このため、端末装置S1〜S4の利用
者であるユーザに対して新たな装置の設置を強要する必
要がなくなるため、ユーザに対するサービス品質を高く
保つことができるとともに、本発明を実現するための新
規設備はすべて網管理業者側で管理することができる。
(Third Embodiment) A third embodiment of the present invention will be described with reference to FIG. FIG. 4 is an overall configuration diagram of the third embodiment of the present invention. In the third embodiment of the present invention, the terminal devices S1 to S4
Transmits all cells with CLP = 0, and rewrites the value of CLP in virtual terminal device 3. Thereby, the terminal device S
There is no need to provide a new configuration for implementing the present invention in 1 to S4. For this reason, since it is not necessary to force a user who is a user of the terminal devices S1 to S4 to install a new device, the service quality for the user can be kept high, and a new method for realizing the present invention can be achieved. All equipment can be managed by the network management company.

【0057】仮想端末装置3は、端末装置S1〜S4か
らのセル送信間隔を測定し、しばらくセルが到来しない
場合には、端末装置S1〜S4からの通信が一旦終了し
たと判定する。この後に、再び端末装置S1〜S4から
新たにセルが到着すると、仮想端末装置3は通信開始と
判定する。
The virtual terminal device 3 measures the cell transmission interval from the terminal devices S1 to S4, and if a cell does not arrive for a while, determines that the communication from the terminal devices S1 to S4 has once ended. Thereafter, when a new cell arrives again from the terminal devices S1 to S4, the virtual terminal device 3 determines that communication has started.

【0058】この場合には、仮想端末装置3は帯域管理
部1にRMセルを転送し、このRMセルが戻ってくるま
での間は、ICRによりCLP=1としてセルの転送を
行う。この間も、端末装置側ではCLP=0のセルを送
信している。
In this case, the virtual terminal device 3 transfers the RM cell to the band management unit 1 and, until the RM cell returns, sets the CLP to 1 by ICR and transfers the cell. During this time, the terminal device transmits the cell with CLP = 0.

【0059】RMセルが戻って来て、帯域の配分値が判
明すると、その配分値にしたがって、仮想端末装置3は
CLP=0でセルを転送する。
When the RM cell returns and the allocation value of the band is determined, the virtual terminal device 3 transfers the cell with CLP = 0 according to the allocation value.

【0060】(実施例まとめ)本発明第一〜第三実施例
に示した帯域可変通信網では、RTTが大きい場合でも
ICRを高く設定することができるので、網がすいてい
る場合には、高いスループットを維持することができ
る。
(Summary of Embodiment) In the variable bandwidth communication network shown in the first to third embodiments of the present invention, the ICR can be set high even when the RTT is large. High throughput can be maintained.

【0061】また、網が混んでいる場合でも、本発明の
帯域可変通信網ではICRにより送信されるセルが定常
状態で送信されているセルに悪影響を及ぼすことがない
のであるから、ICRの設定について綿密な配慮をする
必要はない。
Even if the network is congested, the cells transmitted by the ICR do not adversely affect the cells transmitted in the steady state in the band variable communication network of the present invention. You do not need to be very careful about

【0062】もちろん、網が混んでいる場合には、IC
Rが高く設定されていると廃棄されるセルは多い。しか
し、初めからICRを低く設定して廃棄されるセルを減
らした場合と、ICRを高く設定した結果として廃棄さ
れたセルを再送することによりデータの欠落を補った場
合とでは、そのスループットは変わらない。
Of course, if the network is crowded,
If R is set high, many cells are discarded. However, the throughput is different between the case where the ICR is set low from the beginning to reduce the number of cells discarded and the case where the data loss is compensated by retransmitting the cells discarded as a result of setting the ICR high. Absent.

【0063】したがって、本発明の帯域可変通信網で
は、ICRは高めに設定しておくことがよい。
Therefore, in the variable bandwidth communication network of the present invention, it is preferable to set the ICR higher.

【0064】実際の網では最繁時間帯を除き、常に帯域
がフル稼働される状況は少ないので、新たに通信を開始
した仮想コネクションが輻輳に遭遇することは少ないと
考えられるため、本発明の効果は大きい。
In an actual network, except for the busiest time zone, there are few situations in which the bandwidth is always fully operated. Therefore, it is considered that the newly started virtual connection rarely encounters congestion. The effect is great.

【0065】[0065]

【発明の効果】以上説明したように、本発明によれば、
新たに通信を開始した仮想コネクションを既に定常状態
にあるコネクションと区別し、高いICRを提供しなが
ら、輻輳が起きても既に定常状態にあるコネクションへ
は悪い影響を与えることのない帯域可変通信網を実現す
ることができる。
As described above, according to the present invention,
A variable-bandwidth communication network that distinguishes a newly started virtual connection from a connection that is already in a steady state and provides high ICR without adversely affecting a connection that is already in a steady state even if congestion occurs. Can be realized.

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

【図1】本発明第一実施例の全体構成図。FIG. 1 is an overall configuration diagram of a first embodiment of the present invention.

【図2】本発明第二実施例のノード装置のバッファ構成
を示す図。
FIG. 2 is a diagram illustrating a buffer configuration of a node device according to a second embodiment of the present invention.

【図3】本発明第二実施例のノード装置のバッファ構成
を示す図。
FIG. 3 is a diagram illustrating a buffer configuration of a node device according to a second embodiment of the present invention.

【図4】本発明第三実施例の全体構成図。FIG. 4 is an overall configuration diagram of a third embodiment of the present invention.

【図5】ABRサービスを説明するための図。FIG. 5 is a diagram for explaining an ABR service.

【図6】ABRサービスを説明するための図。FIG. 6 is a diagram for explaining an ABR service.

【図7】RMセルを用いた帯域分配値の通知法の概念
図。
FIG. 7 is a conceptual diagram of a method of notifying a band distribution value using an RM cell.

【図8】帯域管理部の動作を示すフローチャート。FIG. 8 is a flowchart showing the operation of the band management unit.

【図9】安全マージンについて説明するための図。FIG. 9 is a diagram for explaining a safety margin.

【図10】安全マージンについて説明するための図。FIG. 10 is a diagram for explaining a safety margin.

【図11】安全マージンとバックログとの関係を示す
図。
FIG. 11 is a diagram showing a relationship between a safety margin and a backlog.

【図12】ICRとRTTとの関係を示す図。FIG. 12 is a diagram showing a relationship between ICR and RTT.

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

1 帯域管理部 2 ノード装置 3 仮想端末装置 S1〜S4、R1〜R4 端末装置 B、BH、BL、BL1 〜BL3 バッファ VC1 〜VC4 仮想コネクション1 band management section 2 node device 3 terminal agent S1 to S4, R1 to R4 terminals B, BH, BL, BL 1 ~BL 3 buffer VC 1 to Vc 4 virtual connection

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平9−64877(JP,A) 特開 平9−46344(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 12/28 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-9-64877 (JP, A) JP-A-9-46344 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04L 12/28

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数の端末装置と、この端末装置相互間
の通信に用いる複数の仮想コネクションの帯域をそれぞ
れ均等に分配する手段とを備え、 この分配する手段は、前記端末装置から到来する通信開
始要求を受付ける第一のステップと、当該端末装置に分
配する帯域を設定し、かつ、すでに設定されている仮想
コネクションの帯域をすべての仮想コネクションの帯域
が均等になるように変更する第二のステップとを実行す
る手段を含み、 当該端末装置は、この第一のステップとこの第二のステ
ップとの間にあらかじめ設定された初期セルレートにし
たがってセルを送信する手段を備えた帯域可変通信網で
あって、 前記初期セルレートにしたがって当該端末装置から送信
されるセルについて、その優先度を前記第二のステップ
終了後の状態よりも低く設定する手段を備えたことを特
徴とする帯域可変通信網。
1. A communication system comprising: a plurality of terminal devices; and means for equally distributing bands of a plurality of virtual connections used for communication between the terminal devices, wherein the distributing means includes communication coming from the terminal devices. A first step of receiving a start request, and a second step of setting a band to be distributed to the terminal device, and changing the already set virtual connection band so that all virtual connection bands are equal. And a means for executing a step, wherein the terminal device is a band variable communication network including means for transmitting cells according to an initial cell rate set in advance between the first step and the second step. The priority of cells transmitted from the terminal device according to the initial cell rate is determined by the state after the end of the second step. A variable bandwidth communication network comprising means for setting the bandwidth to a lower value.
【請求項2】 セルを蓄積するバッファを備え、このバ
ッファは、優先度の高いセルの蓄積数が閾値未満である
とき、優先度の低いセルを蓄積する手段を備えた請求項
1記載の帯域可変通信網。
2. The band according to claim 1, further comprising a buffer for storing cells, wherein said buffer includes means for storing cells with low priority when the number of cells stored with high priority is less than a threshold value. Variable communication network.
【請求項3】 優先度毎にセルをそれぞれ蓄積するバッ
ファを備え、このバッファは、優先度の高いセルを蓄積
するバッファが空のとき、優先度の低いセルを蓄積する
バッファからセルを読出す手段と、前記第二のステップ
終了後には、優先度の低いセルを蓄積するバッファに蓄
積されたセルを優先度の高いセルを蓄積するバッファに
移動させる手段とを備えた請求項1記載の帯域可変通信
網。
3. A buffer for accumulating cells for each priority, wherein the buffer reads cells from the buffer for accumulating low priority cells when the buffer for accumulating high priority cells is empty. 2. The band according to claim 1, further comprising: means for moving cells stored in a buffer storing low-priority cells to a buffer storing high-priority cells after completion of the second step. Variable communication network.
【請求項4】 前記優先度の低いセルを蓄積するバッフ
ァは、複数の仮想コネクション毎に設けられた請求項3
記載の帯域可変通信網。
4. The buffer for accumulating the low-priority cells is provided for each of a plurality of virtual connections.
The variable bandwidth communication network according to claim 1.
【請求項5】 前記低く設定する手段は、前記端末装置
に備えられた請求項1ないし3のいずれかに記載の帯域
可変通信網。
5. The variable bandwidth communication network according to claim 1, wherein said low setting unit is provided in said terminal device.
【請求項6】 前記低く設定する手段は、複数の前記端
末装置を収容する装置として構成された請求項1ないし
3のいずれかに記載の帯域可変通信網。
6. The variable bandwidth communication network according to claim 1, wherein said low setting unit is configured as a device accommodating a plurality of said terminal devices.
JP12581297A 1997-05-15 1997-05-15 Bandwidth variable communication network Expired - Fee Related JP3051080B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12581297A JP3051080B2 (en) 1997-05-15 1997-05-15 Bandwidth variable communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12581297A JP3051080B2 (en) 1997-05-15 1997-05-15 Bandwidth variable communication network

Publications (2)

Publication Number Publication Date
JPH10322342A JPH10322342A (en) 1998-12-04
JP3051080B2 true JP3051080B2 (en) 2000-06-12

Family

ID=14919546

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12581297A Expired - Fee Related JP3051080B2 (en) 1997-05-15 1997-05-15 Bandwidth variable communication network

Country Status (1)

Country Link
JP (1) JP3051080B2 (en)

Also Published As

Publication number Publication date
JPH10322342A (en) 1998-12-04

Similar Documents

Publication Publication Date Title
JP3525656B2 (en) Packet switch and congestion notification method
JP3420763B2 (en) Low delay or low loss switch for ATM
CA1279392C (en) Packet switching system arranged for congestion control
US6108304A (en) Packet switching network, packet switching equipment, and network management equipment
EP0609654B1 (en) Burst band-width reservation method in an asynchronous transfer mode (ATM) network
EP0487235B1 (en) Bandwidth and congestion management in accessing broadband ISDN networks
AU602379B2 (en) Packet switching system arranged for congestion control through bandwidth management
JPH0744542B2 (en) Bandwidth allocation method of virtual path in asynchronous transfer mode
JPH04245742A (en) Method and device for transmitting packet data traffic
EP0800294A1 (en) Method to control data flow rate, queuing network node and packet switching network
JPH0646082A (en) Information transfer control system
EP0866633A2 (en) ATM switching apparatus and ATM communications network
JP3632229B2 (en) ATM switching equipment
JPH07135512A (en) Router equipment
US5956322A (en) Phantom flow control method and apparatus
US5862127A (en) Method of controlling the peak cell rate spacing of multiplexed ATM traffic
JPH09319671A (en) Data transmission equipment
EP0884923B1 (en) Packet switching network, packet switching equipment, and network management equipment
JP3051080B2 (en) Bandwidth variable communication network
JP3416156B2 (en) Method and circuit arrangement for transmitting information cells via virtual connections of different priorities
JP2001168871A (en) Data transfer system
US5479399A (en) Method for servicing a trunkline among data connections having different data rates wherein all data connections are given fair allocation to the trunkline
JP2820098B2 (en) Buffer management system
JP3313203B2 (en) Free Bandwidth Notification Method in Packet Switching Network
JPH06334680A (en) Communication method

Legal Events

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

Free format text: PAYMENT UNTIL: 20080331

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090331

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20090331

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100331

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20110331

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20110331

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20120331

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20130331

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees