[go: up one dir, main page]

JPH09224052A - Network system and communication method used therefor - Google Patents

Network system and communication method used therefor

Info

Publication number
JPH09224052A
JPH09224052A JP33558296A JP33558296A JPH09224052A JP H09224052 A JPH09224052 A JP H09224052A JP 33558296 A JP33558296 A JP 33558296A JP 33558296 A JP33558296 A JP 33558296A JP H09224052 A JPH09224052 A JP H09224052A
Authority
JP
Japan
Prior art keywords
input
output
signal
terminals
buffer means
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
JP33558296A
Other languages
Japanese (ja)
Other versions
JP3459737B2 (en
Inventor
Toru Nakada
透 中田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP33558296A priority Critical patent/JP3459737B2/en
Publication of JPH09224052A publication Critical patent/JPH09224052A/en
Application granted granted Critical
Publication of JP3459737B2 publication Critical patent/JP3459737B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
  • Optical Communication System (AREA)

Abstract

(57)【要約】 【課題】 交換装置を用いたネットワークシステムにお
いて、交換制御を容易にする。 【解決手段】 交換装置において、入力した信号をバッ
ファで一時記憶し、接続手段により、バッファが接続さ
れる出力端を順次変更し、バッファにおいては、接続さ
れる出力端から出力すべき信号を読み出すように制御す
る。
(57) Abstract: In a network system using a switching device, switching control is facilitated. In a switching device, an input signal is temporarily stored in a buffer, and an output end to which the buffer is connected is sequentially changed by a connecting device, and a signal to be output from the connected output end is read out in the buffer. To control.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は交換ネットワーク及
び通信方法に関し、更に詳しくは、波長多重を用いた光
スイッチから構成される交換装置に、伝送路を介して端
末が接続されるネットワークの通信方法に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a switching network and a communication method, and more particularly to a communication method for a network in which a terminal is connected to a switching device composed of an optical switch using wavelength division multiplexing via a transmission line. It is about.

【0002】[0002]

【従来の技術】従来、端末間でデータ通信を行なう方法
として、端末からパケットを送信し、端末を接続する交
換装置がパケットの宛先アドレスを検知して、宛先の端
末に接続して通信を行なうパケット交換ネットワーク及
び通信方法が、各種検討されてきている。図11はこれ
らパケット交換ネットワークにおいて交換されるパケッ
トの構成を示したものであり、図11において、符号1
101は、このパケットを出力するべき出力端を指示す
るアドレス部であり、符号1102は、このパケットに
よって運ばれるデータ部である。図12はこれらパケッ
ト交換ネットワークに用いられる交換装置の第一の従来
例を示すものであり、入力端数N、出力端数Nのクロス
バー型の交換装置を示している。図12において符号1
201はデコーダ部でありパケットのアドレス部を読み
取り、このパケットを出力するべき出力端を制御部に指
示する。符号1202はFIFO(First In
First Out)であり、入力されたパケットを一
時記憶し制御部からの制御によって、入力された順番に
出力線に出力する。符号1203はFIFOから出力さ
れたパケット信号をスイッチの入力に供給する為の入力
線である。符号1204はスイッチであり、入力線に入
力されたパケット信号を、出力線に出力するか否かを切
り替える働きをする。符号1205は、制御部であり、
デコーダからの出力に応じて、FIFOの読みだし制御
と、各スイッチの開閉の制御を行なう。符号1206は
出力線でありスイッチから出力されるパケット信号を出
力端に供給する。このクロスバー型の交換装置において
は、所望の出力端に接続されたスイッチの開閉を制御す
る事によって、出力される出力端を変更する為のルーテ
ィング制御を制御部1205で行なっている。又、複数
の入力端からの入力が同時に同一の出力端への出力を希
望する所謂出力競合が発生する場合、これら複数の入力
の内のどの入力を出力するかというアービトレーション
制御も制御部で行なっている。これらの制御により、交
換動作を実現している。
2. Description of the Related Art Conventionally, as a method of performing data communication between terminals, a packet is transmitted from the terminals and a switching device connecting the terminals detects a destination address of the packet and connects to the destination terminal for communication. Various packet switching networks and communication methods have been studied. FIG. 11 shows the structure of packets exchanged in these packet exchange networks. In FIG.
Reference numeral 101 is an address portion for instructing an output end to output this packet, and reference numeral 1102 is a data portion carried by this packet. FIG. 12 shows a first conventional example of a switching device used in these packet switching networks, and shows a crossbar type switching device having an input terminal number N and an output terminal number N. In FIG.
A decoder unit 201 reads the address unit of the packet and instructs the control unit which output end should output the packet. Reference numeral 1202 is a FIFO (First In).
First Out), the input packets are temporarily stored and output to the output line in the order of input under the control of the control unit. Reference numeral 1203 is an input line for supplying the packet signal output from the FIFO to the input of the switch. Reference numeral 1204 is a switch, which has a function of switching whether to output the packet signal input to the input line to the output line. Reference numeral 1205 is a control unit,
According to the output from the decoder, the reading control of the FIFO and the opening / closing of each switch are controlled. Reference numeral 1206 is an output line that supplies the packet signal output from the switch to the output end. In this crossbar type switching device, the control unit 1205 performs routing control for changing the output end to be output by controlling the opening / closing of the switch connected to the desired output end. If so-called output competition occurs in which inputs from a plurality of input terminals simultaneously desire output to the same output terminal, arbitration control of which of the plurality of inputs is output is also performed by the control unit. ing. The exchange operation is realized by these controls.

【0003】[0003]

【発明が解決しようとする課題】しかしながら本第一の
従来例においては、入力端数N、出力端数Nの場合、N
×N個のスイッチを必要とする為、ハードウェアの規模
が大変大きくなるという欠点があった。又、本第一の従
来例においては、複数の入力線と出力線を接続する為の
スイッチの出力が、同一の出力線に対してN個も接続さ
れている。この為、接続線の配線が長くなり、配線遅延
の発生、配線の浮遊容量の増大等を生じ、入力端数Nが
大きくなると、スイッチの動作速度を上げる事が困難と
なる。従って本第一の従来例は高速な入力パケット信号
の交換には適さないという欠点がある。更に又、本第一
の従来例においては、出力端毎に、全ての入力端からの
入力に関して出力競合の発生を検知し、アービトレーシ
ョン制御を行なう必要がある。それ故に、この制御の為
制御部のハードウェア規模が増大するという欠点があっ
た。図13は、前述第一の従来例の欠点を克服する為に
なされた第二の従来例であり、後述する入力端数2、出
力端数2の2×2のスイッチを多段に接続する事によっ
て、交換装置を構成している。図13において符号13
01〜1312は、入力端数2、出力端数2の2×2の
スイッチであり、入力端と出力端をまっすぐに接続する
直進と、交わって接続する交差の二つの機能を有してい
る。この2×2のスイッチ12個をシャフル網状に接続
する事によって入力端数8、出力端数8のオメガ型交換
装置を実現している。図14は、前述入力数2、出力数
2の2×2のスイッチの内部構成図である。図14にお
いて符号1401と1402はデコーダであり、入力さ
れるパケットのアドレス部を読み取り、このパケットを
出力するべき出力端を制御部に指示する。符号1403
と1404はFIFO(First In First
Out)であり、入力されたパケットを一時記憶し制
御部からの制御によって、入力された順番にセレクタに
出力する。符号1405と1406はセレクタであり制
御部からの制御により、出力先に出力するべきパケット
信号を記憶しているFIFOを選択する。セレクタ14
05がFIFO1403を選択し、セレクタ1406が
FIFO1404を選択している状態が前述の直進であ
り、セレクタ1405がFIFO1404を選択し、セ
レクタ1406がFIFO1403を選択している状態
が前述の交差である。本第二の従来例においては、必要
となる2×2のスイッチの数は、NlogN−N/2
(logの底は2)となり、第一の実施例のN×N個よ
りも少なくはなるが、各2×2のスイッチそれぞれにデ
コーダ、FIFO、制御部、セレクタを要する為、全体
としてのハードウェア規模が大きくなるという欠点があ
った。更に又本第二の実施例に於ては、異なる入力端か
ら、同一の出力端への接続でない場合においても、他の
入力端の接続状況に応じては、所望の出力先に接続が出
来ないという所謂ブロッキング現象が起きるという問題
があった。これは、例えば図13の入力端5と出力端3
が接続されている場合2×2のスイッチ1301は交差
状態に設定される事になるが、入力端1から出力端1に
接続する為には、2×2のスイッチXを直進状態に設定
する必要がある為、ブロッキングが生じ信号が廃棄され
る事になる。図15は、第三の従来例を示したものであ
り、チューナブルレーザダイオード(TLD)を用いた
8個の可変波長送信部と、フォトダイオード(PD)を
用いた8個の受信部からなる入力端数8、出力端数8の
交換装置の例を示している。図15において符号150
1〜1508はデコーダであり入力されるパケットのア
ドレス部を読み取り、このパケットを出力するべき出力
端を制御部に指示する。符号1511〜1518はFI
FO(First In First Out)であ
り、入力されたパケットを一時記憶し制御部からの制御
によって、入力された順番に可変波長送信部に出力す
る。符号1521〜1528は可変波長送信部であり、
FIFOから出力されたパケット信号を、制御部内の波
長制御部の制御により、所定の波長の光信号に変換し
て、スターカプラに出射する。符号1550はスターカ
プラであり8個の可変波長送信部から出射された全ての
波長の光を合流し8個のフィルタに出射する機能を有し
ている。符号1531〜1538はフィルタであり、そ
れぞれ固定の波長の光信号のみを透過し、他の波長の光
信号を遮断する機能を有している。各フィルタの透過波
長は、フィルタ1531がλ1、フィルタ1532がλ
2、フィルタ1533がλ3、フィルタ1534がλ
4、フィルタ1535がλ5、フィルタ1536がλ
6、フィルタ1537がλ7、フィルタ1538がλ8
に設定されている。符号1541〜1548は受信部で
あり、フィルタを透過してきた所定の波長の光信号をフ
ォトダイオードを用いて電気信号に変換し、出力端に出
力する機能を有している。符号1551はこの交換装置
の交換動作の制御を行なう制御部であり、アービトレー
ション制御部1552と、波長制御部1553から構成
されている。アービトレーション制御部は、各入力端に
入力されるパケットの出力競合の制御を、入力パケット
の出力するべき出力端毎に、各デコーダから出力されて
くる指示に基づいて行なう。このアービトレーションの
結果をアービトレーション制御部1552は波長制御部
1553に指示する。波長制御部はアービトレーション
制御部からの指示に基づいて、各可変波長送信部の送信
波長を制御する。本第三の従来例においては、8個のフ
ィルタ1531〜1538は透過する光信号の波長が異
なる如く設定されている為、各受信部に入射する光信号
の波長は、それぞれ異なり独自のものである。従って、
各可変波長送信部の送信波長を変更する事によって、出
力するべき出力端を変更するルーティング機能を実現す
ることが出来る。しかしながら、本第三の従来例におい
ては、全ての入力端から入力されるパケットのアービト
レーション制御を一括して行う必要がある為、アービト
レーション制御部での負荷が大きくなり、交換装置の高
速化の妨げとなっていた。又、波長制御部においては、
アービトレーション制御部からの指示に応じて、パケッ
ト毎に送信波長を所定の波長に制御する必要がある為、
例えば最も短い波長でパケットを送出した後に、次に送
出するべきパケットの送出波長が最も長い波長である場
合、可変波長送信部の送信波長の変更量が大きくなって
しまう。その為高速な波長制御が必要となり、ハードウ
ェアの規模が大きくなったり或は、波長変更に要する時
間が長くなり、交換装置の高速化の妨げとなるという欠
点があった。
However, in the first prior art example, in the case of the input fraction N and the output fraction N, N
Since it requires × N switches, there is a drawback that the scale of the hardware becomes very large. Further, in the first conventional example, N outputs of the switch for connecting the plurality of input lines and the output lines are connected to the same output line. For this reason, the length of the connection line becomes longer, which causes a wiring delay, an increase in the stray capacitance of the wiring, and the like. When the number of input terminals N increases, it becomes difficult to increase the operation speed of the switch. Therefore, the first conventional example has a drawback that it is not suitable for high-speed exchange of input packet signals. Furthermore, in the first conventional example, it is necessary to detect the occurrence of output competition for the inputs from all the input terminals and perform the arbitration control for each output terminal. Therefore, there is a disadvantage that the hardware scale of the control unit is increased for this control. FIG. 13 is a second conventional example made in order to overcome the drawbacks of the first conventional example described above, and by connecting 2 × 2 switches having 2 input terminals and 2 output terminals, which will be described later, in multiple stages, It constitutes a switching device. In FIG. 13, reference numeral 13
Reference numerals 01 to 1312 are 2 × 2 switches each having two input terminals and two output terminals, and have two functions of a straight line that connects the input terminal and the output terminal in a straight line and a crossing that connects and crosses each other. By connecting the 12 2 × 2 switches in a shuffle net shape, an omega type switching device having 8 input terminals and 8 output terminals is realized. FIG. 14 is an internal configuration diagram of the 2 × 2 switch having two inputs and two outputs. In FIG. 14, reference numerals 1401 and 1402 are decoders, which read the address part of an input packet and instruct the control part which output end should output this packet. Reference numeral 1403
And 1404 are FIFO (First In First)
Out), the input packets are temporarily stored and output to the selector in the input order under the control of the control unit. Reference numerals 1405 and 1406 denote selectors, which select the FIFO storing the packet signal to be output to the output destination under the control of the control unit. Selector 14
The state in which 05 selects the FIFO 1403 and the selector 1406 selects the FIFO 1404 is the above-mentioned straight line advance, and the state in which the selector 1405 selects the FIFO 1404 and the selector 1406 selects the FIFO 1403 is the above-described crossing. In the second conventional example, the required number of 2 × 2 switches is NlogN−N / 2.
(The base of log is 2), which is less than the N × N number of the first embodiment, but a decoder, a FIFO, a control unit, and a selector are required for each 2 × 2 switch, so that the hardware as a whole is required. It had the drawback of increasing the scale of clothing. Furthermore, in the second embodiment, even when the different input terminals are not connected to the same output terminal, the desired output destination can be connected depending on the connection status of the other input terminals. There is a problem in that a so-called blocking phenomenon occurs. This is, for example, the input end 5 and the output end 3 of FIG.
2 × 2 switch 1301 is set to the crossing state when is connected, but in order to connect the input terminal 1 to the output terminal 1, the 2 × 2 switch X is set to the straight traveling state. Since it is necessary, blocking will occur and the signal will be discarded. FIG. 15 shows a third conventional example, which includes eight variable wavelength transmitters using tunable laser diodes (TLDs) and eight receivers using photodiodes (PDs). An example of a switching device having eight input terminals and eight output terminals is shown. In FIG. 15, reference numeral 150
Denoted at 1 to 1508 are decoders, which read the address part of an input packet and instruct the control part which output end should output this packet. Reference numerals 1511 to 1518 are FIs.
FO (First In First Out), which temporarily stores the input packets and outputs them to the variable wavelength transmission unit in the order of input under the control of the control unit. Reference numerals 1521 to 1528 are variable wavelength transmitters,
The packet signal output from the FIFO is converted into an optical signal of a predetermined wavelength by the control of the wavelength control unit in the control unit, and the optical signal is output to the star coupler. Reference numeral 1550 is a star coupler, which has a function of combining lights of all wavelengths emitted from the eight variable wavelength transmitters and emitting the combined lights to the eight filters. Reference numerals 1531 to 1538 are filters, each having a function of transmitting only an optical signal of a fixed wavelength and blocking an optical signal of another wavelength. The transmission wavelength of each filter is λ1 for the filter 1531 and λ for the filter 1532.
2, the filter 1533 is λ3, the filter 1534 is λ
4, the filter 1535 is λ5, the filter 1536 is λ
6, the filter 1537 is λ7, the filter 1538 is λ8
Is set to Reference numerals 1541 to 1548 are reception units, which have a function of converting an optical signal of a predetermined wavelength that has passed through the filter into an electric signal using a photodiode and outputting the electric signal to the output end. Reference numeral 1551 is a control unit that controls the exchange operation of this exchange, and is composed of an arbitration control unit 1552 and a wavelength control unit 1553. The arbitration control unit controls output competition of packets input to each input terminal for each output terminal to which the input packet should be output, based on an instruction output from each decoder. The arbitration control unit 1552 instructs the wavelength control unit 1553 on the result of this arbitration. The wavelength control unit controls the transmission wavelength of each variable wavelength transmission unit based on an instruction from the arbitration control unit. In the third conventional example, since the eight filters 1531 to 1538 are set so that the wavelengths of the optical signals that are transmitted are different, the wavelengths of the optical signals that are incident on the respective receiving units are different and unique. is there. Therefore,
By changing the transmission wavelength of each variable wavelength transmission unit, it is possible to realize a routing function of changing an output end to output. However, in the third conventional example, it is necessary to collectively control the arbitration of the packets input from all the input terminals, which increases the load on the arbitration control unit and hinders the speedup of the switching device. It was. In the wavelength controller,
According to the instruction from the arbitration control unit, it is necessary to control the transmission wavelength to a predetermined wavelength for each packet,
For example, when a packet to be transmitted next has the longest wavelength after the packet having the shortest wavelength is transmitted, the change amount of the transmission wavelength of the variable wavelength transmission unit becomes large. Therefore, high-speed wavelength control is required, the scale of hardware becomes large, or the time required for wavelength change becomes long, which has a drawback that it hinders the speed-up of the switching device.

【0004】また上記第3の従来例に類似した技術とし
て、「Matthew S.Goodman; Oct
ober 1989−IEEE Communicat
ion Magazine,p27−35」にBHYP
ASSという技術が示されている。構成は図15の構成
に類似しているが、ここでは同時に複数の波長可変送信
器に同じ出力端に向かうパケットが入力されないように
バッチャーバニヤンアルゴリズムを用いて予め制御して
おき、それに合わせて波長可変送信器の波長を制御して
いる。この構成においても同時に同じ出力端に向かうパ
ケットが複数の波長可変送信器に入力しないように予め
制御する必要があり、またパケットの宛先に応じて波長
可変送信器の波長を制御する必要がある。
As a technique similar to the third conventional example, "Matthew S. Goodman; Oct.
over 1989-IEEE Communicat
Ion Magazine, p27-35 "to BHYP
A technique called ASS is shown. The configuration is similar to that of FIG. 15, but here, it is preliminarily controlled using the Batcher Banyan algorithm so that packets destined for the same output end are not input to a plurality of wavelength tunable transmitters at the same time. The wavelength of the variable wavelength transmitter is controlled. Also in this configuration, it is necessary to control in advance that packets destined for the same output terminal are not simultaneously input to a plurality of wavelength tunable transmitters, and it is necessary to control the wavelength of the wavelength tunable transmitter according to the destination of the packet.

【0005】以上説明したような交換装置を用いて複数
の端末間で通信を行なう交換ネットワークにおいては、
交換装置の動作速度の制限から、高速の通信が行なえな
いという問題点があった。また、交換装置のハードウェ
アが大規模化するため、小規模なLANには適用しにく
いという問題点があった。
In a switching network for communicating between a plurality of terminals using the switching device as described above,
There is a problem that high speed communication cannot be performed due to the limitation of the operation speed of the exchange. Further, since the hardware of the switching device becomes large, it is difficult to apply it to a small LAN.

【0006】[0006]

【課題を解決ずるための手段】本発明においては上記問
題点を鑑み、アービトレーション制御を不要とした交換
装置を用いたネットワークシステム、及び通信方法を提
供する事を1つの目的とする。
In view of the above problems, it is an object of the present invention to provide a network system and a communication method using a switching device that does not require arbitration control.

【0007】そのようなネットワークシステムは以下の
ように構成される。
Such a network system is configured as follows.

【0008】交換装置と複数の端末を接続してなるネッ
トワークシステムであって、前記交換装置は、前記端末
からの信号が入力される複数N個の入力端と、前記端末
への信号を出力するN個の出力端と、前記N個の入力端か
ら入力された信号をそれぞれ一時記憶するN個の入力バ
ッファ手段と、該N個の入力バッファ手段と前記N個の出
力端との接続関係を切換える接続手段と、前記N個の入
力バッファ手段それぞれが接続される前記出力端が所定
の順序で、且つそれぞれの前記入力バッファ手段が同時
には異なる前記出力端に接続されるように前記接続手段
を制御する接続制御手段と、前記入力バッファ手段が一
時記憶されている信号が出力されるべき出力端に接続さ
れるのに同期して該信号を前記入力バッファ手段から読
み出させるバッファ制御手段とから構成される事を特徴
とするネットワークシステム。
A network system comprising a switching device and a plurality of terminals connected to each other, wherein the switching device outputs a plurality of N input terminals to which signals from the terminals are input and signals to the terminals. N output terminals, N input buffer means for temporarily storing the signals respectively input from the N input terminals, and a connection relationship between the N input buffer means and the N output terminals. The connecting means for switching and the output means to which the N input buffer means are respectively connected are connected in a predetermined order, and the connection means are connected so that the respective input buffer means are simultaneously connected to different output terminals. Connection control means for controlling, and buffer control for reading out the signal from the input buffer means in synchronization with the connection of the temporarily stored signal to the output end to which the signal is to be output A network system characterized by comprising means and means.

【0009】このネットワークシステムにおいては、交
換装置の接続手段の入力端と出力端の接続関係を所定の
順序で変更し、それに同期して入力バッファ手段からの
信号の読み出しを行うのでアービトレーション制御が不
要になる。この接続手段及び接続制御手段としては、各
入力バッファ手段に対応して設けたN個の送信手段と、
各出力端に対応して設けたN個の受信手段とを有する接
続手段の構成において、N個の送信手段の各送信チャネ
ルかN個の受信手段の各受信チャネルどちらか一方とし
てあらかじめ固定的にN個のチャネルのいずれかを割り
当て、他方のチャネル(受信手段に固定的に割り当てる
ときは送信手段の送信チャネル、送信手段に固定的に割
り当てるときは受信手段の受信チャネル)を順次接続制
御手段の制御により変更する構成がある。そのチャネル
としては、互いに波長が異なる光を用いる事ができ、そ
の時送信手段の送信チャネルを変更するときは波長可変
レーザを用いる事ができ、受信手段の受信チャネルを変
更するときは波長可変フィルタを用いる事ができる。上
記構成においては電気的スイッチを不要とできるため、
アービトレーション制御が不要であると同時に構成が簡
略化される。またチャネルとして互いに異なる波長の光
を用いるときには、各送信手段からの光が各受信手段に
入力されるように、スターカプラなどの光導波手段を送
信手段と受信手段の間に設けるのが好ましい。また上記
送信手段の送信チャネルを順次変更していく構成におい
ては、交換装置内では受信を行わずに、各送信手段から
の信号をそれぞれの出力端から出力し、接続される各端
末に受信チャネルを割り当てておき、各入力バッファ手
段においては、対応する送信手段の送信チャネルが信号
の宛先の端末が受信できるチャネルになったときに入力
バッファ手段から読み出す構成をとることもできる。
In this network system, the connection relationship between the input end and the output end of the connecting means of the switching device is changed in a predetermined order, and the signal is read from the input buffer means in synchronism therewith, so arbitration control is unnecessary. become. As the connection means and the connection control means, N transmission means provided corresponding to each input buffer means,
In the configuration of the connecting means having N receiving means provided corresponding to each output terminal, fixed in advance as either one of each transmitting channel of the N transmitting means or each receiving channel of the N receiving means. One of the N channels is allocated, and the other channel (the transmission channel of the transmission means when fixedly allocated to the reception means, the reception channel of the reception means when fixedly allocated to the transmission means) is sequentially connected to the control means. There is a configuration that changes by control. Light having different wavelengths can be used as the channel, and a wavelength tunable laser can be used when changing the transmission channel of the transmitting means at that time, and a wavelength tunable filter can be used when changing the receiving channel of the receiving means. Can be used. Since the electric switch can be omitted in the above configuration,
Arbitration control is not required and the structure is simplified. When light having different wavelengths is used as a channel, it is preferable to provide an optical waveguide means such as a star coupler between the transmitting means and the receiving means so that the light from each transmitting means is input to each receiving means. Further, in the configuration in which the transmission channels of the transmission means are sequentially changed, the signal from each transmission means is output from each output end without receiving in the switching device, and the reception channel is transmitted to each connected terminal. Alternatively, each input buffer means may be configured to read from the input buffer means when the transmission channel of the corresponding transmission means becomes a channel that can be received by the signal destination terminal.

【0010】また他の接続手段の構成例としては、従来
から知られる電気的、空間的スイッチを用いる事もで
き、その場合でもアービトレーション制御が不要な点は
上記構成例と同じである。
Further, as a configuration example of the other connecting means, a conventionally known electric or spatial switch can be used, and in that case, the arbitration control is not necessary, which is the same as the above configuration example.

【0011】また前記入力バッファ手段では、接続され
る出力端が変更されるのに同期して読み出すべき信号が
変わるので、入力される信号を、該信号が出力されるべ
き出力端毎に区別して記憶しておくと好適に効率よく読
み出しを行う事ができる。具体的には各入力バッファ手
段が出力端(出力端に接続される端末)それぞれに対応し
た記憶領域を有していればよい。
Further, in the input buffer means, since the signal to be read changes in synchronization with the change of the connected output end, the input signal is distinguished for each output end to which the signal is output. If it is stored, it can be read out suitably and efficiently. Specifically, each input buffer means may have a storage area corresponding to each output end (terminal connected to the output end).

【0012】また交換装置が、出力端から信号を出力す
る前に、信号を一時記憶するための出力バッファ手段を
有しており、該出力バッファ手段において入力される信
号を一時記憶し、記憶している信号を順番どおりに出力
する構成とする事もできる。特に交換装置において一連
の信号の順番が入れ替わってしまうときで、その問題を
解消する必要があるときにはこの構成は効果的である。
Further, the switching device has an output buffer means for temporarily storing the signal before outputting the signal from the output end, and temporarily stores and stores the signal inputted in the output buffer means. It is also possible to have a configuration in which the signals being output are output in order. This structure is effective especially when the order of a series of signals is exchanged in the exchange apparatus and the problem needs to be solved.

【0013】また入力バッファ手段において、各出力端
に対応する記憶領域を設けると好適である旨のべたが、
記憶領域がいっぱいになってしまい信号(パケット、セ
ル)廃棄が生じる場合がある。そのようなときには、空
いている領域に取り合えず入れておく構成もとりうる。
この場合には、信号を受信した端末が受信した信号が自
端末宛てでないときには交換装置に中継して送り返す構
成とするとよい。またこの構成では一連の信号の順番が
入れ替わってしまう可能性が大きくなるが、その時には
上述の出力バッファ手段に様に順番を並べ替える手段を
設ければよい。
Although it is preferable to provide a storage area corresponding to each output terminal in the input buffer means,
The storage area may become full and signals (packets, cells) may be discarded. In such a case, it is also possible to adopt a configuration in which it is put in the empty area without being able to fit.
In this case, when the signal received by the terminal that receives the signal is not addressed to the own terminal, it may be configured to be relayed back to the switching device and sent back. Further, in this configuration, there is a high possibility that the order of a series of signals is changed, but at that time, a means for rearranging the order may be provided like the output buffer means described above.

【0014】また上述のネットワークシステムにおい
て、交換装置に接続される端末としては様々な信号入力
もしくは出力デバイスを採用しうる事はいうまでもな
く、また交換装置同士を接続する構成とする事もでき
る。
In the network system described above, needless to say, various signal input or output devices can be adopted as terminals connected to the exchanges, and the exchanges can be connected to each other. .

【0015】[0015]

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

