(57)【要約】【課題】２つの光バースト交換ネットワーク間を、波長パスを設定する光ネットワークにより中継可能とする装置を提供する。【解決手段】装置は、光バースト交換を行う第１のネットワークと、波長パスを設定する第２のネットワークとを相互接続するための装置であり、第１のネットワークから受信する、光バースト信号の制御パケットに含まれる宛先情報から、制御パケット及び光バースト信号の転送先を判定し、転送先が、第２のネットワークと、光バースト交換を行う第３のネットワークとの相互接続装置である場合、自装置から、第２のネットワークと第３のネットワークとの相互接続装置に至る、同一ルートの第１の波長パス及び第２の波長パスの設定を、第２のネットワークに対して指示する。【選択図】図２
2008245223.tif 000002
【特許請求の範囲】
【請求項１】
光バースト交換を行う第１のネットワークと、波長パスを設定する第２のネットワークとを相互接続するための装置であって、
第１のネットワークから受信する、光バースト信号の制御パケットに含まれる宛先情報から、制御パケット及び光バースト信号の転送先を判定する手段と、
転送先が、第２のネットワークと、光バースト交換を行う第３のネットワークとの相互接続装置である場合、自装置から、第２のネットワークと第３のネットワークとの相互接続装置に至る、同一ルートの第１の波長パス及び第２の波長パスの設定を、第２のネットワークに対して指示する手段と、
を備えている装置。
【請求項２】
光バースト交換を行う第１のネットワークから、光バースト交換を行う第３のネットワークに送信される光バースト信号を、波長パスを設定する第２のネットワークにより中継する方法であって、
第１のネットワークと第２のネットワークを相互接続する装置が、第１のネットワークから、前記光バースト信号に先立って送信される前記光バースト信号の制御パケットを受信するステップと、
前記装置が、前記制御パケットに含まれる宛先情報から、前記制御パケット及び前記光バースト信号の転送先を判定するステップと、
前記装置が、前記装置から、第２のネットワークと第３のネットワークとの相互接続装置に至る、同一ルートの第１の波長パス及び第２の波長パスの設定を、第２のネットワークに対して指示するステップと、
第２のネットワークが、第１の波長パス及び第２の波長パスを設定するステップと、
前記装置が、前記制御パケットを、第１の波長パスに送信するステップと、
前記装置が、前記制御パケットを第１の波長パスに送信した後に、前記光バースト信号を第２の波長パスに送信するステップと、
を備えている方法。
【請求項３】
前記光バースト信号は、所定期間だけ遅延された後、第２の波長パスに送信される、
請求項２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光バースト交換（ＯＢＳ：Ｏｐｔｉｃａｌ  Ｂｕｒｓｔ  Ｓｗｉｔｃｈｉｎｇ）ネットワークに関し、より詳しくは、２つの光バースト交換ネットワーク間で送受されるデータを、ＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）技術等を用いて波長パスを設定するネットワークにより中継する技術に関する。
【背景技術】
【０００２】
ＯＢＳネットワークは、送信すべきデータがある場合、このデータ伝送に必要な時間だけ、ある波長を割当て、送信すべきデータを、割り当てられた波長の光バースト信号として伝送するネットワークであり、ＯＢＳエッジノートとＯＢＳコアノードとを含んでいる（例えば、非特許文献１、参照。）。
【０００３】
ＯＢＳエッジノードは、送信すべきデータがある場合、まず、ＢＣＰ（Ｂｕｒｓｔ  Ｃｏｎｔｒｏｌ  Ｐａｃｋｅｔ）とも呼ばれる制御パケットを、制御パケット用に割り当てられた波長で送信する。この制御パケットにはデータの宛先情報及びデータが使用する波長情報が含まれている。ＯＢＳエッジノードは、制御パケット送信から所定のオフセット期間経過後、データを、制御パケットで通知した波長の光バースト信号として送信する。
【０００４】
一方、ＯＢＳコアノードは、制御パケットを受信した場合、含まれる宛先情報に基づき制御パケットを転送すると共に、オフセット期間経過後に受信する光バースト信号を、制御パケットと同一経路に送信する。
【０００５】
【非特許文献１】ｌｌｉａ  Ｂａｌｄｉｎｅ  ｅｔ  ａｌ、“ＪｕｍｐＳｔａｒｔ：Ａ  Ｊｕｓｔ−ｉｎ−Ｔｉｍｅ  Ｓｉｇｎａｌｉｎｇ  Ａｒｃｈｉｔｅｃｔｕｒｅ  ｆｏｒ  ＷＤＭ  Ｂｕｒｓｔ−Ｓｗｉｔｃｈｅｄ  Ｎｅｔｗｏｒｋｓ”、ＩＥＥＥ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｍａｇａｚｉｎｅ、２００２年２月
【発明の開示】
【発明が解決しようとする課題】
【０００６】
２つのＯＢＳネットワーク間を、ＧＭＰＬＳ技術を用いた光ネットワークにより接続することを考える。なお、ＧＭＰＬＳ光ネットワークにおいて、各光伝送装置は、リンク情報を交換してネットワークトポロジを認識しており、波長パスを必要とする光伝送装置は、設定する波長パスのルートを計算し、ルート上の各光伝送装置に波長パス設定要求メッセージを送信して、波長パスの設定を行う。
【０００７】
ＧＭＰＬＳ光ネットワークは、異なる波長を使用する制御パケット及び光バースト信号を、それぞれ、独立して中継するため、宛先となるＯＢＳネットワークは、先に光バースト信号を受信する可能性があり、この場合には、光バースト信号の伝送を行うことができなくなる。
【０００８】
したがって、本発明は、上記問題を解決し、２つのＯＢＳネットワーク間で送受信するデータを、必要に応じて波長パスを設定する光ネットワークにより中継する方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明における装置によれば、
光バースト交換を行う第１のネットワークと、波長パスを設定する第２のネットワークとを相互接続するための装置であって、第１のネットワークから受信する、光バースト信号の制御パケットに含まれる宛先情報から、制御パケット及び光バースト信号の転送先を判定する手段と、転送先が、第２のネットワークと、光バースト交換を行う第３のネットワークとの相互接続装置である場合、自装置から、第２のネットワークと第３のネットワークとの相互接続装置に至る、同一ルートの第１の波長パス及び第２の波長パスの設定を、第２のネットワークに対して指示する手段とを備えていることを特徴とする。
【００１０】
本発明における中継方法によれば、
光バースト交換を行う第１のネットワークから、光バースト交換を行う第３のネットワークに送信される光バースト信号を、波長パスを設定する第２のネットワークにより中継する方法であって、第１のネットワークと第２のネットワークを相互接続する装置が、第１のネットワークから、前記光バースト信号に先立って送信される前記光バースト信号の制御パケットを受信するステップと、前記装置が、前記制御パケットに含まれる宛先情報から、制御パケット及び光バースト信号の転送先を判定するステップと、前記装置が、前記装置から、第２のネットワークと第３のネットワークとの相互接続装置に至る、同一ルートの第１の波長パス及び第２の波長パスの設定を、第２のネットワークに対して指示するステップと、第２のネットワークが、第１の波長パス及び第２の波長パスを設定するステップと、前記装置が、前記制御パケットを、第１の波長パスに送信するステップと、前記装置が、前記制御パケットを第１の波長パスに送信した後に、前記光バースト信号を第２の波長パスに送信するステップとを備えていることを特徴とする。
【００１１】
本発明の中継方法における他の実施形態によれば、
前記光バースト信号は、所定期間だけ遅延された後、第２の波長パスに送信されることも好ましい。
【発明の効果】
【００１２】
制御パケットを中継する波長パスと、光バースト信号を中継する波長パスとを、同一ルートで設定することで、制御パケットと光バースト信号間の順序が保証され、第３のネットワークにおいても光バースト交換が可能になる。更に、光バースト信号に、所定期間の遅延を与えることで、第３のネットワークが受信する制御パケットと光バースト信号間のオフセット期間が変動することを避け、第３のネットワークによる安定した光バースト交換を可能にする。
【発明を実施するための最良の形態】
【００１３】
本発明を実施するための最良の実施形態について、以下では図面を用いて詳細に説明する。
【００１４】
図１は、本発明による光システムの構成図である。図１によると、光システムは、ＯＢＳネットワーク１００と、ＯＢＳネットワーク１０１と、ＧＭＰＬＳ光ネットワーク２００とを含んでおり、ＧＭＰＬＳ光ネットワーク２００は、ＯＢＳネットワーク１００とＯＢＳネットワーク１０１とを接続、つまり、ＯＢＳネットワーク１００とＯＢＳネットワーク１０１との間で送受信される制御パケット及び光バースト信号の中継を行う。
【００１５】
ＧＭＰＬＳ光ネットワーク２００は、複数のＧＭＰＬＳ光ノード４を含むネットワークであり、ＧＭＰＬＳ技術により、必要に応じて波長パスを設定する。なお、以下では、ＧＭＰＬＳ技術を用いた光ネットワークが２つのＯＢＳネットワーク間の中継を行う形態にて説明するが、本発明は、各光伝送装置からの要求に基づき波長パスを設定するネットワークであれば、ＧＭＰＬＳ技術を用いたものに限定されない。
【００１６】
ＯＢＳネットワーク１００及び１０１は、本発明による光伝送装置であるハイブリッドノード１と、ＯＢＳエッジノード２と、ＯＢＳコアノード３とを備えている。
【００１７】
ＯＢＳエッジノード２は、送信すべきデータがある場合、所定波長の制御パケットを送信する。この制御パケットにはデータの宛先情報及びデータが使用する波長情報が含まれている。ＯＢＳエッジノード２は、制御パケット送信から所定のオフセット期間経過後、送信データを、制御パケットで通知した波長の光バースト信号として、制御パケットと同一経路に送信する。
【００１８】
ＯＢＳコアノード３は、ルーティングテーブルを有し、制御パケットを受信した場合、含まれる宛先情報と、ルーティングテーブルに基づき制御パケットを転送すると共に、オフセット期間経過後に受信する光バースト信号を、制御パケットと同一経路に送信する。
【００１９】
ハイブリッドノード１は、ＯＢＳネットワーク１００又は１０１と、ＧＭＰＬＳ光ネットワーク２００との相互接続を行う為の光通信装置であり、ＯＢＳネットワーク１００又は１０１と、ＧＭＰＬＳ光ネットワーク２００との境界に設置される。
【００２０】
図２は、本発明によるハイブリッドノード１のブロック図である。図２によると、ハイブリッドノード１は、光合分波部１１及び１５と、ＢＣＰ解析部１２と、ＧＭＰＬＳ制御部１３と、切替部１４とを備えている。
【００２１】
光合分波部１１は、ＯＢＳネットワーク側から受信する制御パケット５をＢＣＰ解析部１２に出力し、光バースト信号６を切替部１４に出力する。
【００２２】
ＢＣＰ解析部１２は、制御パケット５に含まれる宛先情報から、ルーティングテーブルに基づき、制御パケット５及び光バースト信号６の転送先を判定し、また、制御パケット５に含まれる光バースト信号６の波長情報から、光バースト信号６を認識する。また、制御パケット５及び光バースト信号６の転送先が、ＧＭＰＬＳ光ネットワーク２００と他のＯＢＳネットワークとを相互接続するハイブリッドノード１である場合には、宛先情報及び波長情報をＧＭＰＬＳ制御部１３に通知する。
【００２３】
ＧＭＰＬＳ制御部１３は、ＧＭＰＬＳ光ネットワーク２００内のＧＭＰＬＳ光ノード４とリンク情報を交換してＧＭＰＬＳ光ネットワーク２００のネットワークトポロジを認識しており、ＢＣＰ解析部１２から宛先情報及び波長情報が通知された場合、宛先となる他のＯＢＳネットワークのハイブリッドノード１まで、制御パケット５用の波長パスと、光バースト信号６用の波長パスを、それぞれ、同一ルートにて設定することを、ＧＭＰＬＳ光ネットワーク２００に指示する。より具体的には、ルートを指定した波長パス設定要求メッセージを、ＧＭＰＬＳ光ネットワーク２００に送信し、ＧＭＰＬＳ光ネットワーク２００は、指定されたルートで波長パスの設定を行う。
【００２４】
切替部１４は、設定した波長パスを収容するインタフェースに、光バースト信号６を出力する様に切替を行い、光合分波部１５は、ＢＣＰ解析部１２から出力された制御パケット５と、光バースト信号６を、それぞれ、ＧＭＰＬＳ光ネットワーク２００に送信する。
【００２５】
以上、ＯＢＳネットワークから受信する制御パケット５に基づき、ＧＭＰＬＳ光ネットワーク２００に対して、制御パケット５用の波長パスと、光バースト信号６用の波長パスとを同一ルートで設定する様に制御し、制御パケット５を、制御パケット５用の波長パスに送信する。続いて、オフセット期間経過後に受信する光バースト信号６を、光バースト信号６用の波長パスに送信する。２つの波長パスは同一ルートであるため、対向するハイブリッドノード１は、制御パケット５を先に受信し、よって、光バースト信号６を正しく伝送することができる。
【００２６】
なお、ＧＭＰＬＳ制御部１３による波長パス設定に必要な時間だけ、制御パケット５と光バースト信号６との時間間隔、つまり、オフセット期間が変動するため、本発明による光伝送装置は、好ましくは、光バースト信号６に所定時間の遅延を与える。この遅延は、例えば、切替部１４と光合分波部１５間に遅延線を挿入する等により行い、与える遅延量は、ＧＭＰＬＳ制御部１３の制御により、ＧＭＰＬＳ光ネットワーク２００が波長パスを設定するのに必要な時間程度とする。
【００２７】
なお、対向するハイブリッドノード１において、光合分波部１５は、先に受信する制御パケット５をＢＣＰ解析部１２に出力し、ＢＣＰ解析部１２は、宛先情報に基づき出力するインタフェースに対応する光合分波部１１に制御パケット５を出力し、光合分波部１５及び切替部１４は、その後に受信する光バースト信号６を、制御パケット５と同一インタフェースに対応する光合分波部１１に出力する。
【図面の簡単な説明】
【００２８】
【図１】本発明による光システムの構成図である。
【図２】本発明による光伝送装置のブロック図である。
【符号の説明】
【００２９】
１  ハイブリッドノード
２  ＯＢＳエッジノード
３  ＯＢＳコアノード
４  ＧＭＰＬＳ光ノード
５  制御パケット
６  光バースト信号
１１、１５  光合分波部
１２  ＢＣＰ解析部
１３  ＧＭＰＬＳ制御部
１４  切替部
１００、１０１  ＯＢＳネットワーク
２００  ＧＭＰＬＳ光ネットワーク
【図１】
2008245223.tif 000003
【図２】
2008245223.tif 000004