JPH0267045A - Packet switch - Google Patents

Packet switch

Info

Publication number
JPH0267045A
JPH0267045A JP63219364A JP21936488A JPH0267045A JP H0267045 A JPH0267045 A JP H0267045A JP 63219364 A JP63219364 A JP 63219364A JP 21936488 A JP21936488 A JP 21936488A JP H0267045 A JPH0267045 A JP H0267045A
Authority
JP
Japan
Prior art keywords
packet
input
parallel
serial
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP63219364A
Other languages
Japanese (ja)
Other versions
JP2596087B2 (en
Inventor
Hiroshi Suzuki
洋 鈴木
Hiroshi Nagano
宏 永野
Toshio Suzuki
敏夫 鈴木
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP21936488A priority Critical patent/JP2596087B2/en
Priority to DE68924191T priority patent/DE68924191T2/en
Priority to EP89107134A priority patent/EP0338558B1/en
Priority to CA000597483A priority patent/CA1334304C/en
Publication of JPH0267045A publication Critical patent/JPH0267045A/en
Priority to US07/771,865 priority patent/US5233603A/en
Application granted granted Critical
Publication of JP2596087B2 publication Critical patent/JP2596087B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To respond to the housing of an ultra fast line and the increment of the number of lines by operating in parallel plural subswitches to switch the plural bits of a serial-parallel converted packet signal, and parallel-serial converting plural serial-parallel converted packet signals outputted from output ports corresponding to the output lines of the plural subswitches. CONSTITUTION:Input lines (102-104) are converted to (PXQ) bits in parallel at a serial-parallel converters(P/S) (105-107). Here, P and Q show integers >=1. In other words, the plural subswitches to switch each of the plural bits of the serial-parallel converted packet signal are operated in parallel, and the parallel- serial conversion of the plural serial-parallel converted packet signals outputted from the output ports corresponding to the output lines of the plural subswitches are performed at each of the output lines. In such a way, it is possible to respond to the making of the line into high speed and the increment of the number of lines.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は超高速なパケットスイッチの溝成技術に関する
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a groove forming technology for an ultra-high-speed packet switch.

(従来の技術) 従来の超高速スイッチに関する論文として1984年イ
ンタナショナル・スイッチング・シンポジウム(Int
ernational Switching Synp
osium 1984)にてニー、)−7ス(A、 T
homas)他、が発表した「アシンコロナウス−タイ
ム−デイビジョン、テクニック(Asynchonou
s Time Division Technique
) J (文献1)が有名である。また1988年電子
通信学会交換研究会5SE88−60にて鈴木らにより
発表された論文r ATM交換機アーキテクチャの検討
](文献2)がある。
(Prior art) A paper on conventional ultra-high-speed switches was presented at the 1984 International Switching Symposium (Int.
ernational Switching Synp.
osium 1984) knee, )-7th (A, T
``Asyncronous-Time-Day Vision, Technique'' presented by Homas et al.
s Time Division Technique
) J (Reference 1) is famous. There is also a paper published by Suzuki et al. at the 1988 IEICE Switching Study Group 5SE88-60 [Study of ATM Switch Architecture] (Reference 2).

これらの論文の中では複数の入線からのパケト信号を時
分割多重してメモリへ書き込んで交換動作を行っている
。第5図にその一例を示す。
In these papers, packet signals from multiple incoming lines are time-division multiplexed and written into memory for exchange operations. An example is shown in FIG.

本スイッチは入線から入力されるパケット501〜50
3を直列並列(シリアルパラレル)変換器(S/P)5
09〜511で速度を落とす。その後、時分割バス50
0で時分割多重を行う。ここで入線の速度をVとする。
This switch handles packets 501 to 50 input from the incoming line.
3 to serial-parallel (serial-parallel) converter (S/P) 5
Reduce speed at 09-511. After that, time-sharing bus 50
0 to perform time division multiplexing. Here, let V be the speed of entry.

シリアルパラレル変換器509〜511でkbitに展
開すると速度は÷になる。しがしこれらのN個の入線を
時分割多重すると÷×Nの動作速度が必要となる。さて
パケットはどの出線へ出力されるべきかという物理的な
アドレス情報を持つ。その方法として第6図(a)のよ
うにパケット600のヘッダ601としても′つ場合と
第6図(b)のようにパケット602と別々に扱われ6
03のように並列な形で処理される場合がある。(但し
ここでいう物理アドレスはスイッチの制御だけに使うた
めのものであり、パケットヘッダの論理アドレスではな
い。)さて、時分割多重された各パケットはバス500
で全出回Xl側へ同報される。アドレスフィルタ(AF
)512〜514は各パケットの上記アドレス(601
や603)をチエツクし出力すべきパケットなら受信す
る。そうでなければパケットは受信しない。このように
して、アドレスに記載された出線で受信が行われる。そ
の後バッファメモリ(FIFO)515〜517にファ
ーストインファーストアウトで書き込まれる。このFI
FOメモリからパケットを読出すことにより出線504
〜506へ出力される。
When expanded into kbits by serial-parallel converters 509 to 511, the speed becomes ÷. However, if these N incoming lines are time-division multiplexed, an operating speed of ÷×N is required. Now, a packet has physical address information indicating which outgoing line it should be output to. As shown in FIG. 6(a), the header 600 is treated as the header 601 of the packet 600, and as shown in FIG. 6(b), it is treated separately from the packet 602.
In some cases, processing is performed in parallel as in 03. (However, the physical address here is used only for controlling the switch, and is not the logical address of the packet header.) Now, each time-division multiplexed packet is sent to the bus 500.
This will be broadcast to all the XL sides. Address filter (AF
) 512 to 514 are the above addresses (601
or 603), and if the packet should be output, it is received. Otherwise, the packet will not be received. In this way, reception is performed on the outgoing line written in the address. Thereafter, the data is written into buffer memories (FIFOs) 515 to 517 in a first-in, first-out manner. This FI
Outgoing line 504 by reading the packet from the FO memory.
~506.

(発明が解決しようとする課題) 従来のパケットスイッチでは時分割多重を行うため、回
線の速度V、回線数Nが増すと時分割多重部の動作速度
午)も増大してしまう。回路の動作速度には制限がある
ためパラレルビット数kを増やして動作速度の上昇を押
さえることが必要となる。
(Problems to be Solved by the Invention) Since conventional packet switches perform time division multiplexing, as the line speed V and the number of lines N increase, the operating speed of the time division multiplexing unit also increases. Since the operating speed of the circuit is limited, it is necessary to increase the number of parallel bits k to suppress the increase in operating speed.

