JPH0251924A - パケット交換装置 - Google Patents
パケット交換装置Info
- Publication number
- JPH0251924A JPH0251924A JP63202006A JP20200688A JPH0251924A JP H0251924 A JPH0251924 A JP H0251924A JP 63202006 A JP63202006 A JP 63202006A JP 20200688 A JP20200688 A JP 20200688A JP H0251924 A JPH0251924 A JP H0251924A
- Authority
- JP
- Japan
- Prior art keywords
- buffer
- packet
- output
- switching device
- cell
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はパケット交換方法、及び、その装置に関し、特
に固定長のパケットを高速に交換するのに好適な交換装
置、及び、交換方法に関する。
に固定長のパケットを高速に交換するのに好適な交換装
置、及び、交換方法に関する。
[従来の技術]
パケット交換を用いたネットワークとしては、CCIT
T(国際電信電話諮問委員会)勧告のプロトコルX25
を用いたものが商用化され、広く使われている。しかし
、最近では、すべての情報をパケット化して伝送、交換
するために、簡略化したプロトコルを用いて高速にパケ
ットを交換する装置への関心が高い。このような高速パ
ケット交換装置の主たる機能は、高速(例えば150M
bps程度)でパケット多重された複数の入出力ポー
ト間でパケットをそのヘッダ情報に従って交換すること
にある。
T(国際電信電話諮問委員会)勧告のプロトコルX25
を用いたものが商用化され、広く使われている。しかし
、最近では、すべての情報をパケット化して伝送、交換
するために、簡略化したプロトコルを用いて高速にパケ
ットを交換する装置への関心が高い。このような高速パ
ケット交換装置の主たる機能は、高速(例えば150M
bps程度)でパケット多重された複数の入出力ポー
ト間でパケットをそのヘッダ情報に従って交換すること
にある。
高速パケット交換方式の中でも特に、パケットを固定長
(以下、固定長のパケットをセルと呼ぶ)とし、交換処
理ハードウェアで行う方式が、高速性の点で優れている
。
(以下、固定長のパケットをセルと呼ぶ)とし、交換処
理ハードウェアで行う方式が、高速性の点で優れている
。
このような交換方式は1例えば、特開昭59−1359
44号、及び特開昭60−500934号公報において
公知である。特開昭59−135944号公報に示され
た例では、複数の入力ポートからの入力セルを多重化し
て共通バッファに書き込む、セルに書き込んだアドレス
は、そのセルを出力すべき出力ポートに転送される。出
力ポート側では、転送されたアドレスを用いて、共通バ
ッファから出力すべきセルを読みだす。また、特開昭6
0−500934号公報では、2人力2出力のスイッチ
を基本とし、これを多段に接続してスイッチを構成して
いる。2人力2出力の基本スイッチはセルヘッダの一部
、もしくは全ビットを使うことにより自立的にセルを交
換する。特開昭60−500934号公報ではパケット
交換装置を分類ネットワーク、トラップネットワーク、
拡張ネットワークの3つのネットワークの従属接続によ
り構成され、また、これら3種類のネットワークは、そ
れぞれ前記2人力2出力の基本スイッチの多段接続によ
り実現される。
44号、及び特開昭60−500934号公報において
公知である。特開昭59−135944号公報に示され
た例では、複数の入力ポートからの入力セルを多重化し
て共通バッファに書き込む、セルに書き込んだアドレス
は、そのセルを出力すべき出力ポートに転送される。出
力ポート側では、転送されたアドレスを用いて、共通バ
ッファから出力すべきセルを読みだす。また、特開昭6
0−500934号公報では、2人力2出力のスイッチ
を基本とし、これを多段に接続してスイッチを構成して
いる。2人力2出力の基本スイッチはセルヘッダの一部
、もしくは全ビットを使うことにより自立的にセルを交
換する。特開昭60−500934号公報ではパケット
交換装置を分類ネットワーク、トラップネットワーク、
拡張ネットワークの3つのネットワークの従属接続によ
り構成され、また、これら3種類のネットワークは、そ
れぞれ前記2人力2出力の基本スイッチの多段接続によ
り実現される。
また、他の例として、 ” Input Versu
s○utput Queueing on a 5pa
ce−DivisionPacket 5w1tch”
アイイーイーイー トランザクションズ オン コミュ
ニケーションズC0M−35巻、12号、1987 (
IEEETransactions on Coa++
nunications VoL −35+Na12,
1987)に述べられている構成がある。
s○utput Queueing on a 5pa
ce−DivisionPacket 5w1tch”
アイイーイーイー トランザクションズ オン コミュ
ニケーションズC0M−35巻、12号、1987 (
IEEETransactions on Coa++
nunications VoL −35+Na12,
1987)に述べられている構成がある。
上記文献ではスイッチの基本的な構成を入りバッファ形
と出バッファ形の2つに分類し、それぞれの特性を解析
している。前記特開昭59−135944号公報に示さ
れた例は出バッファ形である。
と出バッファ形の2つに分類し、それぞれの特性を解析
している。前記特開昭59−135944号公報に示さ
れた例は出バッファ形である。
人すバソファ形のスイッチは、各入力ポート毎に用意さ
れたバッファと、バッファ出力を所望の出力ポートに転
送するスイッチ回路とから構成される。入力されたセル
は、バッファに一時蓄積され、同一出力ポートに複数の
入力ポートからのセルが衝突しないように、各入力ポー
トからセルが出力されて、スイッチ回路により出力ポー
トに転送される。
れたバッファと、バッファ出力を所望の出力ポートに転
送するスイッチ回路とから構成される。入力されたセル
は、バッファに一時蓄積され、同一出力ポートに複数の
入力ポートからのセルが衝突しないように、各入力ポー
トからセルが出力されて、スイッチ回路により出力ポー
トに転送される。
[発明が解決しようとする課題]
しかし、上記従来の技術においてはいくつかに問題があ
る。第1の問題点は、パケット交換装置の大容量化が困
難なことである。特開昭59−135944号公報の方
式では、共通パケットバッファのアクセス速度は、入力
ポート数と各入力ポートの伝送速度の積に反比例するか
ら、パケット交換装置の交換容量は、使用するメモリの
スピードで制限されてしまう、複数の単位スイッチを多
段(例えば、クロス形のネットワーク)に接続し、て大
容量化する方法も考えられるが、この場合、単位スイッ
チ間を接続する配線が問題となる。例えば、32X32
の単位スイッチをクロス形に接続して、1024x10
24のスイッチを構成した場合、相互配線数は約400
0本となる。一方、特開昭60−500934号公報の
方式においては、相互配線の増加が大容量化のネックと
なる。
る。第1の問題点は、パケット交換装置の大容量化が困
難なことである。特開昭59−135944号公報の方
式では、共通パケットバッファのアクセス速度は、入力
ポート数と各入力ポートの伝送速度の積に反比例するか
ら、パケット交換装置の交換容量は、使用するメモリの
スピードで制限されてしまう、複数の単位スイッチを多
段(例えば、クロス形のネットワーク)に接続し、て大
容量化する方法も考えられるが、この場合、単位スイッ
チ間を接続する配線が問題となる。例えば、32X32
の単位スイッチをクロス形に接続して、1024x10
24のスイッチを構成した場合、相互配線数は約400
0本となる。一方、特開昭60−500934号公報の
方式においては、相互配線の増加が大容量化のネックと
なる。
即ち、2人力2出力の基本スイッチ間を相互接続する配
線数は、入出力ポート数をNとしたとき、1og2 (
N)の2乗に比例するからである。第2の問題点は、入
りバッファ形のスイッチに関するもので、スイッチの使
用率を高く取れないことである。前記文献にも示されて
いるように、スリバッファ形のスイッチでは、バッファ
の先頭セルが衝突により出力されないと、後のセルは、
スイッチ回路に転送能力があっても出力されないから。
線数は、入出力ポート数をNとしたとき、1og2 (
N)の2乗に比例するからである。第2の問題点は、入
りバッファ形のスイッチに関するもので、スイッチの使
用率を高く取れないことである。前記文献にも示されて
いるように、スリバッファ形のスイッチでは、バッファ
の先頭セルが衝突により出力されないと、後のセルは、
スイッチ回路に転送能力があっても出力されないから。
スイッチの使用率を50%以上とすることは困難である
。
。
従って1本発明の目的は、メモリ量を増加させることな
く、大容量化が容易なパケット交換装置を提供すること
にある。
く、大容量化が容易なパケット交換装置を提供すること
にある。
本発明の他の目的は、スリバッファ形スイッチの使用率
を改善することにある。
を改善することにある。
[!1題を解決するための手段]
上記目的を達成するため、本発明では、パケット交換装
置を、集線、多重段と、多重された信号を交換する交換
段と、多重された信号を宛先加入者に分配する分配段と
の3段構成とし、上記交換段をスリバッファ形のスイッ
チで構成し、集線、多重段の集線、多重用のバッファと
交換段のバッファとを共用した。更に、前記共用バッフ
ァを宛先分配段毎に分割して構成し、各集線、多重段が
お互いに異なる分配段宛のパケットを出力できるように
した。
置を、集線、多重段と、多重された信号を交換する交換
段と、多重された信号を宛先加入者に分配する分配段と
の3段構成とし、上記交換段をスリバッファ形のスイッ
チで構成し、集線、多重段の集線、多重用のバッファと
交換段のバッファとを共用した。更に、前記共用バッフ
ァを宛先分配段毎に分割して構成し、各集線、多重段が
お互いに異なる分配段宛のパケットを出力できるように
した。
[作用]
本発明によればパケット交換装置を多段構成とし、加入
者からの信号を多重して交換することにより、配線数を
減らすことが可能となる。例えば、加入者インタフェー
ス速度が150 Mbpsの場合、これを多重化して2
.4Gbpsとして交換すれば、交換股間の配線数を1
/16以下に減らすことが可能である。また、多重化し
、速度をN倍にして交換する場合、セルの交換処理時間
もl/Nとなるから、交換遅延を1/Nに減少させるこ
とが可能となる。更に、交換段のスイッチをスリバッフ
ァ形とし、集線、多重段用バッファと交換段用バッファ
とを共用することにより、必要なメモリ量を減らすこと
ができる。
者からの信号を多重して交換することにより、配線数を
減らすことが可能となる。例えば、加入者インタフェー
ス速度が150 Mbpsの場合、これを多重化して2
.4Gbpsとして交換すれば、交換股間の配線数を1
/16以下に減らすことが可能である。また、多重化し
、速度をN倍にして交換する場合、セルの交換処理時間
もl/Nとなるから、交換遅延を1/Nに減少させるこ
とが可能となる。更に、交換段のスイッチをスリバッフ
ァ形とし、集線、多重段用バッファと交換段用バッファ
とを共用することにより、必要なメモリ量を減らすこと
ができる。
スリバッファ形スイッチの使用率は、バッファを宛先ポ
ート別に分割して構成し、各入力ポートから互いに異な
る出力ポート宛のセルが出力されるように制御すること
により改善できる。即ち。
ート別に分割して構成し、各入力ポートから互いに異な
る出力ポート宛のセルが出力されるように制御すること
により改善できる。即ち。
各入力ポートに異なる出力ポート番号をサイクリックに
割り当て、各入力ポートが、割り当てられた出面ポート
宛のセルを優先して出力することにより、同一出力ポー
トに向かうセルの衝突による使用率の低下を抑えること
ができる。
割り当て、各入力ポートが、割り当てられた出面ポート
宛のセルを優先して出力することにより、同一出力ポー
トに向かうセルの衝突による使用率の低下を抑えること
ができる。
[実施例]
第1図〜第9図は本発明の第1の実施例を示す。
第1図はパケット交換装置の概要を示す。セルは36バ
イトの固定長で、ヘッダが4バイト、情報部が32バイ
トであり、ヘッダの先頭から2バイトに仮想回線番号(
VCN)が書き込まれている。パケット交換装置の入出
力ポートtoo−1−1〜100−32−32,101
−4−1〜101−32−32には、信号が150 M
bpsでビットシリアルに入出力される。
イトの固定長で、ヘッダが4バイト、情報部が32バイ
トであり、ヘッダの先頭から2バイトに仮想回線番号(
VCN)が書き込まれている。パケット交換装置の入出
力ポートtoo−1−1〜100−32−32,101
−4−1〜101−32−32には、信号が150 M
bpsでビットシリアルに入出力される。
本パケット交換装置は、入力された信号を多重化する多
重化装置103−1〜103−32と、多重化された信
号を交換する空間分割形スイッチ113と、空間分割形
スイッチの制御装置114と、多重化された信号を指定
された出力ポートに分配する分配装置102−1〜10
2−32とから成り、各セルのVCHにしたがって、セ
ルを指定された出力ポートへ転送する機能を持つ6人力
された信号は、マルチプレクサ106−1〜106−3
2でセル毎に多重化され、バッファ107−1〜107
−32に書き込まれる。バッファ107−1〜107−
32は、セルの宛先憩に論理的に分割されており、入力
されたセルは、そのVCNから宛先分配装置が解析され
、対応するバッファに書き込まれる。入出力制御装置1
08−1〜108−32は、バッファ内のセルの有無を
スキャンし、送出するセルを選択し、その宛先は制御装
置114にセル転送要求として送出する。制御装置11
4は、各出力制御回路から送られた転送要求を解析して
、各分配装置にどのセルを出力するかを決定し、各多重
化装置に通知するとともに、空間分割形スイッチを制御
して必要な接点を閉じる。制御装置!!114からセル
送信可の通知を受けた入出力制御回路は、セルを出力す
る。
重化装置103−1〜103−32と、多重化された信
号を交換する空間分割形スイッチ113と、空間分割形
スイッチの制御装置114と、多重化された信号を指定
された出力ポートに分配する分配装置102−1〜10
2−32とから成り、各セルのVCHにしたがって、セ
ルを指定された出力ポートへ転送する機能を持つ6人力
された信号は、マルチプレクサ106−1〜106−3
2でセル毎に多重化され、バッファ107−1〜107
−32に書き込まれる。バッファ107−1〜107−
32は、セルの宛先憩に論理的に分割されており、入力
されたセルは、そのVCNから宛先分配装置が解析され
、対応するバッファに書き込まれる。入出力制御装置1
08−1〜108−32は、バッファ内のセルの有無を
スキャンし、送出するセルを選択し、その宛先は制御装
置114にセル転送要求として送出する。制御装置11
4は、各出力制御回路から送られた転送要求を解析して
、各分配装置にどのセルを出力するかを決定し、各多重
化装置に通知するとともに、空間分割形スイッチを制御
して必要な接点を閉じる。制御装置!!114からセル
送信可の通知を受けた入出力制御回路は、セルを出力す
る。
複数のセルが同一の分配装置への転送を要求した場合、
1つのセルのみが転送可となり、他のセルは転送されな
い。
1つのセルのみが転送可となり、他のセルは転送されな
い。
空間分割形スイッチ113は、クロスポイント形のスイ
ッチで任意の入力と任意に出力を接続することができる
。多重化装置出力110−1〜110−32では、15
0 Mbpsの入力信号が32多重されているので、4
.8Gbpsのシリアル信号となる。分配装置102−
1〜102−32では、入力されたセルのVCNを解析
することにより、最終的な出力ポートを決定し、出力す
る。
ッチで任意の入力と任意に出力を接続することができる
。多重化装置出力110−1〜110−32では、15
0 Mbpsの入力信号が32多重されているので、4
.8Gbpsのシリアル信号となる。分配装置102−
1〜102−32では、入力されたセルのVCNを解析
することにより、最終的な出力ポートを決定し、出力す
る。
特定の出力ポートにトラヒックが偏った場合にもセルが
廃棄されないために、分配装置102−1〜102−3
2にはバッファが必要である。第1図においては、多重
化装置103−1〜103−32の入力ポート数は32
であるが、入力回線の使用率が低い場合には、32以上
の回線をサポートすることも可能である。この場合、多
重化装置102−1〜102−32は集線機能も兼ねる
ことになる。
廃棄されないために、分配装置102−1〜102−3
2にはバッファが必要である。第1図においては、多重
化装置103−1〜103−32の入力ポート数は32
であるが、入力回線の使用率が低い場合には、32以上
の回線をサポートすることも可能である。この場合、多
重化装置102−1〜102−32は集線機能も兼ねる
ことになる。
第2図は動作タイミングの概要を示したものである。制
御装置114が、各多重化装置からのセル出力要求にも
とづいて、各セルの出力可否を決定するアービトレーシ
ョンと、空間分割形スイッチ113の接続制御、および
セル交換とが並列に実行される。本実施例においては、
セル長は36バイト(288ビツト)、空間分割形スイ
ッチ113の入出力ビットレートは4.8Gbpsであ
るから、第2図に示すセル交換には60ns(288/
4.8 X 10’)を必要となる。したがって、第2
図に示す交換処理の1周期は、60nsにスイッチ接続
制御時間を加えたものになる。
御装置114が、各多重化装置からのセル出力要求にも
とづいて、各セルの出力可否を決定するアービトレーシ
ョンと、空間分割形スイッチ113の接続制御、および
セル交換とが並列に実行される。本実施例においては、
セル長は36バイト(288ビツト)、空間分割形スイ
ッチ113の入出力ビットレートは4.8Gbpsであ
るから、第2図に示すセル交換には60ns(288/
4.8 X 10’)を必要となる。したがって、第2
図に示す交換処理の1周期は、60nsにスイッチ接続
制御時間を加えたものになる。
パケット交換装置としての効率はセル交換時間/交換周
期であるから、スイッチ接続制御時間が短いほど効率が
高くなる0例えば、空間分割形スイッチとして、スイッ
チング時間insの光スィッチを用いれば、効率を98
%以上(60/(60+1))することができる。以下
の説明では、説明を簡単にするため、スイッチ接続制御
時間は0であるものとする。
期であるから、スイッチ接続制御時間が短いほど効率が
高くなる0例えば、空間分割形スイッチとして、スイッ
チング時間insの光スィッチを用いれば、効率を98
%以上(60/(60+1))することができる。以下
の説明では、説明を簡単にするため、スイッチ接続制御
時間は0であるものとする。
第3図は、第1図の多重化装置1.03−1の詳細を示
したものであり、32個の人力ポート101−1−1〜
101−1−32から入力されたセルを多重し、セル出
力要求を制御装置114に出力し、制御装置からのセル
出力可否信号にもとずいて、セルを出力する機能を持つ
。他の多重化装置が同一の分配装置に向かうセルの転送
要求を出した場合は、転送要求を出したセルを出力でき
ないことがある。これらの出力できなかったセルを蓄積
するため、多重化装置にはバッファ107−1が必要で
ある。また、前述したように、多重化装置が集線機能を
持つ場合には、集線のためにバッファが必要となるので
、セル衝突対策用のバッファと、集線用のバッファとを
共用することが可能である。
したものであり、32個の人力ポート101−1−1〜
101−1−32から入力されたセルを多重し、セル出
力要求を制御装置114に出力し、制御装置からのセル
出力可否信号にもとずいて、セルを出力する機能を持つ
。他の多重化装置が同一の分配装置に向かうセルの転送
要求を出した場合は、転送要求を出したセルを出力でき
ないことがある。これらの出力できなかったセルを蓄積
するため、多重化装置にはバッファ107−1が必要で
ある。また、前述したように、多重化装置が集線機能を
持つ場合には、集線のためにバッファが必要となるので
、セル衝突対策用のバッファと、集線用のバッファとを
共用することが可能である。
入力されたセルは、直並列変換器301−1〜301−
32でセル毎に並列信号に変換される。
32でセル毎に並列信号に変換される。
各入力ポートからのセルは、セレクタ302で周期的に
選択され、−旦、ラッチ303に蓄積された後、バッフ
ァ107−1に書き込まれる。入力ポート101−2〜
101−32からのセルのバッファ107−1への書き
込みタイミングを合わせるため、この実施例では、シフ
トレジスタ300−2〜300−32が挿入されている
。第4図に上記のタイミングの関係を示す。制御装置1
14から供給される4、8GHzのクロックを32分周
することにより、150MHzのクロックが作成され、
このクロックで直並列変換器301−1〜301−32
、及びシフトレジスタ300−2〜300−32が動作
する。直並列変換30.1−1〜301−32は、セル
長と等しいビット長を持ち、1セル分の情報を直並列変
換してラッチ303に供給する。入力101−1−2か
ら101−1−32は、シフトレジスタ302−2〜3
00−32 ニより9ビツト(150MHzのクロック
で)ずつシフトされ、288ビツトの情報が入力される
間に32セルがバッファ107−1に書き込まれる。
選択され、−旦、ラッチ303に蓄積された後、バッフ
ァ107−1に書き込まれる。入力ポート101−2〜
101−32からのセルのバッファ107−1への書き
込みタイミングを合わせるため、この実施例では、シフ
トレジスタ300−2〜300−32が挿入されている
。第4図に上記のタイミングの関係を示す。制御装置1
14から供給される4、8GHzのクロックを32分周
することにより、150MHzのクロックが作成され、
このクロックで直並列変換器301−1〜301−32
、及びシフトレジスタ300−2〜300−32が動作
する。直並列変換30.1−1〜301−32は、セル
長と等しいビット長を持ち、1セル分の情報を直並列変
換してラッチ303に供給する。入力101−1−2か
ら101−1−32は、シフトレジスタ302−2〜3
00−32 ニより9ビツト(150MHzのクロック
で)ずつシフトされ、288ビツトの情報が入力される
間に32セルがバッファ107−1に書き込まれる。
バッファ107−1は、セルの宛先分配装置毎に論理的
に分割されている。直並列変換器301−1〜302−
32からヘッダのVCN部分を取りだして、出方路検出
回路310で解析し、この結果により、アドレス制御回
路31−5で書き込みアドレスを決定する。この分析は
1例えば、セルのVCNをアドレスとして、テーブルを
参照することにより実現できる。テーブルの内容は、コ
ネクション設定時に設定される。多重化装置103−1
〜103−32からのセル出力は、同一分配装置に向か
うセルの衝突を避けるために、制御装置114から指定
された分配装置に向かうセルを優先的に出力するように
制御する。制御装置114は、各多重化装置に異なる分
配装置をサイクリックに指定する。これにより、パケッ
ト交換装置の使用率−遅延特性を改善できる。アドレス
制御装置315は、制御装置114から信号線112−
1で指定された分配装置宛のセルがあれば、このセルの
出力要求を、信号線111−1を通して。
に分割されている。直並列変換器301−1〜302−
32からヘッダのVCN部分を取りだして、出方路検出
回路310で解析し、この結果により、アドレス制御回
路31−5で書き込みアドレスを決定する。この分析は
1例えば、セルのVCNをアドレスとして、テーブルを
参照することにより実現できる。テーブルの内容は、コ
ネクション設定時に設定される。多重化装置103−1
〜103−32からのセル出力は、同一分配装置に向か
うセルの衝突を避けるために、制御装置114から指定
された分配装置に向かうセルを優先的に出力するように
制御する。制御装置114は、各多重化装置に異なる分
配装置をサイクリックに指定する。これにより、パケッ
ト交換装置の使用率−遅延特性を改善できる。アドレス
制御装置315は、制御装置114から信号線112−
1で指定された分配装置宛のセルがあれば、このセルの
出力要求を、信号線111−1を通して。
制御装置に出力する。指定された分配装置宛のセルがな
い場合には、順時、他の分配装百宛のセルがあるか否か
をスキャンし、他の分配装置宛のセルがバッファ107
−1内にある時は、そのセルの出力要求を制御装置11
4に出力する。また。
い場合には、順時、他の分配装百宛のセルがあるか否か
をスキャンし、他の分配装置宛のセルがバッファ107
−1内にある時は、そのセルの出力要求を制御装置11
4に出力する。また。
バッファ107−1にセルがない場合には、その旨を信
号線111−1を通して制御装置114に通知する。制
御装置114からセル送信可信号を受信した場合にはバ
ッファ107−1からセルを読みだし、シフトレジスタ
305で並直列変換して出力する。アドレス制御装置3
15は、バッファ107−1へのセル書き込み、および
読みだしアドレスを、信号線313,31.4を通して
供給する。書き込み、読みだし、アドレスは、バッファ
107−1の書き込み、読みだしタイミングに応じて、
セレクタ312により選択され、バッファ107−1に
供給される。
号線111−1を通して制御装置114に通知する。制
御装置114からセル送信可信号を受信した場合にはバ
ッファ107−1からセルを読みだし、シフトレジスタ
305で並直列変換して出力する。アドレス制御装置3
15は、バッファ107−1へのセル書き込み、および
読みだしアドレスを、信号線313,31.4を通して
供給する。書き込み、読みだし、アドレスは、バッファ
107−1の書き込み、読みだしタイミングに応じて、
セレクタ312により選択され、バッファ107−1に
供給される。
第5図はアドレス制御回路315の詳細を示す。
この回路は、宛先別に論理的に分割された各バッファ(
32個)への書き込み、読みだしアドレスを保持し、バ
ッファ107−1に供給するとともに、出力するセルを
決定し、制御回路114に通知する機能を持つ。バッフ
ァ書き込み、読みだしアドレス保持回路500−1−5
00−32は、論理的に分割された各バッファのアドレ
スを保持する。即ち、バッファ書き込み、読みだしアド
レス保持回路500−1〜500−32は、それぞれ論
理的に分割されたバッファに対応しており、カウンタ5
09−1〜509−32が書き込みアドレス、カウンタ
510−1〜510−32が読みだしアドレスを管理す
る。各カウンタはバッファ107−1の32個に分割さ
れた領域内で書き込み、もしくは読みだされる毎にカラ
ン1〜アツプされ、アドレスの上限に達すると、アドレ
スの下限にもどるように制御される。各バッファの空塞
を管理するため、2つの一致検出回路511−1〜51
1−32,512−1〜512−32が使用される。即
ち、バッファ書き込み、読みだしアドレス保持回路50
0−1を例にとると、カウンタ509−1とカウンタ5
10−1が一致している場合にはバッファ空き(信号5
21−1=’H’)、カウンタ510〜1に1を加算し
た値とカウンタ509−1とが等しい場合にはバッファ
がフルの状態(信号514−1=’ H’ )を示して
いる。2つのカウンタはセルが書き込み、もしくは読み
だされる毎にカウントアツプされるから、論理的に分割
された各バッファは先入れ先読み方式でセルを処理する
ことになる。
32個)への書き込み、読みだしアドレスを保持し、バ
ッファ107−1に供給するとともに、出力するセルを
決定し、制御回路114に通知する機能を持つ。バッフ
ァ書き込み、読みだしアドレス保持回路500−1−5
00−32は、論理的に分割された各バッファのアドレ
スを保持する。即ち、バッファ書き込み、読みだしアド
レス保持回路500−1〜500−32は、それぞれ論
理的に分割されたバッファに対応しており、カウンタ5
09−1〜509−32が書き込みアドレス、カウンタ
510−1〜510−32が読みだしアドレスを管理す
る。各カウンタはバッファ107−1の32個に分割さ
れた領域内で書き込み、もしくは読みだされる毎にカラ
ン1〜アツプされ、アドレスの上限に達すると、アドレ
スの下限にもどるように制御される。各バッファの空塞
を管理するため、2つの一致検出回路511−1〜51
1−32,512−1〜512−32が使用される。即
ち、バッファ書き込み、読みだしアドレス保持回路50
0−1を例にとると、カウンタ509−1とカウンタ5
10−1が一致している場合にはバッファ空き(信号5
21−1=’H’)、カウンタ510〜1に1を加算し
た値とカウンタ509−1とが等しい場合にはバッファ
がフルの状態(信号514−1=’ H’ )を示して
いる。2つのカウンタはセルが書き込み、もしくは読み
だされる毎にカウントアツプされるから、論理的に分割
された各バッファは先入れ先読み方式でセルを処理する
ことになる。
バッファ内のどのセルを出力させるかは、出力ポート決
定回路503で決定する。この出力セルの選択は、制御
回路114から受信するフレーム信号(FRM)と、ク
ロック(CLK、4.8GHz)、及び各バッファ書き
込み、読みだしアドレス保持回路500−1〜500−
32からのバッファ空塞信号521−1〜521−32
を参照して行われる。制御回路114からは、各多重化
回路103−1〜103−32に1交換周期(6ons
)ずつシフトされたフレーム信号を分配する。各アドレ
ス制御回路では、カウンタ516によってクロックCL
Kを288分周しく周期5ons)。
定回路503で決定する。この出力セルの選択は、制御
回路114から受信するフレーム信号(FRM)と、ク
ロック(CLK、4.8GHz)、及び各バッファ書き
込み、読みだしアドレス保持回路500−1〜500−
32からのバッファ空塞信号521−1〜521−32
を参照して行われる。制御回路114からは、各多重化
回路103−1〜103−32に1交換周期(6ons
)ずつシフトされたフレーム信号を分配する。各アドレ
ス制御回路では、カウンタ516によってクロックCL
Kを288分周しく周期5ons)。
出力をカウンタ502に供給する。このカウンタは、フ
レーム信号(FRM)でリセットされ、例えば第6図に
示すように、カウンタ出力は1から32の間を周期的に
巡回する信号となる。各アドレス制御回路は、カウンタ
502出力に対応する分配装置宛のセルがあるかどうか
をチエツクし。
レーム信号(FRM)でリセットされ、例えば第6図に
示すように、カウンタ出力は1から32の間を周期的に
巡回する信号となる。各アドレス制御回路は、カウンタ
502出力に対応する分配装置宛のセルがあるかどうか
をチエツクし。
あれば制御回路114に出力要求を送る。ない場合には
、指定された以降の分配装置宛のセルの有無を順時チエ
ツクし、セルがあれば、その出力要求を制御回路114
に送る。各多重化回路には。
、指定された以降の分配装置宛のセルの有無を順時チエ
ツクし、セルがあれば、その出力要求を制御回路114
に送る。各多重化回路には。
1交換周期ずつシフトされたフレーム信号が供給されて
いるから、同一分配装置に向かうセルの衝突を避けるこ
とができる。
いるから、同一分配装置に向かうセルの衝突を避けるこ
とができる。
出力ポート決定回路503から出力されたセルの宛先分
配装置番号、および出力セルの有無は、それぞれ信号A
9.519,520を通して、制御回路114に送られ
る。また、カウンタ510−4〜510−32の出力は
セレクタ501に入力され、出力ポート決定回路503
で決定したセルの所属する、論理的に分割されたバッフ
ァに対応するカウンタ出力が選択されて、バッファに送
られる。一方、書き込みアドレスは、セレクタ504で
選択される。論理的に分割された各バッファへの書き込
みは、出方路検出回路310で検出された分配装置番号
(イぎ分線311)を参照して実行される。即ち、出方
路検出回路310からの出力311により、対応するバ
ッファの書き込みアドレスを制御するカウンタを選択し
、バッファ107−1に書き込みアドレスを供給する。
配装置番号、および出力セルの有無は、それぞれ信号A
9.519,520を通して、制御回路114に送られ
る。また、カウンタ510−4〜510−32の出力は
セレクタ501に入力され、出力ポート決定回路503
で決定したセルの所属する、論理的に分割されたバッフ
ァに対応するカウンタ出力が選択されて、バッファに送
られる。一方、書き込みアドレスは、セレクタ504で
選択される。論理的に分割された各バッファへの書き込
みは、出方路検出回路310で検出された分配装置番号
(イぎ分線311)を参照して実行される。即ち、出方
路検出回路310からの出力311により、対応するバ
ッファの書き込みアドレスを制御するカウンタを選択し
、バッファ107−1に書き込みアドレスを供給する。
同時に、セレクタ505によって、バッファにセルを書
き込む余裕があるかどうかを示す信号514−1〜51
4−32 (’ H’ はバッファに書き込む余裕なし
を示す)の中から、選択されたカウンタに対応するもの
が選択される。セレクタ505出力の反転信号と、書き
込むべきセルの有無とを示す信号INCELL(出方路
検出回路が供給する)。
き込む余裕があるかどうかを示す信号514−1〜51
4−32 (’ H’ はバッファに書き込む余裕なし
を示す)の中から、選択されたカウンタに対応するもの
が選択される。セレクタ505出力の反転信号と、書き
込むべきセルの有無とを示す信号INCELL(出方路
検出回路が供給する)。
及び書き込みタイミング信号WESの論理積が、書込み
イネーブル信号WEとしてバッファに供給される。バッ
ファにセルを書き込む余裕がない場合には、書き込みイ
ネーブル信号は出力されない。
イネーブル信号WEとしてバッファに供給される。バッ
ファにセルを書き込む余裕がない場合には、書き込みイ
ネーブル信号は出力されない。
従って、この場合、セルは廃棄される。
カウンタ群509−1〜509−32,510−1〜5
10−32のカウントアツプは、カウンタ制御回路52
2,523により実行される。カウンタ制御回路522
は、制御回路114からのセル出力可否信号524と、
出力ポート決定回路503出力519とを用いて、セル
を読みだしたバッファの読みだしアドレスを保持するた
めのカウンタ(510−1〜510−32の1つ)を、
カウントアツプする。またカウンタ制御回路523は、
セルが所定のバッファに書き込まれた後、書き込みセル
の有無を示す情報INCELLと、出力ポート番号31
1年を用いて、対応するカウンタ(509−1〜509
−32の1つ)をカウントアツプする。
10−32のカウントアツプは、カウンタ制御回路52
2,523により実行される。カウンタ制御回路522
は、制御回路114からのセル出力可否信号524と、
出力ポート決定回路503出力519とを用いて、セル
を読みだしたバッファの読みだしアドレスを保持するた
めのカウンタ(510−1〜510−32の1つ)を、
カウントアツプする。またカウンタ制御回路523は、
セルが所定のバッファに書き込まれた後、書き込みセル
の有無を示す情報INCELLと、出力ポート番号31
1年を用いて、対応するカウンタ(509−1〜509
−32の1つ)をカウントアツプする。
第7図は、出力ポート決定回路503の詳細を示したも
のである。カウンタ502の出力518は、デコーダ7
11によりデコードされ、32本の信号線701−i〜
701−32となる。即ち、優先的に処理すべきバッフ
ァ番号に対応する信号線のみが+ HIとなり、他はI
L+ となる。一方、各バッファの空塞表示信号521
−1〜521−32は、反転させてANDゲート703
−1〜703−32に入力される。
のである。カウンタ502の出力518は、デコーダ7
11によりデコードされ、32本の信号線701−i〜
701−32となる。即ち、優先的に処理すべきバッフ
ァ番号に対応する信号線のみが+ HIとなり、他はI
L+ となる。一方、各バッファの空塞表示信号521
−1〜521−32は、反転させてANDゲート703
−1〜703−32に入力される。
ここで、デコーダ711の出力の内、701−1がl
Hr となっている場合について動作を説明する。信号
701−1がj HJの場合、ORゲート707−32
の出力がl Hj となるから、分配装置1宛のセル用
バッファにセルがある場合には、信号521−1がL″
となり、ANDゲート703−1の出力がt H+ と
なる、また、ANDゲート706−1〜706−32.
ORゲート707−1〜707−31出力がl L +
となるため、信号705−4(7)みが′H′、他は
(705−2〜705−32)’L’ となり1分配装
置1宛のセルが選択される。また1分配装置1宛のセル
用バッファにセルがない場合には、信号521−1が′
■(′ となり、ANDゲート706−1゜ORゲー
ト707−1出力がF Hl となるから、分配装置2
以降宛のセルの有無を順時見ていき、最初に検出された
セルの宛先分配装置番号に対応する信号線(705−2
〜705−32の1つ)がI HT となる。信号70
5−1〜705−32は、コーグ710により5ビツト
の信号519に変換して出力される。また、信号705
−1〜705−32の論理和がORゲート709により
計算されて、セル出力要求を示す信号520となる。
Hr となっている場合について動作を説明する。信号
701−1がj HJの場合、ORゲート707−32
の出力がl Hj となるから、分配装置1宛のセル用
バッファにセルがある場合には、信号521−1がL″
となり、ANDゲート703−1の出力がt H+ と
なる、また、ANDゲート706−1〜706−32.
ORゲート707−1〜707−31出力がl L +
となるため、信号705−4(7)みが′H′、他は
(705−2〜705−32)’L’ となり1分配装
置1宛のセルが選択される。また1分配装置1宛のセル
用バッファにセルがない場合には、信号521−1が′
■(′ となり、ANDゲート706−1゜ORゲー
ト707−1出力がF Hl となるから、分配装置2
以降宛のセルの有無を順時見ていき、最初に検出された
セルの宛先分配装置番号に対応する信号線(705−2
〜705−32の1つ)がI HT となる。信号70
5−1〜705−32は、コーグ710により5ビツト
の信号519に変換して出力される。また、信号705
−1〜705−32の論理和がORゲート709により
計算されて、セル出力要求を示す信号520となる。
第8図は、第1図における制御装置114の構成を更に
詳細に示したものである。外部から入力される4、8G
HzのクロックCLKが、カウンタ808で288分周
される。この出力をデコーダ810でデコードすること
により、各多重化装置へ供給するフレーム信号811が
作成され、各多重化装置に供給される。各多重化装置か
らセルの送信要求1it−4〜111−32は、それぞ
れ6ビツトで構成されており、5ビツトがセルの宛先分
配装置番号、1ビツトがセル送信要求の有無を示す。セ
ルの宛先分配装置番号を示す5ビツトは、デコーダ80
0−1−800−32 ニよりデコードされ、それぞれ
32本の信号801−1〜801−1−32〜800−
32−1〜800−32−32となる。即ち、宛先分配
装置番号に対応する信号線のみがl Hl となり、他
はl L I となる。セル送信要求がない場合には、
全信号線がL′となる。セル送信要求がない場合には、
全信号線がI L + となる。デコーダ出力801−
11〜801−32−32は宛先分配装置毎に接続制御
装置802−1〜802−32に入力される。
詳細に示したものである。外部から入力される4、8G
HzのクロックCLKが、カウンタ808で288分周
される。この出力をデコーダ810でデコードすること
により、各多重化装置へ供給するフレーム信号811が
作成され、各多重化装置に供給される。各多重化装置か
らセルの送信要求1it−4〜111−32は、それぞ
れ6ビツトで構成されており、5ビツトがセルの宛先分
配装置番号、1ビツトがセル送信要求の有無を示す。セ
ルの宛先分配装置番号を示す5ビツトは、デコーダ80
0−1−800−32 ニよりデコードされ、それぞれ
32本の信号801−1〜801−1−32〜800−
32−1〜800−32−32となる。即ち、宛先分配
装置番号に対応する信号線のみがl Hl となり、他
はl L I となる。セル送信要求がない場合には、
全信号線がL′となる。セル送信要求がない場合には、
全信号線がI L + となる。デコーダ出力801−
11〜801−32−32は宛先分配装置毎に接続制御
装置802−1〜802−32に入力される。
接続制御装置802−1〜802−32は、空間分割形
スイッチ113の出力ポート(即ち、分配装置)に対応
しており、各出力ポートに出力するセルを決定する(ア
ービトレーション)。例えば、接続制御装置802−1
には、出力ポート1への出力要求が集まっている。各多
重化装置は、制御装置114から供給されるフレーム信
号811に従って、それぞれの多重化装置が異なる宛先
のセルの送信要求を優先的に出力する。従って、接続制
御装置802−1は、出力ポート1を指定された多重化
装置からの送信要求を、フレーム信号を参照して、優先
的に受は入れるように制御する。詳細な回路構成は、第
7図で示した出力ポート決定回路と同様であるので、こ
こでは説明を省略する。接続制御結果は、各アービトレ
ーシゴン期間終了時点で、ラッチ803−1〜303−
32によりラッチされる。ラッチ803−1〜803−
32出力は、各多重化装置別に集められ、論理和が取ら
れて、セル送信可否信号となる。例えば、多重化装置1
からセル出力要求がある場合には、デコーダ801−1
−1〜801−1−32の内の1つのみ(802−1−
i)がl Hl となり、セル出力要求に対する応答は
805−i−1に現れる。ORゲート806−1には、
接続制御装置802−1〜802−32からの多重化装
置1への接続制御結果が入力されるから、ORゲート8
06−1が、多重化装置1への応答を示していることに
なる。空間分割形スイッチ113の制御は、信号805
−1〜801−32−32により行うことができる。例
えば、信号805−1−1〜805−1−32は、その
内の1つ(802−1−i)だけがl Hl となり、
これは入力ポート1を出力ポートiに接続すべきことを
示してぃる、したがって、スイッチとしてクロスボンド
形のものを用いる場合には、信号805−1−1〜80
5−1−32を第1行の交点の制御にそのまま使用でき
る。
スイッチ113の出力ポート(即ち、分配装置)に対応
しており、各出力ポートに出力するセルを決定する(ア
ービトレーション)。例えば、接続制御装置802−1
には、出力ポート1への出力要求が集まっている。各多
重化装置は、制御装置114から供給されるフレーム信
号811に従って、それぞれの多重化装置が異なる宛先
のセルの送信要求を優先的に出力する。従って、接続制
御装置802−1は、出力ポート1を指定された多重化
装置からの送信要求を、フレーム信号を参照して、優先
的に受は入れるように制御する。詳細な回路構成は、第
7図で示した出力ポート決定回路と同様であるので、こ
こでは説明を省略する。接続制御結果は、各アービトレ
ーシゴン期間終了時点で、ラッチ803−1〜303−
32によりラッチされる。ラッチ803−1〜803−
32出力は、各多重化装置別に集められ、論理和が取ら
れて、セル送信可否信号となる。例えば、多重化装置1
からセル出力要求がある場合には、デコーダ801−1
−1〜801−1−32の内の1つのみ(802−1−
i)がl Hl となり、セル出力要求に対する応答は
805−i−1に現れる。ORゲート806−1には、
接続制御装置802−1〜802−32からの多重化装
置1への接続制御結果が入力されるから、ORゲート8
06−1が、多重化装置1への応答を示していることに
なる。空間分割形スイッチ113の制御は、信号805
−1〜801−32−32により行うことができる。例
えば、信号805−1−1〜805−1−32は、その
内の1つ(802−1−i)だけがl Hl となり、
これは入力ポート1を出力ポートiに接続すべきことを
示してぃる、したがって、スイッチとしてクロスボンド
形のものを用いる場合には、信号805−1−1〜80
5−1−32を第1行の交点の制御にそのまま使用でき
る。
第9図に分配装置102−1の構成を示す。バッファ1
05−1は、宛先回線(101−i〜101−32)別
に論理的に分割されている。空間分割形スイッチ113
の出力109−1は、288ビツトのシフトレジスタ9
01に入力され、セル単位でバッファ105−1に書き
込まれる。
05−1は、宛先回線(101−i〜101−32)別
に論理的に分割されている。空間分割形スイッチ113
の出力109−1は、288ビツトのシフトレジスタ9
01に入力され、セル単位でバッファ105−1に書き
込まれる。
この場合、セルのVCNがシフトレジスタ901から取
り出され、ヘッダ解析装置902で解析されてアドレス
制御部903に送られ、バッファ105−1内の所定の
位置に書き込まれる。また、バッファ内の各回路宛のセ
ルは、周期的に読みだされ、ラッチ904で一時ラッチ
された後、宛先回線用のシフトレジスタ(905−1〜
905−32の1つ)を介して出力される。バッファ1
05−1の制御方法、及びアドレス制御回路の構成は、
多重化装置とほとんど同一(出力ポート決定回路は不要
で周期的に出力する)であるので、詳細な説明は省略す
る。
り出され、ヘッダ解析装置902で解析されてアドレス
制御部903に送られ、バッファ105−1内の所定の
位置に書き込まれる。また、バッファ内の各回路宛のセ
ルは、周期的に読みだされ、ラッチ904で一時ラッチ
された後、宛先回線用のシフトレジスタ(905−1〜
905−32の1つ)を介して出力される。バッファ1
05−1の制御方法、及びアドレス制御回路の構成は、
多重化装置とほとんど同一(出力ポート決定回路は不要
で周期的に出力する)であるので、詳細な説明は省略す
る。
上記構成において、放送機能を実現する場合は次のよう
にする。即ち、多重化装置103−1〜103−32は
宛先別に論理的に分割されているが、これに更に放送モ
ードセル用のバッファを追加する。このバッファは、通
常セル用のバッファと物理的に分けても良いし、論理的
に分割されていても良い。放送モードセルの宛先は、そ
のvcNから解析できるため、制御装置114に転送要
求を複数回出力することにより、放送機能が実現できる
。
にする。即ち、多重化装置103−1〜103−32は
宛先別に論理的に分割されているが、これに更に放送モ
ードセル用のバッファを追加する。このバッファは、通
常セル用のバッファと物理的に分けても良いし、論理的
に分割されていても良い。放送モードセルの宛先は、そ
のvcNから解析できるため、制御装置114に転送要
求を複数回出力することにより、放送機能が実現できる
。
本発明の第2の実施例として、更に大容量のパケット交
換装置を構成した例を第10図に示す。
換装置を構成した例を第10図に示す。
この例では、容量を拡張するために、2段構成となって
おり、各段は空間分割形スイッチ32個で構成されてい
る。第10図における多重化装置f001−1−1〜1
001−32−32、空間分割形スイッチ1002−1
〜]、 OO2−32。
おり、各段は空間分割形スイッチ32個で構成されてい
る。第10図における多重化装置f001−1−1〜1
001−32−32、空間分割形スイッチ1002−1
〜]、 OO2−32。
1004〜1〜1004−32.及び分配装置1005
−1〜1005−32はそれぞれ第1の実施例と同じも
のである。バッファ装置1003−1〜1003−32
は、第1図における多重化装置103−1〜103−3
2の入力信号多重化部106−1〜106−32を取り
去り、空間分割形スイッチの出力信号がそのまま入力さ
れるようにしたものであり、その他の機能は多重化装置
103−1〜103−32と同一である。この構成によ
れば、150 Mbpsの入力32768回線間のセル
交換が可能である6また、更に大容量の装置を構成する
ため、もしくは耐トラヒック特性を改善するために、2
段以上の多段構成とすることもできる。
−1〜1005−32はそれぞれ第1の実施例と同じも
のである。バッファ装置1003−1〜1003−32
は、第1図における多重化装置103−1〜103−3
2の入力信号多重化部106−1〜106−32を取り
去り、空間分割形スイッチの出力信号がそのまま入力さ
れるようにしたものであり、その他の機能は多重化装置
103−1〜103−32と同一である。この構成によ
れば、150 Mbpsの入力32768回線間のセル
交換が可能である6また、更に大容量の装置を構成する
ため、もしくは耐トラヒック特性を改善するために、2
段以上の多段構成とすることもできる。
[発明の効果]
以上説明したように、本発明によれば、入力信号を多重
化して交換するから、交換モジュール間の配線数を削減
可能で、かつ、集線用バッファと、多重された信号の交
換用のバッファとを共用することができるため、必要な
メモリ量を削減でき。
化して交換するから、交換モジュール間の配線数を削減
可能で、かつ、集線用バッファと、多重された信号の交
換用のバッファとを共用することができるため、必要な
メモリ量を削減でき。
パケット交換装置の大容量化が容易となる。また、入力
側のバッファを宛先ポート別に分割して構成し、各入力
ポートから互いに異なる宛先ポート宛のセルが出力され
るように制御することにより、交換装置の使用率を改善
することができる。第11図は、交換装置の使用率と遅
延の関係をシミュレーションにより求めた結果を示す。
側のバッファを宛先ポート別に分割して構成し、各入力
ポートから互いに異なる宛先ポート宛のセルが出力され
るように制御することにより、交換装置の使用率を改善
することができる。第11図は、交換装置の使用率と遅
延の関係をシミュレーションにより求めた結果を示す。
縦軸に示した遅延は、1セルを伝送するのに必要な時間
(タイムスロット=288ビット/ 4 、8 Gbp
s)を単位として示しである。図かられかるように、従
来の方法と比較して20%以上使用率を改善することが
可能である。
(タイムスロット=288ビット/ 4 、8 Gbp
s)を単位として示しである。図かられかるように、従
来の方法と比較して20%以上使用率を改善することが
可能である。
第1図の本発明の第1の実施例であるパケット交換装置
の全体構成図、第2図は上記装置における動作タイミン
グを示す図、第3図は第1図における多重化装置103
−1の構成図、第4図は上記多重化装置における入力ポ
ートからバッファへのセル書込みタイミングを説明する
ための図、第5図は第3図におけるアドレス制御回路3
15の詳細図、第6図は上記アドレス制御回路における
クロック説明図、第7図は第5図における出力ポート決
定回路503の構成図、第8図は第1図における制御装
置114の構成図、第9図は第1図における分配装置1
02−1の構成図、第10図は本発明の他の実施例を示
すパケット交換装置を示す図、第11図は本発明による
交換装置の使用率の改善効果を説明するための図である
。 第1図 第2図 スイッチ擾鞭飼傳 I−ズ ロ 第11図 使用率(%)
の全体構成図、第2図は上記装置における動作タイミン
グを示す図、第3図は第1図における多重化装置103
−1の構成図、第4図は上記多重化装置における入力ポ
ートからバッファへのセル書込みタイミングを説明する
ための図、第5図は第3図におけるアドレス制御回路3
15の詳細図、第6図は上記アドレス制御回路における
クロック説明図、第7図は第5図における出力ポート決
定回路503の構成図、第8図は第1図における制御装
置114の構成図、第9図は第1図における分配装置1
02−1の構成図、第10図は本発明の他の実施例を示
すパケット交換装置を示す図、第11図は本発明による
交換装置の使用率の改善効果を説明するための図である
。 第1図 第2図 スイッチ擾鞭飼傳 I−ズ ロ 第11図 使用率(%)
Claims (1)
- 【特許請求の範囲】 1、固定長のパケットを交換する装置であって、入力ポ
ートから入力されたパケットを多重する複数の多重化装
置と、多重された信号を交換する交換装置と、交換装置
出力である、多重された信号の所定の出力ポートに分配
する分配装置とを有し、前記交換装置はパケットのヘッ
ダ情報にしたがってパケットを所定の出力ポートに転送
するように構成されていることを特徴とするパケット交
換装置。 2、第1項記載のパケット交換装置において、前記パケ
ット交換装置が、空間分割形スイッチと、パケットのヘ
ッダ情報を用いてスイッチを集中的に制御する制御装置
とで構成されることを特徴とするパケット交換装置。 3、第1項、もしくは第2項記載のパケット交換装置に
おいて前記多重化装置が集線機能を持ち、集線用バッフ
ァと交換用バッファを共用したことを特徴とするパケッ
ト交換装置。 4、固定長のパケットを交換する装置であって、複数の
入力ポートから入力されたパケットを一時蓄積するため
の入力ポート対応に用意されたバッファと該バッファか
らのパケットをそのヘッダ情報にしたがって所望の出力
ポートに転送するためのスイッチとを有し、各バッファ
から互いに異なる出力ポート宛のパケット優先的に出力
し、各バッファが優先的に出力すべき出力ポート宛のパ
ケットがない場合には、他の出力ポート宛のパケットを
出力するように制御することを特徴とするパケット交換
装置。 5、第4項記載のパケット交換装置において、バッファ
を論理的に分割し、分割された各バッファを各出力ポー
トに対応させて、該出力ポート宛のパケットを収容する
ようにしたことを特徴とするパケット交換装置。 6、固定長のパケットを交換する装置であって、複数回
線からのパケットを多重した後に交換することを特徴と
するパケット交換装置。 7、固定長のパケットを交換する装置であって、パケッ
トの宛先別に論理的に分割されたバッファを有すること
を特徴とするパケット交換装置。 8、固定長のパケットを交換する装置であって、入力ポ
ートから入力されたパケットを多重する複数の多重化装
置と、多重された信号を交換する交換装置と、交換装置
出力である、多重された信号を所定の出力ポートに分配
する分配装置とを有し、前記交換装置は、パケットのヘ
ッダ情報にしたがってパケットを所定の出力ポートに転
送するように構成された空間分割形スイッチを多段に配
することにより構成されたことを特徴とするパケット交
換装置。 9、第1、第2、第3、第4、第5項記載のパケット交
換装置において、放送モードのパケットを交換装置によ
り複数回転送することにより、放送機能を実現すること
を特徴とするパケット交換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20200688A JP2852053B2 (ja) | 1988-08-15 | 1988-08-15 | パケット交換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20200688A JP2852053B2 (ja) | 1988-08-15 | 1988-08-15 | パケット交換装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0251924A true JPH0251924A (ja) | 1990-02-21 |
| JP2852053B2 JP2852053B2 (ja) | 1999-01-27 |
Family
ID=16450365
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20200688A Expired - Lifetime JP2852053B2 (ja) | 1988-08-15 | 1988-08-15 | パケット交換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2852053B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5619495A (en) * | 1994-09-02 | 1997-04-08 | Mitsubishi Denki Kabushiki Kaisha | Cell switching apparatus and a cell switching system |
| JP2012513136A (ja) * | 2008-12-19 | 2012-06-07 | アルカテル−ルーセント | 時分割多重信号を交換するために分割および再組み立て(sar)機能を用いるスケーラブルなネットワーク要素 |
-
1988
- 1988-08-15 JP JP20200688A patent/JP2852053B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5619495A (en) * | 1994-09-02 | 1997-04-08 | Mitsubishi Denki Kabushiki Kaisha | Cell switching apparatus and a cell switching system |
| JP2012513136A (ja) * | 2008-12-19 | 2012-06-07 | アルカテル−ルーセント | 時分割多重信号を交換するために分割および再組み立て(sar)機能を用いるスケーラブルなネットワーク要素 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2852053B2 (ja) | 1999-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0606322B1 (en) | Broadband input buffered atm switch | |
| US4926416A (en) | Method and facilities for hybrid packet switching | |
| US5168492A (en) | Rotating-access ATM-STM packet switch | |
| CA2180776C (en) | Terabit per second atm packet switch having out-of-band control with multicasting | |
| JP2595025B2 (ja) | 空間分割形スイッチを用いた高速パケット交換装置 | |
| Tamir et al. | High-performance multi-queue buffers for VLSI communications switches | |
| EP0195589B1 (en) | Switching system for transmission of data | |
| US4630258A (en) | Packet switched multiport memory NXM switch node and processing method | |
| US5550815A (en) | Apparatus and method for reducing data losses in a growable packet switch | |
| US5856977A (en) | Distribution network switch for very large gigabit switching architecture | |
| EP0492025B1 (en) | High-speed multi-port FIFO buffer circuit | |
| HK7795A (en) | High-speed modular switching apparatus for circuit and packet switched traffic | |
| JPH05207062A (ja) | パケット交換方式 | |
| US6101190A (en) | Switching system and method for asynchronous transfer mode exchange for multimedia service | |
| US6046982A (en) | Method and apparatus for reducing data loss in data transfer devices | |
| US5642349A (en) | Terabit per second ATM packet switch having distributed out-of-band control | |
| Denzel et al. | A highly modular packet switch for Gb/s rates | |
| JPH0251924A (ja) | パケット交換装置 | |
| Rathgeb et al. | ATM switches—basic architectures and their performance | |
| CA2162939C (en) | Terabit per second packet switch | |
| JP3079068B2 (ja) | Atmスイッチ | |
| JPH04291548A (ja) | 高速大容量マトリクス型時間分割ラベル交換方式 | |
| JPH05268244A (ja) | 通信用スイッチ | |
| JPH05160852A (ja) | Atmクロスコネクト装置 | |
| KR960000163B1 (ko) | 혼성상호접속망을 위한 입력그룹모듈의 다중화 방법 |