(実施例1)図1は、本発明の交換ネットワークにおけ
る交換装置の第1実施例であり、8個の可変波長送信手
段と8個の固定波長受信手段からなる入力端数8、出力
端数8の交換装置の構成例を示している。図1におい
て、111〜118は入力データを一時記憶するための
バッファ手段、121〜128は入力信号を任意の波長
の光信号に変換して出力する波長可変光送信器、131
〜138はそれぞれ異なる特定の波長の光信号を透過す
る光フィルタ、141〜148、151〜158は入力
光信号を電気信号に変換して出力する光受信器、161
〜168は入力信号を特定の波長の光信号に変換して出
力する光送信器、171は8×8のスターカプラ、17
2はバッファ111〜118へ入力した信号を一時蓄積
させ任意の時間に出力させるように制御するためのバッ
ファ制御部、173は波長可変光送信器121〜128
の各波長可変端子に電流を注入し、任意の波長の光信号
を送信させるように制御する波長制御部、174はクロ
ック発生回路、175は波長遷移時間を決めるためのフ
レーム生成回路である。光送信器121〜128は例え
ばDFBレーザやDBRレーザ等の波長可変発光素子
や、その発光素子を変調するための駆動回路、および波
長安定化回路などから構成される光送信器であり、波長
可変端子に電流を注入することにより発光波長を可変で
きるものである。光フィルタ131〜138は例えばフ
ァイバファブリペローフィルタやDFBレーザフィルタ
等のフィルタであり、それぞれ波長λ1、λ2、・・
・、λ8の光信号だけを透過し、他の波長の光信号を遮
断するものである。光受信器141〜148はPin−
PDやAPDを搭載した光受信器であり、光電変換、等
化増幅、識別再生機能を持つ。光受信器151〜158
はPin−PDやAPDを搭載した光受信器であり、光
電変換、等化増幅、識別再生、リタイミング機能を持
つ。光送信器161〜168はLEDやファブリペロー
LD等を搭載した光送信器を用いる。
(Embodiment 1) FIG. 1 is a first embodiment of a switching device in a switching network according to the present invention, in which eight variable wavelength transmitters and eight fixed wavelength receivers are used for input 8 and output 8. The structural example of an exchange device is shown. In FIG. 1, 111 to 118 are buffer means for temporarily storing input data, 121 to 128 are wavelength tunable optical transmitters for converting an input signal into an optical signal of an arbitrary wavelength and outputting the optical signal, 131
˜138 are optical filters that transmit optical signals of different specific wavelengths, 141 to 148 and 151 to 158 are optical receivers that convert input optical signals into electrical signals and output the electrical signals, 161
168 is an optical transmitter that converts an input signal into an optical signal of a specific wavelength and outputs the optical signal, 171 is an 8 × 8 star coupler, 17
Reference numeral 2 denotes a buffer control unit for controlling the signals input to the buffers 111 to 118 to be temporarily stored and output at an arbitrary time, and 173 denotes the variable wavelength optical transmitters 121 to 128.
A wavelength control unit 174 for controlling a current injection to each wavelength variable terminal so as to transmit an optical signal of an arbitrary wavelength, 174 is a clock generation circuit, and 175 is a frame generation circuit for determining a wavelength transition time. The optical transmitters 121 to 128 are, for example, wavelength tunable light emitting devices such as DFB lasers and DBR lasers, drive circuits for modulating the light emitting devices, and wavelength stabilizing circuits. The emission wavelength can be changed by injecting a current into the terminal. The optical filters 131 to 138 are filters such as a fiber Fabry-Perot filter and a DFB laser filter, and have wavelengths λ1, λ2, ...
.. transmits only the optical signal of .lambda.8 and blocks the optical signals of other wavelengths. The optical receivers 141 to 148 are Pin-
An optical receiver equipped with a PD or APD, which has photoelectric conversion, equalization amplification, and identification / reproduction functions. Optical receivers 151-158
Is an optical receiver equipped with a Pin-PD or APD, and has photoelectric conversion, equalization amplification, identification reproduction, and retiming functions. The optical transmitters 161 to 168 are optical transmitters equipped with LEDs or Fabry-Perot LDs.

【0016】図2は、本発明の交換ネットワークの構成
例を示している。図2において、201〜208は端
末、210は本発明の交換装置であり、各端末と交換装
置の間は上り用と下り用の2本の光ファイバでそれぞれ
接続されている。
FIG. 2 shows a configuration example of the exchange network of the present invention. In FIG. 2, 201 to 208 are terminals, and 210 is a switching device of the present invention, and each terminal and the switching device are connected by two optical fibers for upstream and for downstream respectively.

【0017】図3は、本発明の交換ネットワークに接続
される端末に搭載される通信制御装置の構成例を示す。
図3において、301はATM(Asynchrono
usTransfer Mode)等のパケット通信制
御部、302は光送信器、303は光受信器である。端
末はコンピュータ機器や映像機器等であり図3の通信制
御装置を搭載しているものとする。
FIG. 3 shows a configuration example of a communication control device mounted on a terminal connected to the exchange network of the present invention.
In FIG. 3, 301 is an ATM (Asyncrono).
A packet communication control unit such as usTransfer Mode), 302 is an optical transmitter, and 303 is an optical receiver. It is assumed that the terminal is a computer device, a video device, or the like, and is equipped with the communication control device shown in FIG.

【0018】図4は、波長制御部173内の波長テーブ
ルの構成例であり、波長制御部のROMカウンターから
のアドレスにより順次読みだされる。
FIG. 4 shows an example of the structure of the wavelength table in the wavelength control unit 173, which is sequentially read by the address from the ROM counter of the wavelength control unit.

【0019】図5は、波長制御部の構成図であり、50
1〜508は図4に示す波長テーブル、511〜518
は波長可変送信器の駆動制御部、520はROMカウン
ターである。
FIG. 5 is a block diagram of the wavelength controller.
1 to 508 are wavelength tables shown in FIG. 4, 511 to 518
Is a drive control unit of the variable wavelength transmitter, and 520 is a ROM counter.

【0020】図6は、バッファ制御部172内のバッフ
ァ制御テーブルであり、波長制御部のROMカウンター
からのアドレスにより順次読みだされる。
FIG. 6 shows a buffer control table in the buffer control unit 172, which is sequentially read by the address from the ROM counter of the wavelength control unit.

【0021】まず、波長制御部173の波長制御方法に
ついて説明する。各光送信器に搭載された波長可変LD
は、各波長テーブルから読みだされる波長に対応した制
御電流が、波長制御端子から注入されることにより発光
波長が設定される。各波長テーブルは、フレーム生成回
路175で生成されたフレームパルスが、波長制御部1
73のROMカウンター520に入力される度に520
からアドレス信号が出力され、そのアドレスにしたがっ
て図4に示す波長に対応した制御信号を出力する。その
制御信号は各駆動制御部に入力され、それぞれ指定され
た波長に対応する駆動電流を各波長可変LDの波長制御
端子に供給することで、発光波長が設定される。従っ
て、各光送信器の発光波長は、λ1、λ3、λ5、λ
7、λ8、λ6、λ4、λ2、λ1の順に循環して遷移
する。波長遷移の周期は、フレームパルスの周期で決ま
り、例えば本発明の交換ネットワークがATM交換網だ
とすると、クロック発生回路174で発生したクロック
から例えば1セル(53バイト)周期のフレームパルス
を生成し、そのフレームパルスが波長制御部173に入
力される度に、光送信器121〜128の発光波長が同
じタイミングで変更される様に動作する。このように各
光送信器121〜128は、入力信号に関係なく一定周
期で発光波長が変更される。また、波長遷移の順序は図
4に示す順序に限ったものではないが、なるべく波長の
遷移量の差が少ないように選び、かつ同一波長での送信
を行なわないように、循環遷移の位相をずらしておく。
First, the wavelength control method of the wavelength controller 173 will be described. Wavelength tunable LD mounted on each optical transmitter
The emission wavelength is set by injecting a control current corresponding to the wavelength read from each wavelength table from the wavelength control terminal. In each wavelength table, the frame pulse generated by the frame generation circuit 175 is the wavelength control unit 1
Every time it is input to the ROM counter 520 of 73, 520
Outputs an address signal and outputs a control signal corresponding to the wavelength shown in FIG. 4 according to the address. The control signal is input to each drive control unit, and the emission wavelength is set by supplying a drive current corresponding to each designated wavelength to the wavelength control terminal of each wavelength tunable LD. Therefore, the emission wavelength of each optical transmitter is λ1, λ3, λ5, λ
7, λ8, λ6, λ4, λ2, λ1 are circulated in this order and transition occurs. The cycle of wavelength transition is determined by the cycle of the frame pulse. For example, if the switching network of the present invention is an ATM switching network, a frame pulse having a cycle of 1 cell (53 bytes) is generated from the clock generated by the clock generation circuit 174, and Every time a frame pulse is input to the wavelength control unit 173, the emission wavelengths of the optical transmitters 121 to 128 are changed at the same timing. In this manner, the light emission wavelengths of the optical transmitters 121 to 128 are changed at a constant cycle regardless of the input signal. The order of wavelength transition is not limited to the order shown in FIG. 4, but the phase of cyclic transition is selected so that the difference in the amount of wavelength transition is as small as possible and transmission at the same wavelength is not performed. Stagger it.

【0022】ここでは循環遷移のパターンとして、N個
の波長を短い順に並べたときの1番目の波長から始ま
り、順次昇順に奇数番目の波長を選択し、最も大きな奇
数番目の波長の後、最も大きな偶数番目の波長を選択
し、順次降順に偶数番目の波長を選択し、2番目に短い
波長を選択した後、再び1番短い波長を選択するパター
ンを用いることにより波長変更時の遷移量を小さく抑え
ている。また同様に、N個の波長を短い順に並べたとき
の2番目の波長から始まり、順次昇順に偶数番目の波長
を選択し、最も大きな偶数番目の波長の後、最も大きな
奇数番目の波長を選択し、順次降順に奇数番目の波長を
選択し、1番短い波長を選択した後、再び2番目に短い
波長を選択するパターンを選択しても良い。
Here, as a cyclic transition pattern, starting from the first wavelength when N wavelengths are arranged in ascending order, odd-numbered wavelengths are selected in ascending order, and after the largest odd-numbered wavelength, the most Select a large even wavelength, select even wavelengths in descending order, select the second shortest wavelength, and then select the shortest wavelength again. I keep it small. Similarly, starting from the second wavelength when N wavelengths are arranged in the shortest order, the even-numbered wavelengths are selected in ascending order, and the largest odd-numbered wavelengths are selected after the largest even-numbered wavelengths. However, an odd numbered wavelength may be sequentially selected in descending order, the shortest wavelength may be selected, and then the second shortest wavelength may be selected again.

【0023】次にバッファ制御部172の動作について
説明する。バッファ制御部172は各バッファ111〜
118に入力したパケットの読みだしアドレスを、フレ
ーム生成回路175からのフレームパルスの周期で発生
させ、各バッファからパケットを次々に読みだす。各バ
ッファでは入力されたパケットを出力すべき出力端に対
応した記憶領域に書き込んであり、その記憶領域に対応
した読みだしアドレスが、バッファ制御部172のバッ
ファ制御テーブルから読みだされたときに、記憶してい
たパケットを読みだす。バッファ制御テーブルは図6に
示すように構成されており、波長制御部173のROM
カウンター520からアドレスが供給されたときに、図
6の読みだしアドレスが各バッファに供給され、パケッ
トが読みだされる。図4及び図6からわかるように、例
えばバッファ111に入力したパケットの行き先が出力
端OUT1であるとすると、出力端OUT1に対応した
フィルタの波長がλ1であるため、ROMカウンター5
20からアドレス0が発生して光送信器121の発光波
長がλ1に設定されたときに、バッファ制御部172か
ら出力端OUT1に対応した読みだしアドレスA1が読
みだされ、パケットが読みだされる。すなわち、各パケ
ットは、各パケットを出力する光送信器の出力波長が、
各パケットを出力すべき出力端に対応する波長と一致す
るまで読み出しを制御される。
Next, the operation of the buffer controller 172 will be described. The buffer control unit 172 includes the buffers 111 to 111.
The read address of the packet input to 118 is generated in the cycle of the frame pulse from the frame generation circuit 175, and the packet is read from each buffer one after another. In each buffer, the input packet is written in the storage area corresponding to the output end to be output, and when the read address corresponding to the storage area is read from the buffer control table of the buffer control unit 172, The stored packet is read out. The buffer control table is configured as shown in FIG. 6, and the ROM of the wavelength controller 173 is provided.
When the address is supplied from the counter 520, the read address of FIG. 6 is supplied to each buffer and the packet is read. As can be seen from FIGS. 4 and 6, if the destination of the packet input to the buffer 111 is the output terminal OUT1, for example, the wavelength of the filter corresponding to the output terminal OUT1 is λ1, so the ROM counter 5
When the address 0 is generated from 20 and the emission wavelength of the optical transmitter 121 is set to λ1, the read address A1 corresponding to the output terminal OUT1 is read from the buffer control unit 172, and the packet is read. . That is, each packet has an output wavelength of the optical transmitter that outputs each packet,
The reading is controlled until the wavelength matches the wavelength corresponding to the output end for outputting each packet.

