JP3368126B2 - Communication method, communication device, and network system - Google Patents
Communication method, communication device, and network systemInfo
- Publication number
- JP3368126B2 JP3368126B2 JP33322995A JP33322995A JP3368126B2 JP 3368126 B2 JP3368126 B2 JP 3368126B2 JP 33322995 A JP33322995 A JP 33322995A JP 33322995 A JP33322995 A JP 33322995A JP 3368126 B2 JP3368126 B2 JP 3368126B2
- Authority
- JP
- Japan
- Prior art keywords
- wavelength
- wavelengths
- signal
- terminal device
- packet
- 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.)
- Expired - Fee Related
Links
Landscapes
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明はネットワークシステ
ム及び通信装置に関し、さらに詳しくは、伝送すべきデ
ータを、送信元端末と受信あて先端末の途中に位置する
端末によって中継伝送するマルチホップ型のネットワー
クシステム及び通信装置に関する。TECHNICAL FIELD The present invention relates to a network system.
It relates arm and a communication device, and more particularly, a multi-hop network in which relay transmission data to be transmitted by the terminal located in the middle of the source terminal receiving destination terminal
System and communication device .
【0002】[0002]
【従来の技術】近年、多量の情報を高速に伝送する要求
が過大となり、これに応じて通信技術の高速・高度化が
図られ、波長多重ネットワークシステム及び端末装置に
ついて多くのものが開発されて来ており、それらは、大
別すると、波長可変送信手段および波長可変受信手段
の、双方又はいずれか一方を用いる第1の従来方式と、
波長固定送信手段と波長固定受信手段を用いた第2の従
来方式に分類出来る。2. Description of the Related Art In recent years, the demand for high-speed transmission of a large amount of information has become excessive, and in response to this demand, the communication technology has become faster and more sophisticated, and many wavelength multiplexing network systems and terminal devices have been developed. These are roughly classified into a first conventional system using both or one of the wavelength tunable transmission means and the wavelength tunable reception means, and
It can be classified into the second conventional method using the fixed wavelength transmission means and the fixed wavelength reception means.
【0003】この第1の従来方式は、典型的には図14
に示す如く構成されている。図14は、波長可変送信手
段と、波長可変受信手段を有するN台の端末装置68
と、各端末装置で使用する波長を割り当てる波長割りあ
て装置69によって構成されている例を示している。本
従来方式は、いわゆるデマンドアサイン方式であり、各
端末は、端末間の通信に先立って、波長割りあて装置に
対して、通信に使用するための波長の割り当てを要求
し、割り当てられた波長を用いて通信を行う。This first conventional method is typically shown in FIG.
It is configured as shown in. FIG. 14 shows N terminal devices 68 having wavelength tunable transmission means and wavelength tunable reception means.
And an example configured by a wavelength assigning device 69 that assigns a wavelength used in each terminal device. This conventional method is a so-called demand assign method, in which each terminal requests a wavelength allocation device to allocate a wavelength for use in communication prior to communication between terminals, and allocates the allocated wavelength. Use to communicate.
【0004】具体的には、図14において、端末装置I
68のデータ処理部78から他の端末装置へのデータの
送信要求が発生すると、波長固定送信部73から波長λ
0で、波長割り当て要求及び受信端末指定データが送出
される。一方波長割り当て装置69においては、波長固
定受信部72において、波長λ0によるデータが受信さ
れ、割り当て部70において、未使用波長が検索され、
指定された受信端末が、他の端末と通信を行っていない
ことが確認される。その後、波長固定送信部71から波
長λ0で送信要求を出した端末装置I68に対する送信
用波長を指定するデータと、受信指定端末に対して前記
波長での受信の開始を指示するデータを送出する。端末
装置I68では、波長固定受信部74を介してデータ処
理部78でこのデータを受信後、制御部77を介して、
チューナブルLD等からなる波長可変送信部75の送信
波長が、指定された波長に設定される。同様に、受信側
の端末装置68においても、波長固定受信部74及びデ
ータ処理部78を介して制御部77からの制御によっ
て、チューナブルフィルターとフォトディテクター等か
らなる波長可変受信部76の受信波長が指定波長に設定
される。しかるのち、端末装置I68のデータ処理部か
ら送信データが送出され、受信側の端末装置のデータ処
理部78で送信されたデータを受信し、演算、処理記憶
などの信号処理を行って、所望の通信が開始され、デー
タが伝送される。Specifically, in FIG. 14, the terminal device I
When a data transmission request from the data processing unit 78 of 68 to another terminal device occurs, the wavelength fixed transmission unit 73 outputs the wavelength λ.
At 0, the wavelength allocation request and the receiving terminal designation data are transmitted. On the other hand, in the wavelength allocation device 69, the wavelength fixed reception unit 72 receives the data with the wavelength λ0, and the allocation unit 70 searches for an unused wavelength,
It is confirmed that the designated receiving terminal is not communicating with other terminals. After that, the fixed wavelength transmission unit 71 sends out the data designating the wavelength for transmission to the terminal device I68 which has issued the transmission request at the wavelength λ0, and the data designating the reception designated terminal to start the reception at the wavelength. In the terminal device I68, after this data is received by the data processing unit 78 via the wavelength fixed reception unit 74, via the control unit 77,
The transmission wavelength of the wavelength variable transmission unit 75 including a tunable LD or the like is set to the designated wavelength. Similarly, in the terminal device 68 on the receiving side, the reception wavelength of the wavelength tunable reception unit 76 including a tunable filter and a photo detector is controlled by the control unit 77 via the fixed wavelength reception unit 74 and the data processing unit 78. Is set to the specified wavelength. Then, the transmission data is sent from the data processing unit of the terminal device I68, the data transmitted by the data processing unit 78 of the receiving side terminal device is received, and signal processing such as calculation and processing storage is performed to obtain the desired data. Communication is started and data is transmitted.
【0005】この第1の従来例は、一般的には、シング
ルホップ型と呼ばれており、その詳細は、ビスワナス
ムクヘルジー(Biswanath Mukherjee)によって、(“W
DM-Based Local Lightwave Networks Part I: Single-H
op systems”、IEEE Networks May(199
2) P12〜P25)に解説されている。This first conventional example is generally called a single-hop type, and details are described in Biswanus.
By Biswanath Mukherjee, (“W
DM-Based Local Lightwave Networks Part I: Single-H
op systems ”, IEEE Networks May (199
2) It is explained in P12-P25).
【0006】一方、第2の従来例は、伝送するデータ
を、送信元端末と受信あて先端末の途中に位置する端末
によって中継伝送するマルチホップ型である。この方式
についても、ビスワナス ムクヘルジー(Biswanath Mu
kherjee)によって、(“WDM-Based Local Lightwave N
etworks Part I: Single-Hop systems”、IEEE Ne
tworks May(1992) P20〜P32)に解説
されている。On the other hand, the second conventional example is a multi-hop type in which data to be transmitted is relayed and transmitted by a terminal located in the middle of a transmission source terminal and a reception destination terminal. For this method as well, Biswanath Mu
by Kherjee) (“WDM-Based Local Lightwave N
etworks Part I: Single-Hop systems ”, IEEE Ne
tworks May (1992) P20-P32).
【0007】図15は、この第2の従来例における端末
装置79〜90の接続構成を示すものであり、1本の光
ファイバー中に8つの波長λ1〜λ8を用いて、8個の
リングを構成し、各端末装置は○印で示した特定の2つ
の波長の光信号のみを送受信する構成が示されている。
又、図16は端末装置79〜90の構成を示したもので
あり、固定波長受信手段I及び固定波長受信手段IIはそ
れぞれ各端末に割り当てられた所定の波長の光信号を受
信するためのものである。符号92は2つの固定波長受
信手段からの2つの出力と、データ処理部98から出力
される他端末への送信データの合計3つのデータを入力
し、バッファーI93、バッファーII96及びデータ処
理部98の3つのいずれかに出力するための、3入力3
出力の電気的交換SWである。バッファI93及びバッ
ファII96はそれぞれ、固定波長送信手段I94及び固
定波長受信手段II97から送信する光信号のデータを一
時記憶するためのバッファーである。符号94、97は
それぞれ、端末ごとに指定された固定波長で光信号を送
信するための複数の固定波長送信手段I、IIである。FIG. 15 shows a connection configuration of the terminal devices 79 to 90 in the second conventional example, and eight wavelengths λ1 to λ8 are used in one optical fiber to form eight rings. However, a configuration is shown in which each terminal device transmits and receives only optical signals of two specific wavelengths indicated by the circles.
16 shows the configuration of the terminal devices 79 to 90. The fixed wavelength receiving means I and the fixed wavelength receiving means II are for receiving optical signals of predetermined wavelengths assigned to the respective terminals. Is. Reference numeral 92 is for inputting two outputs from the two fixed wavelength receiving means and a total of three pieces of data transmitted from the data processing unit 98 to the other terminals, and the buffer I93, the buffer II96 and the data processing unit 98 are supplied with the data. 3 inputs 3 to output to any of the 3
This is an electrical switch SW for output. The buffer I93 and the buffer II96 are buffers for temporarily storing the data of the optical signals transmitted from the fixed wavelength transmitting means I94 and the fixed wavelength receiving means II97, respectively. Reference numerals 94 and 97 respectively denote a plurality of fixed wavelength transmitting means I and II for transmitting an optical signal at a fixed wavelength designated for each terminal.
【0008】この第2の従来例において、端末80から
端末87にデータを送信する場合には、端末80の送信
波長と端末87の受信波長が異るため、途中に存在する
端末83が、波長を変更して伝送する中継動作を行う。
すなわち、送信元の端末80では、波長λ3の光信号を
用いてデータが送信される。この波長λ3の光信号は、
端末83の固定波長受信手段で受信され、電気的交換S
W92によって、波長λ1の固定波長送信手段に対応し
たバッファーに一時蓄積され、固定波長送信手段から、
波長λ1の光信号として送信される。この波長λ1の光
信号は、受信あて先である端末87の固定波長受信手段
において受信されたのち、電気的交換SWを介して、デ
ータ処理部98に入力され、このデータ処理部98で所
定の受信処理がなされる。In the second conventional example, when data is transmitted from the terminal 80 to the terminal 87, since the transmission wavelength of the terminal 80 and the reception wavelength of the terminal 87 are different, the terminal 83 existing on the way has a wavelength The relay operation of changing and transmitting is performed.
That is, the terminal 80 of the transmission source transmits data using the optical signal of wavelength λ3. The optical signal of this wavelength λ3 is
The electrical signal S is received by the fixed wavelength receiving means of the terminal 83,
By W92, it is temporarily stored in the buffer corresponding to the fixed wavelength transmitting means of wavelength λ1, and from the fixed wavelength transmitting means,
It is transmitted as an optical signal of wavelength λ1. The optical signal of the wavelength λ1 is received by the fixed wavelength receiving means of the terminal 87, which is the receiving destination, and then input to the data processing unit 98 via the electrical exchange SW, and the data processing unit 98 receives the predetermined signal. Processing is done.
【0009】[0009]
【発明が解決しようとする課題】しかしながら、上述第
1の従来例の波長多重ネットワークシステム及び端末装
置には、次のような問題点があった。すなわち、上述第
1の従来例においては
(1)送受信を行う、1組の端末が使用する波長は、そ
の時のネットワークシステムにおける非使用波長の中か
ら、波長割りあて装置によって割り当てられるため、ネ
ットワークシステムの稼働状況に応じて、データ伝送の
ために毎回異る波長が用いられることになる。そのた
め、全ての端末間での通信を実現するためには全ての端
末は、ネットワークシステムにおいて使用される全ての
波長の送受信機能を必要とされるため、送受信部の構成
が複雑となり、コストが高くなる。However, the wavelength division multiplexing network system and the terminal device of the first conventional example described above have the following problems. That is, in the above-mentioned first conventional example, (1) the wavelengths used by one set of terminals for transmission / reception are allocated by the wavelength allocating device from the unused wavelengths in the network system at that time, so that the network system Different wavelengths will be used each time for data transmission, depending on the operating status of. Therefore, in order to realize communication between all terminals, all terminals are required to have a transmission / reception function for all wavelengths used in the network system, which complicates the configuration of the transmission / reception unit and increases the cost. Become.
【0010】(2)さらに又、上述の如く、全ての波長
の送受信機能を通常用いられるチューナブルLDやチュ
ーナブルフィルター等の波長可変送受信手段を用いて実
現する構成においては、前回使用した波長と、今回使用
する波長が大きく異る場合、変更前後の波長差が大きい
ほど、波長変更に要する時間が大きくなる。この波長の
変更に要する時間は、本来のデータ通信が不能となるた
め、通信効率の低下が生じるという問題点があった。(2) Furthermore, as described above, in the structure in which the wavelength variable transmission / reception means such as a tunable LD or a tunable filter which is normally used realizes the transmission / reception function of all wavelengths, If the wavelengths used this time differ greatly, the longer the wavelength difference before and after the change, the longer the time required for changing the wavelength. The time required for changing the wavelength makes it impossible to perform the original data communication, which causes a problem that the communication efficiency is lowered.
【0011】又、第2の従来例の方式においては、複数
(N個)の固定波長受信手段で受信したデータは複数
(N個)の固定波長送信手段用のバッファー又は、端末
内のデータ処理部の入力部に出力されねばならない。
又、端末内のデータ処理部からの出力は複数(N個)の
固定波長送信手段用のバッファーに出力されなければな
らない。したがって、電気的交換スイッチ(以下スイッ
チをSWと略す)は固定波長受信手段の数がNであれ
ば、N+1入力N+1出力の交換SWとなる。この交換
SWはN+1個の入力が同時に入力された場合において
も、他の入力データの出力経路の設定に影響を与えては
ならず、いわゆるノンブロッキング型の交換SWとする
必要がある。それゆえに、この電気的交換SWが、高速
動作を必要とし、回路規模が大きくなるため、システム
全体のコストを高めるという問題点があった。In the second conventional method, the data received by the plurality (N) of fixed wavelength receiving means is buffered for a plurality (N) of fixed wavelength transmitting means or the data processing in the terminal. Must be output to the input part of the department.
Also, the output from the data processing unit in the terminal must be output to a plurality (N) of buffers for fixed wavelength transmitting means. Therefore, if the number of fixed wavelength receiving means is N, the electrical exchange switch (hereinafter switch is abbreviated as SW) is an exchange SW of N + 1 input and N + 1 output. Even when N + 1 inputs are input at the same time, this exchange SW should not affect the setting of the output path for other input data and should be a so-called non-blocking exchange SW. Therefore, this electrical exchange SW requires a high-speed operation, and the circuit scale becomes large, which causes a problem of increasing the cost of the entire system.
【0012】[0012]
【課題を解決するための手段】本発明は上述従来の問題
点を鑑みてなされたものであり、ネットワークで使用さ
れる複数の通信装置を有するネットワークシステムにお
いて、前記通信装置は、ネットワークで使用される複数
Mの波長のうちの各通信装置に予め割り当てられた複数
N(M>N)の波長の信号を受信する複数の受信手段
と、前記各受信手段により受信され、他の通信装置に送
信する信号を記憶する複数の記憶手段と、前記各記憶手
段に記憶された信号を、前記複数の受信手段が受信する
波長と同じ波長のうちのいずれかで送信する複数の送信
手段と、前記各送信手段が同時には、それぞれ異なる波
長に切換えられているように、前記各送信手段が信号を
送信する波長を順次切換える波長切換手段と、前記送信
手段が、前記記憶手段に記憶されている信号を送信すべ
き波長に切換えられるのに同期して前記記憶手段から信
号を読み出す読出手段と、を有することを特徴とする。 SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned conventional problems, and is used in a network.
In a network system that has multiple communication devices
And the communication device is a plurality of devices used in a network.
A plurality of M wavelengths pre-assigned to each communication device
Multiple receiving means for receiving signals of N (M> N) wavelengths
And received by each of the receiving means and sent to another communication device.
A plurality of storage means for storing a signal to be received, and each of the storage hands
The plurality of receiving means receives the signal stored in the stage.
Multiple transmissions transmitting on any of the same wavelengths
Means and the transmitting means at the same time have different waves.
Each of the transmitting means transmits a signal as if it had been switched to long.
Wavelength switching means for sequentially switching wavelengths to be transmitted, and the transmission
Means for transmitting the signals stored in said storage means.
Signal from the storage means in synchronism with the switching of the wavelength.
Read-out means for reading out the signal.
【0013】また、本発明は、ネットワークで使用され
る複数Mの波長のうちの各通信装置に予め割り当てられ
た複数N(M>N)の波長の信号を受信する複数の受信
手段と、前記各受信手段により受信され、他の通信装置
に送信する信号を記憶する複数の記憶手段と、前記各記
憶手段に記憶された信号を、前記複数の受信手段が受信
する波長と同じ波長のうちのいずれかで送信する複数の
送信手段と、前記各送信手段が同時には、それぞれ異な
る波長に切換えられているように、前記各送信手段が信
号を送信する波長を順次切換える波長切換手段と、前記
送信手段が、前記記憶手段に記憶されている信号を送信
すべき波長に切換えられるのに同期して前記記憶手段か
ら信号を読み出す読出手段と、を有することを特徴とす
る。 The invention is also used in networks.
Are assigned in advance to each communication device of the M wavelengths
Multiple reception for receiving signals of multiple N (M> N) wavelengths
Means and another communication device received by each of the receiving means
A plurality of storage means for storing signals to be transmitted to the
The signals stored in the storage means are received by the plurality of receiving means.
To transmit on any of the same wavelengths
The transmitting means and the transmitting means are different at the same time.
Each of the transmission means is
A wavelength switching means for sequentially switching wavelengths for transmitting signals,
The transmission means transmits the signal stored in the storage means
The storage means is synchronized with the switching to the desired wavelength.
Read-out means for reading out signals from the
It
【0014】また、本発明は、ネットワークで使用され
る複数Mの波長のうちの各通信装置に予め割り当てられ
た複数N(M>N)の波長の信号を受信する複数の受信
手段と、前記各受信手段により受信され、他の通信装置
に送信する信号を記憶する複数の記憶手段と、前記各記
憶手段に記憶された信号を、前記複数の受信手段が受信
する波長と同じ波長のうちのいずれかで送信する複数の
送信手段と、を有する通信装置が、前記各送信手段が同
時には、それぞれ異なる波長に切換えられているよう
に、前記各送信手段が信号を送信する波長を順次切換
え、前記送信手段が、前記記憶手段に記憶されている信
号を送信すべき波長に切換えられるのに同期して前記記
憶手段から信号を読み出すことにより、通信装置間で通
信することを特徴とする。 The invention is also used in networks.
Are assigned in advance to each communication device of the M wavelengths
Multiple reception for receiving signals of multiple N (M> N) wavelengths
Means and another communication device received by each of the receiving means
A plurality of storage means for storing signals to be transmitted to the
The signals stored in the storage means are received by the plurality of receiving means.
To transmit on any of the same wavelengths
A communication device having a transmitting means is the same as the transmitting means.
At times, it seems that they are switching to different wavelengths.
In addition, the wavelength at which each of the transmitting means transmits a signal is sequentially switched.
The transmission means is configured to store the signals stored in the storage means.
Signal is switched to the wavelength to be transmitted in synchronization with the above description.
By reading the signal from the storage means, communication between communication devices is possible.
It is characterized by believing.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施の形態につい
て、各実施例とともに図面を参照しつつ詳細に説明す
る。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below in detail with reference to the drawings together with each embodiment.
【0016】(第1の実施例)図1は、本発明の第1の
実施例に用いる端末装置の構成図であり、隣接する2波
長(λs、λe)で光信号を送信するための、2個の可
変波長送信部を有する端末装置が示されている。図2は
図1に示した端末装置21台を、1本の光ファィバ中の
8つの波長λ1、λ2、λ3、λ4、λ5、λ6、λ
7、λ8を用いた波長多重伝送路を用いて、接続し、波
長多重ネットワークシステムを構成した例を示してい
る。図2において、○印は各端末が送受信する波長を示
している。ここで、波長λ1は、1.551μm、λ2
は、1.552μm、λ3は、1.553μm、λ4
は、1.554μm、λ5は、1.555μm、λ6
は、1.556μm、λ7は、1.557μm、λ8
は、1.558μmである。ここで、λ1とλ2、λ2
とλ3、λ3とλ4、λ4とλ5、λ5とλ6、λ6と
λ7、及びλ7とλ8がそれぞれ隣接する2波長であ
る。(First Embodiment) FIG. 1 is a block diagram of a terminal device used in the first embodiment of the present invention, for transmitting an optical signal at two adjacent wavelengths (λs, λe). A terminal device having two variable wavelength transmitters is shown. FIG. 2 shows the 21 terminal devices shown in FIG. 1 with eight wavelengths λ1, λ2, λ3, λ4, λ5, λ6, λ in one optical fiber.
An example is shown in which a wavelength division multiplexing network system is constructed by connecting using wavelength division multiplexing transmission lines using 7 and λ8. In FIG. 2, a circle indicates a wavelength transmitted and received by each terminal. Here, the wavelength λ1 is 1.551 μm, λ2
Is 1.552 μm, λ3 is 1.553 μm, λ4
Is 1.554 μm, λ5 is 1.555 μm, λ6
Is 1.556 μm, λ7 is 1.557 μm, λ8
Is 1.558 μm. Where λ1 and λ2, λ2
And .lamda.3, .lamda.3 and .lamda.4, .lamda.4 and .lamda.5, .lamda.5 and .lamda.6, .lamda.6 and .lamda.7, and .lamda.7 and .lamda.8 are two adjacent wavelengths.
【0017】図1において、符号1は入力してくる光信
号を波長に依らずに2つに分割する分波器(以下単に分
波器)であり、光ファイバー中を伝送される8つの波長
の光信号を入力し、フィルタ2と、固定波長受信部4
と、固定波長受信部11に出力する。In FIG. 1, reference numeral 1 is a demultiplexer (hereinafter simply referred to as a demultiplexer) that divides an input optical signal into two irrespective of wavelengths, of eight wavelengths transmitted through an optical fiber. Input an optical signal, filter 2, and fixed wavelength receiver 4
To the fixed wavelength receiving unit 11.
【0018】符号2はフィルタであり、分波器1から出
力される8つの波長の光信号のうち、当該端末が送受信
する2波長λs(短い方の波長)、λe(長い方の波
長)を遮断し、他の波長を透過する機能を有している。
分波器1として、特定の波長(ここではλsとλe)の
みを100%取り出して分波できるものを使用する時は
フィルタ2は省略できる。このフィルタ2には、特定波
長を固定波長として各端末装置毎に異なるフィルタとす
ることもできるし、波長可変フィルタ、例えば、会議予
稿ECOC(Europian Conference on Optical Communi
cation)'90-605、“A field-worthy, high-performanc
e, tunable fiber Fably-Perot filter”に記載のもの
を用いて、通過周波数に応じた所定電圧を印加すること
で、構成上各端末装置を同一構成とすることができる。
このフィルタについて、本端末装置に用いられる他の光
フィルタについてもそれぞれ適用できる。Reference numeral 2 is a filter, which selects two wavelengths λs (shorter wavelength) and λe (longer wavelength) transmitted and received by the terminal among the optical signals of eight wavelengths output from the demultiplexer 1. It has the function of blocking and transmitting other wavelengths.
The filter 2 can be omitted when the demultiplexer 1 that can extract 100% of only specific wavelengths (here, λs and λe) and demultiplexes them. The filter 2 may be a filter having a specific wavelength as a fixed wavelength and different for each terminal device, or a wavelength variable filter such as a conference draft ECOC (Europian Conference on Optical Communicator).
cation) '90 -605, “A field-worthy, high-performanc
By using a filter described in “e, tunable fiber Fably-Perot filter” and applying a predetermined voltage according to the passing frequency, each terminal device can be configured in the same configuration.
This filter can be applied to other optical filters used in the terminal device.
【0019】符号3は合波器であり、フィルタ2から透
過された6つの波長の光信号と、可変波長送信部7と可
変波長送信部14から出力される2つの波長(ここでは
λsとλe)の光信号を、合波し、図示しない光フアイ
バーに送出する。送出された光信号は、図示しない光フ
アイバーを介して、隣接する端末装置の分波器1に入力
される。符号4は、固定波長フィルタとフォトディテク
タから成る固定波長受信部であり、分波器1から出力さ
れる2つの波長の光信号(λs、λe)のうち、波長λ
sの光信号のみを受信し、電気信号に変換する機能を有
している。同様に符号11は、固定波長受信部であり、
波長λeの光信号のみを受信し、電気信号に変換する。Reference numeral 3 denotes a multiplexer, which is an optical signal of six wavelengths transmitted through the filter 2 and two wavelengths (here, λs and λe) output from the variable wavelength transmitter 7 and the variable wavelength transmitter 14. ) Optical signals are combined and sent to an optical fiber (not shown). The transmitted optical signal is input to the demultiplexer 1 of the adjacent terminal device via an optical fiber (not shown). Reference numeral 4 denotes a fixed wavelength receiving unit composed of a fixed wavelength filter and a photodetector, and of the optical signals (λs, λe) of two wavelengths output from the demultiplexer 1, the wavelength λ
It has a function of receiving only the optical signal of s and converting it into an electric signal. Similarly, reference numeral 11 is a fixed wavelength receiving unit,
Only an optical signal of wavelength λe is received and converted into an electrical signal.
【0020】符号5、12はそれぞれ、分離挿入部I、
IIであり、受信したパケットに付与されている受信あて
先アドレスを参照し、固定波長受信部I、IIから出力さ
れるパケット流の中から、自端末宛のパケットを分離
し、パケット処理部15に送出すると共に、パケット処
理部15から出力されてくるパケットを固定波長受信部
から出力されるパケット流に挿入し、バッファI、IIに
出力する機能を有している。その内部構成は後述する。Reference numerals 5 and 12 denote separation / insertion units I and I,
II, referring to the receiving destination address given to the received packet, the packet addressed to the own terminal is separated from the packet streams output from the fixed wavelength receiving units I and II, and the packet processing unit 15 It has a function of transmitting the packet, inserting the packet output from the packet processing unit 15 into the packet stream output from the fixed wavelength receiving unit, and outputting the packet to the buffers I and II. The internal structure will be described later.
【0021】また、符号6、13は、送出するパケット
を一時記憶する為のバッファI、IIである。その内部構
成は後述する。符号7、14はそれぞれ、可変波長送信
部I、IIであり、波長λsと波長λeの2つの波長でパ
ケットを光信号に変換して送出する機能を有している。
各端末の送信波長は、図2の○印で示された通りであ
る。可変波長送信部I7と、固定波長受信部II4が組と
なっており、可変波長送信部II14と固定波長受信部II
11が組である。可変波長送信部の詳細は図5を用いて
後述する。符号8は端末装置のパケット処理部であり、
他端末から送信されて来たパケットに所望の処理を行う
とともに、自端末から他端末に送信すべきデータに、受
信宛て先情報を付与し、パケット化した後、分離挿入部
I5又は分離挿入部II12に出力する。Further, reference numerals 6 and 13 are buffers I and II for temporarily storing the packet to be transmitted. The internal structure will be described later. Reference numerals 7 and 14 are variable wavelength transmitters I and II, respectively, which have the function of converting packets into optical signals at two wavelengths, wavelength λs and wavelength λe, and transmitting them.
The transmission wavelength of each terminal is as indicated by the circle mark in FIG. The variable wavelength transmitter I7 and the fixed wavelength receiver II4 form a set, and the variable wavelength transmitter II14 and the fixed wavelength receiver II are combined.
11 is a set. Details of the variable wavelength transmission unit will be described later with reference to FIG. Reference numeral 8 is a packet processing unit of the terminal device,
After performing desired processing on a packet transmitted from another terminal, and adding destination address information to the data to be transmitted from the own terminal to the other terminal and packetizing the packet, the separation insertion unit I5 or the separation insertion unit Output to II12.
【0022】符号9はバッファ制御部であり、送出する
パケットを受信する端末装置の複数の固定波長受信手段
の内のいずれか一つの固定波長受信手段が受信する波長
と,バッファに記憶されたパケットを送信する可変波長
送信手段の送信波長が一致するまで、送出すべきパケッ
トのバッファからの読みだしを行なわない様に制御す
る。波長制御部10は、後述する所定の送信波長制御パ
ターンに従って可変波長送信部I、IIで用いられる後述
するチューナブルレーザダイオードの注入電流を制御す
ることによって、発振波長をλsとλeに制御する。Reference numeral 9 is a buffer control section, which is a wavelength stored in any one of the fixed wavelength receiving means of the plurality of fixed wavelength receiving means of the terminal device which receives the packet to be transmitted, and the packet stored in the buffer. Is controlled so that the packet to be transmitted is not read out from the buffer until the transmission wavelengths of the variable wavelength transmission means for transmitting the packet. The wavelength control unit 10 controls the oscillation wavelength to be λs and λe by controlling the injection current of the tunable laser diode described below used in the variable wavelength transmission units I and II according to a predetermined transmission wavelength control pattern described below.
【0023】図2において、符号15から35は、図1
に示した構成の端末装置であり、それぞれにアドレスが
1から21まで順番に付与されている。In FIG. 2, reference numerals 15 to 35 denote those in FIG.
In the terminal device having the configuration shown in FIG. 1, addresses are assigned in order from 1 to 21.
【0024】図3は本実施例において伝送されるパケッ
トの構成を示したものであり、図3において、 符号3
6は、このパケット受信宛て先端末のアドレス部であ
り、符号37は、このパケットによって運ばれるデータ
部である。FIG. 3 shows the structure of a packet transmitted in this embodiment. In FIG.
Reference numeral 6 is the address portion of the destination terminal for receiving this packet, and reference numeral 37 is the data portion carried by this packet.
【0025】図4は、本実施例の端末装置の分離挿入部
I5、分離挿入部II12の内部構成図である。分離挿入
部I5と分離挿入部II12の内部構成は同一の構成であ
る。図4において、符号38はデコーダIであり、入力
されるパケットのアドレス部36を読み取り、このパケ
ットをパケット処理部8に出力するべきか否かをデマル
チプレクサ39に指示する。符号39はデマルチプレク
サであり、入力されたパケットをデコーダ38の指示に
応じて、パケット処理部8又は、FIFOII41に出力
する。符号40と符号41は、FIFO(First In Firs
t Out )であり、入力されたパケットを一時記憶し、挿
入制御部42からの制御によって、入力された順番にセ
レクタに出力する。符号42は、挿入制御部であり、F
IFOI40及びFIFOII41の読み出しの制御をす
ると共に、セレクタ43に選択するべきFIFOI40
又はFIFOII41を指示する事によって、パケット処
理部8から出力されてくるパケットを固定波長受信部か
ら出力されるパケット流に挿入する制御を行なう。符号
43はセレクタであり、読み出し制御部からの指示によ
り、出力するべきパケット信号を記憶しているFIFO
を選択する。FIG. 4 is an internal structural diagram of the separation / insertion section I5 and the separation / insertion section II12 of the terminal device of this embodiment. The internal structures of the separation insertion part I5 and the separation insertion part II12 are the same. In FIG. 4, reference numeral 38 is a decoder I, which reads the address part 36 of an input packet and instructs the demultiplexer 39 whether or not this packet should be output to the packet processing part 8. Reference numeral 39 is a demultiplexer, which outputs the input packet to the packet processing unit 8 or the FIFO II 41 according to an instruction from the decoder 38. Reference numerals 40 and 41 are FIFOs (First In Firs).
t Out), the input packets are temporarily stored, and are output to the selector in the input order under the control of the insertion control unit 42. Reference numeral 42 denotes an insertion control unit, which is F
The FIFOI 40 to be selected by the selector 43 while controlling the reading of the IFOI 40 and the FIFOII 41
Alternatively, by instructing the FIFO II 41, control is performed to insert the packet output from the packet processing unit 8 into the packet stream output from the fixed wavelength receiving unit. Reference numeral 43 is a selector, which is a FIFO storing a packet signal to be output according to an instruction from the read control unit.
Select.
【0026】図5は、図1の構成例中のバッファI6及
びバッファII13の詳細図である。図5において、符号
44はデコーダIIであり、入力されるパケットの受信宛
て先の端末装置のアドレス部36を読み取り、パケット
の受信宛て先に応じて、パケットを書き込むべきデュア
ルポートメモリ47の書き込み開始アドレス値を、後述
する如く書き込みアドレスカウンタ45に指示する。
符号45は書き込みアドレスカウンタであり、デコーダ
II44から出力される書き込み開始アドレス値から順次
パケットを書き込むべきアドレス信号をデュアルポート
メモリ47に出力する。符号46は、読みだしアドレス
カウンタであり、バッファ制御部9から出力されるオフ
セット値を読みだし開始アドレスとして、順次、パケッ
トを読み出すべきアドレス信号をデュアルポートメモリ
47に出力する。符号47は、パケットデータの書き込
みと、読みだしを独立に行なう為のデュアルポートメモ
リである。デュアルポートメモリ47の記憶領域は図6
のメモリマップに示す様に、パケットを送出するべき波
長に応じて、2つの領域に分割されている。記憶領域I
と記憶領域IIは、それぞれ送信波長λs、λeに対応して
いる。それぞれの領域の先頭アドレスは、それぞれA1
及びA2である。デコーダII44がデュアルポートメモ
リ47に指示する書き込み開始アドレス値は、以下の使
用波長決定アルゴリズムにより求められる。FIG. 5 is a detailed diagram of the buffer I6 and the buffer II13 in the configuration example of FIG. In FIG. 5, reference numeral 44 is a decoder II, which reads the address part 36 of the terminal device of the destination of the input packet and starts writing the dual port memory 47 in which the packet should be written according to the destination of the packet reception. The address value is instructed to the write address counter 45 as described later.
Reference numeral 45 is a write address counter, which is a decoder
Address signals for sequentially writing packets are output to the dual port memory 47 from the write start address value output from the II 44. Reference numeral 46 is a read address counter, which sequentially outputs address signals for reading packets to the dual port memory 47, using the offset value output from the buffer control unit 9 as a read start address. Reference numeral 47 is a dual port memory for independently writing and reading packet data. The storage area of the dual port memory 47 is shown in FIG.
As shown in the memory map of, the packet is divided into two regions according to the wavelength at which the packet should be transmitted. Storage area I
And storage area II correspond to transmission wavelengths λs and λe, respectively. The start address of each area is A1
And A2. The write start address value that the decoder II 44 instructs the dual port memory 47 is obtained by the following wavelength determining algorithm.
【0027】受信宛て先の端末装置のアドレスを使用波
長数8から1を引いた値7で割り、余りDを求める。例
えばアドレス17とした場合、17/7=2+3/7で
あり、D=3/7となる。The address of the terminal device of the receiving destination is divided by the value 7 obtained by subtracting 1 from the number of used wavelengths 8 to obtain the remainder D. For example, when the address is 17, 17/7 = 2 + 3/7, and D = 3/7.
【0028】同様に、自端末装置のアドレスを使用波長
数8から1を引いた値7で割り、余りSを求める。例え
ばアドレス1とすると、1/7=0+1/7となり、S
=1/7となる。Similarly, the address of the own terminal device is divided by the value 7 obtained by subtracting 1 from the number of used wavelengths 8 to obtain the remainder S. For example, if the address is 1, 1/7 = 0 + 1/7, and S
= 1/7.
【0029】ここで、S>Dであれば、送信波長として
λsを用いる記憶領域Iを選択、S<Dであれば、送信
波長としてλeを用いる記憶領域IIを選択、S=Dであ
れば、λs、λeのいずれでも良いため記憶領域Iまたは
記憶領域IIを任意に選択、する。こうして、先の例で
は、S<Dなので、送信波長λeで記憶領域IIを選択す
る。なおこのアルゴリズムはバッファI6及びバッファ
II13とも共通である。Here, if S> D, the storage area I using λs as the transmission wavelength is selected, if S <D, the storage area II using λe as the transmission wavelength is selected, and if S = D. , Λs, and λe may be used, the storage area I or the storage area II is arbitrarily selected. Thus, in the above example, since S <D, the storage area II is selected with the transmission wavelength λe. Note that this algorithm uses buffer I6
It is common with II13.
【0030】図7は、本発明の第一の実施例に用いられ
る、バッファ制御部9の内部構成図である。図7におい
て、符号48と49は、それぞれバッファ制御テーブル
Iとバッファ制御テーブルIIである。各バッファ制御テ
ーブルI48とバッファ制御テーブルII49は、波長制
御部10から出力されるアドレス値によって順次読み出
され、所定のオフセット値をバッファI6とバッファII
13の読み出しアドレスカウンタ46に出力する。これ
らのテーブルは、リードオンリーメモリ(ROM)によっ
て構成されている。バッファ制御テーブルI48とバッ
ファ制御テーブルII49の内容は後述する。FIG. 7 is an internal block diagram of the buffer controller 9 used in the first embodiment of the present invention. In FIG. 7, reference numerals 48 and 49 are a buffer control table I and a buffer control table II, respectively. The buffer control table I48 and the buffer control table II49 are sequentially read according to the address value output from the wavelength controller 10, and a predetermined offset value is set to the buffer I6 and the buffer II.
13 to the read address counter 46. These tables are composed of a read only memory (ROM). The contents of the buffer control table I48 and the buffer control table II49 will be described later.
【0031】図8は、本発明の第一の実施例に用いられ
る、波長制御部10の内部構成図である。図8におい
て、符号50と51は、それぞれ波長制御テーブルIと
波長制御テーブルIIである。各波長制御テーブルI50
と波長制御テーブルII51は、1ビットのROMカウン
タ52から出力されるアドレス値によって順次読み出さ
れ、所定の波長制御信号を可変波長送信部の駆動部に出
力する。これらのテーブルは、リードオンリーメモリ
(ROM)によって構成されている。波長制御テーブルI
50と波長制御テーブルII51の内容は後述する。FIG. 8 is an internal block diagram of the wavelength controller 10 used in the first embodiment of the present invention. In FIG. 8, reference numerals 50 and 51 denote a wavelength control table I and a wavelength control table II, respectively. Each wavelength control table I50
The wavelength control table II51 is sequentially read by the address value output from the 1-bit ROM counter 52 and outputs a predetermined wavelength control signal to the drive unit of the variable wavelength transmission unit. These tables are read-only memory
(ROM). Wavelength control table I
The contents of 50 and the wavelength control table II 51 will be described later.
【0032】図9は、本発明の第一の実施例に用いられ
る、可変波長送信部I7と可変波長送信部II14の内部
構成図である。可変波長送信部I7と可変波長送信部II
14の内部構成は同一の構成である。図9において、符
号53は駆動部であり、その内部は信号重畳部55と電
流注入部54によって構成されている。符号54は、電
流注入部であり、波長制御部からの波長制御信号に応じ
て、DBR(Dstributed Bragg reflector:分布ブラッグ反
射器)型のチューナブルレーザダイオード(TLD)の発光領
域,位相制御領域,DBR領域の3つの領域に注入する電
流のバイアス値を制御することにより、送信波長を所望
の波長に制御する。符号55は、信号重畳部であり、バ
ッファからの電気信号を電流注入部からのバイアス電流
に重畳する事によって、所定の波長で強度変調された光
信号をDBR型のチュー ナブルレーザから送出させる。符
号56は、DBR型のチューナブルレーザダイオード(TLD)
である。符号57は、DBR領域であり、注入キャリア量
に応じて、屈折率を変化させ、送信波長を変化させる為
の領域である。符号58は、位相制御領域であり、送信
波長のDBR領域での位相と発光領域での位相の整合を図
る為の領域である。符号59は、発光領域であり、レー
ザ発振の為のInGaAs/InGaAsP活性層を有する活性部であ
る。符号60は、送信波長を単一化する為の回折格子で
ある。FIG. 9 is a diagram showing the internal configuration of the variable wavelength transmitter I7 and the variable wavelength transmitter II14 used in the first embodiment of the present invention. Variable wavelength transmitter I7 and variable wavelength transmitter II
The internal configurations of 14 are the same. In FIG. 9, reference numeral 53 is a drive unit, and the inside thereof is composed of a signal superposition unit 55 and a current injection unit 54. Reference numeral 54 denotes a current injection unit, which emits a light from a DBR (Dstributed Bragg reflector) type tunable laser diode (TLD) according to a wavelength control signal from the wavelength control unit. The transmission wavelength is controlled to a desired wavelength by controlling the bias value of the current injected into the three regions of the DBR region. Reference numeral 55 denotes a signal superimposing unit that superimposes the electric signal from the buffer on the bias current from the current injecting unit to cause the DBR tunable laser to emit an optical signal whose intensity is modulated at a predetermined wavelength. Reference numeral 56 is a DBR type tunable laser diode (TLD)
Is. Reference numeral 57 denotes a DBR region, which is a region for changing the refractive index and changing the transmission wavelength according to the amount of injected carriers. Reference numeral 58 is a phase control region, which is a region for matching the phase in the DBR region of the transmission wavelength and the phase in the light emitting region. Reference numeral 59 is a light emitting region, which is an active portion having an InGaAs / InGaAsP active layer for laser oscillation. Reference numeral 60 is a diffraction grating for unifying the transmission wavelengths.
【0033】本第1の実施例においては、前述波長制御
テーブルI50と波長制御テーブルII51の内容は表1
に示す如く設定されている。In the first embodiment, the contents of the wavelength control table I50 and the wavelength control table II51 are shown in Table 1.
It is set as shown in.
【0034】[0034]
【表1】
表1は、波長制御部の制御によって、可変波長送信部が
送信する波長を示している。又、前述のバッファ制御テ
ーブルI48とバッファ制御テーブルII49のオフセッ
ト値は表2に示す如く設定されている。これら4個のテ
ーブルは、ROMカウンタ52によって同期して読み出
される。[Table 1] Table 1 shows the wavelengths transmitted by the variable wavelength transmission unit under the control of the wavelength control unit. Further, the offset values of the buffer control table I48 and the buffer control table II49 described above are set as shown in Table 2. These four tables are read synchronously by the ROM counter 52.
【0035】[0035]
【表2】
従って、可変波長送信部I7と可変波長送信部II14の
送信波長は、波長λsとλeを交互に繰り返すため、可変
波長送信部I7と可変波長送信部II14が同一の波長で
の送信を行なう事はない。この様に、波長制御テーブル
I50と波長制御テーブルII51によって、送信波長制
御パターンが決定される。[Table 2] Therefore, since the transmission wavelengths of the variable wavelength transmission unit I7 and the variable wavelength transmission unit II14 alternately repeat the wavelengths λs and λe, the variable wavelength transmission unit I7 and the variable wavelength transmission unit II14 do not transmit at the same wavelength. Absent. In this way, the transmission wavelength control pattern is determined by the wavelength control table I50 and the wavelength control table II51.
【0036】表1及び表2においては、可変波長送信部
I7と可変波長送信部II14の送信波長がλsの時に
は、バッファのデュアルポートメモリ47の読み出しの
為のオフセット値は、記憶領域Iの値A1が割り当てら
れており、又送信波長がλeの時には、バッファのデュ
アルポートメモリ47の読み出しの為のオフセット値
は、記憶領域IIの値A2が割り当てられている。 又、
図5のバッファにおいては、記憶領域Iと記憶領域II
は、送出するパケットを受信する端末装置の複数の固定
波長受信部の内のいずれか一つの固定波長受信部の受信
波長に対応付けられている。従って、表1に示す如く、
波長制御テーブルを設定し、さらに表2に示す如く、バ
ッファ制御テーブルを設定する事によって、送出するパ
ケットを受信する端末装置の複数の固定波長受信手段の
内のいずれか一つの固定波長受信手段が受信する波長
と,バッファに記憶されたパケットを送信する可変波長
送信手段の送信波長が一致するまで、送出すべきパケッ
トのバッファからの読みだしを行なわない様に制御され
る。In Tables 1 and 2, when the transmission wavelengths of the variable wavelength transmitter I7 and the variable wavelength transmitter II14 are λs, the offset value for reading the dual port memory 47 of the buffer is the value of the storage area I. When A1 is assigned and the transmission wavelength is λe, the value A2 in the storage area II is assigned as the offset value for reading the dual port memory 47 of the buffer. or,
In the buffer of FIG. 5, storage area I and storage area II
Is associated with the reception wavelength of any one of the fixed wavelength reception units of the terminal device that receives the packet to be transmitted. Therefore, as shown in Table 1,
By setting the wavelength control table and further setting the buffer control table as shown in Table 2, any one of the fixed wavelength receiving means of the plurality of fixed wavelength receiving means of the terminal device which receives the packet to be transmitted can be set. It is controlled so that the packet to be transmitted is not read from the buffer until the wavelength to be received matches the transmission wavelength of the variable wavelength transmission means for transmitting the packet stored in the buffer.
【0037】以下、図1〜図10を参照しながら、本発
明の第1実施例の動作について、端末装置15(アドレ
ス1)から、端末装置31(アドレス17)へパケット
を送信する場合を例にして示す。以下の説明において
は、このパケットをパケットAと呼ぶ。また、以下の説
明においては、異なる端末装置の同じ構成要素に対して
は、便宜上 図1から図10に示された同一の符号を用
いる事とする。本実施例における端末装置の動作は、図
10に示す様に、2つの連続した動作期間T1,T2で
構成されている。Hereinafter, with reference to FIGS. 1 to 10, the operation of the first embodiment of the present invention will be described by taking a case where a packet is transmitted from the terminal device 15 (address 1) to the terminal device 31 (address 17). I will show you. In the following description, this packet is called packet A. Further, in the following description, the same reference numerals shown in FIGS. 1 to 10 are used for the same components of different terminal devices for convenience. As shown in FIG. 10, the operation of the terminal device in this embodiment is composed of two consecutive operation periods T1 and T2.
【0038】端末装置15のパケット処理部8で、端末
装置31へ、送信すべきデータが発生すると、パケット
処理部8では、受信宛て先の端末装置31の受信宛て先
アドレス17を付加してパケットAを組み立て、分離挿
入部I5にこのパケットAを出力する。この時、分離挿
入部I5と、分離挿入部II12のいずれに出力するかは
任意に決定してよいが、好適には、FIFOに記憶され
ているパケット量がより少ない分離挿入部を使用する。When the packet processing unit 8 of the terminal device 15 generates data to be transmitted to the terminal device 31, the packet processing unit 8 adds the receiving destination address 17 of the receiving destination terminal device 31 to the packet. A is assembled, and this packet A is output to the separation / insertion unit I5. At this time, which of the separation / insertion unit I5 and the separation / insertion unit II12 is to be output may be arbitrarily determined, but preferably, the separation / insertion unit having a smaller packet amount stored in the FIFO is used.
【0039】端末装置15の分離挿入部I5に入力され
たパケットAは、FIFOI40に順次書き込まれる。
パケットAのFIFOI40への書き込みが終了後、挿
入制御部42は、FIFOI40から読み出しているパ
ケット流の切れめを見いだし、セレクタが出力するべき
FIFOの入力をFIFOI40からの入力に設定する
様に切り替えFIFOII41の読み出しを停止し、FI
FOI40の読み出しを開始する。その後FIFOI4
0に書き込まれたパケットAの読み出しの終了後、挿入
制御部は、セレクタが出力するべきFIFOの入力を再
びFIFOII41からの入力に設定する様に切り替え、
FIFOI40の読み出しを停止し、FIFOII41の
読み出しを再開する。セレクタから出力されたパケット
Aは、バッファI6に入力される。The packet A input to the separation / insertion unit I5 of the terminal device 15 is sequentially written in the FIFO I40.
After the writing of the packet A to the FIFOI 40 is completed, the insertion control unit 42 finds a break in the packet stream being read from the FIFOI 40, and switches the input of the FIFO to be output by the selector to the input from the FIFOI 40. Stop reading, FI
The reading of the FOI 40 is started. Then FIFOI4
After the reading of the packet A written in 0 is completed, the insertion control unit switches the input of the FIFO output from the selector to the input from the FIFO II 41 again,
The reading of the FIFOI 40 is stopped and the reading of the FIFOII 41 is restarted. The packet A output from the selector is input to the buffer I6.
【0040】バッファI6のデコーダII49において
は、入力されたパケットAの受信宛て先の端末装置のア
ドレス部が読み取られる。このパケットAの受信宛て先
が端末装置31である為、デコ ーダII49は、前述の
使用波長決定アルゴリズムにより、使用波長として波長
λe=λ2を使用することを決定し、記憶領域として記憶
領域IIを選択し、書き込み開始アドレスとしてA2を書
き込みアドレスカウンタ45に出力する。書き込みアド
レスカウンタ45は、この書き込み開始アドレスをロー
ドし、順次カウンタをインクリメントする事によって入
力されたパケットAの書き込みアドレスを発生し、デュ
アルポートメモリ47に出力する。デュアルポートメモ
リ47の入力ポートには、パケットAが入力されてお
り、書き込みアドレスカウンタ45から出力されるアド
レスに従ってパケットAが順次記憶領域に書き込まれ
る。ここで、パケットAがデュアルポートメモリ47に
かき込まれた動作期間がT1であるとすると、後続する
動作期間T2においてパケットAはバッファ制御部9か
らの制御によって読み出される。In the decoder II49 of the buffer I6, the address part of the terminal device to which the input packet A is received is read. Since the destination of the reception of this packet A is the terminal device 31, the decoder II 49 determines to use the wavelength λe = λ2 as the used wavelength by the above-mentioned used wavelength determination algorithm, and the storage area II as the storage area. Is selected and A2 is output to the write address counter 45 as the write start address. The write address counter 45 loads the write start address and sequentially increments the counter to generate the write address of the input packet A, and outputs it to the dual port memory 47. The packet A is input to the input port of the dual port memory 47, and the packet A is sequentially written in the storage area according to the address output from the write address counter 45. Here, assuming that the operation period in which the packet A is cut into the dual port memory 47 is T1, the packet A is read by the control of the buffer control unit 9 in the subsequent operation period T2.
【0041】次に、図10のタイムチャートを用いて、
送信動作について端末装置15(λs=λ1、λe=λ2)
を例に説明する。Next, using the time chart of FIG.
Transmission operation Terminal device 15 (λs = λ1, λe = λ2)
Will be described as an example.
【0042】動作期間T1では、波長制御部10のRO
Mカウンタ52から読み出しアドレス値として0が波長
制御テーブルI50とII51に同時に出力される。この
アドレス値によって波長制御テーブルの内容が読み出さ
れる。このとき読み出される内容は、前述表1に示した
通り、波長制御テー ブルI50からは、波長λs=λ1
に対応した制御信号であり、波長制御テーブルII51
は、波長λe=λ2に対応した制御信号である。これら制
御信号は、それぞれ可変波長送信部I7と可変波長送信
部II14の駆動部53に入力される。駆動部53では、
電流注入部の注入電流が、これらの波長制御信号によっ
て設定され、それぞれチューナブルレーザダイオード(T
LD)の送信波長が所定の波長と成る様に設定される。During the operation period T1, the RO of the wavelength controller 10
The M counter 52 outputs 0 as the read address value to the wavelength control tables I50 and II51 at the same time. The content of the wavelength control table is read by this address value. As shown in Table 1 above, the content read at this time is the wavelength λs = λ1 from the wavelength control table I50.
Is a control signal corresponding to the wavelength control table II51.
Is a control signal corresponding to the wavelength λe = λ2. These control signals are input to the drive units 53 of the variable wavelength transmission unit I7 and the variable wavelength transmission unit II14, respectively. In the drive unit 53,
The injection current of the current injection part is set by these wavelength control signals, and each tunable laser diode (T
The transmission wavelength of (LD) is set to a predetermined wavelength.
【0043】同時に動作期間T1において、波長制御部
10のROMカウンタ52から出力される読み出しアド
レス値0は、バッファ制御部9のバッファ制御テーブル
に入力される。このアドレス値によってバッファ制御テ
ーブルI48とII49の内容が読み出される。このとき
読み出される内容は、前述表2に示した通り、バッファ
制御テーブルI48からは、記憶領域Iに対応したオフ
セット値A1であり、バッファ制御テーブルII51から
は、記憶領域IIに対応したオフセット値A2である。こ
れらオフセット値は、それぞれバッファI6からバッフ
ァII13の読み出しアドレスカウンタ46に出力され
る。バッファI6においては、読み出しアドレスカウン
タ46はバッファ制御テーブルI48から出力されるオ
フセット値A1をロードし、順次カウンタをインクリメ
ントする事によって記憶領域Iに書き込まれているパケ
ットを読み出す為のアドレスを発生し、デュアルポート
メモリ47に出力する。この読みだしアドレスによって
バッファI6のデュアルポートメモリ47の出力ポート
から、記憶領域Iにかき込まれている波長λsで送信す
るべきパケットが順次読み出され、可変波長送信部I7
に出力される。At the same time, in the operation period T1, the read address value 0 output from the ROM counter 52 of the wavelength controller 10 is input to the buffer control table of the buffer controller 9. The contents of the buffer control tables I48 and II49 are read by this address value. As shown in Table 2 above, the contents read at this time are the offset value A1 corresponding to the storage area I from the buffer control table I48, and the offset value A2 corresponding to the storage area II from the buffer control table II51. Is. These offset values are output from the buffer I6 to the read address counter 46 of the buffer II13, respectively. In the buffer I6, the read address counter 46 loads the offset value A1 output from the buffer control table I48 and sequentially increments the counter to generate an address for reading the packet written in the storage area I, Output to the dual port memory 47. With this read address, the packets to be transmitted at the wavelength λs, which are stored in the storage area I, are sequentially read from the output port of the dual port memory 47 of the buffer I6, and the variable wavelength transmitter I7 is read.
Is output to.
【0044】一方、バッファII13においては、読み出
しアドレスカウンタ46はバッファ制御テーブルII49
から出力されるオフセット値A2をロードし、バッファ
I6におけると同様に、順次カウンタをインクリメント
する事によって記憶領域Iにかき込まれているパケット
を読み出す為のアドレスを発生し、デュアルポートメモ
リ47に出力する。この読みだしアドレスによってデュ
アルポートメモリ47の出力ポートから、記憶領域Iに
かき込まれている波長λeで送信するべきパケットが順
次読み出され可変波長送信部II14に出力される。この
動作期間T1で読み出されるパケットは前述の如く可変
波長送信部I7からはλs=λ1で、可変波長送信部II1
4からはλe=λ2で、それぞれ光信号に変換されて、合
波器3においてフィルタ2を透過して来た波長λ3、λ
4、λ5、λ6、λ7、λ8の光信号と合波され、光フ
ァイバに送出される。On the other hand, in the buffer II13, the read address counter 46 has a buffer control table II49.
The offset value A2 output from is loaded and the counter is incremented in the same manner as in the buffer I6 to generate an address for reading the packet scratched in the storage area I, and output to the dual port memory 47. To do. With this read address, the packets to be transmitted at the wavelength λe, which is stored in the storage area I, are sequentially read from the output port of the dual port memory 47 and output to the variable wavelength transmission unit II14. As described above, the packet read during this operation period T1 is λs = λ1 from the variable wavelength transmission unit I7, and the variable wavelength transmission unit II1
4 from which λe = λ2, and the wavelengths λ3 and λ converted into optical signals and transmitted through the filter 2 in the multiplexer 3.
The optical signals of 4, λ5, λ6, λ7, and λ8 are multiplexed and transmitted to the optical fiber.
【0045】動作期間T1に続く動作期間T2では、波
長制御部10のROMカウンタ52から読み出しアドレ
ス値として1が波長制御テーブルI50とII51に同時
に出力される。前述動作期間T1におけると同様に、こ
のアドレス値によって波長制御テーブルの内容が読み出
される。このとき読み出される内容は、前述表1に示し
た通り、波長制御テーブルI50からは、波長λe=λ2
に対応した制御信号であり、波長制御テーブルII51か
らは、波長λs=λ1に対応した制御信号である。これら
制御信号は、それぞれ可変波長送信部I7と可変波長送
信部II14の駆動部53に入力される。前述と同様に、
動作期間T2において、波長制御部10のROMカウン
タ52から出力される読み出しアドレス値1は、バッフ
ァ制御部9のバッファ制御テーブルに入力され、このア
ドレス値によってバッファ制御テーブルI48からは、
記憶領域IIに対応したオフセット値A2が読み出され、
バッファ制御テーブルII49からは、記憶領域Iに対応
したオフセット値A1が読み出される。In the operation period T2 subsequent to the operation period T1, the ROM counter 52 of the wavelength controller 10 outputs 1 as the read address value to the wavelength control tables I50 and II51 at the same time. As in the operation period T1, the contents of the wavelength control table are read by this address value. The contents read at this time are, as shown in Table 1 above, the wavelength λe = λ2 from the wavelength control table I50.
From the wavelength control table II51, the control signal corresponds to the wavelength λs = λ1. These control signals are input to the drive units 53 of the variable wavelength transmission unit I7 and the variable wavelength transmission unit II14, respectively. As before,
In the operation period T2, the read address value 1 output from the ROM counter 52 of the wavelength control unit 10 is input to the buffer control table of the buffer control unit 9, and this address value causes the buffer control table I48 to output
The offset value A2 corresponding to the storage area II is read out,
The offset value A1 corresponding to the storage area I is read from the buffer control table II49.
【0046】この読みだしアドレスによってバッファI
6のデュアルポートメモリ47の出力ポートから、記憶
領域Iにかき込まれている波長λeで送信するべきパケ
ットが順次読み出され、可変波長送信部I7に出力され
る。一方、バッファII13においては,記憶領域IIにか
き込まれている波長λsで送信するべきパケットが順次
読み出され、可変波長送信部II14に出力される。この
ようにして各バッファから読み出されたパケットは、可
変波長送信部I7から可変波長送信部II14において、
前述所定の光信号に変換されて、合波器3においてフィ
ルタ2を透過して来た他の波長の光信号と合波され、光
ファイバに送出される。The buffer I is read by this read address.
From the output port of the dual port memory 47 of No. 6, the packets to be transmitted at the wavelength λe, which are stored in the storage area I, are sequentially read and output to the variable wavelength transmission unit I7. On the other hand, in the buffer II13, the packets to be transmitted at the wavelength λs that have been cut into the storage area II are sequentially read and output to the variable wavelength transmission unit II14. The packet read from each buffer in this way is transmitted from the variable wavelength transmitter I7 to the variable wavelength transmitter II14 by
The signal is converted into the above-mentioned predetermined optical signal, multiplexed in the multiplexer 3 with an optical signal of another wavelength that has passed through the filter 2, and transmitted to the optical fiber.
【0047】動作期間T2の終了後、動作期間T1とT
2が繰り返される。After the operation period T2 ends, the operation periods T1 and T
2 is repeated.
【0048】パケットAは、バッファI6のデュアルポ
ートメモリの記憶領域Iにかき込まれている為、動作期
間T2において読み出され、波長λ2の光信号で送信さ
れる。The packet A is read into the storage area I of the dual port memory of the buffer I6, and thus is read during the operation period T2 and transmitted as an optical signal of wavelength λ2.
【0049】この様にして、端末装置15から波長λ2
の光信号で送信された端末装置31宛てのパケットA
は、隣接する端末装置16の分波器1に入力する。分波
器1に入力した波長λ2の光信号は、フィルタ2およ
び、固定波長受信部I4及び固定波長受信部II11に出
力される。端末装置16は、図2に○印で示した如く、
波長λs=λ2と波長λe=λ3を送受信する端末装置
であるため、フィルタ2は波長λ2とλ3の光信号を遮
断する一方、固定波長受信部I4は波長λs=λ2を、
固定波長受信部II11は、波長λe=λ3を受信する。
従って、端末装置15の可変波長送信部I7において、
波長λ2の光信号として送信された端末装置31宛ての
パケットAは、固定波長受信部I4で受信され、電気信
号に変換され、分離挿入部I5に出力される。In this way, the wavelength λ2 is output from the terminal device 15.
Packet A addressed to the terminal device 31 transmitted by the optical signal of
Is input to the demultiplexer 1 of the adjacent terminal device 16. The optical signal of wavelength λ2 input to the demultiplexer 1 is output to the filter 2, the fixed wavelength receiving unit I4, and the fixed wavelength receiving unit II11. The terminal device 16 is, as shown by a circle in FIG.
Since the terminal device transmits and receives the wavelength λs = λ2 and the wavelength λe = λ3, the filter 2 blocks the optical signals of the wavelengths λ2 and λ3, while the fixed wavelength receiving unit I4 changes the wavelength λs = λ2.
The fixed wavelength reception unit II11 receives the wavelength λe = λ3.
Therefore, in the variable wavelength transmission unit I7 of the terminal device 15,
The packet A addressed to the terminal device 31 and transmitted as the optical signal of the wavelength λ2 is received by the fixed wavelength receiving unit I4, converted into an electric signal, and output to the demultiplexing / inserting unit I5.
【0050】分離挿入部I5においては、パケット処理
部8から出力されるパケットと合流された後、バッファ
I6に出力される。バッファI6においては、パケット
に付加された受信宛て先情報が、端末装置31(アドレ
ス17)であることから、送信するべき波長として、λ
e=λ3が選択され、バッファI6の、デュアルポート
メモリ47の記憶領域Iに書き込まれる。この端末装置
31宛てのパケットAの受信と同時に、固定波長受信部
II11においては、波長λe=λ3での受信が行なわ
れ、受信されたデータは分離挿入部II12によって、自
端末あてのデータはパケット処理部8に、それ以外の中
継すべきデータは、バッファII13に出力される。この
ように固定波長受信部I4で受信されたパケットは、前
述の如く、組となっている可変波長送信部I7で送信さ
れ、固定波長受信部II11で受信されたデータは、同じ
く組となる可変波長送信部II14で送信される。組とな
らない可変波長送信部から送信されることはない。The separation / insertion unit I5 merges with the packet output from the packet processing unit 8 and then outputs the packet to the buffer I6. In the buffer I6, since the reception destination information added to the packet is the terminal device 31 (address 17), the wavelength to be transmitted is λ.
e = λ3 is selected and written in the storage area I of the dual port memory 47 of the buffer I6. At the same time as receiving the packet A addressed to this terminal device 31, the fixed wavelength receiving unit
In II11, reception is performed at the wavelength λe = λ3, the received data is sent to the packet processing unit 8 for the data destined for the own terminal, and the buffer II13 is used for the other data to be relayed. Is output. As described above, the packet received by the fixed wavelength receiving unit I4 is transmitted by the variable wavelength transmitting unit I7 in the set, and the data received by the fixed wavelength receiving unit II11 is also changed in the set. The wavelength is transmitted by the wavelength transmitter II14. There is no transmission from variable wavelength transmission units that do not form a pair.
【0051】端末装置16のバッファI6のデュアルポ
ートメモリ47の記憶領域Iに書き込まれた端末装置3
1宛てのパケットAは、前述端末装置15における送信
動作と同様に、動作期間T2において、波長λe=λ3
の光信号として合波器3から送出され、隣接する端末1
7の分波器1に入力する。The terminal device 3 written in the storage area I of the dual port memory 47 of the buffer I6 of the terminal device 16
The packet A destined for 1 has the wavelength λe = λ3 in the operation period T2, as in the transmission operation in the terminal device 15.
Is transmitted from the multiplexer 3 as the optical signal of the
Input to the duplexer 1 of 7.
【0052】端末装置17は、図2に○印で示す如く、
波長λs=λ3、波長λe=λ4を送受信する端末装置
であるため、λ3の光信号は、固定波長受信部I4で受
信され、電気信号に変換され、分離挿入部I5に出力さ
れ、パケット処理部8から出力されるパケットと合流さ
れた後、バッファI6に出力される。バッファI6にお
いては、パケットに付加された受信宛て先情報が端末装
置31(アドレス17)であることから、波長λs=λ
3と、波長λe=λ4のいずれの波長で送信してもよい
ことから、波長λs=λ3が選択され、バッファI6の
デュアルポートメモリ47の記憶領域IIに書き込まれ
る。デュアルポートメモリ47の記憶領域IIに書き込ま
れた端末装置31宛てのパケットAは、動作期間T1に
おいて読み出され、可変波長送信部I7から波長λs=
λ3の光信号として送信される。The terminal device 17, as shown by a circle in FIG.
Since the terminal device transmits and receives the wavelength λs = λ3 and the wavelength λe = λ4, the optical signal of λ3 is received by the fixed wavelength receiving unit I4, converted into an electric signal, and output to the demultiplexing / inserting unit I5, and the packet processing unit. After being merged with the packet output from 8, the packet is output to the buffer I6. In the buffer I6, since the reception destination information added to the packet is the terminal device 31 (address 17), the wavelength λs = λ
3 and the wavelength λe = λ4 may be transmitted, the wavelength λs = λ3 is selected and written in the storage area II of the dual port memory 47 of the buffer I6. The packet A addressed to the terminal device 31 written in the storage area II of the dual port memory 47 is read in the operation period T1 and the wavelength λs = from the variable wavelength transmission unit I7.
It is transmitted as an optical signal of λ3.
【0053】端末装置17の可変波長送信部I7から波
長λ3の光信号として送信された端末装置31あてのパ
ケットAは、合波器3でフィルタ2を透過して来た波長
λ1、λ2、λ5、λ 6、λ7、λ8の光信号及び波
長可変送信部II14から出力される波長λ4の光信号と
合波され、隣接する端末装置18の分波器に入力する。The packet A destined for the terminal device 31 transmitted from the variable wavelength transmission unit I7 of the terminal device 17 as the optical signal of the wavelength λ3 has the wavelengths λ1, λ2 and λ5 transmitted through the filter 2 by the multiplexer 3. , Λ 6, λ 7, λ 8 and the optical signal of wavelength λ 4 output from the wavelength tunable transmission unit II 14 and multiplexed and input to the demultiplexer of the adjacent terminal device 18.
【0054】端末装置18は、波長λs=λ4と波長λ
e=λ5を送受信する端末装置であるため、端末装置1
7から波長λ3の光信号として送信された端末装置31
宛てのパケットAは、端末装置18で受信されず、端末
装置18のフィルタ2を透過し、合波器3で、可変波長
送信部I7と、可変波長送信部II14から出力される波
長λs=λ4、波長λe=λ5の光信号と合波され隣接
する端末装置19の分波器1に出力される。The terminal device 18 has a wavelength λs = λ4 and a wavelength λ
Since the terminal device transmits and receives e = λ5, the terminal device 1
7 from the terminal device 31 transmitted as an optical signal of wavelength λ3
The packet A destined for is not received by the terminal device 18, passes through the filter 2 of the terminal device 18, and is multiplexed by the multiplexer 3 with the wavelength λs = λ4 output from the variable wavelength transmission unit I7 and the variable wavelength transmission unit II14. , And combined with the optical signal of wavelength λe = λ5 and output to the demultiplexer 1 of the adjacent terminal device 19.
【0055】端末装置19および端末装置20、21、
22はいずれも波長λ3の光信号を送受信する端末では
ないため、端末装置17から波長λ3の光信号として送
出された端末装置31宛てのパケットAは、上述端末装
置18におけると同様に、送受信されることなく、各端
末装置のフィルタ2を透過し、次々に隣接する端末に出
力され最終的に端末装置23の分波器1に出力される。The terminal device 19 and the terminal devices 20 and 21,
Since neither of the terminals 22 transmits / receives the optical signal of wavelength λ3, the packet A addressed to the terminal device 31 transmitted as the optical signal of wavelength λ3 from the terminal device 17 is transmitted / received in the same manner as in the terminal device 18 described above. Without passing through, it passes through the filter 2 of each terminal device, and is sequentially output to the adjacent terminals and finally output to the demultiplexer 1 of the terminal device 23.
【0056】端末装置23は、波長λs=λ2、波長λ
e=λ3の光信号を送受信する端末装置であり、波長λ
3で送信されて来た端末装置31宛てのパケットAは、
固定波長受信部II11で受信され、電気信号に変換さ
れ、分離挿入部II12で、パケット処理部8から出力さ
れるパケットと合流された後、バッファII13に出力さ
れる。バッファII13においては、パケットに付加され
た受信宛て先情報が、端末装置31(アドレス17)で
あることから、送信するべき波長として、λe=λ3が
選択され、バッファII13の、デュアルポートメモリ4
7の記憶領域Iに書き込まれる。デュアルポートメモリ
47に書き込まれたパケットAは、 前述の如く読み出
され、波長可変送信部II14から、波長λ3の光信号と
して送信され、隣接する端末装置24で受信される。The terminal device 23 has a wavelength λs = λ2 and a wavelength λ.
e = λ3 is a terminal device that transmits / receives an optical signal and has a wavelength of λ
The packet A addressed to the terminal device 31 transmitted in 3 is
It is received by the fixed wavelength receiving unit II11, converted into an electric signal, merged with the packet output from the packet processing unit 8 by the separating / inserting unit II12, and then output to the buffer II13. In the buffer II13, since the reception destination information added to the packet is the terminal device 31 (address 17), λe = λ3 is selected as the wavelength to be transmitted, and the dual port memory 4 of the buffer II13 is selected.
7 is written in the storage area I. The packet A written in the dual port memory 47 is read as described above, transmitted from the wavelength tunable transmitter II14 as an optical signal of wavelength λ3, and received by the adjacent terminal device 24.
【0057】端末装置24は、端末装置17と同じく波
長λs=λ3、波長λe=λ4を送受信する端末であ
り、前述端末装置17と同様に動作し、端末装置31宛
てのパケットAを、λ3の光信号として隣接する端末装
置25に出力する。The terminal device 24 is a terminal that transmits and receives the wavelength λs = λ3 and the wavelength λe = λ4 similarly to the terminal device 17. The signal is output as an optical signal to the adjacent terminal device 25.
【0058】端末装置25、26、27、28、29、
30はそれぞれ端末装置18、19、20、21、2
2、23と同じ波長を送受信する端末であり、前述端末
装置18、19、20、21、22、23と同様に動作
し、最終的に、端末装置31宛てのパケットAは、λ3
の 光信号として端末装置31に入力される。Terminal devices 25, 26, 27, 28, 29,
30 are terminal devices 18, 19, 20, 21, 2 respectively.
It is a terminal that transmits and receives the same wavelength as that of the terminal devices 2 and 23, operates in the same manner as the terminal devices 18, 19, 20, 21, 22, 23, and finally, the packet A addressed to the terminal device 31 is λ3.
Is input to the terminal device 31 as the optical signal.
【0059】端末装置31は波長λs=λ3と波長λe
=λ4の光信号を送受信する端末装置であり、波長λ3
の光信号として伝送されて来た端末装置31宛てのパケ
ットAは、固定波長受信部I4で受信され、電気信号に
変換され、分離挿入部I5に出力される。分離挿入部I
5においては、パケットに付加された受信宛て先情報か
ら、このデータが自端末宛てであることが判断され、パ
ケット処理部8に出力され、パケット処理部において、
所望の処理が行なわれる。The terminal device 31 has the wavelength λs = λ3 and the wavelength λe.
= Λ4, which is a terminal device that transmits and receives an optical signal of wavelength λ3
The packet A destined for the terminal device 31 transmitted as the optical signal is received by the fixed wavelength receiving unit I4, converted into an electric signal, and output to the demultiplexing inserting unit I5. Separation insertion part I
5, it is determined from the reception destination information added to the packet that this data is destined for its own terminal, and the data is output to the packet processing unit 8, and the packet processing unit
The desired processing is performed.
【0060】この様にして、送信元の端末装置15か
ら、端末装置31に宛てて送信されたパケットAは、端
末装置15の可変波長送信部II14から、波長λ2の光
信号として送出された後、端末装置16で波長λ3の光
信号に変換された後、端末装置17で波長λ3の光信号
で中継され、端末装置18、19、20、21、21、
22を透過し、端末装置23で再び波長λ3の光信号で
中継される。さらに同様に端末装置24で波長λ3の光
信号で中継され、端末装置25、26、27、28、2
9を透過し、端末装置30で再び波長λ3の光信号で中
継され、受信宛て先の端末装置31で受信される。In this way, the packet A transmitted from the source terminal device 15 to the terminal device 31 is transmitted from the variable wavelength transmitter II14 of the terminal device 15 as an optical signal of wavelength λ2. After being converted into an optical signal of wavelength λ3 by the terminal device 16, the optical signal of wavelength λ3 is relayed by the terminal device 17, and the terminal devices 18, 19, 20, 21, 21,
After passing through 22, the terminal device 23 repeats the optical signal of wavelength λ3 again. Similarly, the terminal device 24 relays the optical signal of the wavelength λ3, and the terminal devices 25, 26, 27, 28, 2
9 is transmitted, and is again relayed by the terminal device 30 with the optical signal of the wavelength λ3, and is received by the terminal device 31 of the receiving destination.
【0061】本実施例においては入力される信号を分離
挿入部で2つに、すなわちパケット処理部とバッファに
振り分けているが、本実施例においては、ある1つの受
信部で受信した信号を中継する場合でも、その受信部と
組ではない送信部から送信することはないので、ここの
分離挿入部は全ての送信部に接続される必要はない。よ
って送受信波長が増えても端末の構成が複雑になるとい
うことがない。In the present embodiment, the input signal is divided into two by the separation / insertion unit, that is, the packet processing unit and the buffer, but in the present embodiment, the signal received by a certain one reception unit is relayed. Even in the case of doing so, since there is no transmission from the transmitting section that is not paired with the receiving section, the separation / insertion section here does not have to be connected to all the transmitting sections. Therefore, the configuration of the terminal does not become complicated even if the transmission / reception wavelength increases.
【0062】(第2実施例)図11は、本実施例によ
る、端末装置の第2の構成例であり、図12に示す如
く、図2のネットワークシステムの構成例に追加する3
台の端末装置66、67、68に用いられる例である。
これら3台の端末装置は、隣接しない複数個の波長の固
定波長送信手段を有するものである。図11及び図12
においては、図1及び図2と同じブロックには同じ符号
が示され、説明を省略する。(Second Embodiment) FIG. 11 shows a second configuration example of the terminal device according to the present embodiment, and as shown in FIG. 12, is added to the configuration example of the network system of FIG.
This is an example used for a single terminal device 66, 67, 68.
These three terminal devices have fixed wavelength transmitting means for a plurality of wavelengths that are not adjacent to each other. 11 and 12
In FIG. 2, the same blocks as those in FIGS. 1 and 2 are designated by the same reference numerals, and the description thereof will be omitted.
【0063】図11において、符号61は固定波長送信
部Iであり、バッファI6のデュアルポートメモリ47
の記憶領域Iから出力されるパケットを波長λ1の光信
号に変換し、送信する。符号62は、固定波長送信部II
62であり、バッファI6のデュアルポートメモリ47
の記憶領域IIから出力されるパケットを波長λ8の光信
号に変換し送信する。符号63は、固定波長送信部III
63であり、バッファII13のデュアルポートメモリ4
7の記憶領域Iから出力されるパケットを波長λ1の光
信号に変換して、送信する。符号64は、固定波長送信
部IVであり、バッファII13のデュアルポートメモリ4
7の記憶領域IIから出力されるパケットを波長λ8の光
信号に変換して送信する。符号65は、送信手段切替部
であり、実施例1の波長制御手段内のROMカウンタ5
2と同様な不図示のROMカウンタからの出力信号によ
って、使用する固定波長送信部を固定波長送信部I61
と固定波長送信部II62の間で切り換えるとともに、同
様に、固定波長送信部III63と固定波長送信部IV64
の間で切り換える。In FIG. 11, reference numeral 61 is a fixed wavelength transmission unit I, and the dual port memory 47 of the buffer I6.
The packet output from the storage area I is converted into an optical signal of wavelength λ1 and transmitted. Reference numeral 62 is a fixed wavelength transmitter II
62 and dual port memory 47 of buffer I6
The packet output from the storage area II of is converted into an optical signal of wavelength λ8 and transmitted. Reference numeral 63 is a fixed wavelength transmission unit III
63, and dual port memory 4 of buffer II13
The packet output from the storage area I of 7 is converted into an optical signal of wavelength λ1 and transmitted. Reference numeral 64 is a fixed wavelength transmitter IV, and the dual port memory 4 of the buffer II13.
The packet output from the storage area II of No. 7 is converted into an optical signal of wavelength λ8 and transmitted. Reference numeral 65 is a transmission unit switching unit, which is the ROM counter 5 in the wavelength control unit of the first embodiment.
A fixed wavelength transmission unit I61 to be used is determined by an output signal from a ROM counter (not shown) similar to that in FIG.
And the fixed wavelength transmitter II 62, and similarly, the fixed wavelength transmitter III 63 and the fixed wavelength transmitter IV 64.
Switch between.
【0064】本実施例における端末装置の動作は、送信
動作を除いて、第1の実施例と同じであるため、以下に
本第2の実施例の端末装置における送信動作を図13の
タイムチャートを用いて説明する。動作期間T1におい
ては、送信手段切替部65は、固定波長送信部II62
と、固定波長送信部III63を停止し、固定波長送信部
I61と固定波長送信部IV64を稼働する。固定波長
送信部I61は、バッファI6のデュアルポートメモリ
47の記憶領域Iから出力されるパケットを波長λ1の
光信号に変換し送信する。固定波長送信部IV64は、バ
ッファII13のデュアルポートメモリ47の記憶領域II
から出力されるパケットを波長λ8の光信号に変換して
送信する。続く動作期間T2においては、送信手段切替
部65は、固定波長送信部I61と固定波長送信部IV6
4を停止し、固定波長送信部II62と、固定波長送信部
III63を稼働する。固定波長送信部II62は、バッフ
ァI6のデュアルポートメモリの記憶領域IIから出力さ
れるパケットを波長λ8の光信号に変換し送信する。固
定波長送信部III63は、バッファII13のデュアルポ
ートメモリの記憶領域Iから出力されるパケットを波長
λ1の光信号に変換して送信する。この様にして本実施
例では、送信するべき波長に応じて可変波長送信部が切
り替えられる。The operation of the terminal device according to the present embodiment is the same as that of the first embodiment except for the transmitting operation. Therefore, the transmitting operation of the terminal device according to the second embodiment will be described below with reference to the time chart of FIG. Will be explained. In the operation period T1, the transmitting means switching unit 65 determines that the fixed wavelength transmitting unit II62
Then, the fixed wavelength transmitter III63 is stopped, and the fixed wavelength transmitter I61 and the fixed wavelength transmitter IV64 are operated. The fixed wavelength transmission unit I61 converts the packet output from the storage area I of the dual port memory 47 of the buffer I6 into an optical signal of wavelength λ1 and transmits it. The fixed wavelength transmitter IV64 is a storage area II of the dual port memory 47 of the buffer II13.
The packet output from is converted into an optical signal of wavelength λ8 and transmitted. In the subsequent operation period T2, the transmission means switching unit 65 has the fixed wavelength transmission unit I61 and the fixed wavelength transmission unit IV6.
4 and stop fixed wavelength transmitter II62 and fixed wavelength transmitter
Operate III63. The fixed wavelength transmitter II62 converts the packet output from the storage area II of the dual port memory of the buffer I6 into an optical signal of wavelength λ8 and transmits it. The fixed wavelength transmitter III63 converts the packet output from the storage area I of the dual port memory of the buffer II13 into an optical signal of wavelength λ1 and transmits it. In this way, in this embodiment, the variable wavelength transmitter is switched according to the wavelength to be transmitted.
【0065】この第2の実施例においては、図12の端
末装置21から端末装置22へのデータの伝送において
は、端末装置21から波長λ8を送信し、端末装置66
によって中継され、波長λ1で送信され、端末装置22
において受信される。同様に、端末装置20から端末装
置23へデータの伝送を行なう場合、端末装置21→6
6→22→23の経路を辿って送受信を行える。このよ
うに、端末装置66によって波長λ8から波長λ1への
乗り換えが行なわれる。また、波長λ1から波長λ8へ
の乗り換えも、同様に行われ、端末装置15から端末装
置35への伝送する場合、端末装置66→28→67→
35における順序で、又は端末装置66→22→67→
35の順序で乗り換えられる。In the second embodiment, in the data transmission from the terminal device 21 to the terminal device 22 of FIG. 12, the wavelength λ8 is transmitted from the terminal device 21 and the terminal device 66 is transmitted.
Relayed by the terminal device 22 and transmitted at the wavelength λ1.
Received at. Similarly, when data is transmitted from the terminal device 20 to the terminal device 23, the terminal device 21 → 6
Transmission / reception can be performed by following the route of 6 → 22 → 23. In this way, the terminal device 66 switches from the wavelength λ8 to the wavelength λ1. Also, the transfer from the wavelength λ1 to the wavelength λ8 is similarly performed, and when transmitting from the terminal device 15 to the terminal device 35, the terminal devices 66 → 28 → 67 →
35 or in the order of terminal device 66 → 22 → 67 →
You can change trains in the order of 35.
【0066】一方、前述図2に示すネットワークの第1
の実施例においては、端末装置21から送信されたデー
タは、端末装置27→33→18→24→30→15に
おける波長の乗り換えを伴う中継動作をへて、ようや
く、端末装置22において受信される。それと比較し
て、端末装置66における波長の乗り換えで容易に送受
信できる。このように、図11に示した端末装置の構成
例は、中継動作の簡略化に有効である。On the other hand, the first of the networks shown in FIG.
In this embodiment, the data transmitted from the terminal device 21 is finally received by the terminal device 22 through the relay operation involving the wavelength change in the terminal devices 27 → 33 → 18 → 24 → 30 → 15. . Compared with this, transmission and reception can be easily performed by changing the wavelength in the terminal device 66. Thus, the configuration example of the terminal device shown in FIG. 11 is effective in simplifying the relay operation.
【0067】上記実施例では、光通信伝送路における伝
送波長を8波長として説明したが、この波長の数に制限
されることなく、多くも少なくとも本発明の効果を奏し
得る。また、各端末装置の送受信波長を2つの例で示し
たが、2つ以上の複数であってもよく、その際、送信手
段切換部の切換を複数波長の切換方式とし、バッファ制
御部、バッファ処理部での制御・処理を複数備えること
で、本発明を実施することができる。In the above embodiments, the transmission wavelength in the optical communication transmission line was explained as 8 wavelengths, but the number of wavelengths is not limited, and at least the effects of the present invention can be obtained. Further, although the transmission and reception wavelengths of each terminal device are shown as two examples, a plurality of two or more wavelengths may be used. In this case, the transmission means switching unit is switched to a plural wavelength switching system, and the buffer control unit and the buffer are used. The present invention can be implemented by providing a plurality of control / processes in the processing unit.
【0068】[0068]
【発明の効果】以上述べてきたように、本発明によれば
簡単な構成、低コストで効率良く通信を行うことが出来
る。さらに具体的にはマルチホップシステムにおける波
長等のチャネルの乗りかえ動作が、送信チャネルの変更
によって実現されるため、従来必要であった電気的交換
SWを不要とすること、又は、小規模化することが可能
となり、回路規模を簡略化し、システム全体のコスト削
減を可能とする効果がある。As described above, according to the present invention, communication can be efficiently performed with a simple structure and low cost. More specifically, since the operation of switching channels such as wavelengths in the multi-hop system is realized by changing the transmission channel , it is possible to eliminate the need for the electrical exchange SW, which has been necessary in the past, or to reduce the scale. This has the effect of simplifying the circuit scale and reducing the cost of the entire system.
【0069】[0069]
【図1】本発明の端末装置の第1の構成例を示す図であ
る。FIG. 1 is a diagram showing a first configuration example of a terminal device of the present invention.
【図2】本発明による波長多重ネットワークシステムの
第1の実施例を示す図である。FIG. 2 is a diagram showing a first embodiment of a wavelength division multiplexing network system according to the present invention.
【図3】本発明による第1の実施例のパケットの構成を
示す図である。FIG. 3 is a diagram showing a packet configuration of a first exemplary embodiment according to the present invention.
【図4】本発明による第1の実施例の分離挿入部の構成
を示す図である。FIG. 4 is a diagram showing a configuration of a separation insertion portion according to the first embodiment of the present invention.
【図5】本発明による第1の実施例のバッファ部の構成
を示す図である。FIG. 5 is a diagram showing a configuration of a buffer unit according to the first embodiment of the present invention.
【図6】本発明による第1の実施例のデュアルポートメ
モリのメモリマップを示す図である。FIG. 6 is a diagram showing a memory map of the dual port memory according to the first embodiment of the present invention.
【図7】本発明による第1の実施例のバッファ制御部の
構成を示す図である。FIG. 7 is a diagram showing a configuration of a buffer control unit according to the first embodiment of the present invention.
【図8】本発明による第1の実施例の波長制御部の構成
を示す図である。FIG. 8 is a diagram showing a configuration of a wavelength controller according to a first embodiment of the present invention.
【図9】本発明による第1の実施例の可変波長送信部の
構成を示す図である。FIG. 9 is a diagram showing a configuration of a variable wavelength transmission unit according to a first embodiment of the present invention.
【図10】本発明による第1の実施例のタイムチャート
を示す図である。FIG. 10 is a diagram showing a time chart of the first embodiment according to the present invention.
【図11】本発明の端末装置の第2の構成例を示す図で
ある。FIG. 11 is a diagram showing a second configuration example of the terminal device of the present invention.
【図12】第2の構成例と第1の構成例を用いた波長多
重ネットワークシステムの実施例を示す図である。FIG. 12 is a diagram showing an example of a wavelength multiplexing network system using the second configuration example and the first configuration example.
【図13】第2の構成例における波長変更に関わるタイ
ムチャートである。FIG. 13 is a time chart relating to wavelength change in the second configuration example.
【図14】第1の従来例を示す図である。FIG. 14 is a diagram showing a first conventional example.
【図15】第2の従来例を示す図である。FIG. 15 is a diagram showing a second conventional example.
【図16】第2の従来例を示す図である。FIG. 16 is a diagram showing a second conventional example.
1 分波器 2 フィルタ 3 合波器 4、11 固定波長受信部 6、13 バッファ 8 パケット処理部 9 バッファ制御部 10 波長制御部 7、14 可変波長送信部 15〜35 端末装置 61、62、63、64 固定波長送信部 66、67、68 端末装置 1 duplexer 2 filters 3 multiplexer 4, 11 Fixed wavelength receiver 6,13 buffer 8 Packet processing unit 9 Buffer controller 10 Wavelength control unit 7, 14 Variable wavelength transmitter 15-35 terminal device 61, 62, 63, 64 Fixed wavelength transmitter 66, 67, 68 Terminal device
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04Q 11/04 H04J 1/00 H04Q 3/52 ─────────────────────────────────────────────────── ─── Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) H04Q 11/04 H04J 1/00 H04Q 3/52
Claims (5)
ステムにおいて、 前記通信装置は、 ネットワークで使用される複数Mの波長のうちの各通信
装置に予め割り当てられた複数N(M>N)の波長の信
号を受信する複数の受信手段と、 前記各受信手段により受信され、他の通信装置に送信す
る信号を記憶する複数の記憶手段と、 前記各記憶手段に記憶された信号を、前記複数の受信手
段が受信する波長と同じ波長のうちのいずれかで送信す
る複数の送信手段と、 前記各送信手段が同時には、それぞれ異なる波長に切換
えられているように、前記各送信手段が信号を送信する
波長を順次切換える波長切換手段と、 前記送信手段が、前記記憶手段に記憶されている信号を
送信すべき波長に切換えられるのに同期して前記記憶手
段から信号を読み出す読出手段と、を有することを特徴
とするネットワークシステム。 1. A network system having a plurality of communication devices.
In the system , the communication device is for each communication of a plurality of M wavelengths used in the network.
Signals of a plurality of N (M> N) wavelengths pre-assigned to the device
A plurality of receiving means for receiving a signal, and a means for receiving the signal by each of the receiving means and transmitting it to another communication device.
That a plurality of storage means for storing a signal, the stored signal to each memory device, the plurality of receiving hand
Transmit at any of the same wavelengths that the stage receives.
Multiple transmitters and the transmitters simultaneously switch to different wavelengths.
Each of the transmitting means transmits a signal as shown.
Wavelength switching means for sequentially switching wavelengths, and the transmitting means converts the signals stored in the storage means.
The storage device is synchronized with the switching to the wavelength to be transmitted.
Read-out means for reading a signal from the stage.
And network system.
において、 前記複数Mの波長は、多重されていることを特徴とする
ネットワークシステム。 2. The network system according to claim 1.
In the above, the plurality of M wavelengths are multiplexed.
Network system.
装置に予め割り当てられた複数N(M>N)の波長の信
号を受信する複数の受信手段と、 前記各受信手段により受信され、他の通信装置に送信す
る信号を記憶する複数の記憶手段と、 前記各記憶手段に記憶された信号を、前記複数の受信手
段が受信する波長と同じ波長のうちのいずれかで送信す
る複数の送信手段と、 前記各送信手段が同時には、それぞれ異なる波長に切換
えられているように、前記各送信手段が信号を送信する
波長を順次切換える波長切換手段と、 前記送信手段が、前記記憶手段に記憶されている信号を
送信すべき波長に切換えられるのに同期して前記記憶手
段から信号を読み出す読出手段と、を有することを特徴
とする通信装置。 3. In a communication device, each communication of a plurality of M wavelengths used in a network.
Signals of a plurality of N (M> N) wavelengths pre-assigned to the device
A plurality of receiving means for receiving a signal, and a means for receiving the signal by each of the receiving means and transmitting it to another communication device.
That a plurality of storage means for storing a signal, the stored signal to each memory device, the plurality of receiving hand
Transmit at any of the same wavelengths that the stage receives.
Multiple transmitters and the transmitters simultaneously switch to different wavelengths.
Each of the transmitting means transmits a signal as shown.
Wavelength switching means for sequentially switching wavelengths, and the transmitting means converts the signals stored in the storage means.
The storage device is synchronized with the switching to the wavelength to be transmitted.
Read-out means for reading a signal from the stage.
Communication device.
通信装置。 4. The communication device according to claim 3, wherein the plurality of M wavelengths are multiplexed.
Communication device.
のうちの各通信装置に予め割り当てられた複数N(M>
N)の波長の信号を受信する複数の受信手段と、前記各
受信手段により受信され、他の通信装置に送信する信号
を記憶する複数の記憶手段と、前記各記憶手段に記憶さ
れた信号を、前記複数の受信手段が受信する波長と同じ
波長のうちのいずれかで送信する複数の送信手段と、を
有する通信装置が、前記各送信手段が同時には、それぞ
れ異なる波長に切換えられているように、前記各送信手
段が信号を送信する波長を順次切換え、前記送信手段
が、前記記憶手段に記憶されている信号を送信すべき波
長に切換えられるのに同期して前記記憶手段から信号を
読み出すことにより、通信装置間で通信することを特徴
とする通信方法。 5. Multiple M wavelengths used in a network
Of a plurality of N (M>
N) a plurality of receiving means for receiving a signal of the wavelength,
Signals received by the receiving means and transmitted to other communication devices
And a plurality of storage means for storing
The same signal as the wavelength received by the plurality of receiving means.
A plurality of transmitting means for transmitting on any of the wavelengths,
In the communication device, each of the transmitting means has a
As described above, the transmitters are switched to different wavelengths.
The transmitting means sequentially switching the wavelengths at which the stages transmit signals,
Is the wave that should transmit the signal stored in the storage means.
The signal from the storage means is synchronized with the switching to long.
Characterized by communication between communication devices by reading
And communication method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33322995A JP3368126B2 (en) | 1995-12-21 | 1995-12-21 | Communication method, communication device, and network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33322995A JP3368126B2 (en) | 1995-12-21 | 1995-12-21 | Communication method, communication device, and network system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09172694A JPH09172694A (en) | 1997-06-30 |
JP3368126B2 true JP3368126B2 (en) | 2003-01-20 |
Family
ID=18263773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP33322995A Expired - Fee Related JP3368126B2 (en) | 1995-12-21 | 1995-12-21 | Communication method, communication device, and network system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3368126B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101213776A (en) * | 2006-01-27 | 2008-07-02 | 日本电信电话株式会社 | Optical wavelength multiplexing access system |
-
1995
- 1995-12-21 JP JP33322995A patent/JP3368126B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH09172694A (en) | 1997-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3335075B2 (en) | Network system, node device, and transmission control method | |
US7113701B2 (en) | Optical packet routing network system based on optical label switching technique | |
EP0781006B1 (en) | Ring network with wavelength division multiplexing | |
US5801859A (en) | Network system having transmission control for plural node devices without arbitration and transmission control method therefor | |
EP0463634A2 (en) | Wavelength-time-space division switching system | |
JP3808859B2 (en) | Multi-wavelength optical switching system | |
JPH0779492B2 (en) | Wavelength division switching system | |
US20040105675A1 (en) | Optical packet tray router | |
US7206509B2 (en) | Method and apparatus for temporally shifting one or more packets using wavelength selective delays | |
JPH0983574A (en) | Node device used in network system executing packet communication, network system using the same and communication method used in the same | |
JPH0918517A (en) | Network system, node device, and transmission control method | |
JPH09121229A (en) | Network system for packet communication and communication method used in this system | |
JP3292843B2 (en) | Optical wavelength division multiplexing transmission network equipment | |
JP3368126B2 (en) | Communication method, communication device, and network system | |
JP2000004460A (en) | Optical communication node and optical communication network | |
US6744984B1 (en) | Method and system for alternative transmission traffic routing in dense wavelength division multiplexing optical networks | |
JP3420395B2 (en) | Network system, node device for network system, and communication method | |
JP2022517966A (en) | Reconfigurable optical add-drop multiplexer, optical network, and optical signal processing method | |
JP3200272B2 (en) | Terminal device and wavelength multiplexing network system | |
JPH10303984A (en) | Optical switching device and optical network system | |
JPH0523090B2 (en) | ||
JPH06232885A (en) | Communication network system | |
KR100904610B1 (en) | Dynamic lightpath setup method for waveband switching WDM transport networks | |
JP2002204207A (en) | Wavelength multiplex transmission system | |
JP2000165917A (en) | Optical communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081108 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081108 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091108 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101108 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101108 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111108 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121108 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131108 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |