Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4033380B2 - Wavelength label type optical router - Google Patents
[go: Go Back, main page]

JP4033380B2 - Wavelength label type optical router - Google Patents

Wavelength label type optical router Download PDF

Info

Publication number
JP4033380B2
JP4033380B2 JP2002047067A JP2002047067A JP4033380B2 JP 4033380 B2 JP4033380 B2 JP 4033380B2 JP 2002047067 A JP2002047067 A JP 2002047067A JP 2002047067 A JP2002047067 A JP 2002047067A JP 4033380 B2 JP4033380 B2 JP 4033380B2
Authority
JP
Japan
Prior art keywords
optical
wavelength
header
signal
router
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
Application number
JP2002047067A
Other languages
Japanese (ja)
Other versions
JP4033380B6 (en
JP2003249902A (en
Inventor
裕行 植之原
Original Assignee
財団法人理工学振興会
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 財団法人理工学振興会 filed Critical 財団法人理工学振興会
Priority to JP2002047067A priority Critical patent/JP4033380B6/en
Priority claimed from JP2002047067A external-priority patent/JP4033380B6/en
Publication of JP2003249902A publication Critical patent/JP2003249902A/en
Application granted granted Critical
Publication of JP4033380B2 publication Critical patent/JP4033380B2/en
Publication of JP4033380B6 publication Critical patent/JP4033380B6/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Optical Communication System (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、インターネット等のネットワークに使用されるルータを光波長に基づく光処理形式とした超高速動作型の波長ラベル付加型光ルータに関する。
【0002】
【従来の技術】
インターネット等のコンピュータネットワークでは通信相手先を特定するためのルータが使用されており、従来は電子回路をベースにした信号処理で実現している。しかし、現状のルータは、ラインレートが10Gbpsを超えると電気回路及びソフト処理によりパケットのルーティングを行っているため、信号処理の速度遅延がパケット転送のボトルネックになっていることが指摘されている。インターネットの急激な成長と通信トラフィックに占める重要度の増加に伴い、ギガビット(Gbps)を超える速度の光パケットを可能な限り遅延の少ない手段で、ルーティングする光ルータの要求が高まっている。
【0003】
図13は従来のルータの一例を示しており、行先(相手ポート)を示すヘッダ(α)を付されたシリアル形式の光パケットデータPP1は光/電変換部100に入力されて電気信号に変換され、S/P変換部101でパラレル信号に変換される。パラレル信号のヘッダ付きデータは分離部102でヘッダ(α)とデータに分離され、ヘッダ(α)はヘッダ解析部110に入力され、データは出力同期機能を有する待機部103に送られる。ヘッダ解析部110はテーブル111と協働してヘッダ(α)の解析を行うが、ヘッダ解析部110に入力されるヘッダ毎に、テーブル111に予め登録されているヘッダとそれに対応する行先(宛先)とを順次チェックして行う。かかるチェックによって行先を示すヘッダ(β)が解析されて決定されると、ヘッダ付加部104で、待機部103からのデータに決定された新しいヘッダ(行先=β)を同期させて付加し、その後P/S変換部105でシリアル信号に変換し、更に電/光変換部106で電気信号を光信号に変換し、シリアル形式の光パケット信号PP2として出力する。
【0004】
【発明が解決しようとする課題】
上述のように従来はヘッダ解析部110が、ヘッダと行先の対応関係を格納しているテーブル111と協働して経時的な手法でヘッダを解析しており、その後に待機させておいたデータに付加する処理を同期的に行うため、ルータとしての処理速度が遅くなってしまう問題があった。
【0005】
本発明は上述のような事情よりなされたものであり、本発明の目的は、光レベルでの高速処理の利点を損なわず、構成素子数の削減と消費電力の低減を可能とした超高速型の波長ラベル付加型光ルータを提供することにある。
【0006】
【課題を解決するための手段】
本発明は、複数のノード間を結ぶ通信回線で構成されるネットワークにおいて、光パケット信号を前記通信回線で目的ノードに転送することを目的とする光ルータに関し、本発明の上記目的は、前記光パケット信号がヘッダ部とデータ部で構成され、前記ヘッダ部は前記ノード間の光パスに固有に割り当てられた波長情報を有するように構成され、前記光ルータは、前記光パケット信号から前記ヘッダ部の波長情報を識別するヘッダ識別回路と、前記ヘッダ識別回路の出力信号を用いて波長可変光源の波長を変化させるための電気信号を生成する波長選択信号発生器と、入力光パケット信号の波長を前記ヘッダ部の波長情報に基づき、前記各ノード間の光パス固有に割り当てられた波長に変換するための波長変換部と、波長変換された光パケット信号を前記目的ノードにルーティングする波長ルーティング素子とを設け、前記ヘッダ識別回路として、前記ヘッダ部のビット数分の分岐光導波路を有し、互いに隣接する前記各分岐光導波路の長さが1ビットの時間相当分だけ長さが異なると共に、前記各分岐光導波路を導波する光の強度を2 (ただし、Nは自然数)倍する光増幅器が接続されており、1本の光導波路に再び合波する光カプラと、前記分岐光導波路を伝搬した光信号の全てが前記光カプラの出力部において重畳される時間の光パルスのみを抽出するための光ゲートとを有していることにより、或いは前記ヘッダ識別回路として、前記ヘッダ部のビット数分の分岐光導波路を有し、互いに隣接する前記各分岐光導波路の長さが1ビットの時間相当分だけ長さが異なると共に、前記各分岐光導波路を導波する光の強度を 2 −N (ただし、Nは自然数)倍する光減衰器が接続されており、1本の光導波路に再び合波する光カプラと、前記分岐光導波路を伝搬した光信号の全てが前記光カプラの出力部において重畳される時間の光パルスのみを抽出するための光ゲートとを有していることによって達成される。
【0007】
また、本発明は、光信号を目的ノードに転送することを目的とする光ルータに関し、本発明の上記目的は、光パケット信号のヘッダ部とデータ部とを分離するヘッダ分離部と、前記分離された波長ヘッダを識別してアナログ値を出力するヘッダ識別回路と、前記アナログ値に応じた波長チューニング信号を出力する波長選択信号発生器と、前記分離されたデータ及び前記波長チューニング信号を合成する波長変換部と、前記波長変換部の出力を転送用光パケット信号として出力する波長ルーティング部とを設けることにより、或いは多重波長の光パケット信号を波長分波する波長分波部と、前記波長分波部の出力分波に対応した波長ラベル付加型光ルータとを具備し、前記波長ラベル付加型光ルータは、前記光パケット信号のヘッダ部とデータ部とを分離するヘッダ分離部と、前記分離された波長ヘッダを識別してアナログ値を出力するヘッダ識別回路と、前記アナログ値に応じた波長チューニング信号を出力する波長選択信号発生器と、前記分離されたデータ及び前記波長チューニング信号を合成する波長変換部と、前記波長変換部の出力を転送用光パケット信号として出力する波長ルーティング部とによって達成される。
【0008】
【発明の実施の形態】
従来の電子回路をベースにしたルータは信号処理の速度遅延がボトルネックとなり、データ転送の高速化に限界があり、その高速化が強く望まれている。本発明は、その解決手段として光パケットの送信宛先をノード間の光パスに固有の光波長で割り当て、その情報をパケットの先頭にヘッダとして付加して転送し、波長ラベル付加型光ルータ側で分離して処理する。波長でディジタル化されたヘッダをアナログ値に変換するヘッダ識別手段を用いることにより、パケットの中から送信先部分のヘッダ解析に要する時間が不要となり、従来のルータよりも2桁以上高速なパケット転送を実現可能にしている。同時に、構成素子数の大幅な削減と消費電力の低減を実現している。
【0009】
即ち、光レベルでの高速処理の利点を生かして構成素子数の削減と消費電力の低減を実現するために、本発明ではヘッダ識別手段にD/A変換の手法を導入し、波長変換素子を直接駆動する処理方法を導入している。具体的には、符号分割多重によるヘッダ符号化とヘッダ識別を行うのではなく、2進数表現のヘッダ光パルス列をアナログ変換し、そのアナログ出力に対応した波長を波長可変光源で生成する構造としている。また、D/A変換型ヘッダ識別手段の出力を直接波長可変レーザの波長チューニング領域に印加する構成としていることにより、波長変換に必要なレーザ数の大幅な削減を実現している。
【0010】
以下に、本発明の実施の形態を、図面を参照して説明する。
【0011】
図1は本発明の基本構成を示しており、光パケット信号は波長分波部(アレイ導波路格子)10に入力されて分波され、分波されたパケット信号はヘッダ分離部20においてヘッダとデータとに分離される。ヘッダとデータとに分離するため、ヘッダとデータには異なる波長が割り当てられているが、アレイ導波路格子の異なるフリースペクトルレンジ内の同一チャネル位置となっている。分離されたヘッダ部はヘッダ識別回路30に入力されて波長に対応したアナログ値に変換(D/A変換)され、D/A変換されたアナログ値が波長選択信号発生器40に入力され、入力されたアナログ値に対応した波長チューニング信号を発生する。また、ヘッダ分離部20で分離されたデータは光バッファ(光遅延線)50に入力され、波長選択信号発生器40からの波長チューニング信号と共に波長変換部60に入力される。波長選択信号発生器40からの波長チューニング信号はヘッダ生成部80に入力され、生成されたヘッダがヘッダ付加部90で波長変換部60からのデータと合波されて出力される。ヘッダ付加部90の出力は波長ルーティング部(アレイ導波路格子)70に入力され、光パケット信号として出力され、ヘッダが示す宛先ポートにデータがルーティングされ、パケット転送される。
【0012】
なお、波長変換部60の波長選択信号を波長可変光源に入力して波長を変更できるようになっており、そのための波長テーブル60Aが設けられている。波長テーブル60Aの情報自体の変更は、外部からの波長テーブル制御信号によって行われる。
【0013】
このように本発明では、光パケット信号の送信宛先を光の波長(ディジタル)で割り当ててヘッダ部として付加しており、そのヘッダ部をヘッダ識別回路30で光の波長(ディジタル)に対応したアナログ値に変換し、波長選択信号発生器40でアナログ値に応じた波長チューニング信号を発生し、ヘッダ生成部80でヘッダを生成すると共に、波長変換部60からのデータとヘッダ生成部80からのヘッダデータとをヘッダ付加部90で合波して出力している。このため、ヘッダ解析に要する時間が不要であり、高速動作のパケット転送を実現できる。
【0014】
以下に、具体的な実施例を説明する。
【0015】
図2は本発明の第1実施例を示しており、ユーザ端末に直結されたエッジルータ1のヘッダ生成部で生成されたヘッダ部及び変調器5からの光データは合波され、光パケット信号としてネットワーク内を伝送され、本発明の波長ラベル付加型光ルータに入力される。エッジルータ1では、レーザダイオード(LD)2からのレーザ光を符号器3で符号化してヘッダを生成すると共に、レーザダイオード(LD)4からのレーザ光を変調器5で変調してデータを生成している。
【0016】
波長付加型光ルータでは先ず、入力された光パケット信号がWDM分波器21でヘッダ及びデータに分離され、分離されたヘッダはヘッダ識別回路30を経て波長選択信号発生器40に入力される。ヘッダ識別回路30はヘッダ識別器31等で成り、波長選択信号発生器40はフォトディテクタとしてのフォトダイオード41、信号を増幅する増幅器42及びピーク値を保持するピークホールド回路43で構成されている。波長選択信号発生器40の出力である波長チューニング信号は、ヘッダ生成部80及び相互利得変調型の波長変換部60に入力される。波長変換部60はチューニングレーザダイオード(TLD)61、3dBカップラ62及び半導体光増幅器(SOA)63で構成されている。また、WDM分波器21で分離されたデータは光バッファ50を経て波長変換部60の3dBカップラ62に入力され、チューニングレーザダイオード(TLD)61からのチューニング波長と合波され、半導体光増幅器63で増幅された信号がヘッダ付加部90に入力される。波長選択信号発生器40からの波長チューニング信号はヘッダ生成部80に入力され、ヘッダ生成部80で生成されたヘッダがヘッダ付加部90でデータと合波され、波長ルーティング素子(AWG)71を経て光パケット信号として出力される。
【0017】
また、WDM分波器21からのデータはフォトダイオード51で電気信号に変換され、平滑回路52を経てピークホールド回路43に入力されている。平滑回路52で一定時間、一定電圧のリセット信号を発生させることによって、データの終了にタイミングを合わせてリセットを行うものである。チューニングレーザダイオード(TLD)61は、波長テーブル60Aからの信号によって波長を制御されるようになっている。
【0018】
ヘッダ識別器31の詳細は図3に示すようになっており、入力されたヘッダ部を分光部32で分離すると共に、長さの異なる光ケーブル(光遅延線)33a、33b、33cに入力して所定時間Δτずつ遅延させ、各光ケーブル33a、33b、33cに対してそれぞれゲイン倍率×1(=2 )、×2(=2 )、×4(=2 を与え、各光ケーブル33a、33b、33cの出力信号を合波部34で合波してゲート35から出力する。ゲート35には局部発振光源36からタイミング用のゲートパルスが入力され、ゲートパルスに応じて各出力信号を加算したアナログ値を得ている。なお、図3では3ビットの場合を示しているが、N(自然数)ビットの場合も同様にして2 、2 、2 、・・・2 N−1 倍とすることができる。
【0019】
なお、分光部32及び合波部34は、1本の光ファイバを伝送する光信号のパワーを、複数本のファイバに等分配(或いはその逆)する光部品でスターカプラと称されるものである。入力されたヘッダ部はピークホールド回路37にも入力され、ピークホールド回路37から出力される電気信号で局部発振光源36はゲートパルスを出力する。また、局部発振光源36のゲート制御のタイミングは、ヘッダの入力をピークホールド回路37で検知し、局部発振光源36から単発の短光パルスを出力することによって行う。そして、ピークホールド回路37は局部発振光源36がオンした後、一定時間後に必ずリセットされるようになっている。更に、図3では3ビット長のヘッダを例に示しているが、ビット長は任意である。
【0020】
また、ヘッダ生成部80の詳細は図4に示すようになっており、ピークホールド回路43からのピーク値を入力するヘッダ生成器81と、ピークホールド回路43からのピーク値をディジタル値に変換するA/D変換器82と、シリアル信号をパラレル信号に変換するS/P変換器83とで構成されている。ヘッダ生成器81は閾値回路89及び短パルス光源84を有し、ピークホールド回路43の信号が発生すれば自動的に短パルス光源84の電源をオンにすると共に、出力に該当する波長を選択し、ヘッダのビット数(本例は3ビット)に相当する時間だけ短パルスを出力する。ピークホールド回路43が信号を発生したことを検知すると共に、外部雑音による誤動作を防止する目的のために閾値回路89が設けられている。
【0021】
短パルス光源84からの短パルスは分光部85で長さ(遅延時間)が異なる光ファイバ86a、86b、86cに入力され、各光ファイバ86a、86b、86cにはゲインが同一のゲート87a、87b、87cがそれぞれ配設されている。また、ピークホールド回路43の出力がA/D変換器82でディジタル値に変換され、そのディジタル値がS/P変換器83でパラレル信号に変換され、S/P変換器83からのパラレル信号が各ゲート87a、87b、87cをオンオフ制御することによりヘッダ部が出力される。なお、図4では3ビット長のヘッダを例に示しているが、ビット長は任意である。
【0022】
このような構成において、以下にその動作を説明する。
【0023】
エッジルータ1で合成されたデータ及びヘッダで成る光パケット信号がWDM分波器21に入力され、ヘッダ部とデータとに分波(分離)される。ヘッダ部はヘッダ識別回路30内のヘッダ識別器31に入力され、ヘッダ識別器31内の分波部32で遅延線かつゲイン倍器としての光ケーブル33a、33b、33cに入力されて伝送される。光ケーブル33a、33b、33cのデータ伝送の状態は図5に示すようになっており、光ケーブルの長さに比例して時間Δτずつ遅延される。つまり、光ケーブル33aは遅延がなく、光ケーブル33bは時間Δτだけ遅延し、光ケーブル33cは時間2Δτだけ遅延する。また、光ケーブル33cでは電界の振幅が×4(=2 倍され、光ケーブル33bでは×2(=2 )倍され、光ケーブル33aでは×1(=2 倍されて合波部34に達する。従って、ゲート35のゲート開時間を局部発振光源36で生成して制御することによって、2×1+2×0+2×1=5の振幅のパルスをゲート35より出力することができる。
【0024】
ゲート35からの出力パルスは波長選択信号発生器40内のフォトダイオード(PD)41に入力され、振幅に応じた電気信号に変換され、増幅器42で増幅された信号のピーク値がピークホールド回路43でホールドされる。ピーク値がホールドされるので、そのホールド値はパルスの振幅(波高値)を示すことになる。ピークホールド回路43からのピーク値はヘッダ生成部80内の閾値回路89及びA/D変換器82に入力され、アナログのピーク値がA/D変換器82でディジタル値に変換され、更にS/P変換器83に入力されてパラレル信号に変換される。S/P変換器83の出力がゲート87a,87b,87cをオンオフ制御し、図6に示すようなシリアル信号を出力する。
【0025】
即ち、ヘッダ生成器81内の短パルス光源84からの短パルスは分光部85で長さ(遅延時間)が異なる光ファイバ86a、86b、86cに入力されることにより、光ケーブル86aでは遅延がなく、光ケーブル86bでは時間Δτだけ遅延し、光ケーブル86cでは時間2Δτだけ遅延する。また、光ケーブル86a〜86cのゲインは全て×1で同一であるため、合波部88の出力はパルス列のシリアル信号となる。
【0026】
一方、ピークホールド回路43からのピーク値のホールド値は波長変換部60のチューナブルレーザダイオード(TLD)61に入力され、ホールド値に対応してチューナブルレーザダイオード61で発光された光が3dBカップラ62に送信され、WDM分波器21からのデータも光バッファ50を経て3dBカップラ62に送信される。3dBカップラ62でデータが波長チューニング信号と合波され、半導体光増幅器(SOA)63を経てヘッダ付加部90に送られる。ヘッダ生成部80で生成されたヘッダのシリアル信号はヘッダ付加部90に送られ、波長変換部60からのデータに付加され、更に波長ルーティング素子71に送られて波長ルーティング出力される。
【0027】
図7は本発明の第2実施例を図2に対応させて示しており、本実施例では波長分波部10からの分波毎に複数の波長ラベル付加型光ルータを設けている。本例は、光パケット信号が多重波長となっている場合の実施例であり、大容量化の実現に最適である。従って、エッジルータも複数となっている。
【0028】
また、図8は本発明の第3実施例を図2に対応させて示しており、エッジルータ1からのヘッダ付きデータを3dBカプラ22で2方向に分離しているが、ヘッダとデータとを分離せずに処理している。従って、本例では半導体光増幅器63の出力が波長ルーティング素子71に入力されている。本例は、各ルータでのヘッダ生成及び付加を行わないこととし、ヘッダの情報に基づいてデータの波長を適宜割り振ってルーティングを行う方式である。
【0029】
図9は本発明の第4実施例を図2に対応させて示しており、WDM分波器、ヘッダ識別回路、波長選択信号発生器、波長変換部、波長ルーティング素子を一単位とする機能ブロックを複数有し、前記各機能ブロックの出力光信号をルーティングするための波長ルーティング素子を複数有している
上述の各実施例では波長変換部を相互利得変調型としているが、図10に示すように相互位相変調型としても良い。図10の例では、ピークホールド回路の出力をチューニングレーザダイオードに入力し、その出力を半導体光増幅器631及び632に入力し、データは半導体光増幅器632にのみ入力している。
【0030】
また、ヘッダ識別器としては図11に示すように、電界のゲイン倍率を×1(=2 )、×1/2(=2 −1 )、×1/4(=2 −2 というように縮小する光減衰器を使用しても良い。この場合の波形関係は図12に示すようになる。なお、図11では3ビットの場合を示しているが、N(自然数)ビットの場合も同様にして2 、2 −1 、2 −2 、・・・2 −(N−1) 倍とすることができる。
【0031】
【発明の効果】
以上のように、本発明の波長ラベル付加型光ルータによれば光レベルでの高速処理の利点を生かしているため、光パケットの転送速度が従来の電子回路をベースにしたルータよりも2桁以上向上している。また、構成素子数の削減と消費電力の低減を実現するために、ヘッダ識別手段にD/A変換の手法を導入し、波長変換素子を直接駆動する処理方法を導入している。2進数表現のヘッダ光パルス列をアナログ変換し、そのアナログ出力に対応した波長を波長可変光源で生成する構造とし、D/A変換型ヘッダ識別手段の出力を直接波長可変レーザの波長チューニング領域に印加する構成としていることにより、波長変換に必要なレーザ数の大幅な削減を実現している。
【図面の簡単な説明】
【図1】 本発明の基本的構成例を示すブロック図である。
【図2】 本発明の第1実施例を示すブロック構成図である。
【図3】 ヘッダ識別器の構成例を示すブロック図である。
【図4】 ヘッダ生成部の構成例を示すブロック図である。
【図5】 ヘッダ識別器の動作例を説明するための図である。
【図6】 ヘッダ生成器の動作例を説明するための図である。
【図7】 本発明の第2実施例を示すブロック構成図である。
【図8】 本発明の第3実施例を示すブロック構成図である。
【図9】 本発明の第4実施例を示すブロック構成図である。
【図10】 波長変換部の他の例(相互位相変調型)を示すブロック図である。
【図11】 ヘッダ識別部の他の例を示すブロック構成図である。
【図12】 図11のヘッダ識別部の動作例を示す図である。
【図13】従来のルータの構成例を示すブロック図である。
【符号の説明】
1 エッジルータ
2 レーザダイオード
3 符号器
5 変調器
10 波長分波部(アレイ導波路格子)
20 ヘッダ分離部
21 WDM分波器
22 3dBカップラ
30 ヘッダ識別回路
31 ヘッダ識別器
40 波長選択信号発生器
50 光バッファ
60 波長変換部
60A 波長テーブル
61 チューニングレーザダイオード
62 3dBカップラ
63 半導体光増幅器
70 波長ルーティング部
80 ヘッダ生成部
90 ヘッダ付加部
100 光/電変換部
101 S/P変換部
102 分離部
103 待機部
104 ヘッダ付加部
105 P/S変換部
106 電/光変換部
110 ヘッダ解析部
111 テーブル
631、632 半導体光増幅器
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an ultra-high speed operation type wavelength label addition type optical router in which a router used in a network such as the Internet is an optical processing format based on an optical wavelength.
[0002]
[Prior art]
In a computer network such as the Internet, a router for specifying a communication partner is used, which has been realized by signal processing based on an electronic circuit. However, it has been pointed out that current routers route packets through electrical circuits and software processing when the line rate exceeds 10 Gbps, and signal processing speed delays become a packet transfer bottleneck. . With the rapid growth of the Internet and the increasing importance of communication traffic, there is an increasing demand for optical routers that route optical packets at speeds exceeding gigabits (Gbps) with as little delay as possible.
[0003]
FIG. 13 shows an example of a conventional router. Serial optical packet data PP1 with a header (α) indicating a destination (partner port) is input to the optical / electric conversion unit 100 and converted into an electrical signal. Then, the S / P converter 101 converts it into a parallel signal. The header-attached data of the parallel signal is separated into a header (α) and data by the separation unit 102, the header (α) is input to the header analysis unit 110, and the data is sent to the standby unit 103 having an output synchronization function. The header analysis unit 110 analyzes the header (α) in cooperation with the table 111. For each header input to the header analysis unit 110, a header registered in advance in the table 111 and a destination (destination) corresponding thereto. ) And check sequentially. When the header (β) indicating the destination is analyzed and determined by such check, the header addition unit 104 adds the determined new header (destination = β) to the data from the standby unit 103 in a synchronized manner, and then The P / S converter 105 converts the signal into a serial signal, and the electric / optical converter 106 converts the electric signal into an optical signal, which is output as a serial optical packet signal PP2.
[0004]
[Problems to be solved by the invention]
As described above, conventionally, the header analysis unit 110 analyzes the header in a time-dependent manner in cooperation with the table 111 storing the correspondence relationship between the header and the destination, and then waits for the data Since the processing to be added to is performed synchronously, there has been a problem that the processing speed as a router becomes slow.
[0005]
The present invention has been made under the circumstances as described above, and an object of the present invention is an ultra-high-speed type capable of reducing the number of constituent elements and reducing power consumption without impairing the advantages of high-speed processing at the optical level. It is to provide a wavelength label addition type optical router.
[0006]
[Means for Solving the Problems]
The present invention relates to an optical router for transferring an optical packet signal to a target node through the communication line in a network composed of communication lines connecting a plurality of nodes. The packet signal includes a header portion and a data portion, and the header portion is configured to have wavelength information uniquely assigned to the optical path between the nodes, and the optical router receives the header portion from the optical packet signal. A wavelength identification signal generator for generating an electric signal for changing the wavelength of the wavelength tunable light source using an output signal of the header identification circuit, and a wavelength of the input optical packet signal. Based on the wavelength information of the header part, a wavelength conversion part for converting into a wavelength assigned uniquely to the optical path between the nodes, and a wavelength-converted optical packet And a wavelength routing element for routing a preparative signal to the destination node is provided, as the header identification circuit has a number of bits of the branched optical waveguide of the header portion, the length of each branch optical waveguide adjacent to each other 1 An optical amplifier that is different in length by an amount corresponding to the time of the bit and that multiplies the intensity of light guided through each of the branched optical waveguides by 2 N (where N is a natural number) is connected to one optical waveguide. By having an optical coupler that combines again, and an optical gate for extracting only an optical pulse at a time when all of the optical signals propagated through the branch optical waveguide are superimposed at the output part of the optical coupler Alternatively, as the header identification circuit, there are branch optical waveguides corresponding to the number of bits of the header portion, and the lengths of the branch optical waveguides adjacent to each other are different from each other by a time equivalent to 1 bit. Both are connected to an optical attenuator that multiplies the intensity of the light guided through each of the branched optical waveguides by 2- N (where N is a natural number), and an optical coupler that re-combines with one optical waveguide; This is achieved by having an optical gate for extracting only the optical pulse of the time when all of the optical signals propagated through the branch optical waveguide are superimposed at the output part of the optical coupler .
[0007]
The present invention also relates to an optical router for transferring an optical signal to a target node, and the above-described object of the present invention is to provide a header separation unit that separates a header part and a data part of an optical packet signal, and the separation. A header identification circuit that identifies the wavelength header and outputs an analog value; a wavelength selection signal generator that outputs a wavelength tuning signal in accordance with the analog value; and synthesizes the separated data and the wavelength tuning signal. A wavelength converting unit, and a wavelength routing unit that outputs the output of the wavelength converting unit as a transfer optical packet signal , or a wavelength demultiplexing unit that demultiplexes an optical packet signal of multiple wavelengths, and the wavelength demultiplexing unit. A wavelength label addition type optical router corresponding to the output demultiplexing of the wave part, and the wavelength label addition type optical router includes a header part and a data part of the optical packet signal. A header separation unit that separates the unit, a header identification circuit that identifies the separated wavelength header and outputs an analog value, a wavelength selection signal generator that outputs a wavelength tuning signal according to the analog value, and This is achieved by a wavelength conversion unit that combines the separated data and the wavelength tuning signal, and a wavelength routing unit that outputs the output of the wavelength conversion unit as a transfer optical packet signal .
[0008]
DETAILED DESCRIPTION OF THE INVENTION
In conventional routers based on electronic circuits, signal processing speed delay becomes a bottleneck, and there is a limit to speeding up data transfer, which is strongly desired. As a means for solving the problem, the present invention assigns a transmission destination of an optical packet with an optical wavelength specific to an optical path between nodes , adds the information as a header portion to the head of the packet, and transfers it. Separate and process. By using header identification means that converts the digitized header part into an analog value using the wavelength, the time required for header analysis of the destination part from the packet is eliminated, and the packet is two digits faster than conventional routers. The transfer is made feasible. At the same time, a significant reduction in the number of components and a reduction in power consumption are realized.
[0009]
That is, in order to realize the reduction of the number of constituent elements and the reduction of power consumption by taking advantage of the high-speed processing at the optical level, the present invention introduces a D / A conversion method to the header identification means, A processing method that drives directly is introduced. Specifically, instead of performing header encoding and header identification by code division multiplexing, the header optical pulse train expressed in binary number is converted to analog, and a wavelength corresponding to the analog output is generated by a wavelength variable light source. . In addition, since the output of the D / A conversion type header identification means is applied directly to the wavelength tuning region of the wavelength tunable laser, the number of lasers necessary for wavelength conversion is greatly reduced.
[0010]
Embodiments of the present invention will be described below with reference to the drawings.
[0011]
Figure 1 shows the basic structure of the present invention, the optical packet signal is being input demultiplexing the wavelength demultiplexing unit (arrayed waveguide grating) 10, demultiplexed packet signal header in the header separation section 20 And the data part . For separating a header portion and a data portion, but is assigned a wavelength different from the header section and a data section, have the same channel position of different free spectral range of the array waveguide grating. The separated header portion is input to the header identification circuit 30 and converted into an analog value corresponding to the wavelength (D / A conversion), and the analog value after the D / A conversion is input to the wavelength selection signal generator 40 and input. A wavelength tuning signal corresponding to the analog value is generated. The data portion separated by the header separation unit 20 is input to the optical buffer (optical delay line) 50 and is input to the wavelength conversion unit 60 together with the wavelength tuning signal from the wavelength selection signal generator 40. The wavelength tuning signal from the wavelength selection signal generator 40 is input to the header generation unit 80, and the generated header unit is combined with the data from the wavelength conversion unit 60 by the header addition unit 90 and output. The output of the header adding unit 90 is input to a wavelength routing unit (arrayed waveguide grating) 70, output as an optical packet signal, data is routed to the destination port indicated by the header unit , and the packet is transferred.
[0012]
The wavelength can be changed by inputting the wavelength selection signal of the wavelength converter 60 to the wavelength tunable light source, and a wavelength table 60A for that purpose is provided. The information itself of the wavelength table 60A is changed by an external wavelength table control signal.
[0013]
Analog Thus in the present invention assigns the transmission destination of the optical packet signal in the wavelength of light (digital) is added as a header portion, corresponding to the wavelength (digital) light the header portion in the header identifying circuit 30 The wavelength selection signal generator 40 generates a wavelength tuning signal corresponding to the analog value, the header generation unit 80 generates a header unit , and the data from the wavelength conversion unit 60 and the header generation unit 80 The header data is combined and output by the header adding unit 90. For this reason, time required for header analysis is unnecessary, and high-speed packet transfer can be realized.
[0014]
Specific examples will be described below.
[0015]
FIG. 2 shows a first embodiment of the present invention, in which the header data generated by the header generation unit of the edge router 1 directly connected to the user terminal and the optical data from the modulator 5 are combined to generate an optical packet signal. And is input to the wavelength label-added optical router of the present invention. In the edge router 1, the laser light from the laser diode (LD) 2 is encoded by the encoder 3 to generate a header portion, and the laser light from the laser diode (LD) 4 is modulated by the modulator 5 to generate the data portion. Is generated.
[0016]
In the wavelength-added optical router, first, the input optical packet signal is separated into a header part and a data part by the WDM demultiplexer 21, and the separated header part is inputted to the wavelength selection signal generator 40 through the header identification circuit 30. Is done. The header identification circuit 30 includes a header identification unit 31 and the like, and the wavelength selection signal generator 40 includes a photodiode 41 as a photodetector, an amplifier 42 that amplifies a signal, and a peak hold circuit 43 that holds a peak value. The wavelength tuning signal that is the output of the wavelength selection signal generator 40 is input to the header generation unit 80 and the mutual gain modulation type wavelength conversion unit 60. The wavelength converter 60 includes a tuning laser diode (TLD) 61, a 3 dB coupler 62, and a semiconductor optical amplifier (SOA) 63. The data separated by the WDM demultiplexer 21 is input to the 3 dB coupler 62 of the wavelength converter 60 through the optical buffer 50, and is combined with the tuning wavelength from the tuning laser diode (TLD) 61, and the semiconductor optical amplifier 63. The signal amplified in step (b) is input to the header adding unit 90. The wavelength tuning signal from the wavelength selection signal generator 40 is input to the header generation unit 80, and the header unit generated by the header generation unit 80 is combined with the data by the header addition unit 90, and the wavelength routing element (AWG) 71 is set. Then, it is output as an optical packet signal.
[0017]
Further, the data from the WDM demultiplexer 21 is converted into an electric signal by the photodiode 51 and input to the peak hold circuit 43 through the smoothing circuit 52. The smoothing circuit 52 generates a reset signal having a constant voltage for a certain period of time, thereby resetting in synchronization with the end of data. The wavelength of the tuning laser diode (TLD) 61 is controlled by a signal from the wavelength table 60A.
[0018]
The details of the header discriminator 31 are as shown in FIG. 3, and the input header portion is separated by the spectroscopic portion 32 and input to optical cables (optical delay lines) 33a, 33b, and 33c having different lengths. The optical cables 33a, 33b, 33c are respectively delayed by a predetermined time Δτ, and gain magnifications x1 (= 2 0 ), x2 (= 2 1 ), x4 (= 2 2 ) are given to the optical cables 33a, 33b, 33c, respectively. The output signals of 33b and 33c are combined by the combining unit 34 and output from the gate 35. A gate pulse for timing is input from the local oscillation light source 36 to the gate 35, and an analog value obtained by adding the output signals in accordance with the gate pulse is obtained. 3 shows the case of 3 bits, but in the case of N (natural number) bits, it can be similarly 2 0 , 2 1 , 2 2 ,... 2 N−1 times.
[0019]
The spectroscopic unit 32 and the combining unit 34 are optical components that equally distribute (or vice versa) the power of an optical signal transmitted through one optical fiber to a plurality of fibers, and are called star couplers. is there. The inputted header portion is also inputted to the peak hold circuit 37, and the local oscillation light source 36 outputs a gate pulse by an electric signal outputted from the peak hold circuit 37. The timing of gate control of the local oscillation light source 36 is performed by detecting the input of the header portion with the peak hold circuit 37 and outputting a single short light pulse from the local oscillation light source 36. The peak hold circuit 37 is always reset after a predetermined time after the local oscillation light source 36 is turned on. Further, although FIG. 3 shows an example of a header portion having a 3-bit length, the bit length is arbitrary.
[0020]
The details of the header generation unit 80 are as shown in FIG. 4, and a header generator 81 for inputting a peak value from the peak hold circuit 43 and a peak value from the peak hold circuit 43 are converted into a digital value. An A / D converter 82 and an S / P converter 83 that converts a serial signal into a parallel signal are included. The header generator 81 has a threshold circuit 89 and a short pulse light source 84. When a signal of the peak hold circuit 43 is generated, the header generator 81 automatically turns on the short pulse light source 84 and selects a wavelength corresponding to the output. A short pulse is output for a time corresponding to the number of bits in the header portion (3 bits in this example). A threshold circuit 89 is provided for the purpose of detecting that the peak hold circuit 43 has generated a signal and preventing malfunction due to external noise.
[0021]
The short pulse from the short pulse light source 84 is input to the optical fibers 86a, 86b, 86c having different lengths (delay times) in the spectroscopic unit 85, and the gates 87a, 87b having the same gain are provided in the optical fibers 86a, 86b, 86c. , 87c are disposed. Further, the output of the peak hold circuit 43 is converted into a digital value by the A / D converter 82, the digital value is converted into a parallel signal by the S / P converter 83, and the parallel signal from the S / P converter 83 is converted. The header part is output by controlling each gate 87a, 87b, 87c on and off. Although FIG. 4 shows an example of a header portion having a 3-bit length, the bit length is arbitrary.
[0022]
The operation of such a configuration will be described below.
[0023]
The optical packet signal composed of the data part and the header part synthesized by the edge router 1 is input to the WDM demultiplexer 21 and demultiplexed (separated) into the header part and the data part . The header part is input to a header identifier 31 in the header identification circuit 30, and is input to an optical cable 33a, 33b, 33c as a delay line and a gain multiplier by a branching unit 32 in the header identifier 31 and transmitted. The state of data transmission of the optical cables 33a, 33b, and 33c is as shown in FIG. 5, and is delayed by time Δτ in proportion to the length of the optical cable. That is, the optical cable 33a has no delay, the optical cable 33b is delayed by time Δτ, and the optical cable 33c is delayed by time 2Δτ. In the optical cable 33c, the electric field amplitude is multiplied by x4 (= 2 2 ) , in the optical cable 33b is multiplied by x2 (= 2 1 ), and in the optical cable 33a is multiplied by x1 (= 2 0 ). Reach. Therefore, by generating and controlling the gate open time of the gate 35 by the local oscillation light source 36, a pulse having an amplitude of 2 2 × 1 + 2 1 × 0 + 2 0 × 1 = 5 can be output from the gate 35.
[0024]
The output pulse from the gate 35 is input to a photodiode (PD) 41 in the wavelength selection signal generator 40, converted into an electric signal corresponding to the amplitude, and the peak value of the signal amplified by the amplifier 42 is the peak hold circuit 43. Is held at. Since the peak value is held, the hold value indicates the amplitude (peak value) of the pulse. The peak value from the peak hold circuit 43 is input to the threshold circuit 89 and the A / D converter 82 in the header generator 80, and the analog peak value is converted into a digital value by the A / D converter 82, and further the S / S The signal is input to the P converter 83 and converted into a parallel signal. The output of the S / P converter 83 controls on / off of the gates 87a, 87b, 87c, and outputs a serial signal as shown in FIG.
[0025]
That is, the short pulse from the short pulse light source 84 in the header generator 81 is input to the optical fibers 86a, 86b, 86c having different lengths (delay times) in the spectroscopic unit 85, so that there is no delay in the optical cable 86a. The optical cable 86b is delayed by time Δτ, and the optical cable 86c is delayed by time 2Δτ. Further, since the gains of the optical cables 86a to 86c are all equal to x1, the output of the multiplexing unit 88 is a pulse train serial signal.
[0026]
On the other hand, the peak hold value from the peak hold circuit 43 is input to the tunable laser diode (TLD) 61 of the wavelength converter 60, and the light emitted from the tunable laser diode 61 corresponding to the hold value is 3 dB coupler. The data from the WDM demultiplexer 21 is also transmitted to the 3 dB coupler 62 via the optical buffer 50. The data is combined with the wavelength tuning signal by the 3 dB coupler 62 and sent to the header adding unit 90 through the semiconductor optical amplifier (SOA) 63. Serial signal of the header portion generated by the header generator 80 is sent to the header adder 90, it is added to the data portion from the wavelength converter 60, are further wavelength routing output is sent to the wavelength routing element 71.
[0027]
FIG. 7 shows a second embodiment of the present invention corresponding to FIG. 2. In this embodiment, a plurality of wavelength label-added optical routers are provided for each demultiplexing from the wavelength demultiplexing unit 10. This example is an example when the optical packet signal has multiple wavelengths, and is optimal for realizing a large capacity. Therefore, there are a plurality of edge routers.
[0028]
FIG. 8 shows a third embodiment of the present invention corresponding to FIG. 2, and the header-attached data from the edge router 1 is separated into two directions by the 3 dB coupler 22, but the header portion and the data portion are separated. Are processed without separation. Therefore, in this example, the output of the semiconductor optical amplifier 63 is input to the wavelength routing element 71. In this example, header generation and addition are not performed in each router, and routing is performed by appropriately allocating data wavelengths based on information in the header part .
[0029]
FIG. 9 shows a fourth embodiment of the present invention corresponding to FIG. 2, and a functional block including a WDM demultiplexer, a header identification circuit, a wavelength selection signal generator, a wavelength converter, and a wavelength routing element as a unit. And a plurality of wavelength routing elements for routing the output optical signals of the respective functional blocks. In each of the above-described embodiments, the wavelength conversion unit is a mutual gain modulation type, as shown in FIG. Alternatively, a mutual phase modulation type may be used. In the example of FIG. 10, the output of the peak hold circuit is input to the tuning laser diode, the output is input to the semiconductor optical amplifiers 631 and 632, and the data is input only to the semiconductor optical amplifier 632.
[0030]
In addition, as shown in FIG. 11, the header discriminator has an electric field gain magnification of x1 (= 2 0 ), x1 / 2 (= 2 −1 ), x1 / 4 (= 2 −2 ). It is also possible to use an optical attenuator that reduces to The waveform relationship in this case is as shown in FIG. Although FIG. 11 shows the case of 3 bits, the case of N (natural number) bits is also 2 0 , 2 −1 , 2 −2 ,..., 2− (N−1) times. be able to.
[0031]
【The invention's effect】
As described above, according to the wavelength-labeled optical router of the present invention, the advantage of high-speed processing at the optical level is utilized. Therefore, the transfer speed of optical packets is two orders of magnitude higher than a router based on a conventional electronic circuit. It has been improved. In order to reduce the number of constituent elements and reduce power consumption, a D / A conversion technique is introduced to the header identification means, and a processing method for directly driving the wavelength conversion element is introduced. The binary-coded header optical pulse train is converted to analog, and a wavelength corresponding to the analog output is generated by the wavelength tunable light source, and the output of the D / A conversion type header identification means is applied directly to the wavelength tuning region of the wavelength tunable laser. By adopting such a configuration, the number of lasers necessary for wavelength conversion is greatly reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a basic configuration example of the present invention.
FIG. 2 is a block diagram showing a first embodiment of the present invention.
FIG. 3 is a block diagram illustrating a configuration example of a header identifier.
FIG. 4 is a block diagram illustrating a configuration example of a header generation unit.
FIG. 5 is a diagram for explaining an operation example of a header discriminator.
FIG. 6 is a diagram for explaining an operation example of a header generator.
FIG. 7 is a block diagram showing a second embodiment of the present invention.
FIG. 8 is a block diagram showing a third embodiment of the present invention.
FIG. 9 is a block diagram showing a fourth embodiment of the present invention.
FIG. 10 is a block diagram showing another example of the wavelength converter (cross phase modulation type).
FIG. 11 is a block diagram illustrating another example of a header identification unit.
12 is a diagram illustrating an operation example of a header identification unit in FIG. 11. FIG.
FIG. 13 is a block diagram illustrating a configuration example of a conventional router.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Edge router 2 Laser diode 3 Encoder 5 Modulator 10 Wavelength demultiplexing part (array waveguide grating)
DESCRIPTION OF SYMBOLS 20 Header separation part 21 WDM splitter 22 3dB coupler 30 Header identification circuit 31 Header identifier 40 Wavelength selection signal generator 50 Optical buffer 60 Wavelength conversion part 60A Wavelength table 61 Tuning laser diode 62 3dB coupler 63 Semiconductor optical amplifier 70 Wavelength routing Unit 80 header generation unit 90 header addition unit 100 optical / electrical conversion unit 101 S / P conversion unit 102 separation unit 103 standby unit 104 header addition unit 105 P / S conversion unit 106 electric / optical conversion unit 110 header analysis unit 111 table 631 632 Semiconductor optical amplifier

Claims (7)

複数のノード間を結ぶ通信回線で構成されるネットワークにおいて、光パケット信号を前記通信回線で目的ノードに転送することを目的とする光ルータであり、前記光パケット信号がヘッダ部とデータ部で構成され、前記ヘッダ部は前記ノード間の光パスに固有に割り当てられた波長情報を有するように構成され、前記光ルータは、前記光パケット信号から前記ヘッダ部の波長情報を識別するヘッダ識別回路と、前記ヘッダ識別回路の出力信号を用いて波長可変光源の波長を変化させるための電気信号を生成する波長選択信号発生器と、入力光パケット信号の波長を前記ヘッダ部の波長情報に基づき、前記各ノード間の光パス固有に割り当てられた波長に変換するための波長変換部と、波長変換された光パケット信号を前記目的ノードにルーティングする波長ルーティング素子とを具備しており、前記ヘッダ識別回路として、前記ヘッダ部のビット数分の分岐光導波路を有し、互いに隣接する前記各分岐光導波路の長さが1ビットの時間相当分だけ長さが異なると共に、前記各分岐光導波路を導波する光の強度を2An optical router for transferring an optical packet signal to a target node through the communication line in a network including a communication line connecting a plurality of nodes, and the optical packet signal includes a header part and a data part The header part is configured to have wavelength information uniquely assigned to the optical path between the nodes, and the optical router includes a header identification circuit that identifies the wavelength information of the header part from the optical packet signal; A wavelength selection signal generator that generates an electrical signal for changing the wavelength of the wavelength tunable light source using the output signal of the header identification circuit, and the wavelength of the input optical packet signal based on the wavelength information of the header part, A wavelength converter for converting to a wavelength assigned to each optical path between the nodes, and a wavelength-converted optical packet signal to the target node. And having a branch optical waveguide corresponding to the number of bits of the header portion as the header identification circuit, and the length of each of the branch optical waveguides adjacent to each other corresponds to a time of 1 bit. And the intensity of the light guided through each of the branched optical waveguides is 2 N (ただし、Nは自然数)倍する光増幅器が接続されており、1本の光導波路に再び合波する光カプラと、前記分岐光導波路を伝搬した光信号の全てが前記光カプラの出力部において重畳される時間の光パルスのみを抽出するための光ゲートとを有していることを特徴とする波長ラベル付加型光ルータ。(Where N is a natural number) multiple optical amplifiers are connected, and all of the optical coupler that re-combines with one optical waveguide and the optical signal propagated through the branch optical waveguide are at the output of the optical coupler. A wavelength-labeled optical router, comprising: an optical gate for extracting only an optical pulse having a superimposed time. 複数のノード間を結ぶ通信回線で構成されるネットワークにおいて、光パケット信号を前記通信回線で目的ノードに転送することを目的とする光ルータであり、前記光パケット信号がヘッダ部とデータ部で構成され、前記ヘッダ部は前記ノード間の光パスに固有に割り当てられた波長情報を有するように構成され、前記光ルータは、前記光パケット信号から前記ヘッダ部の波長情報を識別するヘッダ識別回路と、前記ヘッダ識別回路の出力信号を用いて波長可変光源の波長を変化させるための電気信号を生成する波長選択信号発生器と、入力光パケット信号の波長を前記ヘッダ部の波長情報に基づき、前記各ノード間の光パス固有に割り当てられた波長に変換するための波長変換部と、波長変換された光パケット信号を前記目的ノードにルーティングする波長ルーティング素子とを具備しており、前記ヘッダ識別回路として、前記ヘッダ部のビット数分の分岐光導波路を有し、互いに隣接する前記各分岐光導波路の長さが1ビットの時間相当分だけ長さが異なると共に、前記各分岐光導波路を導波する光の強度を2An optical router for transferring an optical packet signal to a target node through the communication line in a network including a communication line connecting a plurality of nodes, and the optical packet signal includes a header part and a data part The header part is configured to have wavelength information uniquely assigned to the optical path between the nodes, and the optical router includes a header identification circuit that identifies the wavelength information of the header part from the optical packet signal; A wavelength selection signal generator that generates an electrical signal for changing the wavelength of the wavelength tunable light source using the output signal of the header identification circuit, and the wavelength of the input optical packet signal based on the wavelength information of the header part, A wavelength converter for converting to a wavelength assigned to each optical path between the nodes, and a wavelength-converted optical packet signal to the target node. And having a branch optical waveguide corresponding to the number of bits of the header portion as the header identification circuit, and the length of each of the branch optical waveguides adjacent to each other corresponds to a time of 1 bit. And the intensity of the light guided through each of the branched optical waveguides is 2 −N-N (ただし、Nは自然数)倍する光減衰器が接続されており、1本の光導波路に再び合波する光カプラと、前記分岐光導波路を伝搬した光信号の全てが前記光カプラの出力部において重畳される時間の光パルスのみを抽出するための光ゲートとを有していることを特徴とする波長ラベル付加型光ルータ。An optical attenuator that multiplies (where N is a natural number) is connected, and an optical coupler that re-combines with one optical waveguide and all of the optical signals that have propagated through the branch optical waveguide are output from the optical coupler. And a wavelength-labeled optical router, characterized in that it has an optical gate for extracting only the optical pulses of the time that are superimposed. 出力信号用ヘッダ生成器を有し、前記出力信号用ヘッダ生成器として、短パルス光源と、前記ヘッダ部のビット数分の光分岐光導波路と、互いに隣接する前記各分岐光導波路の長さが1ビットの時間相当分だけ長さが異なると共に、1本の光導波路に再び合波する光カプラとを有している請求項1又は2に記載の波長ラベル付加型光ルータ。An output signal header generator, and the output signal header generator includes a short pulse light source, optical branching optical waveguides corresponding to the number of bits of the header portion, and lengths of the branching optical waveguides adjacent to each other. 3. The wavelength-labeled optical router according to claim 1, further comprising an optical coupler that is different in length by an amount corresponding to a time of 1 bit and that is combined again with one optical waveguide. 光パケット信号のヘッダ部とデータ部とを分離するヘッダ分離部と、前記分離されたヘッダ部を識別してアナログ値を出力するヘッダ識別回路と、前記アナログ値に応じた波長チューニング信号を出力する波長選択信号発生器と、前記分離されたデータ及び前記波長チューニング信号を合成する波長変換部と、前記波長変換部の出力を転送用光パケット信号として出力する波長ルーティング部とを具備したことを特徴とする波長ラベル付加型光ルータ。A header separation unit that separates a header part and a data part of an optical packet signal, a header identification circuit that identifies the separated header part and outputs an analog value, and outputs a wavelength tuning signal corresponding to the analog value A wavelength selection signal generator, a wavelength conversion unit that synthesizes the separated data and the wavelength tuning signal, and a wavelength routing unit that outputs the output of the wavelength conversion unit as an optical packet signal for transfer. Wavelength label added type optical router. 多重波長の光パケット信号を波長分波する波長分波部と、前記波長分波部の出力分波に対応した波長ラベル付加型光ルータとを具備し、前記波長ラベル付加型光ルータは、前記光パケット信号のヘッダ部とデータ部とを分離するヘッダ分離部と、前記分離された波長ヘッダを識別してアナログ値を出力するヘッダ識別回路と、前記アナログ値に応じた波長チューニング信号を出力する波長選択信号発生器と、前記分離されたデータ及び前記波長チューニング信号を合成する波長変換部と、前記波長変換部の出力を転送用光パケット信号として出力する波長ルーティング部とで成っていることを特徴とする波長ラベル付加型光ルータ。A wavelength demultiplexing unit for demultiplexing an optical packet signal of multiple wavelengths; and a wavelength label-added optical router corresponding to the output demultiplexing of the wavelength demultiplexing unit, A header separation unit that separates a header part and a data part of an optical packet signal, a header identification circuit that identifies the separated wavelength header and outputs an analog value, and outputs a wavelength tuning signal corresponding to the analog value A wavelength selection signal generator, a wavelength conversion unit that combines the separated data and the wavelength tuning signal, and a wavelength routing unit that outputs the output of the wavelength conversion unit as an optical packet signal for transfer. A wavelength label-added optical router. 前記波長変換部が相互利得変調型である請求項4又は5に記載の波長ラベル6. The wavelength label according to claim 4, wherein the wavelength converter is of a mutual gain modulation type. 付加型光ルータ。Additive optical router. 前記波長変換部が相互位相変調型である請求項4又は5に記載の波長ラベル付加型光ルータ。The wavelength label addition type optical router according to claim 4 or 5, wherein the wavelength conversion unit is a mutual phase modulation type.
JP2002047067A 2002-02-22 Wavelength label type optical router Expired - Fee Related JP4033380B6 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002047067A JP4033380B6 (en) 2002-02-22 Wavelength label type optical router

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002047067A JP4033380B6 (en) 2002-02-22 Wavelength label type optical router

Publications (3)

Publication Number Publication Date
JP2003249902A JP2003249902A (en) 2003-09-05
JP4033380B2 true JP4033380B2 (en) 2008-01-16
JP4033380B6 JP4033380B6 (en) 2008-04-16

Family

ID=

Also Published As

Publication number Publication date
JP2003249902A (en) 2003-09-05

Similar Documents

Publication Publication Date Title
US7181139B2 (en) Optical switching apparatus and methods
US7218853B2 (en) Optical packet switching apparatus and methods
Kitayama et al. Versatile optical code-based MPLS for circuit, burst, and packet switchings
US7181140B2 (en) Method and apparatus for implementing and networking a semiconductor-based optical burst switching module within optical networks
KR100459571B1 (en) Apparatus for regenerating all-optical signal and method for the same
CN1309852A (en) High-throughput, low-latency next-generation Internet using optical label switching
CN100420309C (en) Large Capacity Optical Router Using Electrical Buffer
KR100465317B1 (en) optical communication node system, electric/optical routing system, optical packet routing method and optical packet routing network system using the node and routing system
Wen et al. On architecture and limitation of optical multiprotocol label switching (MPLS) networks using optical-orthogonal-code (OOC)/wavelength label
JP2002026874A (en) Optical communication device
RU2289207C1 (en) Interface for transferring discrete information through optical channel
JP4033380B2 (en) Wavelength label type optical router
JP4033380B6 (en) Wavelength label type optical router
JP2725704B2 (en) Optical transmission method of information signal and control signal
JP3614320B2 (en) Wavelength multiple polymerization demultiplexing transmission system and wavelength division multiplexing transmission apparatus
Seddighian et al. Low-cost, scalable optical packet switching networks with multi-wavelength labels
JP2004104543A (en) Optical network system, its transmission controlling method and node device used for the same
JP5301375B2 (en) Optical transmission apparatus, optical transmission system, and optical transmission method
US20020109880A1 (en) Method and apparatus for switching wavelength-division-multiplexed optical signals
JP2012244328A (en) Optical transmission device and optical transmission method
JP2002217837A (en) Optical access network system
US20250386123A1 (en) Wavelength division multiplexing (wdm)-based optical switches
JP3732771B2 (en) Optical packet routing system and optical packet routing method
Seddighian et al. Time-stacked optical labels: An alternative to label-swapping
JP2813773B2 (en) Optical code conversion system and cross-connect system and device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060915

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060926

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070515

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070618

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070918

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071019

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

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20071023

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20071023

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

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 3

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D03

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

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees