JPH0983537A - ビットレート制御回路 - Google Patents

ビットレート制御回路

Info

Publication number
JPH0983537A
JPH0983537A JP23803595A JP23803595A JPH0983537A JP H0983537 A JPH0983537 A JP H0983537A JP 23803595 A JP23803595 A JP 23803595A JP 23803595 A JP23803595 A JP 23803595A JP H0983537 A JPH0983537 A JP H0983537A
Authority
JP
Japan
Prior art keywords
cell
reverse
control cell
unit
memory
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.)
Withdrawn
Application number
JP23803595A
Other languages
English (en)
Inventor
Tomohiro Ishihara
智宏 石原
Masahito Okuda
将人 奥田
Michio Kusayanagi
道夫 草柳
Toshiyuki Sudo
俊之 須藤
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP23803595A priority Critical patent/JPH0983537A/ja
Publication of JPH0983537A publication Critical patent/JPH0983537A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】 ATMネットワークに於けるビットレート制
御回路に関し、ABRサービスに於けるB−RMセルの
集中を回避する。 【解決手段】 順方向回線を介して転送したF−RMセ
ルを折返して逆方向回線6に送出したB−RMセルを抽
出するセル分岐部1と、B−RMセルを生成して逆方向
回線6に挿入するセル生成・挿入部2と、VPC,VC
C等の論理回線毎にB−RMセルの内容を記憶するメモ
リ3と、このメモリ3に記憶されたB−RMセルと、到
着したB−RMセルとの内容の例えば輻輳表示ビットC
Iの論理和演算を行って、その演算結果によりメモリ3
の内容を更新する比較演算部4と、B−RMセルの到着
数が所定数となったことを検出した時又は所定時間経過
を検出した時に、セル生成・挿入部2を制御して1個の
B−RMセルを送出させる送出制御部5とを備えてい
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ATMネットワー
クに於けるビットレート制御回路に関する。ATM(A
synchronous Transfer Mode )ネットワークに於い
て、バースト性の高いデータ通信を効率良く実行できる
ABR(Available Bit Rate )サービスの標準化
作業がすすめられている。このABRサービスは、端末
が呼設定時に最小セルレート(MCR;Minimum Cel
l Rate )と、ピークセルレート(PCR;Peak Cel
l Rate )とを申告し、ATMネットワークは、MCR
以下のトラヒックについては通信品質を保証し、それ以
上の帯域については、できる限り保証するものである。
【0002】従って、端末は、可変セルレートで通信を
行う場合に、MCR以下のセルレートで送信する時は、
通信品質が保証されることを期待し、それを超えるセル
レートで送信する時は、ネットワークが空いている帯域
を動的に割当てて、最良の帯域及びセル廃棄率を提供す
ることを期待することになる。なお、端末はPCRを超
えるセルレートで送信を行わないようにするものであ
る。
【0003】
【従来の技術】ATMネットワークに於けるABRサー
ビスに於いては、ネットワークの資源(ATM交換機内
のセルバッファの空き領域等)に応じて、端末に対して
許可するセルレートを動的に変更するものである。図9
はABRに於けるレート制御の説明図であり、51,5
2,55,56は端末、53,54はATMネットワー
クを構成するATM交換機である。又57は主情報セル
(ユーザ・セル)、58は順方向制御セル、59は逆方
向制御セルを示す。
【0004】送信端末51は、主情報セル57をN個送
信する毎に、1個の順方向制御セル(Forward Resou
ce Management Cell ;F−RMセル)58を送信す
る。受信端末52は、主情報セル57を受信すると共
に、F−RMセル58を受信すると、逆方向制御セル
(Backward Resouce Management Cell ;B−RM
セル)59として折返して送信する。
【0005】図10はRMセルのフォーマットの説明図
であり、このRMセル(ResouceManagement Cell )
は、通常のATMセルと同様に、5バイトのヘッダと4
8バイトの情報フィールドとからなり、ヘッダのGFC
/VPIは、ユーザ・ネットワーク・インタフェース
(UNI)の時の一般的フロー制御GFC又はネットワ
ーク・ノード・インタフェース(NNI)の時の仮想パ
ス識別子VPIを示す。又VCIは仮想チャネル識別
子、PTはペイロードタイプ、CLPはセル損失優先表
示、CRCはヘッダ誤り制御のチェックビットである。
【0006】又情報フィールドのRM PROTOCO
L IDは、RMプロトコル識別子、DIRは方向表示
ビット、BNは逆方向輻輳通知ビット、CIは輻輳表示
ビット、NIはセルレート非増加ビット、RAはABR
サービスには使用しない要求/肯定応答ビット、Res
は未使用ビット、ERは許可セルレート、CCRは現セ
ルレート、MCRは最小セルレート、QLはキューレン
グス、SNはシーケンス番号、CRC10は情報フィー
ルド誤り制御のチェックビットである。
【0007】ATM交換機53,54(図9参照)は、
自交換機に於ける輻輳発生時は、通過するF−RMセル
の輻輳表示ビットCIを輻輳有りとして転送する。又受
信端末52は、F−RMセルの方向表示ビットDIRを
書き換えて、B−RMセルであることを表示して、折返
し送出する。
【0008】又ATM交換機53,54は、輻輳発生時
に、B−RMセルの許可セルレートERを小さい値に書
き換えることができる。送信端末51は、B−RMセル
を受信し、輻輳表示ビットCIが輻輳有りを示す時は、
送信セルレートを下げる。又輻輳表示ビットCIが輻輳
無しを示す時は、PCR(ピークセルレート)を超えな
い範囲で送信セルレートを上げることができる。又許可
セルレートERが現在の送信セルレートより小さい値を
示す時は、許可セルレートER以下となるように送信セ
ルレートを下げる。従って、輻輳が発生しない場合は、
PCRを超えない範囲で帯域を有効に利用して通信を行
うことができる。
【0009】
【発明が解決しようとする課題】前述の送信端末51と
受信端末52との間のように、1対1の通信が一般的で
あるが、ATM交換機等に於いてATMセルを複製する
ことが可能であるから、同一情報を複数方路に配信する
マルチキャストを実現することが考えられる。しかし、
従来例のATMネットワークは、一定ビットレート(C
BR;ConstantBit Rate )や可変ビットレート
(Variable Bit Rate )のサービスを提供するもの
であり、ABRサービスに於けるマルチキャストの場合
のRMセルの取扱いについては開発されていない。
【0010】しかし、ABRサービスに於いてもマルチ
キャストを実現する為には、次の機能を付加すれば良い
ことになる。即ち、 (1)F−RMセルを複数の方路に送出する。 (2)複数方路からのB−RMセルを一つの方路に合流
させて、送信端末へ送り返す。 この場合、 (a)主情報セルと同様に、F−RMセルを複製して、
複数の方路にそれぞれ送出することにより、(1)の機
能を実現できる。 (b)逆方向回線の仮想パスコネクション(VPC)又
は仮想チャネルコネクション(VCC)の設定を、合流
する形式とすることにより、(2)の機能を実現でき
る。
【0011】このABRサービスに於けるマルチキャス
トは、例えば、図11に示すものとなる。同図に於い
て、60は送信端末、64〜68は受信端末、61〜6
3はATM交換機等を含むATM通信装置である。送信
端末60から主情報セル71と、この主情報セル71の
所定個数毎のF−RMセル72とを送出すると、ATM
通信装置61は呼設定情報に従って主情報セル71とF
−RMセル72とを、出方路数だけ複製し、主情報セル
71を711 ,712 としてATM通信装置62,63
に送出し、F−RMセル72を721 ,722 としてA
TM通信装置62,63に送出する。
【0012】又ATM通信装置62,63に於いても呼
設定情報に従って主情報セル711,712 及びF−R
Mセル721 ,722 を出方路数だけ複製し、受信端末
64〜68に、主情報セル7111〜7113,7121,7
22と、F−RMセル7211〜7213,7221,7222
として配信する。
【0013】各受信端末64〜68は、F−RMセル7
11〜7213,7221,7222を折返して、送信端末6
0側へのB−RMセル731 〜735 として送出する。
ATM通信装置62は、B−RMセル731 〜733
合流してATM通信装置61へ送出し、ATM通信装置
63は、B−RMセル734 ,735 を合流してATM
通信装置61へ送出する。又ATM通信装置61は、A
TM通信装置62からのB−RMセル731 〜733
ATM通信装置63からのB−RMセル734,735
とを合流させて送信端末60へ送出する。
【0014】この時、送信端末60は、マルチキャスト
する方路数をMとすると、送信端末60が送出したF−
RMセルのM倍のB−RMセルを受信処理する必要が生
じ、逆方向回線の帯域を無駄に消費する問題があり、且
つ送信端末60に於いても、ほぼ同一のB−RMセルの
受信処理を行うことになり、処理負担が増加する問題が
ある。本発明は、前述の問題点を比較的簡単な構成によ
って解決することを目的とする。
【0015】
【課題を解決するための手段】本発明のビットレート制
御回路は、図1を参照して説明すると、(1)順方向回
線を介して転送した制御セルを折返して逆方向回線6に
送出した逆方向制御セルを抽出するセル分岐部1と、逆
方向制御セルを生成して逆方向回線に挿入するセル生成
・挿入部2と、論理回線毎に逆方向制御セルを記憶する
メモリ3と、このメモリ3に記憶された逆方向制御セル
と到着した逆方向制御セルとの内容の比較演算を行う比
較演算部4と、逆方向制御セルの到着数が所定数となっ
たことを検出した時又は所定時間経過を検出した時に、
セル生成・挿入部2を制御して1個の逆方向制御セルを
送出させる送出制御部5とを備え、到着した逆方向制御
セルの個数を低減して送出する。
【0016】(2)又メモリ3は、論理回線毎に逆方向
制御セルを1個記憶する構成を有し、比較演算部4は、
メモリ3に記憶された逆方向制御セルと到着した逆方向
制御セルとを比較演算し、この演算結果に基づいてメモ
リ3に記憶された逆方向制御セル内容を更新する構成を
有するものである。
【0017】(3)又送出制御部5は、逆方向制御セル
の到着数を計数するセル計数回路と、このセル計数回路
の計数値と所定値とを比較し、比較一致の時にセル計数
部をクリアし、且つセル生成・挿入部2に逆方向制御セ
ルの送出のトリガ信号を加える比較回路とを備えてい
る。
【0018】(4)又送出制御部5は、時間を計測し、
所定時間毎にセル生成・挿入部2に逆方向制御セル送出
のトリガ信号を加えるタイマを備えている。
【0019】(5)又順方向回線を介して転送した制御
セルを折返して逆方向回線に送出した逆方向制御セルを
抽出するセル分岐部1と、逆方向制御セルを生成して逆
方向回線に挿入するセル生成・挿入部2と、論理回線対
応に複数の逆方向制御セルを記憶する領域を有するメモ
リと、逆方向制御セルの到着数を計数するセル計数回路
と、このセル計数回路の計数値と所定値とを比較し、比
較一致信号によりセル計数回路をクリアする比較回路
と、この比較回路の比較一致信号によりメモリに記憶さ
れた複数の逆方向制御セルを順次読出して比較演算し、
演算結果の内容をセル生成・挿入部2に加えて逆方向制
御セルを生成させる比較演算部とを備えることができ
る。
【0020】(6)又順方向回線を介して転送した制御
セルを折返して逆方向回線に送出した逆方向制御セルを
抽出するセル分岐部1と、逆方向制御セルを生成して逆
方向回線に挿入するセル生成・挿入部2と、論理回線毎
に逆方向制御セルを記憶するメモリ3と、このメモリ3
に記憶された逆方向制御セルと到着した逆方向制御セル
との内容の比較演算を行い、演算結果によりメモリ3の
内容を更新する比較演算部4と、順方向回線を介して転
送する主情報セルの時間間隔の測定部と、この測定部の
測定時間に対応した時間間隔で、セル生成・挿入部2
に、逆方向制御セルを生成するトリガ信号を加えるタイ
マとを備えることができる。
【0021】(7)又順方向回線を介して転送した制御
セルを折返して逆方向回線に送出した逆方向制御セルを
抽出するセル分岐部1と、逆方向制御セルを生成して逆
方向回線に挿入するセル生成・挿入部2と、論理回線毎
に逆方向制御セルを記憶するメモリ3と、このメモリ3
に記憶された逆方向制御セルと到着した逆方向制御セル
との内容の比較演算を行い、演算結果によりメモリ3の
内容を更新する比較演算部4と、逆方向制御セルの到着
時間間隔を測定する測定部と、この測定部の測定時間に
対応した時間間隔で、セル生成・挿入部2に、逆方向制
御セルを生成するトリガ信号を加えるタイマとを備える
ことができる。
【0022】(8)又順方向回線を介して転送した制御
セルを折返して逆方向回線に送出した逆方向制御セルを
抽出するセル分岐部1と、逆方向制御セルを生成して逆
方向回線に挿入するセル生成・挿入部2と、論理回線毎
に前記逆方向制御セルを記憶するメモリ3と、このメモ
リ3に記憶された逆方向制御セルと到着した逆方向制御
セルとの内容の比較演算を行い、演算結果によりメモリ
3の内容を更新する比較演算部4と、特定の論理回線の
逆方向制御セルの到着を検出した時に、前記セル生成・
挿入部2を制御して1個の逆方向制御セルを送出させる
回線比較部とを備えることができる。
【0023】(9)又一定の設定時間を有し、セル生成
・挿入部2から逆方向制御セルを送出した時にリセット
され、設定時間のタイムアウトによりセル生成・挿入部
2にセル送出のトリガ信号を加えるタイマを設けること
ができる。
【0024】
【実施の形態】図2は本発明の第1の実施例の説明図で
あり、1はセル分岐部、2はセル生成・挿入部、3はメ
モリ、4は比較演算部、5は送出制御部、6は逆方向回
線、7はセル計数回路、8は比較回路である。又図示を
省略した制御部からマルチキャストの論理回線設定情報
を基にセル分岐部1は、逆方向回線6を介して到着した
B−RMセルを、そのヘッダ及びRMプロトコル識別子
等によって識別して抽出し、そのヘッダの仮想パス識別
子VPIと仮想チャネル識別子VCIとを、メモリ3の
アクセス・アドレスaとして加え、又許可セルレートE
Rや輻輳表示ビットCI等のB−RMセルの内容bを比
較演算部4に加え、又B−RMセルの検出信号cをセル
計数回路7に加える。なお、1対1の通信を行う論理回
線設定時はB−RMセルをそのまま通過させることにな
る。
【0025】メモリ3は、論理回線(仮想パスコネクシ
ョンVPC又は仮想チャネルコネクションVCC)対応
に1個のB−RMセルを記憶する領域を備えたランダム
アクセスメモリ(RAM)により構成され、セル分岐部
1からアクセス・アドレスaとして加えられたVPI,
VCIによって、先に記憶されているB−RMセルの内
容dを読出して比較演算部4に加える。
【0026】この比較演算部4は、メモリ3から読出さ
れたB−RMセルの内容dと、到着したB−RMセルの
内容bとの比較演算を行う。例えば、輻輳表示ビットC
Iについては論理和演算を行い、又許可セルレートER
については大小比較を行い、小さい方を選択し、その演
算結果eをメモリ3に書込む。従って、論理回線対応の
メモリ3のB−RMセルの内容、例えば、輻輳表示ビッ
トCIは、一旦輻輳が発生したことを表示すると、クリ
アされるまで輻輳有りを示すものとなり、又許可セルレ
ートERは、最小のセルレートを示すことになる。
【0027】又送出制御部5のセル計数回路7は、セル
分岐部1からのB−RMセルの検出信号cを論理回線対
応に計数し、比較回路8はセル計数回路7の論理回線対
応の計数値と所定数mとを比較し、比較一致信号fを、
セル計数回路7にクリア信号として加えて、論理回線対
応の計数値をクリアし、又セル生成・挿入部2にセル送
出のトリガ信号として加える。それによって、セル生成
・挿入部2は、論理回線対応に比較演算部4からメモリ
3に書込むB−RMセルの輻輳表示ビットCIや許可セ
ルレートER等の内容eを含むB−RMセルを生成して
送出する。この場合の所定数mは、マルチキャストの本
数とすることが好適である。
【0028】従って、図11に於けるATM通信装置6
1に於いては、m=5とすることにより、B−RMセル
を5個受信することにより、1個のB−RMセルを送信
端末60に送出するから、5本のマルチキャストの場合
に於いても、送信端末60は、1F−RMセルに対して
1B−RMセルを受信するから、ATM通信装置61と
送信端末60との間の逆方向回線の帯域を有効に利用で
きることになる。
【0029】図3は本発明の第2の実施例の説明図であ
り、図2と同一符号は同一部分を示し、9は送出制御部
5を構成するタイマである。このタイマ9は、複数個の
B−RMセルが到着する時間間隔に相当する時間を計測
して、セル生成・挿入部2にセル送出のトリガ信号を加
える。例えば、タイマ9の設定時間を、m個のB−RM
セルが到着する予定の時間間隔とすると、前述の実施例
と同様に、m本のマルチキャストに対応するm個のB−
RMセルを受信できる時間毎に、1個のB−RMセルを
送出することになる。
【0030】図4は本発明の第3の実施例の説明図であ
り、図2及び図3と同一符号は同一部分を示し、3aは
論理回線対応に複数のB−RMセルの内容bを記憶する
領域を有するメモリ、4aはメモリ3aの複数のB−R
Mセルの内容について比較演算を行う比較演算部、10
はカウンタである。
【0031】この実施例は、逆方向回線6を介して到着
したB−RMセルをセル分岐部1により抽出し、メモリ
3aに仮想パス識別子VPIと仮想チャネル識別子VC
Iとをアクセス・アドレスaとして、B−RMセルの内
容bを順次書込む。即ち、論理回線対応に複数のB−R
Mセルの内容bを書込む。又セル計数回路7はB−RM
セルの検出信号cを計数し、比較回路8は所定値mと、
セル計数回路7の計数値を比較し、比較一致信号fをセ
ル計数回路7にはクリア信号として加え、又カウンタ1
0にカウントのトリガ信号として加える。
【0032】カウンタ10は、比較一致信号fにより、
比較演算部4aの繰り返し制御を行うもので、比較演算
部4aはそれによってメモリ3aのアクセス・アドレス
を順次生成してメモリ3aに加えてB−RMセルの内容
を順次読出し、B−RMセルを読出す毎に演算し、総て
のB−RMセルの内容を読出して演算を行った時に、セ
ル生成・挿入部2に、その演算結果の内容hとセル送出
のトリガ信号gとを加える。セル生成・挿入部2は、演
算結果の内容hを基にB−RMセルを生成して送出す
る。比較演算部4aに於ける演算は、前述の実施例と同
様に、例えば、輻輳表示ビットCIについては論理和演
算を行い、許可セルレートERについては大小比較を行
い、小さい方を選択することを繰り返すことになる。
【0033】従って、m個のB−RMセルが到着する
と、それまでメモリ3aに記憶されたB−RMセルの内
容について比較演算を行って、1個のB−RMセルを生
成し、そのB−RMセルを送出するから、マルチキャス
トに於けるB−RMセルを統合して送信端末へ送出する
ことができる。
【0034】図5は本発明の第4の実施例の説明図であ
り、1はセル分岐部、2はセル生成・挿入部、3はメモ
リ、4は比較演算部、6は逆方向回線、11は順方向回
線、12は主情報セル識別部、13はカウンタ、14は
タイマである。この実施例は、図3に示す実施例のタイ
マの計測時間を、順方向回線11の主情報セルの流量に
対応して変更するものであり、主情報セル識別部12と
カウンタ13とにより、主情報セルの時間間隔の測定部
を構成している。又セル分岐部1は、前述の各実施例と
同様に、逆方向回線6を介して到着したB−RMセル
を、そのヘッダ及びRMプロトコル識別子等によって識
別して抽出し、そのヘッダの仮想パス識別子VPIと仮
想チャネル識別子VCIとを、メモリ3のアクセス・ア
ドレスaとして加え、又許可セルレートERや輻輳表示
ビットCI等のB−RMセルの内容bを比較演算部4に
加える。
【0035】又メモリ3は、セル分岐部1からアクセス
・アドレスaとして加えられたVPI,VCIによっ
て、先に記憶されているB−RMセルの内容dを読出し
て比較演算部4に加える。この比較演算部4は、メモリ
3から読出されたB−RMセルの内容dと、到着したB
−RMセルの内容bとの比較演算を行い、その演算結果
の内容eをメモリ3に書込む。
【0036】又論理回線対応のF−RMセルは、その論
理回線対応の主情報セルの所定数毎に送出されるもので
あり、従って、B−RMセルも主情報セルの個数に比例
させるのが実用上望ましいことである。そこで、主情報
セル識別部12により順方向回線11に流れる主情報セ
ルを識別し、その識別信号iをカウンタ13にはリセッ
ト信号として加え、タイマ14にはロード信号として加
える。カウンタ13は、クロック信号clkをカウンタ
し、そのカウント内容kをタイマ14に加え、タイマ1
4に、ロード信号が加えられた時のカウンタ13のカウ
ント内容kをロードする。
【0037】タイマ14は、カウンタ13の所定個数n
のカウント内容k1 ,k2 ,・・・kn を、T=k1
2 +・・・+kn としてロードし、このTを所定数m
倍したmTの計測時間毎にトリガ信号jをセル生成・挿
入部2に加える。セル生成・挿入部2は、比較演算部4
の演算結果eを内容とするB−RMセルを生成して送出
する。従って、順方向回線11の主情報セルの通過時間
間隔の測定結果に対応し、且つマルチキャスト本数分の
1に削減したB−RMセルを送出することができる。
【0038】図6は本発明の第5の実施例の説明図であ
り、前述の各実施例と同一符号は同一部分を示し、15
はタイマ、16はカウンタである。このカウンタ16
は、クロック信号をカウントアップし、セル分岐部1に
於けるB−RMセルの検出信号cによりクリアされ、又
この検出信号cをロード信号としてタイマ15に加え
て、カウンタ16のカウント内容qをロードする。
【0039】タイマ15は、カウンタ16の所定個数m
のカウント内容q1 ,q2 ,・・・を、T=q1 +q2
+・・・+qm としてロードし、このTの計測時間毎に
トリガ信号pをセル生成・挿入部2に加える。従って、
到着したB−RMセルのセルレートに対応した時間間隔
で、1/mに削減したB−RMセルをセル生成・挿入部
1から送出することができる。
【0040】図7は本発明の第6の実施例の説明図であ
り、前述の各実施例と同一符号は同一部分を示し、17
は回線比較部である。この回線比較部17は、特定の論
理回線のB−RMセルが到着したか否かを比較識別する
ものであり、セル分岐部1は、メモリ3のアクセス・ア
ドレスaと同様に仮想パス識別子VPIと仮想チャネル
識別子VCIとを含む論理回線情報sを回線比較部17
に加え、特定の論理回線情報rと比較する。この特定の
論理回線は、例えば、帯域が最も狭い論理回線又は遅延
が最も小さい論理回線とすることができる。従って、帯
域が広く、セルレートが大きい論理回線のB−RMセル
を無視し、特定の論理回線のB−RMセルに注目して、
マルチキャストに於けるB−RMセルをセル生成・挿入
部2から送出することができる。
【0041】図8は本発明の第7の実施例の説明図であ
り、前述の各実施例と同一符号は同一部分を示し、20
はタイマ、21はオア回路である。このタイマ20は、
セル生成・挿入部2にセル送出のトリガ信号vがオア回
路21から送出された時にクリアされ、所定時間経過し
た時にタイムアウト信号uを出力する。又セル計数回路
7と比較回路8とは、図2に示す実施例と同様に、逆方
向回線6を介したB−RMセルを所定数受信した時に、
比較回路8から比較一致信号fを出力するもので、この
比較一致信号fがオア回路21を介してセル生成・挿入
部2にトリガ信号vとして加えられて、比較演算部4の
演算結果eを内容としたB−RMセルが生成されて送出
される。
【0042】しかし、何らかの原因でB−RMセルが到
着しないか又は極端に到着間隔が長くなった場合、タイ
マ20の設定時間を経過しても比較回路8から比較一致
信号fが得られないことになる。その場合は、タイマ2
0のタイムアウト信号uがオア回路21を介してセル生
成・挿入部2のトリガ信号vとなるから、B−RMセル
を生成して送出することができる。即ち、送信端末へは
少なくともタイマ20の設定時間以下の時間間隔でB−
RMセルを送出することができる。
【0043】本発明は、前述の各実施例にのみ限定され
るものではなく、種々付加変更することができるもので
あり、例えば、比較演算部4,4aに於いては、輻輳表
示ビットCIの論理和演算,許可セルレートERの大小
比較比較演算以外に、情報フィールド内の他の情報につ
いても、それらの特性に対応した演算を行い、その演算
結果を、セル生成・挿入部2に於いて生成するB−RM
セルの情報フィールドに付加して送出することができ
る。又各部の機能は、プロセッサの演算処理機能によっ
ても容易に実現できるものである。
【0044】
【発明の効果】以上説明したように、本発明は、ABR
サービスに於いて、受信端末から送信端末側へ折返して
送出するB−RMセルが、マルチキャスト時には送信端
末側へマルチキャストの本数に対応して転送されること
になるが、比較的簡単な構成により、到着したB−RM
セルの所定数毎又は所定時間毎に1個のB−RMセルを
生成して送出し、送信端末へのB−RMセルを低減し、
逆方向回線の帯域を有効に利用することができる利点が
ある。
【図面の簡単な説明】
【図1】本発明の原理説明図である。
【図2】本発明の第1の実施例の説明図である。
【図3】本発明の第2の実施例の説明図である。
【図4】本発明の第3の実施例の説明図である。
【図5】本発明の第4の実施例の説明図である。
【図6】本発明の第5の実施例の説明図である。
【図7】本発明の第6の実施例の説明図である。
【図8】本発明の第7の実施例の説明図である。
【図9】ABRに於けるレート制御の説明図である。
【図10】RMセルのフォーマットの説明図である。
【図11】ABRに於けるマルチキャストの説明図であ
る。
【符号の説明】
1 セル分岐部 2 セル生成・挿入部 3 メモリ 4 比較演算部 5 送出制御部
───────────────────────────────────────────────────── フロントページの続き (72)発明者 草柳 道夫 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (72)発明者 須藤 俊之 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 順方向回線を介して転送した制御セルを
    折返して逆方向回線に送出した逆方向制御セルを抽出す
    るセル分岐部と、 逆方向制御セルを生成して逆方向回線に挿入するセル生
    成・挿入部と、 論理回線毎に前記逆方向制御セルを記憶するメモリと、 該メモリに記憶された前記逆方向制御セルと到着した逆
    方向制御セルとの内容の比較演算を行う比較演算部と、 前記逆方向制御セルの到着数が所定数となったことを検
    出した時又は所定時間経過を検出した時に、前記セル生
    成・挿入部を制御して1個の逆方向制御セルを送出させ
    る送出制御部とを備えたことを特徴とするビットレート
    制御回路。
  2. 【請求項2】 前記メモリは、前記論理回線毎に前記逆
    方向制御セルを1個記憶する構成を有し、前記比較演算
    部は、前記メモリに記憶された逆方向制御セルと到着し
    た逆方向制御セルとを比較演算し、該演算結果に基づい
    て前記メモリに記憶された逆方向制御セル内容を更新す
    る構成を有することを特徴とする請求項1記載のビット
    レート制御回路。
  3. 【請求項3】 前記送出制御部は、前記逆方向制御セル
    の到着数を計数するセル計数回路と、該セル計数回路の
    計数値と所定値とを比較し、比較一致の時に前記セル計
    数部をクリアし、且つ前記セル生成・挿入部に逆方向制
    御セルの送出のトリガ信号を加える比較回路とを有する
    ことを特徴とする請求項1記載のビットレート制御回
    路。
  4. 【請求項4】 前記送出制御部は、時間を計測し、所定
    時間毎に前記セル生成・挿入部に逆方向制御セル送出の
    トリガ信号を加えるタイマを有することを特徴とする請
    求項1記載のビットレート制御回路。
  5. 【請求項5】 順方向回線を介して転送した制御セルを
    折返して逆方向回線に送出した逆方向制御セルを抽出す
    るセル分岐部と、 逆方向制御セルを生成して逆方向回線に挿入するセル生
    成・挿入部と、 論理回線対応に複数の前記逆方向制御セルを記憶する領
    域を有するメモリと、 前記逆方向制御セルの到着数を計数するセル計数回路
    と、 該セル計数回路の計数値と所定値とを比較し、比較一致
    信号により前記セル計数回路をクリアする比較回路と、 該比較回路の比較一致信号により前記メモリに記憶され
    た複数の逆方向制御セルを順次読出して比較演算し、演
    算結果の内容を前記セル生成・挿入部に加えて逆方向制
    御セルを生成させる比較演算部とを備えたことを特徴と
    するビットレート制御回路。
  6. 【請求項6】 順方向回線を介して転送した制御セルを
    折返して逆方向回線に送出した逆方向制御セルを抽出す
    るセル分岐部と、 逆方向制御セルを生成して逆方向回線に挿入するセル生
    成・挿入部と、 論理回線毎に前記逆方向制御セルを記憶するメモリと、 該メモリに記憶された前記逆方向制御セルと到着した逆
    方向制御セルとの内容の比較演算を行い、演算結果によ
    り該メモリの内容を更新する比較演算部と、 前記順方向回線を介して転送する主情報セルの時間間隔
    の測定部と、 該測定部の測定時間に対応した時間間隔で、前記セル生
    成・挿入部に、逆方向制御セルを生成するトリガ信号を
    加えるタイマとを備えたことを特徴とするビットレート
    制御回路。
  7. 【請求項7】 順方向回線を介して転送した制御セルを
    折返して逆方向回線に送出した逆方向制御セルを抽出す
    るセル分岐部と、 逆方向制御セルを生成して逆方向回線に挿入するセル生
    成・挿入部と、 論理回線毎に前記逆方向制御セルを記憶するメモリと、 該メモリに記憶された前記逆方向制御セルと到着した逆
    方向制御セルとの内容の比較演算を行い、演算結果によ
    り該メモリの内容を更新する比較演算部と、 前記逆方向制御セルの到着時間間隔を測定する測定部
    と、 該測定部の測定時間に対応した時間間隔で、前記セル生
    成・挿入部に、逆方向制御セルを生成するトリガ信号を
    加えるタイマとを備えたことを特徴とするビットレート
    制御回路。
  8. 【請求項8】 順方向回線を介して転送した制御セルを
    折返して逆方向回線に送出した逆方向制御セルを抽出す
    るセル分岐部と、 逆方向制御セルを生成して逆方向回線に挿入するセル生
    成・挿入部と、 論理回線毎に前記逆方向制御セルを記憶するメモリと、 該メモリに記憶された前記逆方向制御セルと到着した逆
    方向制御セルとの内容の比較演算を行い、演算結果によ
    り該メモリの内容を更新する比較演算部と、 特定の論理回線の逆方向制御セルの到着を検出した時
    に、前記セル生成・挿入部を制御して1個の逆方向制御
    セルを送出させる回線比較部とを備えたことを特徴とす
    るビットレート制御回路。
  9. 【請求項9】 一定の設定時間を有し、前記セル生成・
    挿入部から逆方向制御セルを送出した時にリセットさ
    れ、前記設定時間のタイムアウトにより前記セル生成・
    挿入部にセル送出のトリガ信号を加えるタイマを設けた
    ことを特徴とする請求項1〜3又は5〜8の何れか1項
    記載のビットレート制御回路。