【0024】次に本発明の交換ネットワークの通信動作
について説明する。今仮に、端末202から端末208
が全て端末201へ通信を行なう場合について説明す
る。端末202から端末208は、送信データを端末に
搭載されている通信ボードのパケット通信制御部301
でパケット化し、パケットのヘッダに宛先アドレスなど
の情報を付加して、光送信器302へ出力する。光送信
器302は入力されたパケットを光信号に変換し、出力
ポートより上り用光ファイバ伝送路へ送出する。端末2
02〜208より送出されたパケットは、上り用光ファ
イバ伝送路を通り、交換装置210に入力する。交換装
置210の入力端IN2〜IN8より入力した各光信号
は、各光受信器152〜158で受信され電気信号に変
換される。152は受信信号を等化増幅、識別再生して
バッファ112〜118へ入力させる。各バッファでは
パケットの宛先アドレスを検出し、宛先の出力端に対応
した記憶領域に記憶される。ここでは、全ての宛先が出
力端OUT1であるため、各バッファの出力端OUT1
に対応した記憶領域1に記憶される。仮に、パケットが
バッファに記憶されたとき、波長遷移状態が図4のアド
レス0に対応する状態だったとすると、各光送信器の発
光波長は、光送信器121は波長λ1、光送信器122
は波長λ2、以下123、124、125、126、1
27、128はλ4、λ6、λ8、λ7、λ5、λ3に
設定されていることになる。この時、バッファ制御部1
72からの読みだしアドレスにより各バッファから読み
だされるパケットは、前記パケットが入力される以前に
入力されたパケットである。次のタイミング周期つまり
フレーム生成回路175からフレームパルスが波長制御
部のROMカウンター520に入力されると、520は
アドレス1を出力し、各波長テーブル501〜508及
びバッファ制御172に入力する。各波長テーブル50
1〜508からは図4のアドレス1に対応した制御信号
が各駆動制御部511〜518に出力され、光送信器1
21〜128へ制御電流を供給して発光波長をλ3、λ
1、λ2、λ4、λ6、λ8、λ7、λ5にそれぞれ設
定させる。同時に、バッファ制御部172からはアドレ
ス1に対応した読みだしアドレスをバッファ制御テーブ
ルから読みだし、各バッファ111〜118へ出力す
る。この時の読みだしアドレスは図6の様にA3、A
1、A2、A4、A6、A8、A7、A5であり、各バ
ッファ111〜118へ入力される。読みだしアドレス
A1は、出力端OUT1に対応した記憶領域1のパケッ
トを読みだすアドレスであるため、バッファ112から
は先に入力した前記パケットが読みだされる。他のバッ
ファは読みだしアドレスが出力端OUT1以外のアドレ
スであるため、先に入力された前記パケットは読みださ
れない。バッファ112から読みだされたパケットは光
送信器122に入力される。光送信器122は発光波長
がλ1に設定されているので、パケットを波長λ1の光
信号に変換して出力する。その光信号はスターカプラ1
71で8方向に分岐されて各光フィルタ131〜138
に入力する。光フィルタ131は透過波長がλ1である
ため、131に入力した光信号は131を透過し、光受
信器141で受信される。光フィルタ132〜138に
入力した波長λ1の光信号は、そこで遮断される。光受
信器141は受信信号を光電変換、等化増幅、識別再生
して光送信器161に送り、161はその信号を光信号
に変換して出力端OUT1より下り用光ファイバ伝送路
に送出する。下り用光ファイバ伝送路を通って伝送され
た信号は、端末201の光受信器303に入力して電気
信号に変換され、通信制御部301で処理されて受信さ
れる。このようにして端末202からのパケットが端末
201へ伝送される。
Next, the communication operation of the exchange network of the present invention will be described. Now, suppose terminal 202 to terminal 208
A case will be described where all communicate with the terminal 201. The terminals 202 to 208 transmit the transmission data to the packet communication control unit 301 of the communication board mounted on the terminal.
Packetize, add information such as destination address to the header of the packet, and output to the optical transmitter 302. The optical transmitter 302 converts the input packet into an optical signal and sends it out from the output port to the upstream optical fiber transmission line. Terminal 2
The packets sent from 02 to 208 pass through the upstream optical fiber transmission line and are input to the switching apparatus 210. The optical signals input from the input terminals IN2 to IN8 of the switching apparatus 210 are received by the optical receivers 152 to 158 and converted into electric signals. A reference numeral 152 equalizes and amplifies the received signal, performs identification reproduction, and inputs it to the buffers 112 to 118. Each buffer detects the destination address of the packet and stores it in the storage area corresponding to the output end of the destination. Here, since all the destinations are the output terminals OUT1, the output terminals OUT1 of the respective buffers are
Is stored in the storage area 1 corresponding to. If the wavelength transition state is a state corresponding to address 0 in FIG. 4 when the packet is stored in the buffer, the emission wavelength of each optical transmitter is the wavelength λ1 for the optical transmitter 121, and the optical transmitter 122.
Is the wavelength λ2, and the following 123, 124, 125, 126, 1
27 and 128 are set to λ4, λ6, λ8, λ7, λ5 and λ3. At this time, the buffer control unit 1
The packet read from each buffer by the read address from 72 is the packet input before the packet is input. When the next timing cycle, that is, a frame pulse from the frame generation circuit 175 is input to the ROM counter 520 of the wavelength control unit, the address counter 520 outputs address 1 and inputs the wavelength tables 501 to 508 and the buffer control 172. Each wavelength table 50
1 to 508 output control signals corresponding to address 1 in FIG. 4 to the drive control units 511 to 518, respectively.
21 to 128 are supplied with a control current to change the emission wavelengths to λ3, λ
1, λ2, λ4, λ6, λ8, λ7, and λ5, respectively. At the same time, the read address corresponding to the address 1 is read from the buffer control table from the buffer control unit 172 and is output to each of the buffers 111 to 118. The read address at this time is A3, A as shown in FIG.
1, A2, A4, A6, A8, A7, A5, which are input to the respective buffers 111 to 118. Since the read address A1 is an address for reading the packet of the storage area 1 corresponding to the output end OUT1, the previously input packet is read from the buffer 112. Since the read addresses of the other buffers are addresses other than the output terminal OUT1, the previously input packet is not read. The packet read from the buffer 112 is input to the optical transmitter 122. Since the light emission wavelength is set to λ1, the optical transmitter 122 converts the packet into an optical signal of wavelength λ1 and outputs it. The optical signal is star coupler 1
The optical filters 131 to 138 are branched at 71 in eight directions.
To enter. Since the transmission wavelength of the optical filter 131 is λ1, the optical signal input to the 131 passes through the 131 and is received by the optical receiver 141. The optical signal of wavelength λ1 input to the optical filters 132 to 138 is blocked there. The optical receiver 141 photoelectrically converts, equalizes, amplifies, identifies and reproduces the received signal and sends it to the optical transmitter 161, and 161 converts the signal into an optical signal and sends it from the output end OUT1 to the downstream optical fiber transmission line. . The signal transmitted through the downlink optical fiber transmission line is input to the optical receiver 303 of the terminal 201, converted into an electric signal, processed by the communication control unit 301, and received. In this way, the packet from the terminal 202 is transmitted to the terminal 201.

【0025】また、次のタイミング周期では、アドレス
2がROMカウンターより出力され、図4及び図6から
わかるようにバッファ113から前記パケットが読みだ
される。そのパケットは光送信器123で波長λ1の光
信号に変換され、光フィルタ131を通って光受信器1
41で電気信号に変換される。更に光送信器161で光
信号に変換され、下り用光ファイバ伝送路を通って端末
201へ入力し受信される。
In the next timing cycle, the address 2 is output from the ROM counter and the packet is read from the buffer 113, as can be seen from FIGS. 4 and 6. The packet is converted into an optical signal of wavelength λ1 by the optical transmitter 123, passes through the optical filter 131, and is transmitted to the optical receiver 1.
At 41, it is converted into an electric signal. Further, it is converted into an optical signal by the optical transmitter 161, input to the terminal 201 through the downlink optical fiber transmission line, and received.

【0026】同様に、フレームパルスがROMカウンタ
ー520に入力する毎に発光波長及び読みだしアドレス
が変更され、前記パケットはバッファ114、バッファ
115、バッファ116、バッファ117及びバッファ
118から順次読みだされ、出力端OUT1から順次出
力されて端末201へ伝送される。このようにして端末
202〜208から出力されたパケットは、順次端末2
01で受信される。
Similarly, each time a frame pulse is input to the ROM counter 520, the emission wavelength and the read address are changed, and the packets are sequentially read from the buffer 114, the buffer 115, the buffer 116, the buffer 117 and the buffer 118, The data is sequentially output from the output terminal OUT1 and transmitted to the terminal 201. The packets output from the terminals 202 to 208 in this manner are sequentially transmitted to the terminal 2
Received at 01.

【0027】このようにして、各端末間で交換装置を介
して通信が行なわれる。
In this way, communication is performed between the terminals via the exchange.

【0028】本実施例において、光フィルタ131〜1
38に前述のファイバファブリペローフィルタやDFB
レーザフィルタを用いる場合は、図では制御部を省略し
てあるが、透過波長を安定化するための電圧電流安定化
回路や温度安定化回路を必要に応じて設ける。
In this embodiment, the optical filters 131 to 1 are used.
38 the above-mentioned fiber Fabry-Perot filter and DFB
When a laser filter is used, the control unit is omitted in the figure, but a voltage / current stabilizing circuit and a temperature stabilizing circuit for stabilizing the transmission wavelength are provided as necessary.

【0029】また、本実施例の光受信器141〜148
と光送信器161〜168は必ずしも必要なものではな
く、光フィルタ131〜138からの透過出力パワーが
必要十分であれば省略してもよい。またその場合、光フ
ィルタ131〜138を交換装置210内に設けるので
はなく、各端末201〜208の入力部に1つづつ配置
してもよい。
Further, the optical receivers 141 to 148 of the present embodiment.
The optical transmitters 161 to 168 are not always necessary, and may be omitted if the transmission output power from the optical filters 131 to 138 is necessary and sufficient. In that case, instead of providing the optical filters 131 to 138 in the switching device 210, one may be arranged in each of the input units of the terminals 201 to 208.

【0030】さらに、本実施例では交換装置と各端末の
間を光ファイバで接続するものとして説明したが、同軸
ケーブルやツイストペアケーブル等の電線を用いてもよ
い。その場合、151〜158、303と161〜16
8 302は、電気の受信器及び送信器を必要に応じて
設ければよい。
Further, in the present embodiment, the description has been made assuming that the switching device and each terminal are connected by an optical fiber, but an electric wire such as a coaxial cable or a twisted pair cable may be used. In that case, 151-158, 303 and 161-16
The 8302 may be provided with an electric receiver and a transmitter as needed.

【0031】(第2実施例)本発明の第2の実施例につ
いて説明する。図7は本発明の交換ネットワークにおけ
る第2の交換装置の実施例を示す図であり、第1実施例
と同じ部分は同一番号で示してある。
(Second Embodiment) A second embodiment of the present invention will be described. FIG. 7 is a diagram showing an embodiment of the second switching device in the switching network of the present invention, and the same parts as those in the first embodiment are designated by the same numbers.

【0032】図7において、721〜728はそれぞれ
特定の波長の光信号を送出する光送信器、731〜73
8は任意の波長の光信号を透過する波長可変フィルタで
あり、他の部分は第1実施例と同じである。光送信器7
21〜728は第1実施例の光送信器121〜128と
同様にDFBレーザやDBRレーザを搭載した光送信器
であり、発光波長をそれぞれλ1、λ2、・・・、λ8
に設定している。波長可変フィルタ731〜738は第
1実施例の光フィルタ131〜138と同様に、ファイ
バファブリペローフィルタやDFBレーザフィルタ等が
使用でき、電圧や電流制御により少なくとも波長λ1〜
λ8内の任意の波長を透過できるものである。また、バ
ッファ制御部のバッファ制御テーブルは図8のテーブル
を使用する。
In FIG. 7, reference numerals 721 to 728 denote optical transmitters 731 to 73 for transmitting optical signals having specific wavelengths.
Reference numeral 8 denotes a wavelength tunable filter that transmits an optical signal of an arbitrary wavelength, and the other parts are the same as in the first embodiment. Optical transmitter 7
21 to 728 are optical transmitters equipped with a DFB laser or a DBR laser similarly to the optical transmitters 121 to 128 of the first embodiment, and have emission wavelengths of λ1, λ2, ..., λ8, respectively.
Is set to Like the optical filters 131 to 138 of the first embodiment, the wavelength tunable filters 731 to 738 can use fiber Fabry-Perot filters, DFB laser filters, or the like, and at least wavelengths λ1 to λ1 can be controlled by voltage or current control.
It can transmit an arbitrary wavelength within λ8. As the buffer control table of the buffer control unit, the table shown in FIG. 8 is used.

【0033】第1実施例では、受信側に割り当てられた
波長に送信波長を合わせて交換を行なったのに対し、第
2実施例では、送信側に割り当てられた波長に受信波長
を合わせて交換を行なっている。
In the first embodiment, the transmission wavelength is matched with the wavelength allocated to the receiving side for exchange, whereas in the second embodiment, the reception wavelength is matched with the wavelength allocated to the transmitting side for exchange. Are doing.

【0034】まず、波長制御部173の波長制御方法に
ついて説明する。波長制御部173は、第1実施例と同
様に、フレーム生成回路175からのフレームパルスが
ROMカウンター520に入力される毎に520からア
ドレスを発生させ、図4の波長テーブルを読みだす。各
波長制御テーブル501〜508からの制御信号は各駆
動制御部511〜518に入力され、各駆動制御部から
波長可変フィルタ731〜738の波長制御端子にそれ
ぞれ異なる電圧又は電流を供給する。駆動制御部は第1
実施例では可変光送信器を制御していたが、本実施例で
は波長可変フィルタを制御するため、使用するフィルタ
に対応した駆動制御部になっているものとする。波長可
変フィルタは、波長制御端子に供給される電圧又は電流
値により透過波長が変わるため、各波長可変フィルタの
透過波長はそれぞれ異なる波長に設定される。透過波長
の設定は、第1実施例と同様に例えば1セル(53バイ
ト)周期で変更する。また、波長の遷移も第1実施例と
同様に例えば図4に示す順序で、繰り返し遷移する。こ
のようにして各波長可変フィルタ731〜738の透過
波長は、入力信号に関係なく一定周期で変更される。
First, the wavelength control method of the wavelength controller 173 will be described. As in the first embodiment, the wavelength control unit 173 generates an address from 520 every time a frame pulse from the frame generation circuit 175 is input to the ROM counter 520, and reads the wavelength table of FIG. Control signals from the wavelength control tables 501 to 508 are input to the drive control units 511 to 518, and different voltage or current is supplied from the drive control units to the wavelength control terminals of the wavelength tunable filters 731 to 738, respectively. The drive controller is the first
Although the variable optical transmitter was controlled in the embodiment, the wavelength variable filter is controlled in the present embodiment, so that the drive control unit corresponds to the filter to be used. In the wavelength tunable filter, since the transmission wavelength changes depending on the voltage or current value supplied to the wavelength control terminal, the transmission wavelength of each wavelength tunable filter is set to a different wavelength. The setting of the transmission wavelength is changed, for example, in a cycle of 1 cell (53 bytes) as in the first embodiment. Further, the wavelength transition also repeats in the order shown in FIG. 4, for example, similarly to the first embodiment. In this way, the transmission wavelengths of the wavelength tunable filters 731 to 738 are changed in a constant cycle regardless of the input signal.

【0035】次にバッファ制御部172の動作について
説明する。バッファ制御部172は第1実施例と同じ様
に、ROMカウンターからのアドレスによりバッファ制
御テーブルから読みだしアドレスを読みだし、バッファ
に入力されたパケットを読みだす。ただし、バッファ制
御テーブルは図8のものを使用する。
Next, the operation of the buffer controller 172 will be described. Similar to the first embodiment, the buffer control unit 172 reads the read address from the buffer control table according to the address from the ROM counter, and reads the packet input to the buffer. However, the buffer control table shown in FIG. 8 is used.