さて一方、現状のLSI技術では第5図をすべて同一の
LSIに集積化するのはNが大きくなるとメモリ量とゲ
ート数が大きくなり難しい。したがって第5図に破線で
示したようにブロックを区切ってメモリ量とゲート数を
へらしてLSI化することになる。
On the other hand, with the current LSI technology, it is difficult to integrate all of the elements shown in FIG. 5 into the same LSI because as N increases, the amount of memory and the number of gates increase. Therefore, blocks are divided as shown by broken lines in FIG. 5 to reduce the amount of memory and the number of gates, and to implement an LSI.

このような場合上記のにビットのバスがLSI間をまた
がることになっていまい、LSIのビンネックを招く。
In such a case, the above-mentioned bit bus crosses between LSIs, causing a bin neck in the LSI.

例えばV=160M  N=32としLSI ノI10
動作速度の上限を40Mbpsに押さえるためにはに=
128となる。このようにLSI間をまたがる多数bi
tのバスを高速で動作させるのは困難である。従って簡
単にはkを大きくすることができず、LSIのI101
00上昇がネックになる。すなわち回線の速度を高速化
したり回線数を増すことが難しいといった問題を有する
For example, if V=160M and N=32, the LSI is 10
In order to keep the upper limit of operating speed to 40Mbps =
It becomes 128. In this way, many bi
It is difficult to operate a t bus at high speed. Therefore, k cannot be easily increased, and I101 of LSI
00 rise will be a bottleneck. That is, there is a problem in that it is difficult to increase the line speed or increase the number of lines.

本発明は、従来技術のかかる問題点を解決し、超高速回
線の収容、回線数の増大にも十分耐えうるスイッチの構
成法を与えるものである。
The present invention solves the problems of the prior art and provides a method of configuring a switch that can sufficiently accommodate ultra-high speed lines and increase the number of lines.

(問題点を解決する手段) 本発明では上記課題を解決する為に、第一の発明では、
各入線に於いてパケット信号を直並列変換して複数のビ
ットに分割し、該直列並列変換された複数のビットのう
ち少なくとも一つのビットのパケット信号をサブスイッ
チの該入線に対応する大ポートに入力し、該サブスイッ
チは、複数の該入ポートから入力された複数の該パケッ
ト信号を時分割多重し、該時分割多重された該パケット
信号を該パケットのアドレス情報にもとづき複数の出ポ
ートのいづれかへ交換して出力するものであり、前記直
列並列変換されたパケット信号の複数のビット数のそれ
ぞれを交換する複数の該サブスイッチを並列動作させ、
各出線に於いては、前記複数のサブスイッチの該出線に
対応する出ポートから出力される複数の直列並列変換さ
れたパケット信号を、並列直列変換することにより高速
パケットスイッチを構成する。
(Means for Solving the Problems) In order to solve the above-mentioned problems in the present invention, in the first invention,
At each input line, the packet signal is serial-parallel converted and divided into multiple bits, and at least one of the serial-parallel converted bits is sent to the large port of the subswitch corresponding to the input line. The subswitch time-division multiplexes the plurality of packet signals input from the plurality of input ports, and transmits the time-division multiplexed packet signals to the plurality of output ports based on the address information of the packet. operating a plurality of sub-switches in parallel to exchange each of the plurality of bit numbers of the serial-parallel converted packet signal;
In each outgoing line, a high-speed packet switch is constructed by converting a plurality of serially-parallel converted packet signals outputted from the output ports of the plurality of sub-switches corresponding to the outgoing line into parallel-to-serial.

さらに第2の発明では、各入線に於いてパケット信号を
直並列変換して複数のビットに分割し、該直列並列変換
された複数のビットのうち少なくとも一つのビットのパ
ケット信号をサブスイッチの該入線に対応する入ポート
に入力し、複数の入線からのパケット信号にそれぞれ対
応する複数のアドレス情報をスイッチ制御部に入力し、
該スイッチ制御部は、該入力されたアドレス情報から各
パケット信号をどの出線へ出力するかを判定し、各パケ
ット信号毎に、該出線の識別情報を前記サブスイッチに
通知し、該サブスイッチは、該複数の人ポートから入力
された複数の該パケット信号を時分割多重し、該時分割
多重された該パケット信号を、前記スイッチ制御部でか
ら通知された該パケットの出力すべき出線の識別情報も
とづき、該サブスイッチの複数の出ポートにいづれかへ
出力するものであり、前記直列並列変換されたパケット
信号の複数のビット数のそれぞれを交換する複数の該サ
ブスイッチを並列動作させ、各出線に於いては、前記複
数のサブスイッチの該出線に対応する出ポートから出力
される複数の直列並列変換されたパケット信号を、並列
直列変換することにより高速パケットスイッチを構成す
る。
Furthermore, in the second invention, the packet signal is serial-parallel converted into a plurality of bits in each input line, and at least one bit of the packet signal among the plurality of serial-parallel converted bits is transmitted to the sub-switch. input to the input port corresponding to the input line, input a plurality of pieces of address information corresponding to packet signals from the plurality of input lines to the switch control unit,
The switch control unit determines to which outgoing line each packet signal is to be output based on the input address information, notifies the sub-switch of the identification information of the outgoing line for each packet signal, and outputs the outgoing line to the sub-switch. The switch time-division multiplexes the plurality of packet signals input from the plurality of human ports, and transmits the time-division multiplexed packet signals to output signals of the packets notified by the switch control unit. Based on line identification information, the sub-switch is outputted to one of the plurality of output ports of the sub-switch, and the plurality of sub-switches are operated in parallel to exchange each of the plurality of bit numbers of the serial-parallel converted packet signal. , for each outgoing line, a high-speed packet switch is configured by converting a plurality of serially parallelized packet signals outputted from the outgoing port corresponding to the outgoing line of the plurality of sub-switches into parallel to serial. .

さらに第3項の発明では、各入線に於いてパケット信号
を直並列変換して複数のビットに分割し、該直列並列変
換された複数のビットのうち少なくとも一つのビットの
パケット信号をサブスイッチの該入線に対応する大ポー
トに入力し、複数の入線からのパケット信号にそれぞれ
対応する複数のアドレス情報をスイッチ制御部に入力し
、該スイッチ制御部は、該入力されたアドレス情報から
各パケットをどの出線へ出力するかを判定し、かつサブ
スイッチに入力された各パケット信号を蓄積するパケッ
トバッファメモリの書込み/読み出しアドレスをもとめ
、各パケット信号毎に、該パケットバッファメモリの書
込みl読み出しアドレス情報をサブスイッチに通知し、
該サブスイッチは、該複数の大ポートから入力された複
数の該パケット信号を時分割多重し、前記スイッチ制御
部から通知された該パケットバッファメモリの該書込み
読み出しアドレス情報にもとづいて、該時分割多重され
た該パケット信号を該バファメモリに書込みl読み出し
を行なうことにより、複数の出ポートのいづれかへ出力
するものであり、前記直列並列変換されたパケット信号
の複数のビットのそれぞれの信号を交換する複数の該サ
ブスイッチを並列動作させ、各出線に於いては、前記複
数のサブスイッチの該出線に対応する出ポートから出力
される複数のビットに分割されたパケット信号を、並列
直列変換することにより高速パケットスイッチを構成す
る。
Furthermore, in the third aspect of the invention, the packet signal is serially-parallel converted into a plurality of bits in each input line, and at least one bit of the packet signal among the plurality of bits subjected to the serial-parallel conversion is sent to the sub-switch. A plurality of pieces of address information corresponding to the packet signals from the plurality of input lines are input to the large port corresponding to the input line, and the switch control unit inputs each packet from the input address information. Determine which outgoing line to output to, find the write/read address of the packet buffer memory that stores each packet signal input to the subswitch, and set the write/read address of the packet buffer memory for each packet signal. Notify the information to the subswitch,
The sub-switch time-division multiplexes the plurality of packet signals inputted from the plurality of large ports, and performs time-division multiplexing on the basis of the write/read address information of the packet buffer memory notified from the switch control section. By writing and reading the multiplexed packet signal into the buffer memory, the multiplexed packet signal is output to one of a plurality of output ports, and each signal of a plurality of bits of the serial-parallel converted packet signal is exchanged. A plurality of sub-switches are operated in parallel, and for each output line, a packet signal divided into a plurality of bits output from an output port corresponding to the output line of the plurality of sub-switches is converted into parallel to serial. By doing this, a high-speed packet switch is constructed.

さらに第4項の発明では、各入線パケット信号を複数の
サブスイッチに同報し、該サブスイッチは、N本の出線
のうちM本(MAN)分の出線に対応する出力回路のみ
を有し、該複数の大ポートから入力された複数のパケッ
ト信号を時分割多重し、該時分割多重された該パケット
信号を該パケットのアドレス情報にもとづきM本の出線
のいづれかへ出力することにより高速パケットスイッチ
を構成する。
Furthermore, in the invention set forth in item 4, each incoming packet signal is broadcast simultaneously to a plurality of subswitches, and the subswitches only output circuits corresponding to M outgoing lines (MAN) out of N outgoing lines. and time-division multiplexing a plurality of packet signals input from the plurality of large ports, and outputting the time-division multiplexed packet signal to one of M outgoing lines based on address information of the packet. Configure a high-speed packet switch.

(作用) 本発明では最も高速動作が要求される時分割多重部をL
SI内部に閉じるように構成する。それは時分割多重部
のパラレル展開度kをパケット長にまで広げるとを可能
ならしめるものであり、動作速度もLSIのIloより
内部速度の方が速くできるので時分割多重部の高速化が
容易となる。しかしながら前述のように問題となるのは
回線数N個分の回路を1つのLSIに集積化するために
は、1つのLSIに収容すべきゲート数とメモリ量が大
幅にふえてしまう点である。本発明は■スイッチをビッ
トスライス形のサブスイッチに分割(第1〜第3の発明
)する。あるいは、■ゲートとメモリが出力側の回路に
集中する為、出線の数をへらしたサブスイッチに分割す
る(第4の発明)構成をとることによって1つのサブス
イッチに入るゲート数とメモリ量を減らすことを実現し
ている。
(Function) In the present invention, the time division multiplexing section, which is required to operate at the highest speed, is
It is configured to be closed inside the SI. This makes it possible to extend the degree of parallel expansion k of the time division multiplexing unit to the packet length, and since the internal speed can be faster than the Ilo of the LSI, it is easy to increase the speed of the time division multiplexing unit. Become. However, as mentioned above, the problem is that in order to integrate circuits for N lines into one LSI, the number of gates and amount of memory that must be accommodated in one LSI will increase significantly. . The present invention (1) divides the switch into bit slice type sub-switches (first to third inventions). Alternatively, ■ Since gates and memory are concentrated in the output side circuit, the number of gates and the amount of memory that can go into one sub-switch can be divided into sub-switches with a reduced number of outgoing lines (fourth invention). has been achieved to reduce

第1の発明は時分割多重スイッチをビットスライス形に
分割したものである。P個の並列なサブスイッチは並列
動作するものであり、各サブスイッチはパケットをパラ
レルビット展開した場合、そのうちの伸ビットだけをス
イッチするものである。このようにすると、Nポート分
をゲート数、メモリ数も十になり1つのサブスイッチを
LSIの中に入れることができ、時分割バスもLSI内
部に入るのでPin Neckにもならない。
The first invention is a time division multiplex switch divided into bit slices. The P parallel subswitches operate in parallel, and each subswitch switches only the expanded bits when a packet is expanded into parallel bits. In this way, the number of gates and memories for N ports becomes ten, and one sub-switch can be placed inside the LSI, and since the time-sharing bus is also placed inside the LSI, it does not become a pin neck.

第2の発明も同様のビットスライス形の構成であるがさ
らにパケットアドレス情報は制御部がまとめて処理し、
その処理結果のみを並列動作する各サブスイッチに通知
する。第一の発明は同じアドレス処理回路が各サブスイ
ッチ毎に必要となるが、第2の発明はそれが1つだけ集
中してもてばよい。従ってゲート数が減る。
The second invention also has a similar bit slice type configuration, but furthermore, the control unit processes the packet address information all at once.
Only the processing results are notified to each sub-switch operating in parallel. In the first invention, the same address processing circuit is required for each sub-switch, but in the second invention, only one address processing circuit is required. Therefore, the number of gates is reduced.

第3の発明は第2の発明にさらにパケットを蓄積するメ
モリの書込みl読み出しアドレス制御をも制御部に集中
化してサブスイッチは多重装置とメモ)(RAM)だけ
にするものである。同じくゲート数が減少する。
The third invention further adds to the second invention by centralizing the write and read address control of the memory for storing packets in the control unit, and only the multiplexer and memory (RAM) are used as sub-switches. Similarly, the number of gates will decrease.

第4の発明は、1つのサブスイッチが持つ出線の数を減
らして分割するものである。つまりこれは、ゲートとメ
モリが出力部に集中する点に注目してる。各サブスイッ
チは全入力線を持つ時分割多重部を有するが、全出線数
Nより小さいM(M<N)個の出線しかもたない。例え
ば、32 X 32のスイッチを32×4のサブスイッ
チを8個で構成するものである。このサブスイッチは1
つのLSIに入るので第一の発明と同様時分割多重部の
高速化が容易となる。
The fourth invention is to reduce the number of outgoing lines that one subswitch has and divide it. In other words, this focuses on the fact that gates and memory are concentrated in the output section. Each sub-switch has a time division multiplexer having all input lines, but only M (M<N) output lines which are smaller than the total number N of output lines. For example, a 32×32 switch is configured with eight 32×4 sub-switches. This sub switch is 1
Since it is implemented in one LSI, the speed of the time division multiplexing section can be easily increased as in the first invention.

(実施例) 以下図面を用いて詳細に説明する。第1図は第1の発明
の実施例を示すブロック図である。100及び101は
サブスイッチである。入線102〜104はシリアルパ
ラレル変換器(S/P)105〜107でPXQビット
パラレルに変換される。ここでP、Qは1以上の整数で
ある。ここではそのQビットづつを各サブスイッチに入
力するものとする。従ってサブスイッチはP面あること
になる。1つのサブスイッチは第5図に示した従来のス
イッチと同様の構造をもつ。すなわちシリアルパラレル
変換器108〜110と時分割多重バス111から構成
される時分割多重部とアドレスフィルタ113〜115
ならびにFiFoメモリ116〜118からなるこれら
のサブスイッチ内の動作は第5図で説明したものと同様
である。但しここでスイッチ内でパケットのアドレスの
扱いは注意を要する。パケットのアドレスはスイッチの
外で第6図の(a)ないしくb)のようになっている。
(Example) A detailed explanation will be given below using the drawings. FIG. 1 is a block diagram showing an embodiment of the first invention. 100 and 101 are sub-switches. Incoming lines 102-104 are converted into PXQ bit parallel by serial-parallel converters (S/P) 105-107. Here, P and Q are integers of 1 or more. Here, it is assumed that the Q bits are input to each sub-switch. Therefore, the sub-switch is on the P side. One sub-switch has a structure similar to the conventional switch shown in FIG. That is, a time division multiplexing section consisting of serial parallel converters 108 to 110 and a time division multiplex bus 111, and address filters 113 to 115.
The operations within these sub-switches, which are also comprised of FiFo memories 116-118, are similar to those described with reference to FIG. However, care must be taken when handling packet addresses within the switch. The address of the packet outside the switch is as shown in (a) or b) in FIG.

第6図(a)のように直列の場合はアドレス部601だ
けを抜きとる。シリアルパラレル展開は600のパケッ
ト部だけを対象とする。第6図(b)の場合は603を
抜きとり、602のパケット部だけをシリアルパラレル
展開する。さて、アドレスの抜きとりはシリアルパラレ
ル変換器105〜107で行う。アドレスはアドレス信
号線124〜126でパケット信号線127〜129と
並列に各サブスイッチに送られる。パケットとアドレス
は一度多重されるがアドレスフィルタ(AF)113〜
115ではアドレス部だけを検矢口する。パケットはF
iFoメモリ116〜118に一度土各納さ−れたあと
出力されパラレルシリアル変換器119〜121で元の
パケットにもどされる。さてこの場合のスイッチの動作
速度は次のようになる。回線速度V、回線数Nとする。
In the case of serial arrangement as shown in FIG. 6(a), only the address section 601 is removed. Serial-parallel expansion targets only the 600 packet portion. In the case of FIG. 6(b), 603 is removed and only the packet portion of 602 is expanded into serial and parallel format. Now, address extraction is performed by serial-parallel converters 105-107. Addresses are sent to each sub-switch via address signal lines 124-126 in parallel with packet signal lines 127-129. Packets and addresses are multiplexed once, but the address filter (AF) 113~
At step 115, only the address part is inspected. packet is F
Once stored in the iFo memories 116-118, the packets are output and returned to the original packets by parallel-serial converters 119-121. Now, the operating speed of the switch in this case is as follows. Let the line speed be V and the number of lines N.

サブスイッチへの入力部ではパケットはPXQbitに
展開されているのでI10速度はV、。=々となってい
る。時分割バスはN多重されるのでml釉×Nのスルー
プットが必要である。
At the input to the subswitch, the packet is expanded into PXQbits, so the I10 speed is V. = and so on. Since the time division bus is N multiplexed, a throughput of ml glaze×N is required.

従って108〜110のシリアルパラレル変換器でさら
にる。
Therefore, 108 to 110 serial/parallel converters are required.

例として V =160Mbps  N=32 p=s     Q=l    k=32とするとvi
10=v、n=20Mbps Nまたは■が2倍になってもQ=2とするかP=16と
するだけで動作速度の上昇がさけられる。
For example, if V = 160Mbps N = 32 p = s Q = l k = 32 then vi
10=v, n=20 Mbps Even if N or ■ is doubled, the increase in operating speed can be avoided by simply setting Q=2 or P=16.

ゲート数は次のようになる。第5図において1ライン分
の回路ゲート数(メモリ含む)をGとする。図5では各
ブロック(破線)はGだけのゲートをもつ。第1図では
およそ各サブスイッチは つまりPを増せばサブスイッチ化たりのゲート量もへら
せることがわかる。
The number of gates is as follows. In FIG. 5, the number of circuit gates for one line (including memory) is assumed to be G. In FIG. 5, each block (dashed line) has only G gates. In FIG. 1, it can be seen that for each sub-switch, if P is increased, the amount of gates required for each sub-switch can be reduced.

次に第2の発明の実施例を第2図に示す。第1図との違
いはパケットのアドレスは238の制御部が処理し、信
号線235〜237でFiFo217〜219の書込み
イネーブルをサブスイッチ220〜221に通知する点
である。
Next, an embodiment of the second invention is shown in FIG. The difference from FIG. 1 is that the packet address is processed by the control unit 238, and the write enable of the FiFos 217-219 is notified to the sub-switches 220-221 via signal lines 235-237.

これは第1図では同じアドレスフィルタ(AF)113
をすべてのサブスイッチが持たねばならないのを制御部
だけにまとめたものである。これによりサブスイッチ2
20〜221のゲート数がさらに減り又並列動作するサ
ブスイッチを集中制御できるので、制御の管理が容易と
なる。大緑200〜202から入力されたパケットのア
ドレス情報はシリアルパラレル変換部203〜205で
パケットと分離され206〜208で制御部238に入
力される。パケットは第1図と同じくPXQbitに展
開されQbitづつ各サブスイッチ220〜221に入
力される。制御部238ではアドレスを228〜230
のシリアルパラレル(S/P)変換器と時分割バス23
1で時分割多重する。この動作は220.221のサブ
スイッチの212〜214のS/P変換器と時分割バス
215.216上での各パケットの時分割多重動作と並
列に動く。アドレスフィルタ232〜234はアドレス
をチエツクし、どの出力ポートのFiFo217〜21
9がパケットを格納すべきか判定する。その結果は23
5〜237で各サブスイッチの各FiFo217〜21
9へライトイネーブル信号として通知される。サブスイ
ッチはこの信号をもとにパケットが所望のポートのFi
Foに書き込まれる。パケットはFiFoから読み出さ
れ、パラレルシリアル(P/S)変換器222〜224
で元の形に戻され225〜227の出線へ出力される。
This is the same address filter (AF) 113 in Figure 1.
All sub-switches must have this, but only the control unit has them. This allows sub switch 2
Since the number of gates 20 to 221 is further reduced and sub-switches operating in parallel can be centrally controlled, control management becomes easier. The address information of the packets input from the large greens 200-202 is separated from the packets by serial-parallel converters 203-205 and input to the control unit 238 by 206-208. The packet is expanded into PXQbits as in FIG. 1 and input into each subswitch 220 to 221 in Qbits. The control unit 238 sets the addresses 228 to 230.
serial-parallel (S/P) converter and time-sharing bus 23
1 for time division multiplexing. This operation runs in parallel with the S/P converters 212-214 of the subswitches 220.221 and the time division multiplexing of each packet on the time division bus 215.216. The address filters 232 to 234 check the address and determine which output port's FiFo 217 to 21
9 determines whether the packet should be stored. The result is 23
5 to 237, each FiFo217 to 21 of each sub switch
9 as a write enable signal. Based on this signal, the subswitch transfers the packet to the desired port's Fi.
Written to Fo. The packets are read from the FiFo and sent to parallel-serial (P/S) converters 222-224.
It is returned to its original form and output to outgoing lines 225-227.

このような構成の場合、第1の発明の効果に加えて■サ
ブスイッチ面のAFが不要となりゲート数がへる。
In the case of such a configuration, in addition to the effects of the first invention, (2) AF on the sub-switch surface is unnecessary, and the number of gates is reduced.

■並列動作するサブスイッチを集中的に制御できるため
、サブスイッチ間の同期が取りやくずなり管理が容易と
なる。
■Since sub-switches operating in parallel can be centrally controlled, synchronization between sub-switches can be disrupted and management becomes easier.

というメリットがある。There is an advantage.

次に第3の発明の実施例を第3図を用いて説明する。Next, an embodiment of the third invention will be described using FIG. 3.

基本的に第2の発明の実施例(第2図)との相違点はF
iFoメモリの制御の方法である。第2図では各サブス
イッチの同じ出ポートのFiFoは全て同じ書込み/読
みだしアドレスで制御される。従ってこの制御回路を各
サブスイッチにもたずに集中してもてばさらにサブスイ
ッチのゲート数がへる。サブスイッチはRAMだけを持
てばよい。また一方ではこのようにすると並列動作する
サブスイッチの同期動作の管理が完全に集中して行える
ため信頼性がより高まる。入線300〜302から入力
されたバケツ1への多重処理は第2図と全く同じである
。303〜305はシリアルパラレル変換器でかつアド
レスを306〜308に分離して制御部343へ入力す
る。パケットは309〜311でサブスイッチ320.
321へ入力される。312〜314.328〜330
のシリアルパラレル変換器と時分割バス315.316
.331により時分割多重動作が行われる。時分割多重
されたパケットのアドレスはアドレスフィルタ(AF)
332〜333で検知され受信すべきポートのAFがラ
イトイネーブルをRAMコントローラ354〜356に
通知する。RAMコントローラはRAM317〜319
のFiFo管理をするものである。
Basically, the difference from the embodiment of the second invention (Fig. 2) is F.
This is a method of controlling iFo memory. In FIG. 2, the FiFos of the same output port of each subswitch are all controlled by the same write/read address. Therefore, if this control circuit is concentrated instead of being provided in each sub-switch, the number of gates of the sub-switch can be further reduced. The subswitch only needs to have RAM. On the other hand, by doing so, the management of the synchronous operations of the sub-switches operating in parallel can be completely centralized, thereby further increasing reliability. Multiple processing of inputs from input lines 300 to 302 to bucket 1 is exactly the same as in FIG. 303-305 are serial-parallel converters, which separate addresses into 306-308 and input them to the control unit 343. Packets 309-311 are sent to sub-switch 320.
321. 312-314.328-330
Serial to parallel converter and time division bus 315.316
.. Time division multiplexing operation is performed by 331. Address of time division multiplexed packet is address filter (AF)
The AF of the port to be detected and received by 332 to 333 notifies the RAM controllers 354 to 356 of write enable. RAM controller is RAM317-319
This is to manage the FiFo.

337〜339で各サブスイッチの各RAMに書込みア
ドレスを通知する。
In steps 337 to 339, each RAM of each subswitch is notified of the write address.

これにより時分割多重されたパケットは所望のポートの
RAMに格納される。制御部343のRAMコントロー
ラ354〜356はRAM317〜319の読み出しア
ドレスを出力しこれによりパケットが出力される。パラ
レルシリアル変換器322〜324にて出力されたパケ
ットは元の形に戻され出線325〜327へ出力される
As a result, the time-division multiplexed packets are stored in the RAM of the desired port. The RAM controllers 354 to 356 of the control unit 343 output read addresses of the RAMs 317 to 319, thereby outputting packets. The packets output from the parallel-serial converters 322-324 are returned to their original form and output to outgoing lines 325-327.

第1〜第3の発明の実施例では各出線毎にメモリを別々
に設ける出力バッファ形スイッチ(文献■参照)を示し
たが、bのメモリを複数の出線で共有する共有バッファ
形スイッチ(文献■参照)としてもよい。その場合も本
発明はその効力を持つ。
In the embodiments of the first to third inventions, an output buffer type switch in which a memory is provided separately for each output line (refer to document ①) was shown, but a shared buffer type switch in which the memory b is shared by multiple output lines is shown. (Refer to Document ■). Even in that case, the present invention remains effective.

次に第4の発明の実施例を第4図を用いて説明する。Next, an embodiment of the fourth invention will be described using FIG. 4.

第4の発明はサブスイッチを出線の数をへらして構成し
、入線を同報して接続する。例えば32X32のスイッ
チを32×4のサブスイッチを8個作る。本図では4×
4のスイッチを4X2のサブスイッチ2個で構成してい
る。これはスイッチのゲート数の大半以上□が出力側の
アドレスフィルタとFiFoメモリに集中する点に注目
してこれを出線別に分割することでサブスイッチのゲー
ト数の減少を実現するものである。サブスイッチ内には
時分割バスが全部入っているので第1〜第3の発明と同
様に回線速度、回線数の増大に対して対処しやすいとい
う効果をもつ。入線400〜403は2つのサブスイッ
チ408.409に同報して入力される。各サブスイッ
チ408.409は第5図のスイッチと同様に410〜
417のジノアルパラレル変換部と時分割バス418.
419からなる時分割多重部をもつ。又各ポート毎のア
ドレスフィルタ420〜423、FiFo424〜42
7は各サブスイッチに分割してもたれる。
In the fourth invention, the sub-switch is configured with a reduced number of outgoing lines, and incoming lines are connected by broadcasting them. For example, make eight 32x4 sub-switches for a 32x32 switch. In this figure, 4×
4 switches are made up of two 4x2 sub-switches. This is to reduce the number of sub-switch gates by paying attention to the fact that more than half of the gates of the switch are concentrated in the address filter and FiFo memory on the output side, and dividing them by output line. Since all the time division buses are included in the sub-switch, it has the effect of easily dealing with increases in line speed and number of lines, similar to the first to third inventions. Incoming lines 400 to 403 are broadcast and input to two sub-switches 408 and 409. Each sub-switch 408, 409 is similar to the switch in FIG.
417 and a time division bus 418.
It has a time division multiplexing section consisting of 419 parts. Also, address filters 420 to 423 and FiFo 424 to 42 for each port.
7 is divided into each sub-switch to lean on.

本発明は第1の発明、第2の発明、第3の発明と組み合
わせてNXM(M<N)のサブスイッチをBitスライ
ス形にしてもよい。あるいは、制御部を分離してもよい
。さらには制御部だけをNxM(M<N)構成にしても
よい。1つのサブスイッチの複数の出線用のFiFoメ
モリを共有メモリで構成してもよい。いずれの場合も本
発明はその効力を持つ。
The present invention may be combined with the first invention, second invention, and third invention to form an NXM (M<N) subswitch into a Bit slice type. Alternatively, the control section may be separated. Furthermore, only the control section may have an NxM (M<N) configuration. FiFo memories for a plurality of outgoing lines of one subswitch may be configured as a shared memory. In either case, the present invention has its effects.

(効果) 第1〜第4の本発明によると速度制限が厳しい時分割バ
スをLSI内部に入れることができるため、時分割バス
の高速化が容易に実現できる、つまり、回線の高速化と
回線数の増加に容易に対応できる。第1の発明〜第3の
発明によるとサブスイッチをビットスライス化すること
によって、時分割多重部をLSI内部に入れてもLSI
当たりのゲート量の増大を防ぐことができる。第2、第
3の発明のように制御部を集中化することにより、サブ
スイッチのゲート量をさらに減少させることができ、か
つ並列に動作するサブスイッチを集中制御でき管理しや
すくなる。又、第4の発明によってゲート数の多い出力
側の回路をサブスイッチ内で減らせることができる。以
上のように時分割多重部をLSIに閉じこめてしかも適
度なゲート量でLSIを構成できるため今後のLSI技
術の進歩によりさらに経済的で高速かつ容量の大きいパ
ケットスイッチが得られる。
(Effects) According to the first to fourth aspects of the present invention, since a time-sharing bus with strict speed restrictions can be placed inside an LSI, it is possible to easily increase the speed of the time-sharing bus. Easily accommodates increases in numbers. According to the first to third inventions, by bit slicing the subswitch, even if the time division multiplexing section is placed inside the LSI, the LSI
It is possible to prevent an increase in the number of gates per hit. By centralizing the control section as in the second and third inventions, it is possible to further reduce the gate amount of the sub-switches, and the sub-switches operating in parallel can be centrally controlled and easier to manage. Further, according to the fourth invention, the number of output side circuits having a large number of gates can be reduced within the sub-switch. As described above, since the time division multiplexing section can be confined in an LSI and the LSI can be configured with an appropriate number of gates, future advances in LSI technology will make it possible to obtain even more economical, high-speed, and large-capacity packet switches.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は請求の範囲第1項の発明の実施例によるパケッ
トスイッチのブロック図である。第2図は請求の範囲第
2項の発明の実施例によるパケットスイッチのブロック
図である。第3図は請求の範囲第3項の発明の実施例に
よるパケットスイッチのブロック図である。第4図は請
求の範囲第4項の発明の実施例によるパケットスイッチ
のブロック図である。第5図は従来技術によるパケット
スイッチのブロック図である。第6図はパケットとその
アドレス情報の転送のしがたを示す図である。 図において 105〜110.203〜205.212〜214.2
28〜230.303〜305゜312〜314.32
8〜330.410〜417・・・シリアルパラレル変
換器、 113〜115.232〜234.332〜334.4
20〜423・・・アドレスフィルタ、 116〜118.217〜219.424〜427・・
・ファーストインファーストアウト(FIFO)メモリ
、119〜121.222〜224.322〜324・
・・パラレルシリアル変換器、 354〜356・・・RAMコントローラ、317〜3
19・・・RAM0
FIG. 1 is a block diagram of a packet switch according to an embodiment of the invention set forth in claim 1. FIG. 2 is a block diagram of a packet switch according to an embodiment of the invention as claimed in claim 2. FIG. 3 is a block diagram of a packet switch according to an embodiment of the invention set forth in claim 3. FIG. 4 is a block diagram of a packet switch according to an embodiment of the invention set forth in claim 4. FIG. 5 is a block diagram of a conventional packet switch. FIG. 6 is a diagram showing how packets and their address information are transferred. In the figure 105-110.203-205.212-214.2
28~230.303~305°312~314.32
8~330.410~417...Serial parallel converter, 113~115.232~234.332~334.4
20~423...Address filter, 116~118.217~219.424~427...
・First-in-first-out (FIFO) memory, 119~121.222~224.322~324・
...Parallel serial converter, 354-356...RAM controller, 317-3
19...RAM0

Claims (4)

【特許請求の範囲】[Claims] (1)複数の入線からのパケット信号を該パケットのア
ドレス情報にもとづき複数の出線のいづれかへ出力する
パケットスイッチであり、各入線に於いてパケット信号
を直列並列変換して複数のビットに分割し、該直列並列
変換された複数のビットのうち少なくとも一つのビット
のパケット信号をサブスイッチの該入線に対応する入ポ
ートに入力し、該サブスイッチは、複数の該入ポートか
ら入力された複数の該パケット信号を時分割多重し、該
時分割多重された該パケット信号を該パケットのアドレ
ス情報にもとづき複数の出ポートのいづれかへ交換して
出力するものであり、前記直列並列変換されたパケット
信号の複数のビット数のそれぞれを交換する複数の該サ
ブスイッチを並列動作させ、各出線に於いては、前記複
数のサブスイッチの該出線に対応する出ポートから出力
される複数の直列並列変換されたパケット信号を、並列
直列変換する事を特徴とするパケットスイッチ。
(1) A packet switch that outputs packet signals from multiple input lines to one of multiple output lines based on the address information of the packet, and converts the packet signals from serial to parallel on each input line and divides them into multiple bits. The packet signal of at least one bit among the plurality of serial-parallel converted bits is input to the input port corresponding to the input line of the subswitch, and the subswitch The packet signal is time-division multiplexed, and the time-division multiplexed packet signal is exchanged and outputted to one of a plurality of output ports based on the address information of the packet, and the serial-parallel converted packet is A plurality of sub-switches that exchange each of a plurality of bit numbers of a signal are operated in parallel, and for each output line, a plurality of serial signals are outputted from an output port corresponding to the output line of the plurality of sub-switches. A packet switch that converts parallel-converted packet signals into parallel-to-serial.
(2)複数の入線からのパケット信号を該パケットのア
ドレス情報にもとづき複数の出線のいづれかへ出力する
パケットスイッチであり、各入線に於いてパケット信号
を直列並列変換して複数のビットに分割し、該直列並列
変換された複数のビットのうち少なくとも一つのビット
のパケット信号をサブスイッチの該入線に対応する入ポ
ートに入力し、複数の入線からのパケット信号にそれぞ
れ対応する複数のアドレス情報をスイッチ制御部に入力
し、該スイッチ制御部は、該入力されたアドレス情報か
ら各パケット信号をどの出線へ出力するかを判定し、各
パケット信号毎に、該出線の識別情報を前記サブスイッ
チに通知し、該サブスイッチは、該複数の入ポートから
入力された複数の該パケット信号を時分割多重し、該時
分割多重された該パケット信号を、前記スイッチ制御部
から通知された該パケットの出力すべき出線の識別情報
にもとづき、該サブスイッチの複数の出ポートのいづれ
かへ出力するものであり、前記直列並列変換されたパケ
ット信号の複数のビット数のそれぞれを交換する複数の
該サブスイッチを並列動作させ、各出線に於いては、前
記複数のサブスイッチの該出線に対応する出ポートから
出力される複数の直列並列変換されたパケット信号を、
並列直列変換する事を特徴とするパケットスイッチ。
(2) A packet switch that outputs packet signals from multiple input lines to one of multiple output lines based on the address information of the packet, and converts the packet signals from serial to parallel on each input line and divides them into multiple bits. The packet signal of at least one bit among the plurality of serial-parallel converted bits is input to the input port corresponding to the input line of the subswitch, and the plurality of address information respectively corresponding to the packet signals from the plurality of input lines are input. is input to the switch control unit, and the switch control unit determines to which outgoing line each packet signal should be output based on the input address information, and the identification information of the outgoing line is inputted to the above for each packet signal. The subswitch time-division multiplexes the plurality of packet signals input from the plurality of input ports, and transmits the time-division multiplexed packet signals to the subswitch notified from the switch control unit. The packet is output to one of the plurality of output ports of the subswitch based on the identification information of the output line to which the packet is to be output, and the plurality of bit numbers of the serial-parallel converted packet signal are exchanged. The sub-switches of the plurality of sub-switches are operated in parallel, and in each outgoing line, a plurality of serial-parallel converted packet signals outputted from the output port corresponding to the outgoing line of the plurality of sub-switches are
A packet switch that performs parallel to serial conversion.
(3)複数の入線からのパケット信号を該パケットのア
ドレス情報にもとづき複数の出線のいづれかへ出力する
パケットスイッチであり、各入線に於いてパケット信号
を直列並列変換して複数のビットに分割し、該直列並列
変換された複数のビットのうち少なくとも一つのビット
のパケット信号をサブスイッチの該入線に対応する入ポ
ートに入力し、複数の入線からのパケット信号にそれぞ
れ対応する複数のアドレス情報をスイッチ制御部に入力
し、該スイッチ制御部は、該入力されたアドレス情報か
ら各パケットをどの出線へ出力するかを判定し、かつサ
ブスイッチに入力された各パケット信号を蓄積するパケ
ットバッファメモリの書込み/読み出しアドレスをもと
め、各パケット信号毎に、該パケットバッファメモリの
書込み/読み出しアドレス情報をサブスイッチに通知し
、該サブスイッチは、該複数の入ポートから入力された
複数の該パケット信号を時分割多重し、前記スイッチ制
御部から通知された該パケットバッファメモリの該書込
み読み出しアドレス情報にもとづいて、該時分割多重さ
れた該パケット信号を該バファメモリに書込み/読み出
しを行なうことにより、複数の出ポートのいづれかへ出
力するものであり、前記直列並列変換されたパケット信
号の複数のビットのそれぞれの信号を交換する複数の該
サブスイッチを並列動作させ、各出線に於いては、前記
複数のサブスイッチの該出線に対応する出ポートから出
力される複数の直列並列変換されたパケット信号を、並
列直列変換する事を特徴とするパケットスイッチ。
(3) A packet switch that outputs packet signals from multiple input lines to one of multiple output lines based on the address information of the packet, and converts the packet signals from serial to parallel on each input line and divides them into multiple bits. The packet signal of at least one bit among the plurality of serial-parallel converted bits is input to the input port corresponding to the input line of the subswitch, and the plurality of address information respectively corresponding to the packet signals from the plurality of input lines are input. is input to the switch control unit, and the switch control unit determines which outgoing line each packet should be output to based on the input address information, and a packet buffer that stores each packet signal input to the sub-switch. The write/read address of the memory is obtained, and the write/read address information of the packet buffer memory is notified to the subswitch for each packet signal, and the subswitch receives the plurality of packets input from the plurality of input ports. By time-division multiplexing the signals and writing/reading the time-division multiplexed packet signals to/from the buffer memory based on the write/read address information of the packet buffer memory notified from the switch control unit, A plurality of sub-switches are operated in parallel to output signals to one of a plurality of output ports, and each of the plurality of bits of the serial-parallel converted packet signal is exchanged, and in each output line, A packet switch characterized in that a plurality of serial-to-parallel converted packet signals outputted from output ports corresponding to the outgoing lines of the plurality of sub-switches are subjected to parallel-to-serial conversion.
(4)複数の入線からのパケット信号を該パケットのア
ドレス情報にもとづきN本の出線のいづれかへ出力する
パケットスイッチであり、各入線パケット信号を複数の
サブスイッチに同報し、該サブスイッチは、N本の出線
のうちM本(M<N)分の出線に対応する出力回路のみ
を有し、該複数の入ポートから入力された複数のパケッ
ト信号を時分割多重し、該時分割多重された該パケット
信号を該パケットのアドレス情報にもとづきM本の出線
のいづれかへ出力する事を特徴とするパケットスイッチ
(4) A packet switch that outputs packet signals from multiple incoming lines to one of N outgoing lines based on the address information of the packet, and broadcasts each incoming packet signal to multiple subswitches, and the subswitch has only output circuits corresponding to M outgoing lines (M<N) out of N outgoing lines, and time-division multiplexes a plurality of packet signals input from the plurality of input ports, and A packet switch characterized in that the time-division multiplexed packet signal is outputted to one of M outgoing lines based on the address information of the packet.
JP21936488A 1988-04-21 1988-08-31 Packet switching method Expired - Lifetime JP2596087B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP21936488A JP2596087B2 (en) 1988-08-31 1988-08-31 Packet switching method
DE68924191T DE68924191T2 (en) 1988-04-21 1989-04-20 Suitable packet switching for integrated circuit design.
EP89107134A EP0338558B1 (en) 1988-04-21 1989-04-20 Packet switch suitable for integrated circuit implementation
CA000597483A CA1334304C (en) 1988-04-21 1989-04-21 Packet switch suitable for integrated circuit implementation
US07/771,865 US5233603A (en) 1988-04-21 1991-10-08 Packet switch suitable for integrated circuit implementation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21936488A JP2596087B2 (en) 1988-08-31 1988-08-31 Packet switching method

Publications (2)

Publication Number Publication Date
JPH0267045A true JPH0267045A (en) 1990-03-07
JP2596087B2 JP2596087B2 (en) 1997-04-02

Family

ID=16734270

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21936488A Expired - Lifetime JP2596087B2 (en) 1988-04-21 1988-08-31 Packet switching method

Country Status (1)

Country Link
JP (1) JP2596087B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03241945A (en) * 1990-02-19 1991-10-29 Nec Corp Cross connector
JPH0653996A (en) * 1992-05-06 1994-02-25 American Teleph & Telegr Co <Att> Packet switch
JPH0662056A (en) * 1992-08-05 1994-03-04 Nec Corp Packet switch
JPH0670350A (en) * 1992-08-19 1994-03-11 Nec Corp Switching system
JPH07321841A (en) * 1991-11-27 1995-12-08 Internatl Business Mach Corp <Ibm> Conversion adapter device and computer system for transmitting / receiving data via parallel network
US5983386A (en) * 1990-08-17 1999-11-09 Hitachi, Ltd. ATM switch and control method thereof
US6507584B1 (en) 1997-11-20 2003-01-14 Hitachi, Ltd. ATM switch
US7046673B2 (en) 1995-01-31 2006-05-16 Marconi Intellectual Property (Ringfence), Inc. Method and apparatus for manipulating an ATM cell

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01233858A (en) * 1988-03-15 1989-09-19 Fujitsu Ltd Digital exchange

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01233858A (en) * 1988-03-15 1989-09-19 Fujitsu Ltd Digital exchange

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03241945A (en) * 1990-02-19 1991-10-29 Nec Corp Cross connector
US5983386A (en) * 1990-08-17 1999-11-09 Hitachi, Ltd. ATM switch and control method thereof
US6067654A (en) * 1990-08-17 2000-05-23 Hitachi, Ltd. ATM switch and control method thereof
JPH07321841A (en) * 1991-11-27 1995-12-08 Internatl Business Mach Corp <Ibm> Conversion adapter device and computer system for transmitting / receiving data via parallel network
JPH0653996A (en) * 1992-05-06 1994-02-25 American Teleph & Telegr Co <Att> Packet switch
JPH0662056A (en) * 1992-08-05 1994-03-04 Nec Corp Packet switch
JPH0670350A (en) * 1992-08-19 1994-03-11 Nec Corp Switching system
US7046673B2 (en) 1995-01-31 2006-05-16 Marconi Intellectual Property (Ringfence), Inc. Method and apparatus for manipulating an ATM cell
US6507584B1 (en) 1997-11-20 2003-01-14 Hitachi, Ltd. ATM switch

Also Published As

Publication number Publication date
JP2596087B2 (en) 1997-04-02

Similar Documents

Publication Publication Date Title
CA1317360C (en) High-speed packet switching using a space-division optical switch
US5099475A (en) Switching system
US5440550A (en) High speed switching architecture
KR100309311B1 (en) A fast routing and non-blocking switch which accommodates multicasting and variable length packets
GB2224417A (en) Time division switch
WO2001095057A2 (en) Voice-over ip communication without echo cancellation
EP0405530B1 (en) Cell exchange apparatus
JPH06501831A (en) Nonlinear transfer mode switching configuration
JPH0267045A (en) Packet switch
WO2000076256A1 (en) Photonic switch using time-slot interchange
EP0338558A2 (en) Packet switch suitable for integrated circuit implementation
JP2604385B2 (en) Digital signal multiplexing method and apparatus
EP0504710B1 (en) Cross-point type switch using common memories
Karol et al. Performance of hierarchical multiplexing in ATM switch design
US6914901B1 (en) System and method for communicating using multiple memory banks
US5757799A (en) High speed packet switch
JP3300853B2 (en) Nonlinear transfer mode switching configuration
EP0717901A1 (en) Square switching architecture
WO2007078824A2 (en) Self-steering clos switch
JPH09116545A (en) Atm cell multiplexing device
JPH02284542A (en) Cell exchange device
JP2773757B2 (en) ATM cell multiplexer
JP3300854B2 (en) Nonlinear transfer mode switching configuration
JPS6386938A (en) Exchanger
JP2726108B2 (en) Cell switching equipment

Legal Events

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

Free format text: PAYMENT UNTIL: 20080109

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 12