JP23803595A 1995-09-18 1995-09-18 ビットレート制御回路 Withdrawn JPH0983537A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23803595A JPH0983537A (ja) 1995-09-18 1995-09-18 ビットレート制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23803595A JPH0983537A (ja) 1995-09-18 1995-09-18 ビットレート制御回路

Publications (1)

Publication Number Publication Date
JPH0983537A true JPH0983537A (ja) 1997-03-28

Family

ID=17024211

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23803595A Withdrawn JPH0983537A (ja) 1995-09-18 1995-09-18 ビットレート制御回路

Country Status (1)

Country Link
JP (1) JPH0983537A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5923645A (en) * 1997-02-07 1999-07-13 Fujitsu Limited Cell rate control device and method
US6314098B1 (en) 1997-05-12 2001-11-06 Nec Corporation ATM connectionless communication system having session supervising and connection supervising functions
US6556542B1 (en) 1998-02-23 2003-04-29 Fujitsu Limited Transfer rate controlling device and method thereof
US6711133B1 (en) 1999-05-12 2004-03-23 Nec Corporation Method for controlling congestion in ATM switching system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5923645A (en) * 1997-02-07 1999-07-13 Fujitsu Limited Cell rate control device and method
US6314098B1 (en) 1997-05-12 2001-11-06 Nec Corporation ATM connectionless communication system having session supervising and connection supervising functions
US6556542B1 (en) 1998-02-23 2003-04-29 Fujitsu Limited Transfer rate controlling device and method thereof
US6711133B1 (en) 1999-05-12 2004-03-23 Nec Corporation Method for controlling congestion in ATM switching system