【0036】次に本発明の交換ネットワークの通信動作
について説明する。第1実施例と同様に、端末202か
ら端末208が全て端末201へ通信を行なう場合につ
いて説明する。第1実施例と同様に、各端末から送出さ
れたパケットは、交換装置210に伝送されて各バッフ
ァ112〜118に入力する。各バッファではパケット
の宛先アドレスを検出し、出力端OUT1に対応した記
憶領域1に記憶される。仮にパケットがバッファに記憶
されたとき、波長遷移状態が図4のアドレス0に対応す
る状態だったとすると、各光フィルタの透過波長は、光
フィルタ731は波長λ1、可変波長光フィルタ732
は波長λ2、以下733、734、735、736、7
37、738はλ4、λ6、λ8、λ7、λ5、λ3に
設定されている。この時、バッファ制御部172からの
読みだしアドレスにより各バッファから読みだされるパ
ケットは、前記パケットが入力される以前に入力された
パケットである。次のタイミング周期つまりフレーム生
成回路175からフレームパルスが波長制御部のROM
カウンター520に入力されると、520はアドレス1
を出力し、各波長テーブル501〜508及びバッファ
制御部172に入力する。各波長テーブル501〜50
8からは図4のアドレス1に対応した制御信号が各駆動
制御部511〜518に出力され、光フィルタ721〜
728へ制御電流を供給して透過波長をλ3、λ1、λ
2、λ4、λ6、λ8、λ7、λ5に設定させる。同時
に、バッファ制御部172からはアドレス1に対応した
読みだしアドレスをバッファ制御テーブルから読みだ
し、各バッファ111〜118へ出力する。この時の読
みだしアドレスは図8の様にA2、A3、A1、A4、
A8、A5、A7、A6であり、各バッファ111〜1
18へ入力される。読みだしアドレスA1は、出力端O
UT1に対応した記憶領域1のパケットを読みだすアド
レスであるため、バッファ113からは先にバッファ1
13に入力したパケットが読みだされる。他のバッファ
は読みだしアドレスが出力端OUT1以外のアドレスで
あるため、先に入力されたパケットは読みだされない。
バッファ113からは読みだされたパケットは光送信器
723に入力される。光送信器723は発光波長がλ3
に設定されているので、パケットを波長λ3の光信号に
変換して出力する。その光信号はスターカプラ171で
8方向に分岐されて各光フィルタ731〜738に入力
する。光フィルタ731はこの時透過波長がλ3である
ため、731に入力した光信号は731を透過し、光受
信器141で受信される。光フィルタ732〜738は
この時透過波長がλ3以外に設定されているので、73
2〜738に入力した波長λ3の光信号は、そこで遮断
される。光受信器141は受信信号を光電変換、等化増
幅、識別再生して光送信器161に送り、161はその
信号を光信号に変換して出力端OUT1より下り用光フ
ァイバ伝送路に送出する。下り用光ファイバ伝送路を通
って伝送された信号は、端末201の光受信器303に
入力して電気信号に変換され、通信制御部301で処理
されて受信される。このようにして端末203からのパ
ケットが端末201へ伝送される。
Next, the communication operation of the exchange network of the present invention will be described. Similar to the first embodiment, a case where all of the terminals 202 to 208 communicate with the terminal 201 will be described. Similar to the first embodiment, the packet sent from each terminal is transmitted to the switching device 210 and input to each of the buffers 112 to 118. In each buffer, the destination address of the packet is detected and stored in the storage area 1 corresponding to the output terminal OUT1. If the wavelength transition state is the state corresponding to address 0 in FIG. 4 when the packet is stored in the buffer, the transmission wavelength of each optical filter is as follows:
Is the wavelength λ2, and the following 733, 734, 735, 736, 7
37 and 738 are set to λ4, λ6, λ8, λ7, λ5, and λ3. At this time, the packet read from each buffer by the read address from the buffer control unit 172 is the packet input before the packet is input. The next timing cycle, that is, the frame pulse from the frame generation circuit 175 is transmitted to the ROM of the wavelength controller.
When input to the counter 520, 520 is the address 1
Is output and is input to each of the wavelength tables 501 to 508 and the buffer control unit 172. Each wavelength table 501-50
8 outputs a control signal corresponding to the address 1 in FIG. 4 to the drive control units 511 to 518, and the optical filters 721 to 518.
A control current is supplied to 728 to set the transmission wavelengths to λ3, λ1, λ
2, λ4, λ6, λ8, λ7 and λ5 are set. At the same time, the read address corresponding to the address 1 is read from the buffer control table from the buffer control unit 172 and is output to each of the buffers 111 to 118. The read addresses at this time are A2, A3, A1, A4, as shown in FIG.
A8, A5, A7, A6, and the buffers 111 to 1
18 is input. The read address A1 is output terminal O
Since the address is an address for reading a packet in the storage area 1 corresponding to UT1, the buffer 113 is first transferred to the buffer 1
The packet input to 13 is read out. Since the read addresses of the other buffers are addresses other than the output end OUT1, the previously input packet is not read.
The packet read from the buffer 113 is input to the optical transmitter 723. The optical transmitter 723 has an emission wavelength of λ3.
, The packet is converted into an optical signal of wavelength λ3 and output. The optical signal is branched into eight directions by the star coupler 171, and is input to each of the optical filters 731 to 738. Since the transmission wavelength of the optical filter 731 is λ3 at this time, the optical signal input to the 731 passes through the 731 and is received by the optical receiver 141. At this time, the transmission wavelengths of the optical filters 732 to 738 are set to those other than λ3.
The optical signal of wavelength λ3 input to 2-738 is blocked there. The optical receiver 141 photoelectrically converts, equalizes, amplifies, identifies and reproduces the received signal and sends it to the optical transmitter 161, and 161 converts the signal into an optical signal and sends it from the output end OUT1 to the downstream optical fiber transmission line. . The signal transmitted through the downlink optical fiber transmission line is input to the optical receiver 303 of the terminal 201, converted into an electric signal, processed by the communication control unit 301, and received. In this way, the packet from the terminal 203 is transmitted to the terminal 201.

【0037】また、次のタイミング周期では、アドレス
2がROMカウンターより出力され、図4及び図8から
わかるようにバッファ115から前記パケットが読みだ
される。そのパケットは光送信器125で波長λ5の光
信号に変換され、透過波長がこの時波長λ5に設定され
ている光フィルタ731を通って、光受信器141で電
気信号に変換される。更に光送信器161で光信号に変
換され、下り用光ファイバ伝送路を通って端末201へ
入力し受信される。
In the next timing cycle, the address 2 is output from the ROM counter and the packet is read from the buffer 115, as can be seen from FIGS. 4 and 8. The packet is converted into an optical signal of wavelength λ5 by the optical transmitter 125, passes through the optical filter 731 whose transmission wavelength is set to the wavelength λ5 at this time, and is converted into an electric signal by the optical receiver 141. Further, it is converted into an optical signal by the optical transmitter 161, input to the terminal 201 through the downlink optical fiber transmission line, and received.

【0038】同様に、フレームパルスがROMカウンタ
ー520に入力する毎に透過波長及び読みだしアドレス
が変更され、前記パケットはバッファ117、バッファ
118、バッファ116、バッファ114及びバッファ
112から順次読みだされ、出力端1から順次出力され
て端末201へ伝送される。このようにして端末202
〜208から出力されたパケットは、順次端末201で
受信される。
Similarly, the transmission wavelength and the read address are changed each time a frame pulse is input to the ROM counter 520, and the packets are sequentially read from the buffer 117, the buffer 118, the buffer 116, the buffer 114 and the buffer 112. The signals are sequentially output from the output terminal 1 and transmitted to the terminal 201. In this way, the terminal 202
The packets output from ˜208 are sequentially received by the terminal 201.

【0039】本実施例において、光受信器141〜14
8と光送信器161〜168は必ずしも必要なものでは
なく、波長可変フィルタ731〜738からの透過出力
パワーが必要十分であれば省略してもよい。
In this embodiment, the optical receivers 141 to 14 are used.
8 and the optical transmitters 161 to 168 are not always necessary and may be omitted if the transmission output power from the wavelength tunable filters 731 to 738 is sufficient.

【0040】また、本実施例の光送信器731〜738
に前述のDFBレーザやDBRレーザを搭載した光送信
器を用いる場合は、図では制御部を省略してあるが、発
光波長を安定化するための電流安定化回路や温度安定化
回路を必要に応じて設ける。
The optical transmitters 731 to 738 of this embodiment are also provided.
In the case of using the optical transmitter equipped with the above-mentioned DFB laser or DBR laser, although the control unit is omitted in the figure, a current stabilizing circuit and a temperature stabilizing circuit for stabilizing the emission wavelength are required. Provide accordingly.

【0041】さらに、本実施例では交換装置と各端末の
間を光ファイバで接続するものとして説明したが、同軸
ケーブルやツイストペアケーブル等の電線を用いてもよ
い。その場合、151〜158、303と161〜16
8、302は、電気の受信器及び送信器を必要に応じて
設ければよい。
Further, in the present embodiment, the description has been made assuming that the switching device and each terminal are connected by an optical fiber, but an electric wire such as a coaxial cable or a twisted pair cable may be used. In that case, 151-158, 303 and 161-16
8, 302 may be provided with electrical receivers and transmitters as needed.

【0042】さらに付け加えると、交換装置の光送信器
(121〜128、721〜728)と光フィルタ(1
31〜138、731〜738)を共に波長可変のもの
(121〜128と731〜738)を使うと、第1及
び第2実施例で説明した交換方法の両方を実施できる。
第1実施例のように送信器側を可変にする場合は、波長
可変フィルタの透過波長を固定にするように制御し、第
2実施例のように光フィルタ側を可変にする場合は、光
送信器の発光波長を固定にするように波長制御部が制御
すればよい。
In addition, the optical transmitters (121 to 128, 721 to 728) and the optical filter (1) of the switching device are added.
If both 31 to 138 and 731 to 738 are variable in wavelength (121 to 128 and 731 to 738), both of the exchange methods described in the first and second embodiments can be implemented.
When the transmitter side is variable as in the first embodiment, the transmission wavelength of the wavelength tunable filter is controlled to be fixed, and when the optical filter side is variable as in the second embodiment, the optical The wavelength controller may control so that the emission wavelength of the transmitter is fixed.

【0043】(第3実施例)図9は、本発明の交換ネッ
トワークにおける第3の交換装置の実施例である。91
1〜918は入力したパケットを宛先の出力端に対応し
た記憶領域に記憶し、記憶領域が飽和しているときは他
の空いている記憶領域に記憶するバッファである。92
1〜928は、入力されたパケットの宛先が、接続され
る出力端に対応したものでなければ記憶せずに出力し、
接続される出力端に対応したものであれば、同一の端末
から出力されたパケット毎に記憶領域を設けて記憶し、
端末から送出された順番にパケットを送出するためのバ
ッファである。他の部分は第1実施例又は第2実施例と
同じ構成であるが、説明においては第1実施例と同じで
あるとして説明する。
(Third Embodiment) FIG. 9 shows an embodiment of a third switching device in the switching network of the present invention. 91
Numerals 1 to 918 are buffers for storing the input packet in the storage area corresponding to the output end of the destination and storing it in another empty storage area when the storage area is saturated. 92
1 to 928 are output without storing unless the destination of the input packet corresponds to the output end to be connected,
If it corresponds to the output end to be connected, a storage area is provided for each packet output from the same terminal and stored,
This is a buffer for sending packets in the order in which they are sent from the terminal. The other part has the same configuration as the first or second embodiment, but in the description, it will be described as being the same as the first embodiment.

【0044】ネットワーク構成は図2の構成である。The network configuration is that of FIG.

【0045】端末は、図3の構成のものを用いる。ただ
し、端末のパケット通信制御部301が、複数のパケッ
トを連続して送出する場合は、パケットに送出順序を示
す番号を付けて送出する。また、入力したパケット信号
の宛先アドレスを検知し、自端末宛てのパケットはパケ
ット通信制御部301で処理してコンピュータなどにデ
ータを出力し、他の端末宛てのパケットはそのまま中継
して光送信器302より光ファイバ伝送路に送出させる
機能を持つものを使用する。
The terminal has the configuration shown in FIG. However, when the packet communication control unit 301 of the terminal continuously sends a plurality of packets, the packets are sent with numbers indicating the sending order. In addition, the destination address of the input packet signal is detected, the packet addressed to the own terminal is processed by the packet communication control unit 301 and the data is output to a computer, etc., and the packet addressed to other terminals is relayed as it is and the optical transmitter. A device having a function of sending out to the optical fiber transmission line from 302 is used.

【0046】第1及び第2実施例では、同一宛先の連続
したパケットがバッファ111〜118に入力したと
き、次のような動作が行なわれていた。例えば、バッフ
ァの記憶領域の大きさが1パケット分の場合、先に入力
したパケットが読みだされる前に同一宛先のパケットが
入力した時は、後から入力したパケットは廃棄されてい
た。また、記憶領域の大きさが十分大きいとした場合に
おいては、1つのパケットが読みだされてから次のパケ
ットが読みだされるまで、波長遷移が一巡する時間つま
り8パケット分の時間を要するので、遅延が発生してい
た。
In the first and second embodiments, the following operation is performed when consecutive packets having the same destination are input to the buffers 111 to 118. For example, when the size of the storage area of the buffer is one packet, when a packet of the same destination is input before the previously input packet is read, the packet that is input later is discarded. If the size of the storage area is sufficiently large, it takes a cycle of wavelength transition, that is, 8 packets, from the time when one packet is read to the time when the next packet is read. , There was a delay.

【0047】本実施例においては、バッファ911〜9
18に同一宛先の連続したパケットが入力した場合、宛
先に対応した記憶領域が空いている間はその記憶領域に
記憶し、飽和している場合は他の空いている記憶領域に
記憶させる。他の記憶領域に記憶されたパケットは宛先
と異なる端末に伝送されるが、そこで中継されて交換装
置210に入力し、宛先の記憶領域が空いていればそこ
で記憶される。このようにすることでパケットは廃棄さ
れずに伝送され、遅延時間も平均的には小さくなる。た
だしパケットの順序が入れ替わってしまうので、バッフ
ァ921〜928がパケットの順序の入れ替えを行う。
In the present embodiment, the buffers 911-9 are provided.
When a continuous packet of the same destination is input to 18, the packet is stored in the storage area corresponding to the destination while the storage area corresponding to the destination is free, and is stored in another empty storage area when the storage area is saturated. The packet stored in the other storage area is transmitted to a terminal different from the destination, is relayed there, is input to the switching device 210, and is stored there if the destination storage area is free. By doing so, the packet is transmitted without being discarded, and the delay time is also reduced on average. However, since the order of the packets is changed, the buffers 921 to 928 change the order of the packets.

