JPH0229136A - 同期時分割ネットワーク - Google Patents
同期時分割ネットワークInfo
- Publication number
- JPH0229136A JPH0229136A JP1106129A JP10612989A JPH0229136A JP H0229136 A JPH0229136 A JP H0229136A JP 1106129 A JP1106129 A JP 1106129A JP 10612989 A JP10612989 A JP 10612989A JP H0229136 A JPH0229136 A JP H0229136A
- Authority
- JP
- Japan
- Prior art keywords
- queue
- asynchronous time
- packet
- switch
- division 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.)
- Pending
Links
- 230000001360 synchronised effect Effects 0.000 title description 2
- 239000011159 matrix material Substances 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 description 5
- 238000012360 testing method Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000011068 loading method Methods 0.000 description 2
- 101000795130 Homo sapiens Trehalase Proteins 0.000 description 1
- 102100029677 Trehalase Human genes 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000003116 impacting effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/104—Asynchronous transfer mode [ATM] switching fabrics
- H04L49/105—ATM switching elements
- H04L49/106—ATM switching elements using space switching, e.g. crossbar or matrix
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
- H04L49/1553—Interconnection of ATM switching modules, e.g. ATM switching fabrics
- H04L49/1576—Crossbar or matrix
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5651—Priority, marking, classes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
- H04L2012/5681—Buffer or queue management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
- Time-Division Multiplex Systems (AREA)
- Preparation Of Compounds By Using Micro-Organisms (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はデータが固定長パケットに分割され高速ベアラ
−を介して送信される非同期時分割ネットワークに関す
る。
−を介して送信される非同期時分割ネットワークに関す
る。
[従来の技術]
公知の回路切替TDMマルチプレクスにおいて、特定回
路はフレームを課しフレームの始めからスロットをカウ
ントすることにより識別される。これは回路速度が一定
でありベアラ−速度に正確に比例することを意味し、従
ってシステムは非同期的である。このようなシステムで
は、速度の小さな差(プレシオクレナウス動作)はスロ
ット内を運ばれるサンプルを時々削除もしくは繰り返す
か、もしくは同期速度よりも上の公称値のベアラ−を提
供しそれに適合するようにフレームをパッディングして
処理することができる。
路はフレームを課しフレームの始めからスロットをカウ
ントすることにより識別される。これは回路速度が一定
でありベアラ−速度に正確に比例することを意味し、従
ってシステムは非同期的である。このようなシステムで
は、速度の小さな差(プレシオクレナウス動作)はスロ
ット内を運ばれるサンプルを時々削除もしくは繰り返す
か、もしくは同期速度よりも上の公称値のベアラ−を提
供しそれに適合するようにフレームをパッディングして
処理することができる。
米国特許用4.491.945号で検討されている公知
の非同期分割ネットワークにおいて、行先アドレス回転
技術が使用され、アドレスの最上位2ピツトが常に次に
続くスイッチノードに与えられている。
の非同期分割ネットワークにおいて、行先アドレス回転
技術が使用され、アドレスの最上位2ピツトが常に次に
続くスイッチノードに与えられている。
非同期時分割ネットワークに対しては、フレームはなく
各パケットにはそれ自体の識別が付与され、ベアラ−速
度が充分高くてキューオーバフローによるパケツ(・の
消失確立が非常に低い場合には、非同19]的関係は必
要ではない。
各パケットにはそれ自体の識別が付与され、ベアラ−速
度が充分高くてキューオーバフローによるパケツ(・の
消失確立が非常に低い場合には、非同19]的関係は必
要ではない。
この種のネットワークでは、例えば8×8の適度のサイ
ズのスイッチ素子を使用することができるが、各スイッ
チ素子人力ポートにキューが必要であるという欠点があ
る。
ズのスイッチ素子を使用することができるが、各スイッ
チ素子人力ポートにキューが必要であるという欠点があ
る。
ネットワークは基本的な2種の仮想回路に対してパケッ
トを運ぶ。これらは従来の回路切替サービスと同等の5
TREA)4回路、及びバース1−データを運ぶBUI
IST回路である。模者の場合、(スイッチパケットの
一連群に対応する)“データパケット′を内定応答する
のに埋込プロットコルが設けられており、゛データパケ
ット′の受信が正しくない場合には繰返し機能を与える
と考えることができる。また、この場合には、比較的長
いキューd延を許容することができる。ベアラ−及びポ
ートが、例えば、5TRE八Hトラツフイツクの55%
までをロードされ5TREAHパケツトに第1のアクセ
ス優先順位が与えられると、残りの容量を使用してBU
R3Tサービスをアクセスすることができる。このよう
にして、少くとも出力ポートに遥かに高いローディング
を達成することができる。1個の面スイッチに5THE
AHサービスへの第1のアクセス優先順位を与えるとあ
る程度の改善がなされるが、入力ポートにおいて1個の
キューが使用され且つキューの先頭のパケットがBII
R3Tパケットであれば、続< STHEAMパケット
は阻止される。(第1のアクセス優先順位を有する)
STREAMパケットに対するものとBUR3Tパケッ
トに対するものと2つの入力キューを与えることにより
著しい改善がなされる。
トを運ぶ。これらは従来の回路切替サービスと同等の5
TREA)4回路、及びバース1−データを運ぶBUI
IST回路である。模者の場合、(スイッチパケットの
一連群に対応する)“データパケット′を内定応答する
のに埋込プロットコルが設けられており、゛データパケ
ット′の受信が正しくない場合には繰返し機能を与える
と考えることができる。また、この場合には、比較的長
いキューd延を許容することができる。ベアラ−及びポ
ートが、例えば、5TRE八Hトラツフイツクの55%
までをロードされ5TREAHパケツトに第1のアクセ
ス優先順位が与えられると、残りの容量を使用してBU
R3Tサービスをアクセスすることができる。このよう
にして、少くとも出力ポートに遥かに高いローディング
を達成することができる。1個の面スイッチに5THE
AHサービスへの第1のアクセス優先順位を与えるとあ
る程度の改善がなされるが、入力ポートにおいて1個の
キューが使用され且つキューの先頭のパケットがBII
R3Tパケットであれば、続< STHEAMパケット
は阻止される。(第1のアクセス優先順位を有する)
STREAMパケットに対するものとBUR3Tパケッ
トに対するものと2つの入力キューを与えることにより
著しい改善がなされる。
BUIISTパケットキューは長くして過渡状態に備え
ることもできる。多段スイッチに対しては、STREA
M及びBUR8Tデータを別々のスイッチ面へ通すこと
により、さらに適度の改善がなされる。この改善はステ
ージ間ベアラ−へのローディングが実質的に低減される
ためになされる。次に、共通出力ポートベアラ−へのア
クセス点において、殆んど全ての損失が生じる。この場
合には、STREAMサービスの損失も無視できる程小
ざく、殆んで全ての損失がBUR3Tパケット上で生じ
る。
ることもできる。多段スイッチに対しては、STREA
M及びBUR8Tデータを別々のスイッチ面へ通すこと
により、さらに適度の改善がなされる。この改善はステ
ージ間ベアラ−へのローディングが実質的に低減される
ためになされる。次に、共通出力ポートベアラ−へのア
クセス点において、殆んど全ての損失が生じる。この場
合には、STREAMサービスの損失も無視できる程小
ざく、殆んで全ての損失がBUR3Tパケット上で生じ
る。
この解決方法は一つよりも多い入力ポートが同時に同じ
出力ポートにパケットを送出したい場合に一つしか成功
せず、キューのさらに掛のパケットはフリー出力ポート
から阻止されるという欠点がある。この問題はスイッチ
マトリックスの各交差点に非常に短いキューを与えるこ
とにより解決することができる。次に、入力キューから
関連する交差点キューへパケットがロードされ、通常出
力ベアラ−はそのベアラ−上へ送信されるのを待機して
いる一つもしくはいくつかのパケットを為している。2
個の面スィッチと2つのパケット交差点キューを組み合
せると、80%以J・の、例え1.170 % 0)
5TREAH,!=30 % (7) BUR3T ド
ア 7 イックをローディングすることがで°きる。
出力ポートにパケットを送出したい場合に一つしか成功
せず、キューのさらに掛のパケットはフリー出力ポート
から阻止されるという欠点がある。この問題はスイッチ
マトリックスの各交差点に非常に短いキューを与えるこ
とにより解決することができる。次に、入力キューから
関連する交差点キューへパケットがロードされ、通常出
力ベアラ−はそのベアラ−上へ送信されるのを待機して
いる一つもしくはいくつかのパケットを為している。2
個の面スィッチと2つのパケット交差点キューを組み合
せると、80%以J・の、例え1.170 % 0)
5TREAH,!=30 % (7) BUR3T ド
ア 7 イックをローディングすることがで°きる。
従って、キューの先頭よりも後のパケットの記録をとる
ためのキューアルゴリズムが必要とされる。アルゴリズ
ムが後方を見る程、行先ベアラ−の達成可能な占有度が
高くなる。
ためのキューアルゴリズムが必要とされる。アルゴリズ
ムが後方を見る程、行先ベアラ−の達成可能な占有度が
高くなる。
従って、従来技術よりも効率的なキュー手段を含む非同
期時分割ネットワークを提供することが本発明の目的で
ある。
期時分割ネットワークを提供することが本発明の目的で
ある。
本発明に従って、データが固定長バケツi〜に分IIさ
れ高速ベアラ−を介して送信される非同期時分割ネット
ワークが提供され、該ネットワークは列配置された複数
個の入力ポートと複数個の出力ポートを有するスイッチ
ングマトリクスからなり、且つ複数の個別にアドレスさ
れるスイッチングノードを介して入力ポートから明示さ
れた出力ポートへ各データパケットを通す手段が設けら
れ、各ノードにはキュー手段が設けられ、スイッチング
マトリクスの各出力列内の各キュー手段がテストされて
一つよりも多いパケットを保持するテストされた最初の
キュー手段に優先順位が与えられる。
れ高速ベアラ−を介して送信される非同期時分割ネット
ワークが提供され、該ネットワークは列配置された複数
個の入力ポートと複数個の出力ポートを有するスイッチ
ングマトリクスからなり、且つ複数の個別にアドレスさ
れるスイッチングノードを介して入力ポートから明示さ
れた出力ポートへ各データパケットを通す手段が設けら
れ、各ノードにはキュー手段が設けられ、スイッチング
マトリクスの各出力列内の各キュー手段がテストされて
一つよりも多いパケットを保持するテストされた最初の
キュー手段に優先順位が与えられる。
[実施例]
ネットワークの接続は、例えばCCITT IICL
7信号法等のバイパス信号法を使用する仮想回路として
確立される。仮想回路は、各ノードにおけるパケットヘ
ッダーとルー1−に沿ったベアラ−のチャンネル特性の
予測統計的公差の認識により表わされるソースと行先と
の間の非物理的回路である。
7信号法等のバイパス信号法を使用する仮想回路として
確立される。仮想回路は、各ノードにおけるパケットヘ
ッダーとルー1−に沿ったベアラ−のチャンネル特性の
予測統計的公差の認識により表わされるソースと行先と
の間の非物理的回路である。
スイッチング素子を第1図に示し、それは各交差点(x
1〕丁)に少くとも一つの2パケツトキユー(Q)を有
する8×87レイである。素子はまた、例えば、16パ
ケツト入力キユー(IRQ)も提供する。各入力線はI
nput Queue Full状態を示す逆方向スロ
ットを考慮している。
1〕丁)に少くとも一つの2パケツトキユー(Q)を有
する8×87レイである。素子はまた、例えば、16パ
ケツト入力キユー(IRQ)も提供する。各入力線はI
nput Queue Full状態を示す逆方向スロ
ットを考慮している。
素子は各ポートにおいて次の動作を並行実施する。
入力キューステータスのテスト:フルであれば’Que
ue Full’ (Q F )応答、フルでなけ゛
ればキューロード。
ue Full’ (Q F )応答、フルでなけ゛
ればキューロード。
入力キューの先頭パケットによりアドレスされる交差点
キューのテスト:フルでなければパケットを交差点キュ
ーへ転送。
キューのテスト:フルでなければパケットを交差点キュ
ーへ転送。
その列内から送信される最終行の後の行から開始するス
イッチマトリクスの各出力行内の交差点キューのテスト
。一つよりも多いパケットを保持するテストされた最初
の交差点キュー、もしくは一つのパケットを保持する最
初の交差点キューに第1擾先順位が与えられる。このプ
ロセスは非常に高速でなければならず、このテス1−を
完了させるために2ビット期間の出力フォーマット内に
ギャップが許容され、従って、それは非同期でな()れ
ばならない。このギャップは次の段からの’Queue
Full’応答に対する期間に対応する。引き続く入
力キューがフルでなければパケットは送信され、出力ポ
ートの3−ビットアドレスがパケットの終りに加えられ
る。
イッチマトリクスの各出力行内の交差点キューのテスト
。一つよりも多いパケットを保持するテストされた最初
の交差点キュー、もしくは一つのパケットを保持する最
初の交差点キューに第1擾先順位が与えられる。このプ
ロセスは非常に高速でなければならず、このテス1−を
完了させるために2ビット期間の出力フォーマット内に
ギャップが許容され、従って、それは非同期でな()れ
ばならない。このギャップは次の段からの’Queue
Full’応答に対する期間に対応する。引き続く入
力キューがフルでなければパケットは送信され、出力ポ
ートの3−ビットアドレスがパケットの終りに加えられ
る。
各キューはポーリング論理に3つの表示を与える。
1個のセルの存在
1個よりも多いセルの存在
セル存在せず
いずれの場合も、キューに入力されるセルは含まれ、キ
ューから出力されるセルは含まれない。
ューから出力されるセルは含まれない。
ポーリングシーケンスは入カポ−1〜の2サイクルまで
である。
である。
iiよりも多いセルの存在をアドレスされる最初のキュ
ーは即座に受は入れられ、ポーリングシーケンスが停止
する。
ーは即座に受は入れられ、ポーリングシーケンスが停止
する。
ポートの1サイクル後、1個のセル存在をアドレスされ
る最初のキューが受は入れられ、ポーリングシーケンス
が停止する。
る最初のキューが受は入れられ、ポーリングシーケンス
が停止する。
ポートの2サイクル後、キューが受は入れられない場合
、′貞′表示が新しいスロット内に送信される。
、′貞′表示が新しいスロット内に送信される。
ポーリングシーケンスは最終シーケンスが停止する位置
から開始され、全ポートに対してアクセス品質を保証す
る。
から開始され、全ポートに対してアクセス品質を保証す
る。
第1図に示すいくつかのスイッチ素子により構成され相
互接続されてスイッチングマトリクスを形成する512
ポートスイツチに対する公知の形式の代表的構成を第2
図に示す。
互接続されてスイッチングマトリクスを形成する512
ポートスイツチに対する公知の形式の代表的構成を第2
図に示す。
第3図を参照として、ラインターミネータをボし、ここ
でトランスレータがポート入力論理に受信される入パケ
ットのラベルを変換する。ラベルは出パケットの新ラベ
ルへ変換される。トランスレータはまた、アドレス形式
のルーチングデジットを与え、それは引き続くスイッチ
ング段により受容される。トランスレータはまた3つの
スイッチ面の中の一つを選定し、面への接続は各スイッ
チ人力キュー及びアドレスされるスイッチ素子のキュー
フル論理への各出力論理回路を介してなされる。
でトランスレータがポート入力論理に受信される入パケ
ットのラベルを変換する。ラベルは出パケットの新ラベ
ルへ変換される。トランスレータはまた、アドレス形式
のルーチングデジットを与え、それは引き続くスイッチ
ング段により受容される。トランスレータはまた3つの
スイッチ面の中の一つを選定し、面への接続は各スイッ
チ人力キュー及びアドレスされるスイッチ素子のキュー
フル論理への各出力論理回路を介してなされる。
逆方向において、競合論理はスイッチング面からデータ
を受信し、それは速度整合先入れ先出しバッファへ通さ
れた後ポート出力論理を介して配送される。
を受信し、それは速度整合先入れ先出しバッファへ通さ
れた後ポート出力論理を介して配送される。
5段スイッチに対するシーケンシャルパケットフォーマ
ットを第4図に示す。
ットを第4図に示す。
入パケツ1−のヘッダー内のLABELフィールドはT
RANSLATOR第2図をアドレスするのに使用され
、その出力は行先ベアラ−上のバケツ1〜内で使用され
る新しいLABEL 、及びパケットをスイッチへ通す
一連のアドレスフィールドである。5段スイッチに対し
ては、5つの3ビツトADDRESSフイールド、A1
〜5、が必要である。従来のスイッチ構成を使用して、
A3〜A5フィールドが行先へアラ−をユニークに識別
しA1.A2はスイッチを通る仮想回路の代りの経路を
提供する。[ΔBEI及び^DDRESSフィールドは
仮想回路の確立時に制御システムにより提供される。T
RASLATOItはまた、3つのスイッチ面(0,1
,2)′IS3図の中の一つを識別するフィールドを保
持する。面はトラフィック及び安全の理由で設けられる
。
RANSLATOR第2図をアドレスするのに使用され
、その出力は行先ベアラ−上のバケツ1〜内で使用され
る新しいLABEL 、及びパケットをスイッチへ通す
一連のアドレスフィールドである。5段スイッチに対し
ては、5つの3ビツトADDRESSフイールド、A1
〜5、が必要である。従来のスイッチ構成を使用して、
A3〜A5フィールドが行先へアラ−をユニークに識別
しA1.A2はスイッチを通る仮想回路の代りの経路を
提供する。[ΔBEI及び^DDRESSフィールドは
仮想回路の確立時に制御システムにより提供される。T
RASLATOItはまた、3つのスイッチ面(0,1
,2)′IS3図の中の一つを識別するフィールドを保
持する。面はトラフィック及び安全の理由で設けられる
。
ポート論理からの出力はスイッチ素子により認識される
標準フォーマットのパケットである。伝送線はスロット
化され、スロットは使用中(ビーシイ)もしくは非使用
中(フリー)とすることができる。従って、BUSY/
FREE (B / F )ビットがヘッダーの前面
に必要である。さらに、5LOTSTART (SS
)ビットが設()られる。このビットは多スロットパタ
ーンを含み、それは独立したスロットb1始クロックが
与えられるため同期化に使用されるのではなく特別な予
備策として開始位置を確認するのに使用される。
標準フォーマットのパケットである。伝送線はスロット
化され、スロットは使用中(ビーシイ)もしくは非使用
中(フリー)とすることができる。従って、BUSY/
FREE (B / F )ビットがヘッダーの前面
に必要である。さらに、5LOTSTART (SS
)ビットが設()られる。このビットは多スロットパタ
ーンを含み、それは独立したスロットb1始クロックが
与えられるため同期化に使用されるのではなく特別な予
備策として開始位置を確認するのに使用される。
次(7) 2 ヒ’/ トハQUEUE FULL (
QF)表示を同じ線上で逆方向に送信するのに使用され
る。従って、これらの線は各終端に双方向ポートを有し
ている。
QF)表示を同じ線上で逆方向に送信するのに使用され
る。従って、これらの線は各終端に双方向ポートを有し
ている。
QIIEUE FULLピッ]〜はいずれかの側へ半ビ
ツトバッファされてタイミング公差に備える。
ツトバッファされてタイミング公差に備える。
次の3ビツトはスイッチの第1段の出力ポートに対する
アドレスA1を含み、それはA2〜A5が続く。次はス
イッチが必要とする16ビツトLABELであり、それ
に2ビツト5EQUENCE NIIHBER(SN)
が続く。連番は端末においてパケットの損失を認識する
のに使用される。これにはアドレスフィールドのPAR
I丁Yビット(P)、レーベル及びSNが続く。Pビッ
トでヘッダーは完了するが、128ビツトDATAフイ
ールドの後にAφが加えられる。これは第1段スイッチ
素子の入力ポートであり、A1〜A5と共に、出力ポー
トにおいて入力ポートを識別できるようにする。この情
報を制御システムが使用してスイッチを通る“不当なパ
径路を識別し、TRASLATOR出力の面値を変化さ
せることができる。パケットの初めのA1から終りのA
φまでの全データが、キューがフルでない場合に、スイ
ッチ素子の入力パケットキューへ入力される。
アドレスA1を含み、それはA2〜A5が続く。次はス
イッチが必要とする16ビツトLABELであり、それ
に2ビツト5EQUENCE NIIHBER(SN)
が続く。連番は端末においてパケットの損失を認識する
のに使用される。これにはアドレスフィールドのPAR
I丁Yビット(P)、レーベル及びSNが続く。Pビッ
トでヘッダーは完了するが、128ビツトDATAフイ
ールドの後にAφが加えられる。これは第1段スイッチ
素子の入力ポートであり、A1〜A5と共に、出力ポー
トにおいて入力ポートを識別できるようにする。この情
報を制御システムが使用してスイッチを通る“不当なパ
径路を識別し、TRASLATOR出力の面値を変化さ
せることができる。パケットの初めのA1から終りのA
φまでの全データが、キューがフルでない場合に、スイ
ッチ素子の入力パケットキューへ入力される。
前記動作と並行して、スイッチ素子入力キューの先頭パ
ケット内の最初の3ピッ1−(Al)力舅売み出され、
関連する交差点キューをアドレスするのに使用される。
ケット内の最初の3ピッ1−(Al)力舅売み出され、
関連する交差点キューをアドレスするのに使用される。
キューがフルでない場合には、続くフィールド(A2〜
Aφ)がキューにロードされる。キューステータスフィ
ールドが結果ステータスに従ってセットされ、それはQ
、UEUE EHPTV 。
Aφ)がキューにロードされる。キューステータスフィ
ールドが結果ステータスに従ってセットされ、それはQ
、UEUE EHPTV 。
ONE PACKET、 >ONE PACK[Tちり
、 < ハQUEUE Fυ[Lとすルコトがテキル。
、 < ハQUEUE Fυ[Lとすルコトがテキル。
(> ONE PACKETがQllll:UE FU
LLに対応する2パケツトキユーに対しては、後者が使
用される。) 前記動作と並行に、列内の少くとも一つの交差点キュー
ステータスフィールドがQUEUE EHPTVでない
場合には、BUSYが続くSSビットがスイッチ素子出
力ポートへ送信される。次の2ビツト中に、2つの並行
動作が行われる。QF−ビツト゛出力″ポートから読み
出され、列内の交差点キューステータスビットが同期的
にボールされる。ポーリングは送出される最終行の後の
行から開始され、第1優先順位kt > ONE PA
CKETもL < ハQUEUE FULLステータス
を有するキューに与えられる。入QFビットがぜ口であ
れば、選定された交差点キュー内の第1パケツトが送信
され、送信の終りにポートアドレスフィールド(第1段
に対するAl>が付与される。
LLに対応する2パケツトキユーに対しては、後者が使
用される。) 前記動作と並行に、列内の少くとも一つの交差点キュー
ステータスフィールドがQUEUE EHPTVでない
場合には、BUSYが続くSSビットがスイッチ素子出
力ポートへ送信される。次の2ビツト中に、2つの並行
動作が行われる。QF−ビツト゛出力″ポートから読み
出され、列内の交差点キューステータスビットが同期的
にボールされる。ポーリングは送出される最終行の後の
行から開始され、第1優先順位kt > ONE PA
CKETもL < ハQUEUE FULLステータス
を有するキューに与えられる。入QFビットがぜ口であ
れば、選定された交差点キュー内の第1パケツトが送信
され、送信の終りにポートアドレスフィールド(第1段
に対するAl>が付与される。
前記動作はスイッチ素子の全ての入力及び出力ポートに
おいて同時に生じる。
おいて同時に生じる。
スイッチ出力ポート論理において、全てのスイッチ面か
ら入力が受信される。面には固定した優先順位が与えら
れ、従って、優先順位の低い面の最終段スイッチ素子は
、この場合高い優先順位からパケットが選定されている
ことを意味する′QF′表示を受信することができる。
ら入力が受信される。面には固定した優先順位が与えら
れ、従って、優先順位の低い面の最終段スイッチ素子は
、この場合高い優先順位からパケットが選定されている
ことを意味する′QF′表示を受信することができる。
スイッチアドレスフィールドは送信パケットにおいて冗
長であり、従ってこのパケットは短く、インスイッチパ
ケットが高速でクロックされることを意味する。速度整
合はFIFO及び、例えば3ビットSLO丁5YNCI
IRONISATIONフィールドからなるパケットを
介して行われ、それはスイッチ内の1ピツ1〜とは違っ
て、スロット開始を決定するのに使用される。これには
、リンクの終端において仮想回路を決定するのに使用さ
れる16ビツトLABELが続き、さらに2ビットSN
、3ビツトCRC及び128ビツトデータフイールドが
続く。この場合、[^BELフィールド内のオールゼロ
コードによりフリースロツ1−が識別される。
長であり、従ってこのパケットは短く、インスイッチパ
ケットが高速でクロックされることを意味する。速度整
合はFIFO及び、例えば3ビットSLO丁5YNCI
IRONISATIONフィールドからなるパケットを
介して行われ、それはスイッチ内の1ピツ1〜とは違っ
て、スロット開始を決定するのに使用される。これには
、リンクの終端において仮想回路を決定するのに使用さ
れる16ビツトLABELが続き、さらに2ビットSN
、3ビツトCRC及び128ビツトデータフイールドが
続く。この場合、[^BELフィールド内のオールゼロ
コードによりフリースロツ1−が識別される。
STREAMに^い優先順位を与えて5TREAHもし
くはBUR8T型板想回路を運ぶのに少くとも2つのス
イッチ内が必要である。2つの面の一方が故障した場合
、全トラフィックを残りの1面に与えることができる。
くはBUR8T型板想回路を運ぶのに少くとも2つのス
イッチ内が必要である。2つの面の一方が故障した場合
、全トラフィックを残りの1面に与えることができる。
スイッチの出力ポートにおいて、低下する優先順位の3
面を使用した統合的解決方法が満足な解決方法を提供す
る。(フリースロットを含む)ヘッダーに対するパリテ
ィチエツクを使用して、出力ポート論理内のエラーを検
出することができる。次に、エラーメツセージがソース
ポート及びスイッチを通る径路を識別するフィールドA
O−A5を含む制御器へ送出され°る。次に、入ポート
TrtANSLATOR内のPLANEフィールドを変
えることにより制御判断を行って仮想回路に対する面を
変えることができる。パリティごット及びCRCはヘッ
ダーのみに与えられる。
面を使用した統合的解決方法が満足な解決方法を提供す
る。(フリースロットを含む)ヘッダーに対するパリテ
ィチエツクを使用して、出力ポート論理内のエラーを検
出することができる。次に、エラーメツセージがソース
ポート及びスイッチを通る径路を識別するフィールドA
O−A5を含む制御器へ送出され°る。次に、入ポート
TrtANSLATOR内のPLANEフィールドを変
えることにより制御判断を行って仮想回路に対する面を
変えることができる。パリティごット及びCRCはヘッ
ダーのみに与えられる。
ヘッダー内のデータのエラーによりパケットは誤った行
先へ送出され、接続に手入な影響を及ぼすことがある。
先へ送出され、接続に手入な影響を及ぼすことがある。
STREAM接続に対するデータフィールドのエラーは
パケットの削除はどには性能に影響を及ぼさないかも知
れず、例えば16のスピーチサンプルに対する1個のエ
ラーは気付かないかも知れないが、16サンプルが消失
すると゛クリック″が生じる。BUR3T接続の端末プ
ロトコルは埋込CRCを含む。
パケットの削除はどには性能に影響を及ぼさないかも知
れず、例えば16のスピーチサンプルに対する1個のエ
ラーは気付かないかも知れないが、16サンプルが消失
すると゛クリック″が生じる。BUR3T接続の端末プ
ロトコルは埋込CRCを含む。
パケットがスイッチの内外で直列に送信され、従ってデ
ータフィールドとヘッダーが同じハードウェアを使用す
るものとすれば、性能分析に対してヘッダーのみのチエ
ツクが適切である。
ータフィールドとヘッダーが同じハードウェアを使用す
るものとすれば、性能分析に対してヘッダーのみのチエ
ツクが適切である。
前記説明は本発明の一実施例であり、発明の範囲をi、
11服するものではない。例えば、別の形式の信号法を
使用することができ、異なるキュー技術を使用すること
ができ、異なるスイッチングマトリクスサイズを使用す
ることができることは容易にお判りと思う。
11服するものではない。例えば、別の形式の信号法を
使用することができ、異なるキュー技術を使用すること
ができ、異なるスイッチングマトリクスサイズを使用す
ることができることは容易にお判りと思う。
第1図は8×8スイツチング素子、第2図は512ポー
トスイツチに対する代表的構成、第3図は非同期時分割
デジタルラインターミネータ、第4図は5段スイッチに
対するシーケンシャルパケットフォーマットを示す図で
ある。
トスイツチに対する代表的構成、第3図は非同期時分割
デジタルラインターミネータ、第4図は5段スイッチに
対するシーケンシャルパケットフォーマットを示す図で
ある。
Claims (6)
- (1)データが固定長パケットに分割され高速ベアラー
を介して送信される非同期時分割ネットワークにおいて
、該ネットワークは列配置された複数の入力ポートと複
数の出力ポートを有するスイッチングマトリクスからな
り、且つ各データパケットを入力ポートから明示された
出力ポートへ個別にアドレスされる複数のスイッチング
ノードを介して通す手段が設けられており、各ノードに
はキュー手段が設けられスイッチングマトリクスの各出
力列内の各キュー手段がテストされて一つよりも多いパ
ケットを保持するテストされた最初のキュー手段に優先
順位が与えられる非同期時分割ネットワーク。 - (2)請求項1記載の非同期時分割ネットワークにおい
て、各入力ポートにトランスレータが配置されていてデ
ータの入パケットに付与されるレーベルをデータの出パ
ケットに付与される新しいレーベルへ変換する非同期時
分割ネットワーク。 - (3)請求項2記載の非同期時分割ネットワークにおい
て、トランスレータは連続するスイッチ段により受容さ
れるアドレス形式のルーテイングデジツトを発生する非
同期時分割ネットワーク。 - (4)請求項3記載の非同期時分割ネットワークにおい
て、トランスレータは3つのスイッチ面の中の一つを選
定するようにされており、面への接続は各出力論理回路
、各スイッチ入力キユー及びキューフル論理回路を介し
て行われる非同期時分割ネットワーク。 - (5)請求項4記載の非同期時分割ネットワークにおい
て、スイッチング面から受信されるデータは接続論理回
路及び速度整合先入先出記憶装置を介して各出力ポート
へ通される非同期時分割ネットワーク。 - (6)請求項1もしくは5記載の非同期時分割ネットワ
ークにおいて、各キュー手段にはステータスインジケー
タが設けられており、それはポールされて一つよりも多
いデータパケットを有するキューもしくはフルキューに
優先順位が与えられる非同期時分割ネットワーク。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB888810094A GB8810094D0 (en) | 1988-04-28 | 1988-04-28 | Asychronous time division network |
GB8810094.6 | 1988-04-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0229136A true JPH0229136A (ja) | 1990-01-31 |
Family
ID=10636044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1106129A Pending JPH0229136A (ja) | 1988-04-28 | 1989-04-27 | 同期時分割ネットワーク |
Country Status (7)
Country | Link |
---|---|
US (1) | US5199028A (ja) |
EP (1) | EP0339809B1 (ja) |
JP (1) | JPH0229136A (ja) |
AT (1) | ATE113431T1 (ja) |
DE (1) | DE68918981T2 (ja) |
ES (1) | ES2061979T3 (ja) |
GB (2) | GB8810094D0 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530157A (en) * | 1995-02-16 | 1996-06-25 | Scios Nova Inc. | Anti-inflammatory benzoic acid derivatives |
JP2005322181A (ja) * | 2004-04-05 | 2005-11-17 | Hitachi Ltd | コマンド多重数監視制御方式およびこのコマンド多重数監視制御方式を運用するコンピュータシステム |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2015514C (en) * | 1989-08-22 | 1996-08-06 | Mitsuru Tsuboi | Packet switching system having bus matrix switch |
NL9000765A (nl) * | 1990-04-02 | 1991-11-01 | Apt Nederland | Digitale schakelmodule voor datapakketten voor het toewijzen van lege pakketten aan kruispuntschakelaar. |
FR2708817B1 (fr) * | 1993-07-30 | 1995-09-08 | Boyer Pierre | Systèmes d'allocation d'intervalle de temps et multiplexeurs pourvus d'un de ces systèmes d'allocation d'intervalle de temps. |
US5402416A (en) * | 1994-01-05 | 1995-03-28 | International Business Machines Corporation | Method and system for buffer occupancy reduction in packet switch network |
EP0665701A1 (de) * | 1994-01-26 | 1995-08-02 | Siemens Aktiengesellschaft | Verfahren zur Überwachung der Durchschaltewege in einer digitalen Zeitmultiplexvermittlungseinrichtung |
US5923654A (en) * | 1996-04-25 | 1999-07-13 | Compaq Computer Corp. | Network switch that includes a plurality of shared packet buffers |
US5859853A (en) * | 1996-06-21 | 1999-01-12 | International Business Machines Corporation | Adaptive packet training |
US6298070B1 (en) | 1998-05-07 | 2001-10-02 | International Business Machines Corporation | Packet training with an adjustable optimum number of packets |
US6876678B1 (en) | 1999-02-04 | 2005-04-05 | Cisco Technology, Inc. | Time division multiplexing method and apparatus for asynchronous data stream |
US7012895B1 (en) | 2000-11-17 | 2006-03-14 | University Of Kentucky Research Foundation | Packet-switching network with symmetrical topology and method of routing packets |
US7106738B2 (en) * | 2001-04-06 | 2006-09-12 | Erlang Technologies, Inc. | Method and apparatus for high speed packet switching using train packet queuing and providing high scalability |
US20030169731A1 (en) * | 2002-03-08 | 2003-09-11 | Wickeraad John Alan | Crossbar switch with data suspension |
US7158512B1 (en) | 2002-04-01 | 2007-01-02 | P-Cube Ltd. | System and method for scheduling a cross-bar |
AU2003253708A1 (en) * | 2002-06-27 | 2004-01-19 | Tellabs Operations, Inc. | Apparatus and method to switch packets using a switch fabric with memory |
WO2004064310A2 (en) * | 2003-01-11 | 2004-07-29 | Omnivergent Communications Corporation | Cognitive network |
EP1521497A3 (de) * | 2003-09-30 | 2006-05-31 | Alcatel | Universal-Vermittlungsstelle, Verfahren zum Durchführen einer Vermittlungsaufgabe, Eingangseinheit, Ausgangseinheit und Anschlusseinheit |
EP1521496A1 (de) * | 2003-09-30 | 2005-04-06 | Alcatel | Universal-Vermittlungsstelle, Verfahren zum Durchführen einer Vermittlungsaufgabe, Eingangseinheit, Ausgangseinheit und Anschlusseinheit |
US7747734B2 (en) * | 2006-03-29 | 2010-06-29 | International Business Machines Corporation | Apparatus, system, and method for error assessment over a communication link |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS479221Y1 (ja) * | 1968-01-10 | 1972-04-07 | ||
JPS6056129U (ja) * | 1983-09-27 | 1985-04-19 | 村田機械株式会社 | 板材ロ−ダ |
JPS6128741U (ja) * | 1984-07-26 | 1986-02-20 | 村田機械株式会社 | 板材分離装置 |
JPS6362439U (ja) * | 1986-10-14 | 1988-04-25 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4512011A (en) * | 1982-11-01 | 1985-04-16 | At&T Bell Laboratories | Duplicated network arrays and control facilities for packet switching |
US4623996A (en) * | 1984-10-18 | 1986-11-18 | Mcmillen Robert J | Packet switched multiple queue NXM switch node and processing method |
US4797882A (en) * | 1985-10-02 | 1989-01-10 | American Telephone And Telegraph Company, At&T Bell Laboratories | Mesh-based switching network |
US4864558A (en) * | 1986-11-29 | 1989-09-05 | Nippon Telegraph And Telephone Corporation | Self-routing switch |
US4817082A (en) * | 1987-03-09 | 1989-03-28 | American Telephone And Telegraph Company, At&T Bell Laboratories | Crosspoint switching system using control rings with fast token circulation |
-
1988
- 1988-04-28 GB GB888810094A patent/GB8810094D0/en active Pending
-
1989
- 1989-04-03 ES ES89303252T patent/ES2061979T3/es not_active Expired - Lifetime
- 1989-04-03 AT AT89303252T patent/ATE113431T1/de not_active IP Right Cessation
- 1989-04-03 EP EP89303252A patent/EP0339809B1/en not_active Expired - Lifetime
- 1989-04-03 DE DE68918981T patent/DE68918981T2/de not_active Expired - Lifetime
- 1989-04-11 GB GB8908074A patent/GB2218305B/en not_active Expired - Lifetime
- 1989-04-11 US US07/336,158 patent/US5199028A/en not_active Expired - Lifetime
- 1989-04-27 JP JP1106129A patent/JPH0229136A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS479221Y1 (ja) * | 1968-01-10 | 1972-04-07 | ||
JPS6056129U (ja) * | 1983-09-27 | 1985-04-19 | 村田機械株式会社 | 板材ロ−ダ |
JPS6128741U (ja) * | 1984-07-26 | 1986-02-20 | 村田機械株式会社 | 板材分離装置 |
JPS6362439U (ja) * | 1986-10-14 | 1988-04-25 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530157A (en) * | 1995-02-16 | 1996-06-25 | Scios Nova Inc. | Anti-inflammatory benzoic acid derivatives |
JP2005322181A (ja) * | 2004-04-05 | 2005-11-17 | Hitachi Ltd | コマンド多重数監視制御方式およびこのコマンド多重数監視制御方式を運用するコンピュータシステム |
JP4568021B2 (ja) * | 2004-04-05 | 2010-10-27 | 株式会社日立製作所 | コマンド多重数監視制御方式を運用するコンピュータシステム |
Also Published As
Publication number | Publication date |
---|---|
US5199028A (en) | 1993-03-30 |
GB8908074D0 (en) | 1989-05-24 |
GB2218305B (en) | 1992-08-19 |
ATE113431T1 (de) | 1994-11-15 |
DE68918981T2 (de) | 1995-03-02 |
GB2218305A (en) | 1989-11-08 |
GB8810094D0 (en) | 1988-06-02 |
DE68918981D1 (de) | 1994-12-01 |
ES2061979T3 (es) | 1994-12-16 |
EP0339809A2 (en) | 1989-11-02 |
EP0339809A3 (en) | 1991-05-02 |
EP0339809B1 (en) | 1994-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0229136A (ja) | 同期時分割ネットワーク | |
CA1254982A (en) | Method of and switch for switching information | |
US4491945A (en) | Fast packet switch | |
EP0276349B1 (en) | Apparatus for switching information between channels for synchronous information traffic and asynchronous data packets | |
KR910003243B1 (ko) | 데이타 패킷 정렬기 및 데이타 패킷 기억방법 | |
EP0312628B1 (en) | High-speed modular switching apparatus for circuit and packet switched traffic | |
US4494230A (en) | Fast packet switching system | |
US5291482A (en) | High bandwidth packet switch | |
Ahmadi et al. | A high‐performance switch fabric for integrated circuit and packet switching | |
US4484326A (en) | Packet load monitoring by trunk controllers | |
US4903260A (en) | Digital circuit-switching and packet-switching network and switching facility therefor | |
US5691984A (en) | Compact, adaptable brouting switch | |
EP0112336B1 (en) | An interface facility for a packet switching system | |
US4797880A (en) | Non-blocking, self-routing packet switch | |
WO1988004870A1 (en) | Enhanced efficiency batcher-banyan packet switch | |
JP2665037B2 (ja) | パケット伝送用相互接続構造とパケットの伝送方法 | |
EP0413899A2 (en) | Packet switching system having bus matrix switch | |
US4955017A (en) | Growable packet switch architecture | |
JPS6211344A (ja) | 高速パケツト交換装置 | |
JPH07202942A (ja) | パケット交換機 | |
US4995032A (en) | Label-switching and control interface for asynchronous fast-packet switching | |
US6643294B1 (en) | Distributed control merged buffer ATM switch | |
JP2824483B2 (ja) | Atm交換機におけるスイッチ診断方式 | |
JP2002252628A (ja) | パケット出力調停装置 | |
JP2989263B2 (ja) | 高速データパケットスイッチング回路および方法 |