Similar Documents

Publication Publication Date Title
US5812527A (en) Simplified calculation of cell transmission rates in a cell based netwook
US5777984A (en) Method and apparatus for controlling cell transmission rate in a cell based network in the presence of congestion
US6411627B1 (en) Switching protocol providing controlled access to available asynchronous network service
US6671257B1 (en) Feedback control method and device in ATM switching system
US5483526A (en) Resynchronization method and apparatus for local memory buffers management for an ATM adapter implementing credit based flow control
US5633867A (en) Local memory buffers management for an ATM adapter implementing credit based flow control
US6201813B1 (en) Method and apparatus for using ATM queues for segmentation and reassembly of data frames
US6768717B1 (en) Apparatus and method for traffic shaping in a network switch
US6717912B1 (en) Fair discard system
US5511076A (en) Method and apparatus to efficiently reuse virtual connections by means of chaser packets
WO1998025382A2 (en) Distributed telecommunications switching system and method
US6621792B1 (en) Computationally-efficient traffic shaper
US6438107B1 (en) Cell transfer rate control apparatus and method
US6587436B1 (en) Method and apparatus for allocation of available bandwidth
US6463485B1 (en) System for providing cell bus management in a switch platform including a write port cell count in each of a plurality of unidirectional FIFO for indicating which FIFO be able to accept more cell
US6556542B1 (en) Transfer rate controlling device and method thereof
US6512769B1 (en) Method and apparatus for rate-based cell traffic arbitration in a switch
JP3220112B2 (ja) Atm交換機の輻輳制御方式
US6359862B1 (en) ATM network available bit rate (ABR) explicit rate flow control system
JPH0983537A (ja) ビットレート制御回路
US6438102B1 (en) Method and apparatus for providing asynchronous memory functions for bi-directional traffic in a switch platform
US6807171B1 (en) Virtual path aggregation
US5923645A (en) Cell rate control device and method
JP3474439B2 (ja) Abr通信サービス機能を有する通信制御装置及びこの通信制御装置を有するatm交換機
Dunn et al. Terminology for ATM benchmarking

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20021203