(57)【特許請求の範囲】
【請求項１】
ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）を利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定する光伝送装置であって、
隣接する光伝送装置との間の光伝送路に多重化された複数の入出力帯域のうち前記光通信路が使用している入出力帯域を前記光伝送路ごとに切り替える光通信路変更手段と、
前記光通信路によって使用されている入出力帯域が前記光伝送路上で不連続に配置されている場合に、前記光通信路変更手段を制御して前記光伝送路上で不連続に配置されている入出力帯域を同一の前記光伝送路上で連続した帯域に再配置する帯域調整手段と、
を備えたことを特徴とする光伝送装置。
【請求項２】
前記光通信路によって使用されている入出力帯域の情報を含む帯域使用情報を前記光ネットワークに接続された他の光伝送装置に広告するとともに、該他の光伝送装置から広告される帯域使用情報を収集する帯域使用情報収集手段と、
自装置がマスタの光伝送装置である場合に、前記帯域使用情報収集手段により収集された帯域使用情報に基づいて前記光ネットワークに接続された各光伝送装置によって行われる帯域調整のスケジュールを計画する帯域調整計画手段とをさらに備え、
前記帯域調整手段は、前記帯域調整計画手段により計画された帯域調整のスケジュールに基づいて前記光伝送路ごとに前記光通信路の入出力帯域を再配置することを特徴とする請求項１に記載の光伝送装置。
【請求項３】
入力帯域から受信したデータを蓄積する入力側キューと、出力帯域に送信するデータを蓄積する出力側キューとを備え、
前記通信路変更手段は、入出力帯域を切り替えている間は前記入力側キューにデータを蓄積するとともに、前記出力側キューに蓄積されているデータを送信先の光伝送装置に送信することを特徴とした請求項１または２に記載の光伝送装置。
【請求項４】
ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）を利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定する光伝送方法であって、
光伝送路に多重化された複数の入出力帯域のうち前記光通信路によって使用されている入出力帯域が前記光伝送路上で不連続に配置されている場合に、光クロスコネクタを制御して前記光伝送路上で不連続に配置されている入出力帯域を同一の前記光伝送路上で連続した帯域に再配置する帯域調整工程を含んだことを特徴とする光伝送方法。
【請求項５】
ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）を利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定するコンピュータを制御する光伝送制御プログラムであって、
光伝送路に多重化された複数の入出力帯域のうち前記光通信路によって使用されている入出力帯域が前記光伝送路上で不連続に配置されている場合に、光クロスコネクタを制御して前記光伝送路上で不連続に配置されている入出力帯域を同一の前記光伝送路上で連続した帯域に再配置する帯域調整手順を前記コンピュータに実行させることを特徴とする光伝送制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）を利用したＴＤＭ（Time Division Multiplexing）方式の光ネットワークにおいて光通信路の入出力帯域を設定する光伝送装置、光伝送方法および光伝送制御プログラムに関し、特に、伝送路に発生する帯域の断片化を解消し、光通信路設定の自由度を向上することができる光伝送装置、光伝送方法および光伝送制御プログラムに関するものである。
【背景技術】
【０００２】
近年、インターネットのバックボーンや、ＭＡＮ（Metropolitan Area Network）などの大規模ネットワークにおいて、低損失性と広帯域性を備えた光ファイバを伝送媒体とした光ネットワークが普及している。
【０００３】
かかる光ネットワークに用いられる光伝送技術の基礎として、ＳＯＮＥＴ／ＳＤＨ（Synchronous Optical Network/Synchronous Digital Hierarchy）がある。ＳＯＮＥＴ／ＳＤＨは、複数の低速な回線（例えば、電話回線など）を階層的に多重化して一本の伝送路に送信することにより、光ネットワークの高速化および大容量化を実現するものである。このＳＯＮＥＴ／ＳＤＨは、各回線から送られるデータを一定の時間間隔（タイムスロット）で分割して送信するＴＤＭ方式を用いており、分割した回線ごとのデータを一つのフレームにまとめて順次送信することによって多重化を実現する。これにより、光ネットワーク上の伝送路の帯域は回線ごとに分割されて使用される。
【０００４】
さらに、近年、光ネットワークにおける光信号の伝送経路を制御する技術として、ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）が注目されている。ＧＭＰＬＳは、ＩＰパケットにラベル情報を付加することにより高速なスイッチングを実現したＭＰＬＳ（Multi-Protocol Label Switching）を一般化し、その適用範囲を、ＩＰネットワークだけでなく、ＳＯＮＥＴ／ＳＤＨのようなＴＤＭ方式のネットワークや、光波長多重方式のネットワークまで拡大したものである。このＧＭＰＬＳを用いることにより、光通信路の経路制御や帯域制御などのトラフィック・エンジニアリング容易に行うことができる（例えば、非特許文献１参照）。
【０００５】
ここで、かかるＧＭＰＬＳを利用した光ネットワークにおける光通信路（以下、パス）の設定および解放について具体的に説明する。なお、ここではＳＯＮＥＴ／ＳＤＨ方式の光ネットワークを例に説明する。
【０００６】
まず、パスの設定を行う場合には、ネットワーク管理者等が、パスの始点と終点となる光伝送装置および要求する帯域の情報を、ネットワーク管理システムから一台の光伝送装置に対して投入する。すると、各光伝送装置は、ＯＳＰＦ−ＴＥ（Open Shortest Path First-Traffic Engineering）等のプロトコルを動作させてネットワークの物理トポロジテーブルを構築し、当該テーブルに基づいて、パスを経由させる光伝送装置および光ファイバを決定する。次に、各光伝送装置は、ＲＳＶＰ−ＴＥ（Resource Reservation Protocol-Traffic Engineering）等のプロトコルを動作させ、各光伝送装置におけるパス要求の受入可否および要求帯域の受入可否判断を行った上で、パスを通過させる帯域を決定する。
【０００７】
上記動作の後、ネットワーク管理者等がネットワーク管理システムからクロスコネクトコマンド（ENT-CRS-STS3c等）を投入することにより、各光伝送装置においてクロスコネクト（光ファイバー間のスイッチング）が実行され、光ネットワーク上にパスが設定される。
【０００８】
一方、パスの解放は、ネットワーク管理者等によるパス削除コマンドの投入や、ポート状態の監視によるパス解放指示を契機とし、ＲＳＶＰ−ＴＥ等のプロトコルが動作することによって行われる。
【０００９】
図１２は、ＧＭＰＬＳを利用した光ネットワークを説明するための図である。例えば、図１２に示す光ネットワークにおいて、光伝送装置１０１から光伝送装置１０９に、伝送速度が１５５．５２Ｍｂｐｓ（例えば、ＳＯＮＥＴにおけるＯＣ−３）のパスを設定する場合は、まず、ネットワーク管理者が、パスの始点および終点になる光伝送装置として、それぞれ、光伝送装置１０１および光伝送装置１０９を指定する。
【００１０】
ここで、図１２に示す光伝送装置１０１と光伝送装置１０２との間、光伝送装置１０２と光伝送装置１０３との間、光伝送装置１０２と光伝送装置１０５との間、光伝送装置１０５と光伝送装置１０８との間および光伝送装置１０８と光伝送装置１０９との間の伝送路（光ファイバー）は、いずれも２．４Ｇｂｐｓの帯域を有しているとする。この場合、かかる全ての伝送路においては、１５５．５２Ｍｂｐｓの帯域が確保できるため、光ネットワーク上には、光伝送装置１０１から、光伝送装置１０２、光伝送装置１０５、光伝送装置１０８をそれぞれ経由して光伝送装置１０９に到達するパスが設定される。
【００１１】
【非特許文献１】E. Mannie, D. Papadimitriou, "Generalized Multi-Protocol Label Switching (GMPLS) Extensions for Synchronous Optical Network (SONET) and Synchronous Digital Hierarchy (SDH) Control", [online], December 2005, [Retrieved on 2006-02-07], Retrieved from the Internet: <URL: http://www.ietf.org/internet-drafts/draft-ietf-ccamp-rfc3946bis-01.txt >
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、例えばＳＯＮＥＴ／ＳＤＨ方式においては、フレーム内での各パスのデータの位置は、フレームのヘッダ部に設定されているポインタによって指し示されるため、同一のパスのデータを、フレーム内で連続していない複数のタイムスロットに分割して配置することはできない。このため、上述した光ネットワークにおいてパスの設定と解放を繰り返した結果、伝送路の帯域に断片化が発生するという問題がある。
【００１３】
図１３は、ＧＭＰＬＳを利用した光ネットワークにおける伝送路の断片化を説明するための図である。同図に示す例は、図１２に示した光ネットワークにおいて、パスの設定と解放が行われた後の一部の伝送路（連続する５つの帯域）の状態を示している。例えば、図１３に示す伝送路２１については、伝送速度が１５５．５２Ｍｂｐｓのパスが５本設定された後に、帯域２１ａ、２１ｃおよび２１ｅを使用していたパスが解放され、伝送路２１に帯域の断片化が発生した状態を示している。
【００１４】
ここで、伝送路２１には、帯域２１ａ、２１ｃおよび２１ｅと、合計すると４６６．５６Ｍｂｐｓの未使用な帯域があるにもかかわらず、それぞれの帯域が連続していないため、伝送速度が４６６．５６Ｍｂｐｓ（例えば、ＳＯＮＥＴにおけるＯＣ−９など）のパスを設定することはできない。
【００１５】
このように、伝送路において帯域の断片化が発生した場合、パス設定の自由度が低下してしまうという問題がある。
【００１６】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、伝送路に発生する帯域の断片化を解消し、パス設定の自由度を向上することができる光伝送装置、光伝送方法および光伝送制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１７】
上述した課題を解決し、目的を達成するため、本発明の一実施態様に係る光伝送装置は、ＧＭＰＬＳを利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定する光伝送装置であって、隣接する光伝送装置との間の光伝送路上で前記光通信路が使用している入出力帯域を前記伝送路ごとに切り替える光通信路変更手段と、前記光通信路によって使用されている入出力帯域が前記光伝送路上で不連続に配置されている場合に、前記光通信路変更手段を制御して該不連続に配置されている入出力帯域を連続した帯域に再配置する帯域調整手段と、を備えたことを特徴とする。
【００１８】
また、本発明の他の実施態様に係る光伝送装置は、上記の発明において、前記光通信路によって使用されている入出力帯域の情報を含む帯域使用情報を前記光ネットワークに接続された他の光伝送装置に広告するとともに、該他の光伝送装置から広告される帯域使用情報を収集する帯域使用情報収集手段と、自装置がマスタの光伝送装置である場合に、前記帯域使用情報収集手段により収集された帯域使用情報に基づいて前記光ネットワークに接続された各光伝送装置によって行われる帯域調整のスケジュールを計画する帯域調整計画手段とをさらに備え、前記帯域調整手段は、前記帯域調整計画手段により計画された帯域調整のスケジュールに基づいて前記光伝送路ごとに前記光通信路の入出力帯域を再配置することを特徴とする。
【００１９】
また、本発明の他の実施態様に係る光伝送装置は、上記の発明において、入力帯域から受信したデータを蓄積する入力側キューと、出力帯域に送信するデータを蓄積する出力側キューとを備え、前記通信路変更手段は、入出力帯域を切り替えている間は前記入力側キューにデータを蓄積するとともに、前記出力側キューに蓄積されているデータを送信先の光伝送装置に送信することを特徴とする。
【００２０】
また、本発明の他の実施態様に係る光伝送方法は、ＧＭＰＬＳを利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定する光伝送方法であって、前記光通信路によって使用されている入出力帯域が光伝送路上で不連続に配置されている場合に、光クロスコネクタを制御して該不連続に配置されている入出力帯域を連続した帯域に再配置する帯域調整工程を含んだことを特徴とする。
【００２１】
また、本発明の他の実施態様に係る光伝送制御プログラムは、ＧＭＰＬＳを利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定するコンピュータを制御する光伝送制御プログラムであって、前記光通信路によって使用されている入出力帯域が光伝送路上で不連続に配置されている場合に、光クロスコネクタを制御して該不連続に配置されている入出力帯域を連続した帯域に再配置する帯域調整手順を前記コンピュータに実行させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、光通信路によって使用されている入出力帯域が光伝送路上で不連続に配置されている場合に、隣接する光伝送装置との間の光伝送路上で光通信路が使用している入出力帯域を伝送路ごとに切り替える光通信路変更手段を制御し、不連続に配置されている入出力帯域を連続した帯域に再配置するよう構成したので、光伝送路に発生した帯域の断片化を解消することが可能となり、光ネットワーク上のパス設定の自由度を向上することができる。
【００２３】
また、本発明によれば、光通信路によって使用されている入出力帯域の情報を含む帯域使用情報を光ネットワークに接続された他の光伝送装置に広告するとともに、他の光伝送装置から広告される帯域使用情報を収集し、自装置がマスタの光伝送装置である場合に、収集した帯域使用情報に基づいて光ネットワークに接続された各光伝送装置によって行われる帯域調整のスケジュールを計画し、計画した帯域調整のスケジュールに基づいて光伝送路ごとに光通信路の入出力帯域を再配置するよう構成したので、光ネットワークに接続された各光伝送装置が同期を取って帯域調整を行うことが可能となり、光ネットワーク全体のパス設定の自由度を向上することができる。
【００２４】
また、本発明によれば、入力帯域から受信したデータを蓄積する入力側キューと、出力帯域に送信するデータを蓄積する出力側キューとを備え、入出力帯域を切り替えている間は入力側キューにデータを蓄積するとともに、出力側キューに蓄積されているデータを送信先の光伝送装置に送信するよう構成したので、光通信路に割り当てられた入出力帯域の切り替えを、光通信路内のデータ伝送を瞬断せずに行うことができる。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照して、この発明に係る光伝送制御プログラム、光伝送方法および光伝送装置の好適な実施例を詳細に説明する。なお、この実施例により本発明が限定されるものではない。
【実施例】
【００２６】
まず、本実施例に係る光伝送装置の概念について説明する。
図１および図２は、本実施例に係る光伝送装置の概念を説明するための説明図（１）および（２）である。同図は、伝送路に光ファイバを用いた光ネットワークの一部を示しており、光伝送装置２０１、２０２、２０３および２０４がそれぞれ接続されている。
【００２７】
各光伝送装置２０１〜２０４は、光ファイバを伝送路として互いに接続されており、同図に示すように、光伝送装置２０１と光伝送装置２０２とは伝送路４１を介して接続され、光伝送装置２０２と光伝送装置２０３とは伝送路４２を介して接続され、光伝送装置２０３と光伝送装置２０４とは伝送路４３を介して接続されている。そして、こられの伝送路４１〜４３は、それぞれが５つの帯域に多重化されており、具体的には、伝送路４１が帯域４１ａ〜４１ｅを有し、伝送路４２が帯域４２ａ〜４２ｅを有し、伝送路４３が帯域４３ａ〜４３ｅを有している。
【００２８】
ここで、図１の状態Ａに示すように、光伝送装置２０１から光伝送装置２０４までの間には、パス３０ａおよび３０ｂの２本のパス（光通信路）が設定されており、パス３０ａには、伝送路４１においては帯域４１ｂが、伝送路４２においては帯域４２ｄが、伝送路４３においては帯域４３ｃが、それぞれ割り当てられており、パス３０ｂには、伝送路４１においては帯域４１ｄが、伝送路４２においては帯域４２ａが、伝送路４３においては帯域４３ｂが、それぞれ割り当てられている。
【００２９】
さらに、図１の状態Ａは、光ネットワークにおいて、パスが解放されたことによって伝送路に帯域の断片化が発生した状態を示している。例えば、伝送路４１については、５つのパスに４１ａ、４１ｂ、４１ｃ、４１ｄおよび４１ｅのそれぞれの帯域を割り当てた後に、帯域４１ａ、４１ｃおよび４１ｅに割り当てていたパスが解放された結果、帯域の断片化が発生した状態を示している。
【００３０】
このような帯域の断片化に対して、各光伝送装置２０１〜２０４は、光伝送装置を通過しているパスの経路を動的に変更することによって、各伝送路においてパスに割り当てられている不連続な帯域を連続する帯域に再配置する帯域調整処理を行う。
【００３１】
まず、各光伝送装置２０１〜２０４は、自装置の帯域使用情報を、隣接する光伝送装置に対して送信する。そして、隣接する光伝送装置から帯域使用情報を受信した場合、光伝送装置は、受信した帯域使用情報を記憶するとともに、受信した帯域使用情報を他の隣接する光伝送装置に対して送信する。この処理を繰り返すことによって、ネットワークに接続された各光伝送装置は、全ての光伝送装置の帯域使用情報を記憶する。
【００３２】
この後、所定の方法で決定された１台のマスタ光伝送装置（例えば、装置識別情報としての装置番号の数値が最も小さい光伝送装置等）が、記憶している帯域使用情報に基づいて帯域調整スケジュールを計画する。この帯域調整スケジュールにおいては、帯域調整処理を行う順番が、伝送路ごと、パスごとに計画される。
【００３３】
例えば、マスタ光伝送装置によって、伝送路４３、４２、４１の順、および、パス３０ｂ、３０ａの順で帯域調整処理を行うように帯域調整スケジュールが計画されたとする。その場合、まず、図１の状態Ｂに示すように、伝送路４３にデータを出力する光伝送装置２０３が、パス３０ｂのデータを出力する帯域を４３ｂから４３ａに変更し、伝送路４３からデータを入力する光伝送装置２０４が、パス３０ｂのデータを入力する帯域を４３ｂから４３ａに変更する。さらに、光伝送装置２０３が、パス３０ａのデータを出力する帯域を４３ｃから４３ｂに変更し、光伝送装置２０４が、パス３０ａのデータを入力する帯域を４３ｃから４３ｂに変更する。
【００３４】
続いて、図１の状態Ｃに示すように、伝送路４２にデータを出力する光伝送装置２０２が、パスａのデータを出力する帯域を４２ｄから４２ｂに変更し、さらに、伝送路４２からデータを入力する光伝送装置２０３が、パスａのデータを入力する帯域を４２ｄから４２ｂに変更する。
【００３５】
さらに続いて、図２の状態Ｄに示すように、伝送路４１にデータを出力する光伝送装置２０１が、パス３０ｂのデータを出力する帯域を４１ｄから４１ａに変更し、さらに、伝送路４１からデータを入力する光伝送装置２０２が、パス３０ｂのデータを入力する帯域を４１ｄから４１ａに変更する。
【００３６】
そして、上記の一連の帯域調整処理が行われた結果、図２の状態Ｅに示すように、伝送路４１、４２および４３には、それぞれ連続した帯域が確保される。
【００３７】
このように、光伝送装置が、隣接する光伝送装置との間の伝送路においてパスが設定されている帯域が不連続に配置されていた場合に、かかる不連続な帯域を連続した帯域に再配置することによって、伝送路に発生した帯域の断片化を解消することが可能となり、光ネットワーク上のパス設定の自由度を向上することができる。
【００３８】
なお、ここでは説明の便宜上、４台の光伝送装置のみを示したが、光ネットワークには、４台に限らず、多数の光伝送装置が接続されていてもよい。また、ここでは、各伝送路が５つの帯域で分割されている場合を説明したが、各伝送路に割り当てられる帯域は５つに限らず、光ネットワークに用いられる光ファイバケーブルが有する帯域幅や、設定するパスの帯域幅に応じて適宜設定されるものである。
【００３９】
次に、本実施例に係る光伝送装置の構成について説明する。
図３は、本実施例に係る光伝送装置の構成を示す機能ブロック図である。同図に示すように、この光伝送装置２０３は、入力インタフェース部３１０と、クロスコネクト部３２０と、出力インタフェース部３３０と、帯域切替制御部３４０と、クロスコネクト制御部３５０と、帯域調整部３６０とを有する。なお、図１に示した光伝送装置２０１〜２０４は、それぞれが同様の構成を有するので、ここでは光伝送装置２０３について説明する。
【００４０】
入力インタフェース部３１０は、隣接する光伝送装置から受信したフレームに含まれる帯域ごとのデータを読み出し、クロスコネクト部３２０に出力する処理部であり、読み出した帯域ごとのデータから制御信号を検出するパターン検出部３１１ａ〜３１１ｅと、かかる帯域ごとのデータを蓄積する入力側ＦＩＦＯ３１２ａ〜３１２ｅと、入力側ＦＩＦＯ３１２ａ〜３１２ｅに制御信号を出力する信号出力部３１３とを有する。
【００４１】
パターン検出部３１１ａ〜３１１ｅは、入力インタフェース部３１０が読み出した帯域ごとのデータから制御信号を検出する処理部である。これらパターン検出部３１１ａ〜３１１ｅは、それぞれ、入力側の伝送路が有する帯域ごとに対応付けられており、例えば、図１に示した光伝送装置２０３においては、パターン検出部３１１ａは伝送路４２の帯域４２ａに対応付けられており、パターン検出部３１１ｅは帯域４２ｅに対応付けられている。
【００４２】
入力側ＦＩＦＯ３１２ａ〜３１２ｅは、入力インタフェース部３１０が読み出した帯域ごとのデータを蓄積するキューである。これら入力側ＦＩＦＯ３１２ａ〜３１２ｅは、それぞれ、帯域ごとのデータ転送速度をｖ、クロスコネクト部３２０で行われる入力側タイムスロットの切り替えにかかる時間をｔ１とした場合は、少なくともｖ×ｔ１で算出される長さを備えている。
【００４３】
また、入力側ＦＩＦＯ３１２ａ〜３１２ｅは、それぞれ、入力側の伝送路が有する帯域ごとに対応付けられており、例えば、図１に示した光伝送装置においては、入力側ＦＩＦＯ３１２ａは伝送路４２の帯域４２ａに対応付けられており、入力側ＦＩＦＯ３１２ｅは帯域４２ｅに対応付けられている。
【００４４】
なお、ここでは、入力インタフェース部３１０が、５つのパターン検出部および５つの入力側ＦＩＦＯを有する場合を説明したが、パターン検出部および入力側ＦＩＦＯの数は５つに限られず、例えば、入力側の伝送路が有することができる帯域の最大数と同数のパターン検出部および入力側ＦＩＦＯをあらかじめ備えておき、適宜、入力側ＦＩＦＯと帯域との対応付けを設定してもよい。
【００４５】
信号出力部３１３は、後述する帯域切替制御部３４０の指示によって入力側ＦＩＦＯ３１２ａ〜３１２ｅに所定の制御信号を出力する処理部である。
【００４６】
クロスコネクト部３２０は、クロスコネクト制御部３５０によって制御され、入力側ＦＩＦＯ３１２ａ〜３１２ｅと出力側ＦＩＦＯ３３２ａ〜３３２ｅとの接続切替を行う処理部である。
【００４７】
出力インタフェース部３３０は、クロスコネクタ３２０から出力された帯域ごとのデータを、隣接する光伝送装置に対して送信する処理部であり、クロスコネクト部３２０から出力されたデータを蓄積する出力側ＦＩＦＯ３３２ａ〜３３２ｅを有する。
【００４８】
出力側ＦＩＦＯ３３２ａ〜３３２ｅは、クロスコネクト部３２０から出力される帯域ごとのデータを蓄積するキューである。これら出力側ＦＩＦＯ３３２ａ〜３３２ｅは、それぞれ、帯域ごとのデータ転送速度をｖ、クロスコネクト部３２０で行われる出力側タイムスロットの切り替えにかかる時間をｔ２とした場合は、少なくともｖ×ｔ２で算出される長さを備えている。
【００４９】
また、出力側ＦＩＦＯ３３２ａ〜３３２ｅは、それぞれ、出力側の伝送路が有する帯域ごとに対応付けられており、例えば、図１に示した光伝送装置２０３においては、出力側ＦＩＦＯパターン３３２ａは伝送路４３の帯域４３ａに対応付けられており、出力側ＦＩＦＯ３３２ｅは帯域４３ｅに対応付けられている。
【００５０】
なお、ここでは、出力インタフェース部３３０が、５つの出力側ＦＩＦＯを有する場合を説明したが、出力側ＦＩＦＯの数は５つに限られず、例えば、出力側の伝送路が有することができる帯域の最大数と同数の出力側ＦＩＦＯをあらかじめ備えておき、適宜、出力側ＦＩＦＯと帯域との対応付けを設定してもよい。
【００５１】
帯域切替制御部３４０は、帯域調整部３６０からの帯域切替指示に基づいて、入力インタフェース部３１０およびクロスコネクト制御部３５０を制御する処理部である。具体的には、この帯域切替制御部３４０は、帯域調整部３６０から帯域切替指示を受け取ると、信号出力部３１３を制御し、切替指示された入力帯域に対応する入力側ＦＩＦＯに対して、接続切替のタイミングを制御するための制御信号を出力する。なお、ここでは、二つの制御信号、例えば「ｅ」と「ｓ」とを用いて接続切替を制御する場合を説明する。
【００５２】
帯域切替制御部３４０は、入力側ＦＩＦＯ３１２ａ〜３１２ｅの読み出しポインタを常時監視し、入力側ＦＩＦＯから制御信号「ｅ」が読み出されたことを確認すると、入力インタフェース制御部３１０を制御し、当該入力側ＦＩＦＯからのデータ読み出しを停止するとともに、当該入力側ＦＩＦＯの接続先を、切替指示された出力帯域に対応する出力側ＦＩＦＯに切り替える指示をクロスコネクト制御部３５０に対して行う。
【００５３】
そして、帯域切替制御部３４０は、クロスコネクト制御部３５０から切替完了通知を受け取ると、入力インタフェース制御部３１０を制御し、読み出しを停止していた入力側ＦＩＦＯからのデータ読み出しを再開する。これにより、切替指示された入力帯域に対応する入力側ＦＩＦＯに蓄積されていたデータは、切替指示された出力帯域に対応する出力側ＦＩＦＯに対して出力される。
【００５４】
また、帯域切替制御部３４０は、隣接する光伝送装置から制御信号「ｅ」を受信した場合、パターン検出部３１１ａ〜３１１ｅから制御信号「ｅ」を検出したことが通知されると、入力インタフェース制御部３１０に指示し、通知元のパターン検出部と同じ帯域に対応付けられた入力側ＦＩＦＯに対するデータ書き込みを停止する。
【００５５】
また、帯域切替制御部３４０は、隣接する光伝送装置から制御信号「ｓ」を受信した場合、パターン検出部３１１ａ〜３１１ｅから制御信号「ｓ」を検出したことが通知されると、入力インタフェース制御部３１０に指示し、通知元のパターン検出部と同じ帯域に対応付けられた入力側ＦＩＦＯへのデータ書き込みを開始する。
【００５６】
また、帯域切替制御部３４０は、出力側ＦＩＦＯ３３２ａ〜３３２ｅの書き込みポインタを常時監視し、出力側ＦＩＦＯに制御信号「ｅ」が書き出されたことを確認すると、クロスコネクト制御部３５０に対して入力側ＦＩＦＯの切替指示を行う。この時、帯域切替制御部３４０は、制御信号「ｅ」を検出したパターン検出部と同じ帯域に対応付けられた入力側ＦＩＦＯから、制御信号「ｓ」を検出したパターン検出部と同じ帯域に対応付けられた入力側ＦＩＦＯに切り替えるように指示を行う。
【００５７】
そして、帯域切替制御部３４０は、クロスコネクト制御部３５０から切替完了通知を受け取ると、入力インタフェース制御部３１０を制御し、制御信号「ｓ」を検出したことによって書き込みを開始していた入力側ＦＩＦＯからのデータ読み出しを開始する。これにより、制御信号「ｓ」を受信した帯域に対応する入力側ＦＩＦＯのデータが、制御信号「ｅ」が書き出された出力側ＦＩＦＯが対応する帯域に対して出力される。
【００５８】
なお、ここでは、制御信号に「ｅ」と「ｓ」とを用いた場合を説明したが、かかる制御信号は、「ｅ」と「ｓ」とに限らず、光ネットワーク内で伝送されるデータのパターンに現れないパターンを定義すればよい。
【００５９】
クロスコネクト制御部３５０は、帯域切替制御部３４０からの接続切替指示やネットワーク管理者等のオペレーションによる接続切替指示に基づいてクロスコネクト部３２０を制御する処理部である。具体的には、このクロスコネクト制御部３５０は、帯域切替制御部３４０から、入力側ＦＩＦＯの切替指示または出力側ＦＩＦＯの切替指示を受け付けると、クロスコネクト部３２０を制御し、受け付けた指示に基づいて入力側ＦＩＦＯと出力側ＦＩＦＯとの接続切替を行う。
【００６０】
ここで、クロスコネクト制御部３５０は、クロスコネクト部３２０が帯域切替制御部３４０からの指示に基づいた接続切替を行っている間は、ネットワーク管理者等のオペレーションによる接続切替指示を拒否する。
【００６１】
ここで、クロスコネクト制御部３５０が、帯域切替制御部３４０からの接続切替指示と、ネットワーク管理者等のオペレーションによる接続切替指示とを排他的に制御することによって、クロスコネクト部３２０が誤ったパス設定を行うことを防ぐことができる。
【００６２】
帯域調整部３６０は、光ネットワークに接続された各光伝送装置の装置識別情報と帯域使用情報とを収集して帯域調整スケジュールを計画し、計画した帯域調整スケジュールに基づいて帯域調整を制御する処理部であり、帯域使用情報収集部３６０ａと、帯域使用情報記憶部３６０ｂと、帯域調整計画部３６０ｃと、帯域調整指示部３６０ｄとを有する。
【００６３】
帯域使用情報収集部３６０ａは、光ネットワークに接続された各光伝送装置の装置識別情報と、帯域使用情報とを収集し、帯域使用情報記憶部３６０ｂに登録する処理部である。具体的には、この帯域使用情報収集部３６０は、まず、自装置の装置識別情報と帯域使用情報とを取得し、帯域使用情報記憶部３６０ｂに登録するとともに、自装置の装置識別情報と帯域使用情報とを含めた帯域調整データを隣接する光伝送装置に対して広告（送信）する。
【００６４】
また、帯域使用情報収集部３６０ａは、隣接する光伝送装置から帯域調整データを受信した場合は、受信した帯域調整データから装置識別情報と帯域使用情報とを取り出し、帯域使用情報記憶部３６０ｂに登録するとともに、受信した帯域調整データを他の隣接する光伝送装置に対して送信する。
【００６５】
図４は、帯域調整データを含んだパケットデータの一例を示す図である。例えば、同図に示すように、帯域調整データ４０４は、ＴＣＰ／ＩＰプロトコルスタックの下位に設定されて、光ネットワーク内を転送される。同図に示すパケットデータ４００は、ＭＡＣヘッダ４０１と、ＩＰヘッダ４０２と、ＴＣＰヘッダ４０３と、帯域調整データ４０４と、ＦＣＳ４０５とから構成されている。
【００６６】
なお、ここでは、帯域調整データを、ＴＣＰ／ＩＰプロトコルスタックの下位に設定して転送する例について説明したが、これに限らず、例えばＯＳＩ参照モデルに準拠した他のプロトコルの所定の階層に帯域調整データを設定して転送することとしてもよい。
【００６７】
図５は、図４に示した帯域調整データ４０４の一例を示す図である。例えば、同図に示すように、帯域調整データには、光伝送装置ごとの帯域の使用状況を示す値が「／」で区切られて設定される、左から順に、「Ｓｌｏｔ  ｎｏ」には、光ファイバを接続する光インタフェースユニットが接続されたスロット番号が設定され、「ＰＩＵ  ｎａｍｅ」には、光インタフェースユニットのユニット名が設定され、「Ｐｏｒｔ  Ｎｏ」には、光ファイバが接続されたポート番号が設定され、「ＩＮ／ＯＵＴ」には、入力側の帯域であるか、出力側の帯域であるかを識別する値が設定され、「ｔｉｍｅｓｒｏｔ  Ｎｏ」には、フレーム内のタイムスロットを識別する識別番号が設定される。
【００６８】
帯域使用情報記憶部３６０ｂは、光ネットワークに接続されている光伝送装置ごとに、装置識別情報と帯域使用情報とを対応付けて記憶する記憶部である。
【００６９】
帯域調整計画部３６０ｃは、自装置がマスタ光伝送装置である場合に、帯域使用情報記憶部３６０ｂに記憶された帯域使用情報に基づいて帯域調整スケジュールを計画する処理部である。具体的には、この帯域調整計画部３６０ｃは、あらかじめ決められた方法に従い、自装置がマスタ光伝送装置であるか否かを確認する。
【００７０】
例えば、装置識別情報の数値が最も小さい光伝送装置をマスタ光伝送装置とするように決められていた場合は、帯域調整計画部３６０ｃは、帯域使用情報記憶部３６０ｂに登録された各光伝送装置の装置識別情報を参照し、自装置の装置識別情報の数値が最も小さい値であった場合は、自装置がマスタ光伝送装置であると判断する。この場合、帯域調整計画３６０ｃは、帯域使用情報記憶部３６０ｂに登録された各光伝送装置の帯域使用情報に基づいて、帯域調整を行う光伝送装置の順番およびパスの順番を決めた帯域調整スケジュールを計画し、他の光伝送装置に対して通知するとともに、最初に帯域調整を行う光伝送装置に対して、帯域調整指示を送信する。
【００７１】
帯域調整指示部３６０ｄは、帯域調整計画部３６０ｃにより計画された帯域調整スケジュールに基づいて、帯域切替制御部３４０に対して指示することによって、光伝送装置に設定されているパスに割り当てられた帯域を調整する処理部である。具体的には、この帯域調整指示部３６０ｄは、マスタ光伝送装置または他の光伝送装置から帯域調整指示を受信すると、自装置に設定されているパスについて、マスタ光伝送装置から通知された帯域調整スケジュールで決められた順番に、帯域切替制御部３４０に対して帯域切替指示を行う。この際、帯域調整指示部３６０ｄは、帯域切替制御部３４０に対して、帯域切替を行うパスの入力帯域と、その切替先となる出力帯域を指示する。
【００７２】
自装置を通過する全てのパスについて帯域調整が完了すると、帯域調整指示部３６０ｄは、マスタ光伝送装置から通知された帯域調整スケジュールにおいて、自装置が最後に帯域調整を行う光伝送装置であるか否かを確認し、最後の光伝送装置であった場合は、マスタ光伝送装置に対して、帯域調整の完了を通知する。一方、自装置が最後の光伝送装置でなかった場合は、次に帯域調整を行う光伝送装置に対して、帯域調整指示を送信する。
【００７３】
このように、帯域使用情報収集部３６０ａが、パスによって使用されている帯域の情報を含む帯域使用データを光ネットワークに接続された他の光伝送装置に広告するとともに、他の光伝送装置から送信される帯域使用データを収集し、帯域調整計画部３６０ｃが、自装置がマスタ光伝送装置である場合に、帯域使用情報収集部３６０ａにより収集された帯域使用データに基づいて光ネットワークに接続された各光伝送装置によって行われる帯域調整のスケジュールを計画し、帯域調整指示部３６０ｄが、帯域調整計画部３６０ｃにより計画された帯域調整のスケジュールに基づいて帯域を再配置することによって、光ネットワークに接続された各光伝送装置が同期を取って帯域調整を行うことが可能となり、光ネットワーク全体のパス設定の自由度を向上することができる。
【００７４】
次に、図６〜８を用いて、本実施例に係る光伝送装置２０３および２０４による帯域切替処理について説明する。図６〜８は、本実施例に係る光伝送装置２０３および２０４による帯域切替処理を説明するための図（１）〜（３）である。同図は、図１で状態Ａおよび状態Ｂに示した変更区間におけるパス３０ａの帯域切替を示しており、図１の状態Ａで示したパス３０ａは、図６においては、光伝送装置２０３の入力側ＦＩＦＯ３１２ｄと、出力側ＦＩＦＯ３３２ｃとを通過し、さらに、光伝送装置２０４のパターン検出器パス３０ａと、入力側ＦＩＦＯ３１２ｃと、出力側ＦＩＦＯ３３２ｅとを通過している。なお、図６〜８に示す光伝送装置２０３および２０４においては、説明の都合上、不要である機能部については、図示を省略する。
【００７５】
まず、図６および７を用いて、光伝送装置２０３の動作について説明する。図６に示すように、光伝送装置２０３において、帯域調整部３６０から帯域切替制御部３４０に対して帯域切替指示が行われると（図６の（１））、帯域切替制御部３４０は、信号出力部３１３に指示し、入力側ＦＩＦＯ３１２ｄに制御信号「ｅ」および「ｓ」を順に出力する（図６の（２））。
【００７６】
その後、帯域切替制御部３４０は、入力側ＦＩＦＯ３１２ｄから読み出されるデータを監視し、制御信号「ｅ」が読み出されたことを確認すると（図６の（３））、入力インタフェース部３１０を制御して入力側ＦＩＦＯ３１２ｄからの読み出しを停止するとともに、クロスコネクト制御部３５０に対して接続切替指示を行う（図６の（４））。
【００７７】
そして、図７に示すように、クロスコネクト制御部３５０は、クロスコネクト制御部３５０からの接切替指示に基づいてクロスコネクタ部３２０を制御し（図７の（５））、入力側ＦＩＦＯ３１２ｄの接続先を出力側ＦＩＦＯ３３２ｃから出力側ＦＩＦＯ３３２ｂに切り替える（図７の（６））。
【００７８】
クロスコネクタ部３２０が接続切替を行っている間、入力側ＦＩＦＯ３１２ｄは、隣接する光伝送装置から送信されるデータを順次蓄積し（図７の（７））、出力側ＦＩＦＯ３３２ｃは、それまでに蓄積していたデータを光伝送装置２０４に対して順次送信する（図７の（８））。
【００７９】
そして、接続切替が完了すると、クロスコネクタ部３２０は、クロスコネクト制御部３５０を介して、接続切替の完了通知を帯域切替制御部３４０に対して発行する（図７の（９））。接続切替の完了通知を受け取った帯域切替制御部３４０は、入力インタフェース部３１０を制御して入力側ＦＩＦＯ３１２ｄからのデータの読み出しを再開する。入力側ＦＩＦＯ３１２ｄから読み出されたデータは、出力側ＦＩＦＯ３３２ｂに順次出力され（図７の（１０））、さらに、光伝送装置２０４に対して順次送信される（図７の（１１））。
【００８０】
続いて、図８を用いて、光伝送装置２０４の動作について説明する。図８に示すように、光伝送装置２０４において、パターン検出部３１１ｄが制御信号「ｅ」を検出すると（図８の（１２））、帯域切替制御部３４０は、入力インタフェース制御部３１０を制御し、入力側ＦＩＦＯ３１２ｄに対するデータ出力を禁止する（図８の（１３））。
【００８１】
また、パターン検出部３１１ｂが制御信号「ｓ」を検出すると（図８の（１４））、帯域切替制御部３４０は、入力インタフェース制御部３１０を制御し、光伝送装置２０３から送信されたデータを入力側ＦＩＦＯ３１２ｂへ順次出力する（図８の（１５））。
【００８２】
さらに、出力側ＦＩＦＯ３３２ｄに制御信号「ｅ」が出力されたことを確認すると（図８の（１６））、帯域切替制御部３４０は、クロスコネクト制御部３５０に対して、接続切替指示を行う（図８の（１７））。
【００８３】
そして、クロスコネクト制御部３５０は、クロスコネクト制御部３５０からの接続切替指示に基づいてクロスコネクタ部３２０を制御し（図８の（１８））、出力側ＦＩＦＯ３３２ｄの接続を入力側ＦＩＦＯ３１２ｄから入力側ＦＩＦＯ３１２ｂに切り替える（図８の（１９））。
【００８４】
クロスコネクタ部３２０が接続切替を行っている間、出力側ＦＩＦＯ３３２ｄは、それまでに蓄積していたデータを隣接する光伝送装置に対して順次送信する（図８の（２０））。
【００８５】
そして、接続切替が完了すると、クロスコネクタ部３２０は、クロスコネクト制御部３５０を介して、接続切替の完了通知を帯域切替制御部３４０に対して発行する（図８の（２１））。接続切替の完了通知を受け取った帯域切替制御部３４０は、入力インタフェース部３１０を制御して入力側ＦＩＦＯ３１２ｂからのデータ読み出しを開始する。入力側ＦＩＦＯ３１２ｂから読み出されたデータは、出力側ＦＩＦＯ３３２ｄに順次出力され（図８の（２２））、さらに、隣接する光伝送装置に対して順次送信される（図８の（２３））。
【００８６】
このように、送信側の光伝送装置においては、クロスコネクタ部３２０が接続切替を行っている間は、入力側ＦＩＦＯ３１２ｄが、隣接する光伝送装置から送信されるデータを順次蓄積し、出力側ＦＩＦＯ３３２ｃが、蓄積しているデータを受信側の光伝送装置に対して順次送信し、受信側の光伝送装置においては、クロスコネクタ部３２０が接続切替を行っている間は、入力側ＦＩＦＯ３１２ｂが、送信側の光伝送装置から送信されるデータを順次蓄積し、出力側ＦＩＦＯ３３２ｄが、蓄積しているデータを隣接する光伝送装置に対して順次送信することによって、パスに割り当てられた入出力帯域の切り替えを、パス内のデータ伝送を瞬断せずに行うことができる。
【００８７】
また、帯域の変更タイミングを制御する制御信号を隣接する光伝送装置に対して送信することによって該隣接する光伝送装置と同期を取って帯域を変更するので、伝送路を挟んだ２台の光伝送装置が同期を取ってパスに割り当てられた帯域を変更することが可能となり、伝送路に発生した帯域の断片化を効率よく解消することができる。
【００８８】
次に、本実施例に係る光伝送装置２０３による帯域切替処理の処理手順について説明する。図９は、本実施例に係る光伝送装置２０３による帯域切替処理の処理手順を示すフローチャートである。
【００８９】
同図に示すように、この光伝送装置２０３は、マスタ光伝送装置または他の光伝送装置から帯域調整指示を受信すると、まず、帯域調整指示部３６０ｄが、処理対象のパスがあるか否かを確認し、必要なパスがあった場合は（ステップＳ１０１，Ｙｅｓ）、帯域切替制御部３４０に指示して、当該パスの帯域切替を実施する（ステップＳ１０２）。
【００９０】
そして、帯域調整指示部３６０ｄは、処理対象の全てのパスに対して帯域の切替を実施した後（ステップＳ１０１，Ｎｏ）、自装置が、帯域調整計画部３６０によって計画された帯域調整スケジュールにおいて最後に帯域調整を行う光伝送装置であるか否かを確認する。
【００９１】
ここで、自装置が最後の光伝送装置ではないことを確認した場合（ステップＳ１０３，Ｎｏ）、帯域調整指示部３６０ｄは、次に帯域調整を行う光伝送装置に対して、帯域調整処理の実行を指示する（ステップＳ１０４）。一方、自装置が、計画された最後の光伝送装置であった場合は（ステップＳ１０３，Ｙｅｓ）、帯域調整指示部３６０ｄは、マスタ光伝送装置に対して帯域調整処理の完了を通知する（ステップＳ１０５）。
【００９２】
このように、帯域調整指示部３６０ｄが、マスタ光伝送装置が計画した帯域調整スケジュールに基づいて、帯域切替制御部３４０に指示して帯域調整を行うことにより、光ネットワークに接続された各光伝送装置が同期を取って帯域調整を行うことが可能となり、光ネットワーク全体のパス設定の自由度を向上することができる。
【００９３】
なお、本実施例では、一台の光伝送装置に対して一台の光伝送装置からの入力と一台の光伝送装置への出力がある場合を説明したが、本発明はこれに限定されるものではなく、一台の光伝送装置に対して複数の光伝送装置からの入力や複数の光伝送装置への出力がある場合でも同様に適用することができる。図１０は、複数の光伝送装置からの入力および複数の光伝送装置への出力がある場合の帯域調整処理を説明するための図である。
【００９４】
同図に示す例では、光伝送装置５０３には、入力側には伝送路６１および６２が接続され、出力側には伝送路６３および６４が接続されている。伝送路６４を含んだ変更区間において帯域調整を行う場合は、光伝送装置５０３および５０５において、まずはパス５０ａの帯域切替を行い（図１０の（１））、続いて、パス５０ｂの帯域切替を行う（図１０の（２））。これによって、伝送路６４に、連続した帯域が確保される。
【００９５】
このように、一台の光伝送装置に対して複数の光伝送装置からの入力や複数の光伝送装置への出力があった場合でも、伝送路ごとに変更区間を設定することによって、その変更区間内を通過するパスに対して順番に帯域調整を行うことができる。
【００９６】
上述してきたように、本実施例では、入力インタフェース部３１０と、クロスコネクト部３２０と、出力インタフェース部３３０とが、隣接する光伝送装置との間の伝送路上でパスが使用している帯域を、隣接する光伝送装置と同期を取って変更し、隣接する光伝送装置との間の伝送路においてパスが設定されている帯域が不連続に配置されていた場合に、帯域切替制御部３４０が、入力インタフェース部３１０と、クロスコネクト部３２０と、出力インタフェース部３３０とを制御して、かかる不連続な帯域を連続した帯域に再配置することによって、伝送路に発生した帯域の断片化を解消することが可能となり、光ネットワーク上のパス設定の自由度を向上することができる。
【００９７】
なお、本実施例では、光伝送装置について説明したが、光伝送装置が有する構成をソフトウェアによって実現することで、同様の機能を有する光伝送制御プログラムを得ることができる。そこで、この光伝送制御プログラムを実行するコンピュータについて説明する。
【００９８】
図１１は、本実施例に係る光伝送制御プログラムを実行するコンピュータの構成を示す機能ブロック図である。同図に示すように、このコンピュータ６００は、ＲＡＭ６１０と、ＣＰＵ６２０と、ＨＤＤ６３０と、光インタフェース６４０と、入出力インタフェース６５０と、ＤＶＤドライブ６６０とを有する。
【００９９】
ＲＡＭ６１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ６２０は、ＲＡＭ６１０からプログラムを読み出して実行する中央処理装置である。
【０１００】
ＨＤＤ６３０は、プログラムやデータを格納するディスク装置であり、光インタフェース６４０は、コンピュータ６００を光ネットワーク経由で他のコンピュータに接続するためのインタフェースである。
【０１０１】
入出力インタフェース６５０は、マウスやキーボードなどの入力装置および表示装置を接続するためのインタフェースであり、ＤＶＤドライブ６６０は、ＤＶＤの読み書きを行う装置である。
【０１０２】
そして、このコンピュータ６００において実行される光伝送制御プログラム６１１は、ＤＶＤに記憶され、ＤＶＤドライブ６６０によってＤＶＤから読み出されてコンピュータ６００にインストールされる。
【０１０３】
あるいは、この光伝送制御プログラム６１１は、光インタフェース６４０を介して接続された他のコンピュータシステムのデータベースなどに記憶され、これらのデータベースから読み出されてコンピュータ６００にインストールされる。
【０１０４】
そして、インストールされた光伝送制御プログラム６１１は、ＨＤＤ６３０に記憶され、ＲＡＭ６１０に読み出されてＣＰＵ６２０によって光伝送制御プロセス６２１として実行される。
【０１０５】
（付記１）ＧＭＰＬＳを利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定する光伝送装置であって、
隣接する光伝送装置との間の光伝送路上で前記光通信路が使用している入出力帯域を前記伝送路ごとに切り替える光通信路変更手段と、
前記光通信路によって使用されている入出力帯域が前記光伝送路上で不連続に配置されている場合に、前記光通信路変更手段を制御して該不連続に配置されている入出力帯域を連続した帯域に再配置する帯域調整手段と、
を備えたことを特徴とする光伝送装置。
【０１０６】
（付記２）前記光通信路によって使用されている入出力帯域の情報を含む帯域使用情報を前記光ネットワークに接続された他の光伝送装置に広告するとともに、該他の光伝送装置から広告される帯域使用情報を収集する帯域使用情報収集手段と、
自装置がマスタの光伝送装置である場合に、前記帯域使用情報収集手段により収集された帯域使用情報に基づいて前記光ネットワークに接続された各光伝送装置によって行われる帯域調整のスケジュールを計画する帯域調整計画手段とをさらに備え、
前記帯域調整手段は、前記帯域調整計画手段により計画された帯域調整のスケジュールに基づいて前記光伝送路ごとに前記光通信路の入出力帯域を再配置することを特徴とする付記１に記載の光伝送装置。
【０１０７】
（付記３）入力帯域から受信したデータを蓄積する入力側キューと、出力帯域に送信するデータを蓄積する出力側キューとを備え、
前記通信路変更手段は、入出力帯域を切り替えている間は前記入力側キューにデータを蓄積するとともに、前記出力側キューに蓄積されているデータを送信先の光伝送装置に送信することを特徴とした付記１または２に記載の光伝送装置。
【０１０８】
（付記４）前記光通信路変更手段は、前記入出力帯域の変更タイミングを制御する制御信号を隣接する光伝送装置に対して送信することにより、該隣接する光伝送装置と同期を取って入出力帯域を変更することを特徴とする付記１、２または３に記載の光伝送装置。
【０１０９】
（付記５）前記光通信路変更手段は、前記帯域調整手段からの制御による帯域変更と、ネットワーク管理者のオペレーションによる帯域変更とを排他制御することを特徴とする付記１〜４のいずれか一つに記載の光伝送装置。
【０１１０】
（付記６）ＧＭＰＬＳを利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定する光伝送方法であって、
前記光通信路によって使用されている入出力帯域が光伝送路上で不連続に配置されている場合に、光クロスコネクタを制御して該不連続に配置されている入出力帯域を連続した帯域に再配置する帯域調整工程を含んだことを特徴とする光伝送方法。
【０１１１】
（付記７）前記光ネットワークに接続された光伝送装置が、前記光通信路によって使用されている入出力帯域の情報を含む帯域使用情報を他の光伝送装置に広告するとともに、該他の光伝送装置から広告される帯域使用情報を収集する帯域使用情報収集工程と、
マスタの光伝送装置である場合に、前記光伝送装置が、前記帯域使用情報収集工程により収集された帯域使用情報に基づいて前記光ネットワークに接続された各光伝送装置によって行われる帯域調整のスケジュールを計画する帯域調整計画工程とをさらに含み、
前記帯域調整工程は、前記帯域調整計画工程により計画された帯域調整のスケジュールに基づいて前記光伝送路ごとに前記光通信路の入出力帯域を再配置することを特徴とする付記６に記載の光伝送方法。
【０１１２】
（付記８）ＧＭＰＬＳを利用したＴＤＭ方式の光ネットワークにおいて光通信路の入出力帯域を設定するコンピュータを制御する光伝送制御プログラムであって、
前記光通信路によって使用されている入出力帯域が光伝送路上で不連続に配置されている場合に、光クロスコネクタを制御して該不連続に配置されている入出力帯域を連続した帯域に再配置する帯域調整手順を前記コンピュータに実行させることを特徴とする光伝送制御プログラム。
【０１１３】
（付記９）前記光通信路によって使用されている入出力帯域の情報を含む帯域使用情報を前記光ネットワークに接続された他のコンピュータに広告するとともに、該他のコンピュータから広告される帯域使用情報を収集する帯域使用情報収集手順と、
マスタのコンピュータである場合に、前記帯域使用情報収集手順により収集された帯域使用情報に基づいて前記光ネットワークに接続された各コンピュータによって行われる帯域調整のスケジュールを計画する帯域調整計画手順とをさらに前記コンピュータに実行させ、
前記帯域調整手順は、前記帯域調整計画手順により計画された帯域調整のスケジュールに基づいて帯域を再配置することを特徴とする付記８に記載の光伝送制御プログラム。
【産業上の利用可能性】
【０１１４】
以上のように、本発明に係る光伝送装置、光伝送方法および光伝送制御プログラムは、ＧＭＰＬＳを利用したＴＤＭ方式の光ネットワークにおいてに有用であり、特に、通信路の設定と解放が頻繁に行われる光ネットワークに適している。
【図面の簡単な説明】
【０１１５】
【図１】本実施例に係る光伝送装置の概念を説明するための図（１）である。
【図２】本実施例に係る光伝送装置の概念を説明するための図（２）である。
【図３】本実施例に係る光伝送装置の構成を示す機能ブロック図である。
【図４】帯域調整データを含んだパケットデータの一例を示す図である。
【図５】図４に示した帯域調整データの一例を示す図である。
【図６】本実施例に係る光伝送装置による帯域切替処理を説明するための図（１）である。
【図７】本実施例に係る光伝送装置による帯域切替処理を説明するための図（２）である。
【図８】本実施例に係る光伝送装置による帯域切替処理を説明するための図（３）である。
【図９】本実施例に係る光伝送装置による帯域切替処理の処理手順を示すフローチャートである。
【図１０】複数の光伝送装置からの入力および複数の光伝送装置への出力がある場合の帯域調整処理を説明するための図である。
【図１１】本実施例に係る光伝送制御プログラムを実行するコンピュータの構成を示す機能ブロック図である。
【図１２】ＧＭＰＬＳを利用した光ネットワークを説明するための図である。
【図１３】ＧＭＰＬＳを利用した光ネットワークにおける伝送路の断片化を説明するための図である。
【符号の説明】
【０１１６】
１０ａ、１０ｂ、３０ａ、３０ｂ、５０ａ、５０ｂ    パス
２１〜２３、４１〜４３、６１〜６５    伝送路
２１ａ〜２１ｄ、２２ａ〜２２ｄ、２３ａ〜２３ｄ、４１ａ〜４１ｄ、４２ａ〜４２ｄ、４３ａ〜４３ｄ    帯域
１０１〜１０９、２０１〜２０４、５０１〜５０６    光伝送装置
３１０    入力インタフェース部
３１１ａ〜３１１ｅ    パターン検出部
３１２ａ〜３１２ｅ    入力側ＦＩＦＯ
３２０    クロスコネクト部
３３０    出力インタフェース部
３３２ａ〜３３２ｅ    出力側ＦＩＦＯ
３４０    帯域切替制御部
３５０    クロスコネクト制御部
３６０    光伝送部
３６０ａ    帯域使用収集部
３６０ｂ    帯域使用情報記憶部
３６０ｃ    帯域調整計画部
３６０ｄ    帯域調整指示部
４００    パケットデータ
４０１    ＭＡＣヘッダ
４０２    ＩＰヘッダ
４０３    ＴＣＰヘッダ
４０４    帯域調整データ
４０５    ＦＣＳ
６００    コンピュータ
６１０    ＲＡＭ
６１１    光伝送制御プログラム
６２０    ＣＰＵ
６２１    光伝送制御プロセス
６３０    ＨＤＤ
６４０    光インタフェース
６５０    入出力インタフェース
６６０    ＤＶＤドライブ
【図１】
0004659656.tif 000002
【図２】
0004659656.tif 000003
【図３】
0004659656.tif 000004
【図４】
0004659656.tif 000005
【図５】
0004659656.tif 000006
【図６】
0004659656.tif 000007
【図７】
0004659656.tif 000008
【図８】
0004659656.tif 000009
【図９】
0004659656.tif 000010
【図１０】
0004659656.tif 000011
【図１１】
0004659656.tif 000012
【図１２】
0004659656.tif 000013
【図１３】
0004659656.tif 000014