【0048】次に、端末202から端末201へ、8個
のパケットを連続して送信する場合の通信動作について
説明する。端末202のパケット通信制御部301は、
コンピュータ機器からのデータをパケット化し、宛先ア
ドレスとパケットの送出順序を示す番号1〜8などを付
加して、光送信器302より次々とパケットを送出す
る。そのパケットは、光ファイバ伝送路を通って交換装
置210の入力端IN2から入力し、バッファ912の
宛先に応じた記憶領域に記憶される。まず最初に入力し
たパケット1は、出力端OUT1に対応する記憶領域1
に記憶される。この時各光送信器の発光波長は、図4の
アドレス7に対応する状態であったとする。つまり、光
送信器121の発光波長はλ2、光送信器122の発光
波長はλ4、以下123、124、125、126、1
27、128はλ6、λ8、λ7、λ5、λ3、λ1で
ある。次に2番目のパケット2が入力されると、このパ
ケット2は宛先が出力端OUT1であるので、記憶領域
1に記憶されるべきであるが、先に入力されたパケット
1がまだ読みだされていないので、空いている記憶領域
2へ記憶する。この時、波長遷移はアドレス0に対応し
ており、バッファ912からは先に記憶領域2に記憶さ
れていたパケットが読みだされ、空いた記憶領域2にパ
ケット2が記憶される。次に3番目のパケット3が入力
されると、アドレス1がバッファ制御部172から各バ
ッファに供給され、バッファ912からは記憶領域1に
記憶されている1番目に入力したパケット1が読みださ
れる。パケット3はパケット1が読みだされたので、記
憶領域1に書き込まれる。パケット1は光送信器122
で波長λ1の光信号に変換されて出力され、スターカプ
ラ171で分岐されて各光フィルタ131〜138へ入
力する。波長λ1の光信号は光フィルタ131を透過
し、光受信器141で電気信号に変換され、バッファ9
11で一時記憶される。他の光フィルタに入力した波長
λ1の光信号はそこで失われる。次に4番目のパケット
4が入力されると、パケット4は空いた記憶領域3に記
憶される。同様にパケット5、パケット6、パケット
7、パケット8は、それぞれ記憶領域4、記憶領域5、
記憶領域6、記憶領域7に順次記憶される。パケット8
が入力するとき、アドレスは6に対応しており、先に記
憶領域6に記憶されていたパケット7が読みだされる。
続いてアドレス7が供給されると、記憶領域4に記憶さ
れているパケット5が読みだされる。同様にして、アド
レスが順次0、1、2、3、4と供給されると、記憶領
域2、1、3、5、7に記憶されているパケット2、
3、4、6、8が順に読みだされる。パケット7は光送
信器122で波長λ6の光信号に変換され、スターカプ
ラ171で分岐されて各光フィルタ131〜138へ入
力する。波長λ6の光信号は光フィルタ136を透過
し、光受信器146で電気信号に変換され、バッファ9
26に入力する。他の光フィルタに入力した波長λ6の
光信号はそこで失われる。バッファ926は、入力され
たパケット7の宛先アドレスを検出する。パケット7は
宛先が出力端OUT1であり出力端OUT6宛ではない
ので、バッファ926はパケット7を記憶せずそのまま
出力する。パケット7は光送信器166で光信号に変換
され、出力端OUT6より下り用光ファイバ伝送路へ送
出される。光ファイバ伝送路を通って伝送されたパケッ
ト7は端末206へ入力し、光受信器303で電気信号
に変換され、パケット通信制御部301で宛先アドレス
が検出される。パケット7の宛先は端末201であり端
末206ではないので、パケット7はそのまま光送信器
302へ送られ、光信号に変換されて上り用光ファイバ
伝送路へ送出される。光ファイバを通って伝送されたパ
ケット7は、交換装置210の入力端IN6より入力
し、光受信器156で電気信号に変換されて、バッファ
916に記憶される。バッファ916はパケット7の宛
先アドレスを検出し、宛先である出力端OUT1に対応
する記憶領域1に記憶される。パケット7はアドレス1
が供給されたときに読みだされ、前述と同様の動作でバ
ッファ911に記憶される。同様に、パケット5、2、
4、6、8は交換装置210の出力端OUT4、2、
3、5、7からそれぞれ出力され、端末204、20
2、203、205、207で中継されて、交換装置2
10のバッファ914、912、913、915、91
7の記憶領域1にそれぞれ記憶される。パケット3は記
憶領域1に記憶されていたので、パケット1と同様にし
てバッファ911に記憶される。パケット5、2、4、
6、8は、記憶されているそれぞれのバッファに接続さ
れている光送信器の発光波長がλ1に設定されたときに
読みだされ、それぞれの光送信器で波長λ1の光信号に
変換されて、前記と同様にバッファ921に順次記憶さ
れる。このようにして、入力端IN1より入力した8個
のパケットはバッファ921に記憶される。パケット1
〜8は、前述のように各端末を中継してくるため、順番
が入れ替わっている。そこで、バッファ921は入力し
たパケットの送出順序を示す番号を検出し、その番号の
順番でパケットを読みだす。各パケットは、バッファ9
21から端末202からの送出順に読みだされ、光送信
器161で光信号に変換されて光ファイバ伝送路へ送出
される。光ファイバ伝送路を通って伝送された各パケッ
トは、端末201へ入力し、受信される。
Next, a communication operation when eight packets are continuously transmitted from the terminal 202 to the terminal 201 will be described. The packet communication control unit 301 of the terminal 202
The data from the computer device is packetized, the destination address and the numbers 1 to 8 indicating the sending order of the packets are added, and the packets are sequentially sent from the optical transmitter 302. The packet is input from the input terminal IN2 of the switching device 210 through the optical fiber transmission line and stored in the storage area of the buffer 912 corresponding to the destination. The first input packet 1 is the storage area 1 corresponding to the output terminal OUT1.
Is stored. At this time, the emission wavelength of each optical transmitter is assumed to be in a state corresponding to address 7 in FIG. That is, the emission wavelength of the optical transmitter 121 is λ2, the emission wavelength of the optical transmitter 122 is λ4, and the following 123, 124, 125, 126, 1
27 and 128 are λ6, λ8, λ7, λ5, λ3 and λ1. When the second packet 2 is input next, the destination of this packet 2 is the output terminal OUT1, so it should be stored in the storage area 1, but the packet 1 previously input is still read out. Since it is not stored, it is stored in the vacant storage area 2. At this time, the wavelength transition corresponds to the address 0, the packet previously stored in the storage area 2 is read from the buffer 912, and the packet 2 is stored in the empty storage area 2. Next, when the third packet 3 is input, the address 1 is supplied from the buffer control unit 172 to each buffer, and the first input packet 1 stored in the storage area 1 is read from the buffer 912. It Packet 3 is written in storage area 1 because packet 1 has been read out. Packet 1 is the optical transmitter 122
Is converted into an optical signal of wavelength λ1 and output, and is branched by the star coupler 171 and input to each of the optical filters 131 to 138. The optical signal of wavelength λ1 passes through the optical filter 131, is converted into an electrical signal by the optical receiver 141, and is converted into the buffer 9
It is temporarily stored at 11. The optical signal of wavelength λ1 input to another optical filter is lost there. Next, when the fourth packet 4 is input, the packet 4 is stored in the empty storage area 3. Similarly, packet 5, packet 6, packet 7, and packet 8 are stored in storage area 4, storage area 5, and storage area 5, respectively.
The data is sequentially stored in the storage area 6 and the storage area 7. Packet 8
When is input, the address corresponds to 6, and the packet 7 previously stored in the storage area 6 is read out.
Then, when the address 7 is supplied, the packet 5 stored in the storage area 4 is read out. Similarly, when the addresses are sequentially supplied as 0, 1, 2, 3, and 4, the packets 2 stored in the storage areas 2, 1, 3, 5, and 7 are
3, 4, 6, and 8 are read out in order. The packet 7 is converted into an optical signal of wavelength λ6 by the optical transmitter 122, branched by the star coupler 171, and input to each of the optical filters 131 to 138. The optical signal having the wavelength λ6 passes through the optical filter 136, is converted into an electric signal by the optical receiver 146, and the buffer 9
Input to 26. The optical signal of wavelength λ6 input to another optical filter is lost there. The buffer 926 detects the destination address of the input packet 7. Since the destination of the packet 7 is the output end OUT1 and not the output end OUT6, the buffer 926 does not store the packet 7 and outputs it as it is. The packet 7 is converted into an optical signal by the optical transmitter 166 and sent from the output end OUT6 to the downstream optical fiber transmission line. The packet 7 transmitted through the optical fiber transmission line is input to the terminal 206, converted into an electric signal by the optical receiver 303, and the destination address is detected by the packet communication control unit 301. Since the destination of the packet 7 is the terminal 201 and not the terminal 206, the packet 7 is sent to the optical transmitter 302 as it is, converted into an optical signal, and sent to the upstream optical fiber transmission line. The packet 7 transmitted through the optical fiber is input from the input terminal IN6 of the switching device 210, converted into an electric signal by the optical receiver 156, and stored in the buffer 916. The buffer 916 detects the destination address of the packet 7 and stores it in the storage area 1 corresponding to the output terminal OUT1 which is the destination. Packet 7 has address 1
Is supplied and is stored in the buffer 911 by the same operation as described above. Similarly, packets 5, 2,
4, 6, 8 are output terminals OUT4, 2,
Output from terminals 3, 5 and 7, respectively, and terminals 204 and 20
2, 203, 205, 207 are relayed to exchange device 2
10 buffers 914, 912, 913, 915, 91
7 is stored in each of the storage areas 1. Since the packet 3 was stored in the storage area 1, it is stored in the buffer 911 similarly to the packet 1. Packets 5, 2, 4,
6 and 8 are read when the emission wavelength of the optical transmitter connected to each stored buffer is set to λ1 and converted into an optical signal of wavelength λ1 by each optical transmitter. , Are sequentially stored in the buffer 921 as described above. In this way, the eight packets input from the input terminal IN1 are stored in the buffer 921. Packet 1
8 to 8 relay the terminals as described above, and therefore the order is changed. Therefore, the buffer 921 detects the numbers indicating the transmission order of the input packets, and reads the packets in the order of the numbers. Each packet is buffer 9
The data is read out from 21 in the order of transmission from the terminal 202, converted into an optical signal by the optical transmitter 161, and transmitted to the optical fiber transmission line. Each packet transmitted through the optical fiber transmission line is input to the terminal 201 and received.

【0049】このようにして通信が行なわれる。Communication is performed in this manner.

【0050】これまで説明した実施例においては、図2
に示すように1つの交換装置に複数の端末が接続されて
いるものとして説明したが、本発明はそれに限定された
ものではなく、複数の交換装置に複数の端末を接続して
もよい。
In the embodiment described so far, FIG.
Although the description has been made assuming that a plurality of terminals are connected to one switching device as shown in, the present invention is not limited to this, and a plurality of terminals may be connected to a plurality of switching devices.

【0051】図10は、複数の交換装置を用いて、ネッ
トワークを拡張した場合の構成例を示している。図にお
いて、1001〜1008は第1、2又は3実施例で説
明した交換装置であり、それらが混在していてもよい。
ただし、第3実施例の交換装置を用いる場合は、端末1
011〜1077は第3実施例で説明した端末を用い
る。
FIG. 10 shows an example of the configuration when the network is expanded by using a plurality of switching devices. In the figure, reference numerals 1001 to 1008 are the exchange devices described in the first, second or third embodiment, and they may be mixed.
However, when the exchange apparatus of the third embodiment is used, the terminal 1
011 to 1077 use the terminal described in the third embodiment.

【0052】通信動作は前記実施例と同様に動作し、例
えば端末1011から端末1075へ通信が行なわれる
場合、端末1011から送出されたパケットは交換装置
1001で前記実施例で説明した交換動作により、交換
装置1008へ接続する出力端へ接続され、交換装置1
008では同様に交換装置1007へ接続し、さらに端
末1075へ接続されて端末1075で受信される。交
換装置1001に第3実施例で説明した交換装置を用い
ている場合は、例えば端末1011からのパケットは端
末1017を中継した後に交換装置1001、100
8、1007を通って端末1075へ送られる。
The communication operation is similar to that of the above embodiment. For example, when communication is performed from the terminal 1011 to the terminal 1075, the packet sent from the terminal 1011 is exchanged by the switching device 1001 by the exchange operation described in the above embodiment. The switching device 1 is connected to an output terminal connected to the switching device 1008.
Similarly, in 008, the switching device 1007 is connected to the terminal 1075, and the terminal 1075 receives the same. When the switching device described in the third embodiment is used as the switching device 1001, for example, a packet from the terminal 1011 is relayed to the terminal 1017 and then the switching devices 1001, 100.
8, 1007 and is sent to the terminal 1075.

【0053】本実施例において、ネットワークを拡張す
る場合の構成を図10に示すツリー構造として説明した
が、本発明はそれに限定されたものではなく、網状、バ
ス型、ループ型等前記実施例で説明した交換装置を複数
任意に接続して通信を行なうことができる。
In this embodiment, the structure for expanding the network has been described as the tree structure shown in FIG. 10. However, the present invention is not limited to this, and the mesh, bus type, loop type and the like in the above embodiments. Communication can be performed by arbitrarily connecting a plurality of the exchange devices described above.

【0054】(第4実施例)本発明の第4の実施例につ
いて説明する。図16は本発明の交換ネットワークにお
ける第4の交換装置の実施例を示す図であり、第1実施
例と同じ部分は同一番号で示してある。図17は本実施
例で用いるスイッチ制御テーブルであり、スイッチの入
出力接続関係を示している。第1、第2、第3実施例で
は、光信号による波長多重分割型光スイッチを用いた
が、本実施例では電気信号による空間分割型スイッチを
用いた例を示す。
(Fourth Embodiment) A fourth embodiment of the present invention will be described. FIG. 16 is a diagram showing an embodiment of a fourth switching device in the switching network of the present invention, and the same parts as those in the first embodiment are designated by the same numbers. FIG. 17 is a switch control table used in this embodiment and shows the input / output connection relationship of the switches. In the first, second and third embodiments, the wavelength division multiplexing optical switch using the optical signal is used, but in the present embodiment, an example using the space division type switch using the electric signal is shown.

【0055】図16において、1601は8入力8出力
のスイッチであり、第1実施例と同じ部分は同一番号で
記してある。スイッチ1601はROMカウンタ520
からのアドレスを受けて、入力端I1〜I8と出力端Q
1〜Q8の接続関係が図17の制御テーブルのごとく設
定される。ROMカウンタ520はフレーム生成回路1
75からのフレームパルスが入力される毎にアドレスを
発生させ、スイッチ1601の入出力接続関係が図17
の制御テーブルに対応するようにスイッチ1601を制
御する。ROMカウンタ520からのアドレスは例えば
1セル(53バイト)周期でアドレス0、1、2、・・
・・7、0、1と一定周期で繰り返し供給する。バッフ
ァ制御部172は、ROMカウンターからのアドレスを
受けて図6のバッファ制御テーブルから読みだしアドレ
スを出力し、バッファに入力されたパケットを読みだ
す。このようにして、第一実施例と同様の動作が行なわ
れる。
In FIG. 16, reference numeral 1601 denotes an 8-input / 8-output switch, and the same parts as those in the first embodiment are designated by the same reference numerals. The switch 1601 is a ROM counter 520.
Receives addresses from the input terminals I1 to I8 and output terminal Q
The connection relationships 1 to Q8 are set as in the control table of FIG. The ROM counter 520 is the frame generation circuit 1
An address is generated every time a frame pulse from the switch 75 is input, and the input / output connection relationship of the switch 1601 is shown in FIG.
The switch 1601 is controlled so as to correspond to the control table of. Addresses from the ROM counter 520 are, for example, addresses 0, 1, 2, ...
・ ··············································· The buffer control unit 172 receives the address from the ROM counter, outputs the read address from the buffer control table of FIG. 6, and reads the packet input to the buffer. In this way, the same operation as in the first embodiment is performed.

【0056】次に本実施例の通信動作について説明す
る。第1実施例と同様に、端末202〜208が全て端
末201へ通信を行なう場合について説明する。端末2
02〜208から送出されたパケットは、上り用光ファ
イバ伝送路を通って交換装置210に伝送され、光受信
器152〜158で電気信号に変換されて各バッファ1
12〜118に入力する。各バッファではパケットの宛
先アドレスを検出し、出力端OUT1に対応した記憶領
域1に記憶される。仮にパケットがバッファに記憶され
たとき、ROMカウンタ520からのアドレスが図17
のアドレス0に対応する状態だったとすると、スイッチ
1601の入力端I1は出力端Q1に接続され、入力端
I2は出力端Q2に接続され、以下I3はQ4に、I4
はQ6に、I5はQ8に、I6はQ7に、I7はQ5
に、I8はQ3に接続されている。この時、バッファ制
御部172からの読みだしアドレスにより各バッファか
ら読みだされるパケットは、前記パケットが入力される
以前に入力されたパケットである。次のタイミング周期
つまりフレーム生成回路175からフレームパルスがR
OMカウンター520に入力されると、520はアドレ
ス1をスイッチ1601とバッファ制御部172へ供給
する。アドレス1ではスイッチ1601の入力端I1は
出力端Q3に接続され、入力端I2は出力端Q1に接続
され、以下I3はQ2に、I4はQ4に、I5はQ6
に、I6はQ8に、I7はQ7に、I8はQ5に接続さ
れる。同時に、バッファ制御部172のバッファ制御テ
ーブルからアドレス1に対応した読みだしアドレスが読
みだされ、各バッファ111〜118へ入力される。こ
の時の読みだしアドレスは図6の様にA3、A1、A
2、A4、A6、A8、A7、A5であり、各バッファ
111〜118へ入力される。読みだしアドレスA1
は、出力端OUT1に対応した記憶領域1のパケットを
読みだすアドレスであるため、バッファ112から先に
バッファ112に入力したパケットが読みだされる。他
のバッファは読みだしアドレスが出力端OUT1以外の
アドレスであるため、先に入力されたパケットは読みだ
されない。バッファ112から読みだされたパケットは
スイッチ1601の入力端I2に入力し、このときスイ
ッチ1601の入力端I2は出力端Q1に接続されてい
るので、出力端Q1から出力される。出力されたパケッ
トは光送信器161に入力し、光信号に変換されて出力
端OUT1より下り用光ファイバ伝送路に送出される。
下り用光ファイバ伝送路を通って伝送された信号は、端
末201の光受信器303に入力して電気信号に変換さ
れ、通信制御部301で処理されて受信される。このよ
うにして端末203からのパケットが端末201へ伝送
される。
Next, the communication operation of this embodiment will be described. Similar to the first embodiment, a case where all of the terminals 202 to 208 communicate with the terminal 201 will be described. Terminal 2
The packets transmitted from 02 to 208 are transmitted to the switching device 210 through the upstream optical fiber transmission path, converted into electric signals by the optical receivers 152 to 158, and then converted into the respective buffers 1.
Enter 12 to 118. In each buffer, the destination address of the packet is detected and stored in the storage area 1 corresponding to the output terminal OUT1. If the packet is stored in the buffer, the address from the ROM counter 520 will be as shown in FIG.
, The input terminal I1 of the switch 1601 is connected to the output terminal Q1, the input terminal I2 is connected to the output terminal Q2, and I3 is connected to Q4, and I4 is connected to I4.
To Q6, I5 to Q8, I6 to Q7, I7 to Q5
In addition, I8 is connected to Q3. At this time, the packet read from each buffer by the read address from the buffer control unit 172 is the packet input before the packet is input. The next timing cycle, that is, the frame pulse from the frame generation circuit 175 becomes R
When input to the OM counter 520, the address 520 supplies the address 1 to the switch 1601 and the buffer control unit 172. At address 1, the input end I1 of the switch 1601 is connected to the output end Q3, the input end I2 is connected to the output end Q1, and hereinafter I3 is Q2, I4 is Q4, and I5 is Q6.
I6 is connected to Q8, I7 is connected to Q7, and I8 is connected to Q5. At the same time, the read address corresponding to the address 1 is read from the buffer control table of the buffer control unit 172 and input to each of the buffers 111 to 118. The read address at this time is A3, A1, A as shown in FIG.
2, A4, A6, A8, A7, A5, which are input to the respective buffers 111 to 118. Read address A1
Is an address for reading the packet of the storage area 1 corresponding to the output terminal OUT1, and therefore the packet input to the buffer 112 first is read from the buffer 112. Since the read addresses of the other buffers are addresses other than the output end OUT1, the previously input packet is not read. The packet read from the buffer 112 is input to the input end I2 of the switch 1601. At this time, since the input end I2 of the switch 1601 is connected to the output end Q1, the packet is output from the output end Q1. The output packet is input to the optical transmitter 161, converted into an optical signal, and output from the output end OUT1 to the downstream optical fiber transmission line.
The signal transmitted through the downlink optical fiber transmission line is input to the optical receiver 303 of the terminal 201, converted into an electric signal, processed by the communication control unit 301, and received. In this way, the packet from the terminal 203 is transmitted to the terminal 201.

【0057】また、次のタイミング周期では、アドレス
2がROMカウンター520より出力され、図17及び
図6からわかるようにバッファ3から前記パケットが読
みだされる。そのパケットはスイッチ1601の入力端
I3から入力し出力端Q1へ出力される。出力されたパ
ケットは光送信器161で光信号に変換され、下り用光
ファイバ伝送路を通って端末201へ入力し受信され
る。
In the next timing cycle, the address 2 is output from the ROM counter 520 and the packet is read from the buffer 3 as can be seen from FIGS. The packet is input from the input end I3 of the switch 1601 and output to the output end Q1. The output packet is converted into an optical signal by the optical transmitter 161, input into the terminal 201 through the downstream optical fiber transmission line, and received.

【0058】同様に、フレームパルスがROMカウンタ
ー520に入力する毎にスイッチ1601の入出力の接
続関係と各バッファの読みだしアドレスが変更され、前
記パケットはバッファ4、バッファ5、バッファ6、バ
ッファ7及びバッファ8から順次読みだされ、出力端O
UT1から順次出力されて端末201へ伝送される。こ
のようにして端末202〜208から出力されたパケッ
トは、順次端末201で受信される。
Similarly, each time a frame pulse is input to the ROM counter 520, the input / output connection relationship of the switch 1601 and the read address of each buffer are changed, and the packet is buffer 4, buffer 5, buffer 6 and buffer 7. And sequentially read from the buffer 8 and output terminal O
It is sequentially output from the UT 1 and transmitted to the terminal 201. The packets output from the terminals 202 to 208 in this manner are sequentially received by the terminal 201.

【0059】このようにして通信が行なわれる。Communication is performed in this manner.

【0060】なお、本実施例で用いたスイッチ制御テー
ブルおよびバッファ制御テーブルはこれに限ったもので
はない。
The switch control table and buffer control table used in this embodiment are not limited to these.

【0061】[0061]

【発明の効果】以上述べてきたように、本発明のネット
ワークシステムにおいては、交換装置のルーティング制
御が接続手段における入出力の関係を所定の順序で変更
し、入力バッファからの信号の読み出しをその変更に同
期させて、入力バッファが接続される出力端に応じて行
うため、ルーティング制御が容易になる。またバードウ
ェアの規模を小さくできる。また接続を変更するパター
ンを複数の入力バッファが1つの出力端に同時に接続さ
れないように、異なる入力バッファは同時には異なる出
力端に接続されるように設定する事によってアービトレ
ーション制御と同等の制御が行われるため、従来必要で
あった、信号出力の都度出力競合を検知し、アービトレ
ーション制御を行う必要がなくなる。それにより交換装
置の構成が簡略化され、ハードウェアの規模を小さくで
きる。ネットワークシステムとしても主要な部分である
交換装置が簡略化されるため、低コスト化が実現でき、
ネットワークシステムの導入が容易になる。
As described above, in the network system of the present invention, the routing control of the switching device changes the input / output relationship in the connection means in a predetermined order, and the signal read from the input buffer is read out. Since the change is synchronized with the output end to which the input buffer is connected, the routing control becomes easy. In addition, the scale of birdware can be reduced. Also, by setting the pattern for changing the connection so that multiple input buffers are not connected to one output terminal at the same time, different input buffers are connected to different output terminals at the same time, and the same control as the arbitration control is performed. Therefore, it is not necessary to detect the output competition every time the signal output is performed and to perform the arbitration control, which is conventionally required. This simplifies the configuration of the exchange device and reduces the hardware scale. Since the switching device, which is the main part of the network system, is simplified, cost reduction can be realized,
Easy introduction of network system.

【0062】また送信手段、受信手段として波長可変レ
ーザや波長可変フィルタを用いるときは、波長を変化さ
せるパターンとしてある波長から次の波長に移る時の波
長遷移量を少なくするパターンを用いると、波長遷移の
ときに波長が変化するのにかかる時間を低減でき、通信
速度の向上等の点で好適である。
When a wavelength tunable laser or a wavelength tunable filter is used as the transmitting means and the receiving means, if a pattern that reduces the amount of wavelength transition when shifting from one wavelength to the next wavelength is used as a pattern for changing the wavelength, This is preferable in that the time taken for the wavelength to change at the time of transition can be reduced and the communication speed can be improved.

【0063】また第3実施例で説明した構成において
は、パケットの廃棄が行われることなく通信できる
Further, in the configuration described in the third embodiment, communication can be performed without discarding packets.

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

【図1】本発明の交換ネットワークにおける交換装置の
第1実施例を示す図である。
FIG. 1 is a diagram showing a first embodiment of a switching device in a switching network of the present invention.

【図2】本発明の交換ネットワークの構成例を示す図で
ある。
FIG. 2 is a diagram showing a configuration example of a switching network of the present invention.

【図3】本発明の交換ネットワークに接続される端末の
通信制御部の構成例を示す図である。
FIG. 3 is a diagram showing a configuration example of a communication control unit of a terminal connected to the exchange network of the present invention.

【図4】波長テーブルの構成例を示す図である。FIG. 4 is a diagram showing a configuration example of a wavelength table.

【図5】波長制御部の構成図である。FIG. 5 is a configuration diagram of a wavelength control unit.

【図6】バッファ制御テーブルの構成例を示す図であ
る。
FIG. 6 is a diagram showing a configuration example of a buffer control table.

【図7】本発明の交換ネットワークにおける交換装置の
第2実施例を示す図である。
FIG. 7 is a diagram showing a second embodiment of a switching device in the switching network of the present invention.

【図8】第2実施例におけるバッファ制御テーブルの構
成例を示す図である。
FIG. 8 is a diagram showing a configuration example of a buffer control table in the second embodiment.

【図9】本発明の交換ネットワークにおける交換装置の
第3実施例を示す図である。
FIG. 9 is a diagram showing a third embodiment of a switching device in the switching network of the present invention.

【図10】本発明の交換ネットワークの他の構成例を示
す図である。
FIG. 10 is a diagram showing another configuration example of the exchange network of the present invention.

【図11】パケットの構成を示す図である。FIG. 11 is a diagram showing the structure of a packet.

【図12】従来の交換装置の第1の構成例を示す図であ
る。
FIG. 12 is a diagram showing a first configuration example of a conventional exchange device.

【図13】従来の交換装置の第2の構成例を示す図であ
る。
FIG. 13 is a diagram showing a second configuration example of a conventional exchange device.

【図14】図13のスイッチの内部構成を示す図であ
る。
FIG. 14 is a diagram showing an internal configuration of the switch of FIG.

【図15】従来の交換装置の第3の構成例を示す図であ
る。
FIG. 15 is a diagram showing a third configuration example of a conventional exchange device.

【図16】本発明のネットワークシステムにおける交換
装置の第4の実施例を示す図である。
FIG. 16 is a diagram showing a fourth embodiment of the exchange device in the network system of the present invention.

【図17】スイッチ制御テーブルの構成例を示す図であ
る。
FIG. 17 is a diagram showing a configuration example of a switch control table.

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

111〜118 入力バッファ 121〜128,1521〜1528 光送信器(可変
波長) 131〜138,1531〜1538 光フィルタ(固
定波長) 141〜148,1541〜1548 光受信器 151〜158 光受信器 161〜168 光受信器(固定波長) 171,1550 スターカプラ 172 バッファ制御部 173,1553 波長制御部 174 クロック発生器 175 フレーム生成部 201〜208 端末 210 交換装置 301 パケット通信制御部 302 光送信器(固定波長) 303 光受信器 501〜508 波長制御テーブル 511〜518 駆動制御部 520 ROMカウンター 721〜728 光送信器(固定波長) 731〜738 光フィルタ(可変波長) 911〜918 入力バッファ 921〜928 出力バッファ 1001〜1008 交換装置 1011〜1077 端末 1101 アドレス部 1102 データ部 1201,1401,1402,1501〜1508
デコーダ 1202,1403,1404,1511〜1518
FIFO 1203 入力線 1204 スイッチ 1205,1407,1551 制御部 1206 出力線 1301〜1312 スイッチ 1405,1406 セレクタ 1552 アービトレーション制御部
111-118 Input buffer 121-128, 1521-1528 Optical transmitter (variable wavelength) 131-138, 1531-1538 Optical filter (fixed wavelength) 141-148, 1541-1548 Optical receiver 151-158 Optical receiver 161- 168 Optical receiver (fixed wavelength) 171,1550 Star coupler 172 Buffer control unit 173,1553 Wavelength control unit 174 Clock generator 175 Frame generation unit 201-208 Terminal 210 Switching device 301 Packet communication control unit 302 Optical transmitter (fixed wavelength) ) 303 optical receiver 501-508 wavelength control table 511-518 drive control unit 520 ROM counter 721-728 optical transmitter (fixed wavelength) 731-738 optical filter (variable wavelength) 911-918 input buffer 921-928 output port Fan 1001 to 1008 changer 1011-1077 terminal 1101 address 1102 data unit 1201,1401,1402,1501~1508
Decoders 1202, 1403, 1404, 1511-1518
FIFO 1203 input line 1204 switch 1205, 1407, 1551 control unit 1206 output line 1301 to 1312 switch 1405, 1406 selector 1552 arbitration control unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/44 H04L 11/00 340 H04Q 3/52 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification number Office reference number FI technical display location H04L 12/44 H04L 11/00 340 H04Q 3/52

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 交換装置と複数の端末を接続してなるネ
ットワークシステムであって、 前記交換装置は、 前記端末からの信号が入力される複数N個の入力端と、 前記端末への信号を出力するN個の出力端と、 前記N個の入力端から入力された信号をそれぞれ一時記
憶するN個の入力バッファ手段と、 該N個の入力バッファ手段と前記N個の出力端との接続
関係を切換える接続手段と、 前記N個の入力バッファ手段それぞれが接続される前記
出力端が所定の順序で、且つそれぞれの前記入力バッフ
ァ手段が同時には異なる前記出力端に接続されるように
前記接続手段を制御する接続制御手段と、 前記入力バッファ手段が一時記憶されている信号が出力
されるべき出力端に接続されるのに同期して該信号を前
記入力バッファ手段から読み出させるバッファ制御手段
とから構成される事を特徴とするネットワークシステ
ム。
1. A network system comprising a switching device and a plurality of terminals connected to each other, wherein the switching device receives a plurality of N input terminals to which signals from the terminals are input and signals to the terminals. N output terminals for outputting, N input buffer means for temporarily storing signals input from the N input terminals, and connection between the N input buffer means and the N output terminals The connection means for switching the relationship, and the output terminals to which the N input buffer means are connected are connected in a predetermined order, and the input buffer means are connected to different output terminals at the same time. Connection control means for controlling the means and the input buffer means for reading the signal from the input buffer means in synchronization with the connection of the temporarily stored signal to the output end to which the signal is to be output. Network system, characterized in that is composed of a buffer control unit that.
【請求項2】 前記接続手段は、前記N個の入力バッフ
ァ手段の内の1つから出力される信号をN個のチャネル
の内のいずれかのチャネルの信号に変換して出力する送
信手段を各入力バッファ手段に対応してN個と、前記N
個のチャネルのそれぞれを受信し、受信した信号をそれ
ぞれが対応する前記N個の出力端側に出力するN個の受
信手段とを有しており、前記接続制御手段は、前記各送
信手段が信号を送信するチャネルを所定の順序で、且つ
各送信手段が同時には互いに異なるチャネルで送信する
ように各送信手段を制御する請求項1記載のネットワー
クシステム。
2. The transmitting means converts the signal output from one of the N input buffer means into a signal of any one of the N channels and outputs the signal. N corresponding to each input buffer means, and N
And N receiving means for receiving each of the channels and outputting the received signals to the corresponding N output end sides, the connection control means includes: 2. The network system according to claim 1, wherein each transmission means is controlled such that the channels for transmitting signals are transmitted in a predetermined order and the transmission means simultaneously transmit on different channels.
【請求項3】 前記接続手段は、前記N個の入力バッフ
ァ手段の内の1つから出力される信号をN個のチャネル
の内のいずれかのチャネルの信号に変換して出力する送
信手段を各入力バッファ手段に対応してN個と、前記N
個のチャネルのそれぞれを受信し、受信した信号をそれ
ぞれが対応する前記N個の出力端側に出力するN個の受
信手段とを有しており、前記接続制御手段は、前記各受
信手段が信号を受信するチャネルを所定の順序で、且つ
各受信手段が同時には互いに異なるチャネルで受信する
ように各受信手段を制御する請求項1記載のネットワー
クシステム。
3. The transmitting means includes a transmitting means for converting a signal output from one of the N input buffer means into a signal of any one of the N channels and outputting the signal. N corresponding to each input buffer means, and N
And N receiving means for receiving each of the respective channels and outputting the received signals to the corresponding N output end sides. 2. The network system according to claim 1, wherein the receiving means are controlled so that the receiving channels receive the signals in a predetermined order and the receiving means simultaneously receive the different channels.
【請求項4】 前記接続手段は、前記N個の入力バッフ
ァ手段からの入力と前記N個の出力端への出力の関係を
切換えるスイッチを有しており、前記接続制御手段は該
スイッチを制御する請求項1記載のネットワークシステ
ム。
4. The connection means has a switch for switching the relationship between inputs from the N input buffer means and outputs to the N output terminals, and the connection control means controls the switches. The network system according to claim 1.
【請求項5】 前記交換装置が、前記接続手段を経由し
た信号をそれぞれ一時記憶するN個の出力バッファ手段
を有している請求項1乃至3いずれかに記載のネットワ
ークシステム。
5. The network system according to claim 1, wherein the switching device has N output buffer units for temporarily storing the signals passed through the connection unit.
【請求項6】 交換装置と複数の端末を接続してなるネ
ットワークシステムであって、 前記交換装置は、 前記端末からの信号が入力される複数N個の入力端と、 前記端末への信号を出力するN個の出力端と、 前記N個の入力端から入力された信号をそれぞれ一時記
憶するN個の入力バッファ手段と、 前記N個の入力バッファ手段の内の1つから出力される
信号をN個のチャネルの内のいずれかのチャネルの信号
に変換して出力する送信手段を各入力バッファ手段に対
応してN個と、 前記各送信手段が信号を送信するチャネルを所定の順序
で、且つ各送信手段が同時には互いに異なるチャネルで
送信するように各送信手段を制御する接続制御手段と、 前記入力バッファ手段それぞれが対応する送信手段の送
信チャネルが、前記入力バッファ手段に一時記憶されて
いる信号が出力されるべきチャネルになるのに同期して
該信号を前記入力バッファ手段から読み出させるバッフ
ァ制御手段とから構成されており、前記N個の出力端そ
れぞれには前記N個の送信手段からの信号が供給される
ものであり、 前記各端末は前記N個の出力端のいずれかに接続されて
おり、該接続される出力端から伝送されてくる前記N個
の送信手段が送信した前記N個のチャネルの内のあらか
じめ割り当てられたいずれかを受信するものである事を
特徴とするネットワークシステム。
6. A network system comprising a switching device and a plurality of terminals connected to each other, wherein the switching device receives a plurality of N input terminals to which signals from the terminals are input and signals to the terminals. N output terminals for output, N input buffer means for temporarily storing the signals input from the N input terminals, and a signal output from one of the N input buffer means , N corresponding to each input buffer means, and transmitting means for converting the signal into a signal of any one of N channels and outputting the signal in a predetermined order. Connection control means for controlling the respective transmitting means so that the respective transmitting means simultaneously transmit on different channels, and the transmitting channels of the transmitting means corresponding to the respective input buffer means are the input buffers. A buffer control means for reading the signal temporarily stored in the stage from the input buffer means in synchronism with the channel to be output, and each of the N output terminals. Is supplied with signals from the N transmitting means, each of the terminals is connected to any of the N output terminals, and the N transmitted from the connected output terminals are transmitted. A network system, characterized in that it receives any one of the N channels previously transmitted, which is transmitted by a plurality of transmitting means.
【請求項7】 前記N個のチャネルは、互いに異なる波
長の光である請求項2、3、6いずれかに記載のネット
ワークシステム。
7. The network system according to claim 2, wherein the N channels are lights having wavelengths different from each other.
【請求項8】 交換装置と複数の端末を接続してなるネ
ットワークシステムにおける通信方法であって、前記交
換装置は、 前記端末からの信号が入力される複数N個の入力端と、 前記端末への信号を出力するN個の出力端と、 前記N個の入力端から入力された信号をそれぞれ一時記
憶するN個の入力バッファ手段と、 該N個の入力バッファ手段と前記N個の出力端との接続
関係を切換える接続手段とから構成されており、 信号を送信する端末は、送信する情報に宛先アドレスを
つけて前記交換装置に向けて送信し、 前記交換装置において、 前記端末から送信されてきた信号を該端末からの信号が
入力される前記入力端に対応する前記入力バッファ手段
に一時記憶し、 前記N個の入力バッファ手段それぞれが接続される前記
出力端が所定の順序で、且つそれぞれの前記入力バッフ
ァ手段が同時には異なる前記出力端に接続されるように
前記接続手段を制御し、 前記入力バッファ手段が一時記憶されている信号が出力
されるべき出力端に接続されるのに同期して該信号を前
記入力バッファ手段から読み出させることを特徴とする
通信方法。
8. A communication method in a network system in which a switching device and a plurality of terminals are connected to each other, wherein the switching device comprises a plurality of N input terminals to which signals from the terminals are input, Output terminals for outputting signals, N input buffer means for temporarily storing the signals input from the N input terminals, the N input buffer means and the N output terminals The terminal for transmitting a signal attaches a destination address to the information to be transmitted and transmits it to the exchange device, and in the exchange device, the information is transmitted from the terminal. The received signal is temporarily stored in the input buffer means corresponding to the input terminal to which the signal from the terminal is input, and the output terminal to which each of the N input buffer means is connected has a predetermined value. In sequence, the input buffer means is controlled to connect to different output terminals at the same time, and the input buffer means is connected to the output terminal to which the temporarily stored signal is to be output. The signal is read from the input buffer means in synchronization with the communication method.
【請求項9】 前記入力バッファ手段は、入力される信
号を、該信号が出力されるべき出力端毎に区別して記憶
するべく前記N個の出力端に対応する記憶領域をそれぞ
れ有しており、前記入力バッファ手段からの信号の読み
出しは、該入力バッファ手段が前記出力端に接続される
のに同期して該接続された出力端に対応する前記記憶領
域から信号を読み出す事によって行われる請求項8記載
の通信方法。
9. The input buffer means has a storage area corresponding to each of the N output terminals in order to store an input signal by distinguishing each output terminal from which the signal should be output. Reading the signal from the input buffer means by reading the signal from the storage area corresponding to the connected output end in synchronization with the input buffer means being connected to the output end. Item 8. The communication method according to Item 8.
【請求項10】 前記交換装置は、前記接続手段を経由
した信号をそれぞれ一時記憶するN個の出力バッファ手
段を有しており、該出力バッファ手段において、該出力
バッファ手段に入力された複数の信号を、該複数の信号
につけられた番号に従う順番で出力する請求項8もしく
は9記載の通信方法。
10. The switching apparatus has N output buffer means for temporarily storing the signals passed through the connection means, and the output buffer means has a plurality of output buffer means input to the output buffer means. 10. The communication method according to claim 8 or 9, wherein the signals are output in the order according to the numbers given to the plurality of signals.
【請求項11】 前記出力バッファ手段は、入力される
信号の内該出力バッファ手段からの信号を出力する出力
端から出力すべき信号でない信号は、該信号につけられ
た番号によらずに出力し、前記交換装置からの信号を受
信した端末は、受信した信号が自端末宛ての信号でない
ときは、該信号を中継して前記交換装置に向けて送信す
る請求項10記載の通信方法。
11. The output buffer means outputs a signal, which is not a signal to be output from an output end for outputting a signal from the output buffer means, among the input signals, regardless of the number given to the signal. 11. The communication method according to claim 10, wherein the terminal receiving the signal from the switching device relays the signal and transmits the signal to the switching device when the received signal is not a signal addressed to the own terminal.
【請求項12】 前記入力バッファ手段は、入力される
信号を、該信号が出力されるべき出力端毎に区別して記
憶するべく前記N個の出力端に対応する記憶領域をそれ
ぞれ有しており、前記入力バッファ手段からの信号の読
み出しは、該入力バッファ手段が前記出力端に接続され
るのに同期して該接続された出力端に対応する前記記憶
領域から信号を読み出す事によって行い、前記入力バッ
ファ手段は、入力された信号を、該信号の宛先に対応し
た前記記憶領域に一時記憶し、該記憶領域が空いていな
い場合は、他の空いている領域に記憶する請求項11記
載の通信方法。
12. The input buffer means has a storage area corresponding to each of the N output terminals in order to store an input signal by distinguishing each output terminal from which the signal should be output. Reading the signal from the input buffer means by synchronizing with the connection of the input buffer means to the output terminal and reading the signal from the storage area corresponding to the connected output terminal, 12. The input buffer means according to claim 11, wherein the input signal is temporarily stored in the storage area corresponding to the destination of the signal, and is stored in another free area when the storage area is not empty. Communication method.
JP33558296A 1995-12-14 1996-12-16 Network system, communication method in switching device used therein Expired - Fee Related JP3459737B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33558296A JP3459737B2 (en) 1995-12-14 1996-12-16 Network system, communication method in switching device used therein

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP32563895 1995-12-14
JP7-325638 1995-12-14
JP33558296A JP3459737B2 (en) 1995-12-14 1996-12-16 Network system, communication method in switching device used therein

Publications (2)

Publication Number Publication Date
JPH09224052A true JPH09224052A (en) 1997-08-26
JP3459737B2 JP3459737B2 (en) 2003-10-27

Family

ID=26571896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33558296A Expired - Fee Related JP3459737B2 (en) 1995-12-14 1996-12-16 Network system, communication method in switching device used therein

Country Status (1)

Country Link
JP (1) JP3459737B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6441935B1 (en) 1997-12-12 2002-08-27 Nec Corporation Optical packet exchange system and optical switch
JP2006101177A (en) * 2004-09-29 2006-04-13 Fujitsu Ltd Data transfer device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6441935B1 (en) 1997-12-12 2002-08-27 Nec Corporation Optical packet exchange system and optical switch
US6570687B2 (en) 1997-12-12 2003-05-27 Nec Corporation Optical packet exchange system and optical switch
US6957018B2 (en) 1997-12-12 2005-10-18 Nec Corporation Optical packet exchange system and optical switch
JP2006101177A (en) * 2004-09-29 2006-04-13 Fujitsu Ltd Data transfer device
US7707333B2 (en) 2004-09-29 2010-04-27 Fujitsu Microelectronics Limited Data transferring device for transferring data sent from one communication device to another communication device

Also Published As

Publication number Publication date
JP3459737B2 (en) 2003-10-27

Similar Documents

Publication Publication Date Title
JP3335075B2 (en) Network system, node device, and transmission control method
CN107407777B (en) Systems and methods for optical networks
US5930014A (en) Network system having node devices connected therebetween, node device used in the network system, and communication method utilized in the network system
EP0720323B1 (en) Network system with no arbitration control and node used in this network
US10687130B2 (en) Intelligence-defined optical tunnel network system controller and control method thereof
US10615902B2 (en) Intelligence-defined optical tunnel network system and network system control method
US5828669A (en) Network system connecting node devices with plural channels, node device used therein, and transmission control method therefor
US11012175B2 (en) Intelligence-defined optical tunnel network system and network system control method
US7577361B2 (en) Optical network system and optical coupling apparatus
US7010226B2 (en) Packet router for use in optical transmission networks
JP3459737B2 (en) Network system, communication method in switching device used therein
JPH1188393A (en) Node device, network using the same, and transmission control method used therefor
US10666378B2 (en) Intelligence-defined optical tunnel network system and network system control method
US10931393B2 (en) Intelligence-defined optical tunnel network system and network system control method
US10911843B2 (en) Intelligence-defined optical tunnel network system and network system control method
JPH08237266A (en) Optical buffer memory
KR960012307B1 (en) Optical switch
JPH09261243A (en) Exchange equipment
KR19980026749A (en) Photonic Switching System with Combined SD and WD
JPH0823306A (en) Optical ATM switching system
JPH0946365A (en) Network system and additional node connection method to network system
KR19980026748A (en) Photonic Switching System with Combined SD and WD Multiplex
JPH10271581A (en) Exchange method, exchange device, and network system using the exchange device
JPH0897830A (en) Optical time division switching system
JPH04213941A (en) Optical communication method

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030715

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

Free format text: PAYMENT UNTIL: 20070808

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20080808

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20080808

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090808

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090808

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100808

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees