(57)【要約】【課題】特定のパケットを効率的に転送することができるパケット転送システムを提供する。【解決手段】受信されたパケットのうち特定のパケットを検出したとき光波長情報および特定のパケットの宛先を含む光パス情報をパケットの宛先に基づいて隣接パケット転送装置に送信し、検出されたパケットを光波長に基づいた光信号に変換して当該隣接パケット転送装置に転送し、当該隣接パケット転送装置は、受信された光パス情報をさらに下流のパケット転送装置に送信し、受信された光信号に含まれる光波長のうち光パス情報が示す光波長をさらに下流のパケット転送装置に転送し、さらに下流のパケット転送装置は、受信された光信号に含まれる光波長のうち光パス情報が示す光波長を構成する光信号をパケットに変換し、変換されたパケットを通信装置に転送する。【選択図】  図１
2004312272.tif 000002
【特許請求の範囲】
【請求項１】
予め決められた使用可能な光波長を表す光波長情報を格納する波長情報格納手段と、
特定のパケットを検出するためのパケット検出情報を格納するパケット検出情報格納手段と、
通信装置からパケットを受信するパケット受信手段と、
このパケット受信手段によって受信されたパケットのうち特定のパケットを前記パケット検出情報に基づいて検出するパケット検出手段と、
このパケット検出手段が特定のパケットを検出したとき前記波長情報格納手段から前記光波長情報を取得する波長情報取得手段と、
この波長情報取得手段によって取得された前記光波長情報および前記特定のパケットの宛先を含む光パス情報を前記特定のパケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信手段と、
前記パケット検出手段によって検出された前記特定のパケットを前記波長情報取得手段によって取得された光波長に基づいた光信号に変換する光信号変換手段と、
この光信号変換手段によって変換された光信号を前記光パス情報送信手段が前記光パス情報を送信したパケット転送装置に転送する光信号転送手段と
を備えたことを特徴とするパケット転送装置。
【請求項２】
管理端末から送信された前記パケット検出情報を受信するパケット検出情報受信手段を備え、
前記パケット検出情報格納手段は、このパケット検出情報受信手段によって受信されたパケット検出情報を格納する手段を備えた
ことを特徴とする請求項１記載のパケット転送装置。
【請求項３】
予め決められたセッションの開始を検出するためのセッション開始検出情報を格納するセッション開始検出情報格納手段と、
このセッション開始検出情報に基づいて前記パケット検出手段が検出した特定のパケットからセッションの開始を検出するセッション開始検出手段と
を備え、
前記光信号変換手段は、前記セッション開始検出手段によってセッションの開始が検出されたときのパケットを前記波長情報取得手段によって取得された光波長に基づいた光信号に変換する手段を備え、
前記光信号転送手段は、前記光信号変換手段によって変換された光信号を前記下流のパケット転送装置に転送する手段を備えた
ことを特徴とする請求項１または２記載のパケット転送装置。
【請求項４】
前記パケット検出情報は、品質情報を含むことを特徴とする請求項１ないし３のいずれかに記載のパケット転送装置。
【請求項５】
前記パケット検出情報は、仮想専用線情報を含むことを特徴とする請求項１ないし４のいずれかに記載のパケット転送装置。
【請求項６】
前記パケット検出情報は、論理回線情報を含むことを特徴とする請求項１ないし５のいずれかに記載のパケット転送装置。
【請求項７】
前記パケット検出情報は、アドレス情報を含むことを特徴とする請求項１ないし６のいずれかに記載のパケット転送装置。
【請求項８】
光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信手段と、
この光パス情報受信手段によって受信された光パス情報を前記パケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信手段と、
前記上流のパケット転送装置から転送された光信号を受信する光クロスコネクトと
を備え、
前記光クロスコネクトは、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号を前記光パス情報送信手段が前記光パス情報を送信したパケット転送装置に転送する手段を備えた
ことを特徴とするパケット転送装置。
【請求項９】
光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信手段と、
前記上流のパケット転送装置から転送された光信号を受信する光信号受信手段と
を備え、
前記光信号受信手段は、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号をパケットに変換するパケット変換手段と、
前記パケット変換手段によって変換されたパケットを通信装置に転送するパケット転送手段と
を備えたことを特徴とするパケット転送装置。
【請求項１０】
前記光パス情報を管理ネットワークを介して送受する手段を備えたことを特徴とする請求項１ないし９のいずれかに記載のパケット転送装置。
【請求項１１】
請求項１記載のパケット転送装置と、請求項１記載のパケット転送装置と隣接する請求項８記載のパケット転送装置と、請求項８記載のパケット転送装置と隣接する請求項９記載のパケット転送装置とを備えたパケット転送システムにおいて、
請求項１記載のパケット転送装置は、
通信装置からパケットを受信し、受信されたパケットのうち特定のパケットを前記パケット検出情報に基づいて検出したとき、使用可能な光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報を前記パケットの宛先に基づいて請求項８記載のパケット転送装置に送信する手段と、
検出された前記特定のパケットを前記光波長に基づいた光信号に変換し、変換された光信号を請求項８記載のパケット転送装置に転送する手段と
を備え、
請求項８記載のパケット転送装置は、
請求項１記載のパケット転送装置から送信された光パス情報を受信し、受信された光パス情報を前記パケットの宛先に基づいて請求項９記載のパケット転送装置に送信する手段と、
請求項１記載のパケット転送装置から転送された光信号を受信し、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長の光信号を請求項９記載のパケット転送装置に転送する手段と
を備え、
請求項９記載のパケット転送装置は、請求項８記載のパケット転送装置から送信された光パス情報を受信し、かつ、請求項８記載のパケット転送装置から転送された光信号を受信し、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号をパケットに変換し、変換されたパケットを通信装置に転送する手段を備えた
ことを特徴とするパケット転送システム。
【請求項１２】
情報処理装置にインストールすることにより、その情報処理装置に、
予め決められた使用可能な光波長を表す光波長情報を格納する波長情報格納機能と、
特定のパケットを検出するためのパケット検出情報を格納するパケット検出情報格納機能と、
通信装置からパケットを受信するパケット受信機能と、
このパケット受信機能によって受信されたパケットのうち特定のパケットを前記パケット検出情報に基づいて検出するパケット検出機能と、
このパケット検出機能が特定のパケットを検出したとき前記波長情報格納機能から前記光波長情報を取得する波長情報取得機能と、
この波長情報取得機能によって取得された前記光波長情報および前記特定のパケットの宛先を含む光パス情報を前記特定のパケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信機能と、
前記パケット検出機能によって検出された前記特定のパケットを前記波長情報取得機能によって取得された光波長に基づいた光信号に変換する光信号変換手段を制御する機能と、
この光信号変換手段によって変換された光信号を前記光パス情報送信機能が前記光パス情報を送信したパケット転送装置に転送する光信号転送手段を制御する機能と
を実現させることを特徴とするプログラム。
【請求項１３】
管理端末から送信された前記パケット検出情報を受信するパケット検出情報受信機能を実現させ、
前記パケット検出情報格納機能として、このパケット検出情報受信機能によって受信されたパケット検出情報を格納する機能を実現させる
ことを特徴とする請求項１２記載のプログラム。
【請求項１４】
予め決められたセッションの開始を検出するためのセッション開始検出情報を格納するセッション開始検出情報格納機能と、
このセッション開始検出情報に基づいて前記パケット検出機能が検出した特定のパケットからセッションの開始を検出するセッション開始検出機能と
を実現させ、
前記光信号変換手段を制御する機能として、前記セッション開始検出機能によってセッションの開始が検出されたときのパケットを前記波長情報取得機能によって取得された光波長に基づいた光信号に変換する手段を制御する機能を実現させ、
前記光信号転送手段を制御する機能として、前記光信号変換手段によって変換された光信号を前記下流のパケット転送装置に転送する手段を制御する機能を実現させる
ことを特徴とする請求項１２または１３記載のプログラム。
【請求項１５】
情報処理装置にインストールすることにより、その情報処理装置に、
光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信機能と、
この光パス情報受信機能によって受信された光パス情報を前記パケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信機能と、
前記上流のパケット転送装置から転送された光信号を受信する光クロスコネクトを制御する機能と
を実現させ、
前記光クロスコネクトを制御する機能として、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号を前記光パス情報送信手段が前記光パス情報を送信したパケット転送装置に転送する手段を制御する機能を実現させる
ことを特徴とするプログラム。
【請求項１６】
情報処理装置にインストールすることにより、その情報処理装置に、
光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信機能と、
前記上流のパケット転送装置から転送された光信号を受信する光信号受信機能と
を実現させ、
前記光信号受信機能として、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号をパケットに変換するパケット変換手段を制御する機能と、
前記パケット変換手段によって変換されたパケットを通信装置に転送するパケット転送手段を制御する機能と
を実現させることを特徴とするプログラム。
【請求項１７】
前記光パス情報を管理ネットワークを介して送受する機能を実現させることを特徴とする請求項１２ないし１６のいずれかに記載のプログラム。
【請求項１８】
請求項１２ないし１７のいずれかに記載のプログラムが記録された前記情報処理装置読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光信号からなるパケットを通信装置に転送するパケット転送装置およびパケット転送システムに関する。本発明は、広域ネットワークに利用するに適する。
【０００２】
【従来の技術】
近年、研究開発が盛んに行われているＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  ＭｕｌｔｉＰｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）のように、光波長が多重された光信号を転送する光ネットワークにおいて、予め決められた経路に従ってパケットの入力端のパケット転送装置（以下、イングレスという）からパケットの出力端のパケット転送装置（以下、エグレスという）まで、パケットを光信号に変換して転送する方式が知られている。
【０００３】
また、従来のパケット転送装置としては、所定の光波長と対応する予め決められた宛先の組み合わせからなる宛先グループを自己と隣接する下流のノードとの間で調整し、調整された宛先グループに属する宛先情報を含むパケットを光信号に変換し、変換された光信号を上記所定の光波長に基づいて下流のパケット転送装置に転送するものが知られている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開２００１−１６８８４２号公報（４６段落から６０段落および図１２）
【０００５】
【発明が解決しようとする課題】
しかしながら、従来のパケット転送装置では、隣接するパケット転送装置との間で調整された宛先グループに属する宛先情報を含むパケットを光信号に変換し、変換された光信号を下流のパケット転送装置に転送してしまうため、イングレスからエグレスまで特定のパケットを光波長に基づいた光信号に変換して転送することができないという課題が残されていた。
【０００６】
例えば、光波長が多重された光信号を転送する光ネットワークにおいて、仮想専用網に関するパケット、特定のセッションに関するパケット、または特定の品質に関するパケットを、ユーザとの契約等の条件に応じて、イングレスからエグレスまで所定の光波長に基づいた光信号に変換して効率的に転送することができない。
【０００７】
すなわち、一連の情報を運ぶための特定のパケットからなる光信号を所定の光波長に基づいて効率的に転送させたいという要望があっても、従来のパケット転送装置では、特定のパケットと同一の宛先グループに属する他のパケットを所定の光波長に基づいて転送してしまうため、一連の情報を運ぶための特定のパケットだけを所定の光波長に割当てさせて転送することができない。
【０００８】
本発明は、このような従来の課題を解決するためになされたもので、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができるパケット転送装置およびパケット転送システムを提供するものである。
【０００９】
【課題を解決するための手段】
本発明はパケット転送装置であって、本発明の第一の観点のパケット転送装置は、予め決められた使用可能な光波長を表す光波長情報を格納する波長情報格納手段と、特定のパケットを検出するためのパケット検出情報を格納するパケット検出情報格納手段と、通信装置からパケットを受信するパケット受信手段と、このパケット受信手段によって受信されたパケットのうち特定のパケットを前記パケット検出情報に基づいて検出するパケット検出手段と、このパケット検出手段が特定のパケットを検出したとき前記波長情報格納手段から前記光波長情報を取得する波長情報取得手段と、この波長情報取得手段によって取得された前記光波長情報および前記特定のパケットの宛先を含む光パス情報を前記特定のパケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信手段と、前記パケット検出手段によって検出された前記特定のパケットを前記波長情報取得手段によって取得された光波長に基づいた光信号に変換する光信号変換手段と、この光信号変換手段によって変換された光信号を前記光パス情報送信手段が前記光パス情報を送信したパケット転送装置に転送する光信号転送手段とを備えた構成を有している（請求項１）。
【００１０】
この構成により、受信されたパケットのうち特定のパケットがパケット検出情報に基づいて検出されたとき、光パス情報がコアのパケット転送装置を介してエグレスのパケット転送装置に送信されることにより、特定のパケットが特定の光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができる。
【００１１】
また、本発明のパケット転送装置は、さらに、管理端末から送信された前記パケット検出情報を受信するパケット検出情報受信手段を備え、前記パケット検出情報格納手段は、このパケット検出情報受信手段によって受信されたパケット検出情報を格納する構成を有することもできる（請求項２）。
【００１２】
この構成により、パケット検出情報が管理端末などから入力されるため、管理端末からの入力に応じてパケット検出情報を変更することができる。
【００１３】
また、本発明のパケット転送装置は、さらに、予め決められたセッションの開始を検出するためのセッション開始検出情報を格納するセッション開始検出情報格納手段と、このセッション開始検出情報に基づいて前記パケット検出手段が検出した特定のパケットからセッションの開始を検出するセッション開始検出手段とを備え、前記光信号変換手段は、前記セッション開始検出手段によってセッションの開始が検出されたときのパケットを前記波長情報取得手段によって取得された光波長に基づいた光信号に変換する手段を備え、前記光信号転送手段は、前記光信号変換手段によって変換された光信号を前記下流のパケット転送装置に転送する手段を備えた構成を有することもできる（請求項３）。
【００１４】
この構成により、特定のパケットからセッションの開始が検出されたとき、検出された特定のパケットが特定の光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、セッションと対応するパケットを効率的に転送することができる。
【００１５】
また、前記パケット検出情報は、品質情報を含むことができる（請求項４）。この構成により、特定のパケットから所定の品質が検出されたとき、検出された特定のパケットが特定の光パスを通って転送されるため、所定の品質と対応するパケットを効率的に転送することができる。
【００１６】
あるいは、前記パケット検出情報は、仮想専用線情報を含むことができる（請求項５）。この構成により、特定のパケットから所定の仮想専用線が検出されたとき、検出された特定のパケットが特定の光パスを通って転送されるため、所定の仮想専用線と対応するパケットを効率的に転送することができる。
【００１７】
あるいは、前記パケット検出情報は、論理回線情報を含むことができる（請求項６）。この構成により、特定のパケットから所定の論理回線、または所定のアドレスが検出されたとき、検出された特定のパケットが特定の光パスを通って転送されるため、所定の論理回線と対応するパケットを効率的に転送することができる。
【００１８】
あるいは、前記パケット検出情報は、アドレス情報を含むことができる（請求項７）。この構成により、特定のパケットから所定のアドレスが検出されたとき、検出された特定のパケットが特定の光パスを通って転送されるため、所定のアドレスと対応するパケットを効率的に転送することができる。
【００１９】
本発明の第二の観点のパケット転送装置は、光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信手段と、この光パス情報受信手段によって受信された光パス情報を前記パケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信手段と、前記上流のパケット転送装置から転送された光信号を受信する光クロスコネクトとを備え、前記光クロスコネクトは、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号を前記光パス情報送信手段が前記光パス情報を送信したパケット転送装置に転送する手段を備えた構成を有している（請求項８）。
【００２０】
この構成により、イングレスのパケット転送装置によって受信されたパケットのうち特定のパケットがパケット検出情報に基づいて検出されたとき、光パス情報がエグレスのパケット転送装置に送信されることにより、特定のパケットが特定の光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができる。
【００２１】
本発明の第三の観点のパケット転送装置は、光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信手段と、前記上流のパケット転送装置から転送された光信号を受信する光信号受信手段とを備え、前記光信号受信手段は、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号をパケットに変換するパケット変換手段と、前記パケット変換手段によって変換されたパケットを通信装置に転送するパケット転送手段とを備えた構成を有している（請求項９）。
【００２２】
この構成により、イングレスのパケット転送装置によって受信されたパケットのうち特定のパケットがパケット検出情報に基づいて検出されたとき、光パス情報がコアのパケット転送装置を介して受信されることにより、特定のパケットが特定の光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができる。
【００２３】
また、本発明のパケット転送装置は、前記光パス情報を管理ネットワークを介して送受する手段を有することができる（請求項１０）。この構成により、光パス情報を隣接するパケット転送装置に管理ネットワークを介して送受するため、隣接するパケット転送装置との間の光信号を転送不能になったときでも確実に送受信情報を隣接するパケット転送装置に送受できる。
【００２４】
本発明の第四の観点はパケット転送システムであって、本発明のパケット転送システムは、本発明の第一の観点として説明したパケット転送装置と、本発明の第一の観点として説明したパケット転送装置と隣接する本発明の第二の観点として説明したパケット転送装置と、本発明の第二の観点として説明したパケット転送装置と隣接する本発明の第三の観点として説明したパケット転送装置とを備えたパケット転送システムである。
【００２５】
ここで、本発明の特徴とするところは、本発明の第一の観点として説明したパケット転送装置は、通信装置からパケットを受信し、受信されたパケットのうち特定のパケットを前記パケット検出情報に基づいて検出したとき、使用可能な光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報を前記パケットの宛先に基づいて本発明の第二の観点として説明したパケット転送装置に送信する手段と、検出された前記特定のパケットを前記光波長に基づいた光信号に変換し、変換された光信号を本発明の第二の観点として説明したパケット転送装置に転送する手段とを備え、本発明の第二の観点として説明したパケット転送装置は、本発明の第一の観点として説明したパケット転送装置から送信された光パス情報を受信し、受信された光パス情報を前記パケットの宛先に基づいて本発明の第三の観点として説明したパケット転送装置に送信する手段と、本発明の第一の観点として説明したパケット転送装置から転送された光信号を受信し、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長の光信号を本発明の第三の観点として説明したパケット転送装置に転送する手段とを備え、本発明の第三の観点として説明したパケット転送装置は、本発明の第二の観点として説明したパケット転送装置から送信された光パス情報を受信し、かつ、本発明の第二の観点として説明したパケット転送装置から転送された光信号を受信し、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号をパケットに変換し、変換されたパケットを通信装置に転送する手段を備えた構成を有している（請求項１１）。
【００２６】
この構成により、受信されたパケットのうち特定のパケットがパケット検出情報に基づいて検出されたとき、光パス情報がコアのパケット転送装置を介してエグレスのパケット転送装置に送信されることにより、特定のパケットが特定の光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができる。
【００２７】
本発明の第五の観点はプログラムであって、本発明の特徴とするところは、情報処理装置にインストールすることにより、その情報処理装置に、予め決められた使用可能な光波長を表す光波長情報を格納する波長情報格納機能と、特定のパケットを検出するためのパケット検出情報を格納するパケット検出情報格納機能と、通信装置からパケットを受信するパケット受信機能と、このパケット受信機能によって受信されたパケットのうち特定のパケットを前記パケット検出情報に基づいて検出するパケット検出機能と、このパケット検出機能が特定のパケットを検出したとき前記波長情報格納機能から前記光波長情報を取得する波長情報取得機能と、この波長情報取得機能によって取得された前記光波長情報および前記特定のパケットの宛先を含む光パス情報を前記特定のパケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信機能と、前記パケット検出機能によって検出された前記特定のパケットを前記波長情報取得機能によって取得された光波長に基づいた光信号に変換する光信号変換手段を制御する機能と、この光信号変換手段によって変換された光信号を前記光パス情報送信機能が前記光パス情報を送信したパケット転送装置に転送する光信号転送手段を制御する機能とを実現させるところにある（請求項１２）。
【００２８】
さらに、管理端末から送信された前記パケット検出情報を受信するパケット検出情報受信機能を実現させ、前記パケット検出情報格納機能として、このパケット検出情報受信機能によって受信されたパケット検出情報を格納する機能を実現させることができる（請求項１３）。
【００２９】
さらに、予め決められたセッションの開始を検出するためのセッション開始検出情報を格納するセッション開始検出情報格納機能と、このセッション開始検出情報に基づいて前記パケット検出機能が検出した特定のパケットからセッションの開始を検出するセッション開始検出機能とを実現させ、前記光信号変換手段を制御する機能として、前記セッション開始検出機能によってセッションの開始が検出されたときのパケットを前記波長情報取得機能によって取得された光波長に基づいた光信号に変換する手段を制御する機能を実現させ、前記光信号転送手段を制御する機能として、前記光信号変換手段によって変換された光信号を前記下流のパケット転送装置に転送する手段を制御する機能を実現させることができる（請求項１４）。
【００３０】
あるいは、本発明のプログラムは、情報処理装置にインストールすることにより、その情報処理装置に、光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信機能と、この光パス情報受信機能によって受信された光パス情報を前記パケットの宛先に基づいて自己と隣接する下流のパケット転送装置に送信する光パス情報送信機能と、前記上流のパケット転送装置から転送された光信号を受信する光クロスコネクトを制御する機能とを実現させ、前記光クロスコネクトを制御する機能として、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号を前記光パス情報送信手段が前記光パス情報を送信したパケット転送装置に転送する手段を制御する機能を実現させることを特徴とする（請求項１５）。
【００３１】
あるいは、本発明のプログラムは、情報処理装置にインストールすることにより、その情報処理装置に、光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報であって自己と隣接する上流のパケット転送装置から送信された光パス情報を受信する光パス情報受信機能と、前記上流のパケット転送装置から転送された光信号を受信する光信号受信機能とを実現させ、前記光信号受信機能として、受信された光信号に含まれる光波長のうち前記光パス情報が示す光波長を構成する光信号をパケットに変換するパケット変換手段を制御する機能と、前記パケット変換手段によって変換されたパケットを通信装置に転送するパケット転送手段を制御する機能とを実現させることを特徴とする（請求項１６）。
【００３２】
さらに、前記光パス情報を管理ネットワークを介して送受する機能を実現させることもできる（請求項１７）。
【００３３】
本発明の第六の観点は、本発明のプログラムが記録された前記情報処理装置読取可能な記録媒体である（請求項１８）。本発明のプログラムは本発明の記録媒体に記録されることにより、前記情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記情報処理装置に本発明のプログラムをインストールすることもできる。
【００３４】
これにより、汎用の情報処理装置を用いて、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができるパケット転送装置およびパケット転送システムを実現することができる。
【００３５】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００３６】
（第１実施形態）
図１は、本発明の第１の実施の形態に係るパケット転送システムのシステム構成図である。図１に示すように、パケット転送システム１０００は、パケット転送装置１００、パケット転送装置２００、パケット転送装置３００、および管理ネットワーク２０を含むように構成される。また、説明の都合上、パケット転送装置２００およびパケット転送装置３００をそれぞれパケット転送装置２００−ｎ、パケット転送装置３００−ｎと示す。なお、ｎは自然数である。
【００３７】
また、パケット転送システム１０００は、光波長が多重された光信号を転送する光ネットワークを構成し、パケット転送装置１００とパケット転送装置２００とパケット転送装置３００とは、光ファイバで接続されている。また、光ネットワークは、地域ネットワーク１０からなる外部ネットワークおよび管理端末３０と接続される。パケット転送装置１００、パケット転送装置２００、およびパケット転送装置３００は、光ネットワーク内に複数存在してもよく、パケット転送装置２００およびパケット転送装置３００は２つに限定されない。なお、地域ネットワーク１０を構成する通信装置１１は、ルータやハブ（ＨＵＢ）などからなる装置である。
【００３８】
パケット転送装置１００は、光ネットワーク内のパケットの入力端のパケット転送装置（以下、イングレスという）であり、パケット転送装置３００は、光ネットワーク内のパケットの出力端のパケット転送装置（以下、エグレスという）である。パケット転送装置２００は、イングレスとエグレスとの間の中継のパケット転送装置（以下、コアという）である。
【００３９】
パケット転送システム１０００の実施例において、パケット転送装置１００は、地域ネットワーク１０内にある通信装置１１からパケットを受信し、受信されたパケットのうち特定のパケットを後述するパケット検出情報に基づいて検出したとき、使用可能な光波長を表す光波長情報および特定のパケットの宛先を含む光パス情報をパケットの宛先に基づいて、管理ネットワーク２０を介してパケット転送装置２００に送信するようになっている。また、パケット転送装置１００は、検出されたパケットを光波長に基づいた光信号に変換し、変換された光信号をパケット転送装置２００に転送するようになっている。
【００４０】
パケット転送装置２００は、パケット転送装置１００から管理ネットワーク２０を介して送信された光パス情報を受信し、受信された光パス情報をパケットの宛先に基づいて管理ネットワーク２０を介してパケット転送装置３００に送信するようになっている。また、パケット転送装置２００は、パケット転送装置１００から転送された光信号を受信し、受信された光信号に含まれる光波長のうち光パス情報が示す光波長をパケット転送装置３００に転送するようになっている。
【００４１】
パケット転送装置３００は、パケット転送装置２００から管理ネットワーク２０を介して送信された光パス情報を受信するようになっている。また、パケット転送装置３００は、パケット転送装置２００から転送された光信号を受信し、受信された光信号に含まれる光波長のうち光パス情報が示す光波長をパケットに変換し、変換されたパケットを、光パス情報に含まれるパケットの宛先に基づいて通信装置１１に送信するようになっている。
【００４２】
なお、本発明において、上流のパケット転送装置とは、パケットを受信したパケット転送装置から観た場合、受信されたパケットを送信したパケット転送装置をいう。下流のパケット転送装置とは、パケットを送信したパケット転送装置から観た場合、送信されたパケットを受信したパケット転送装置をいう。
【００４３】
図２は、本発明の第１の実施の形態に係るイングレスのパケット転送装置のブロック構成図である。図２に示すように、パケット転送装置１００は、パケット受信手段１１０、パケット検出情報格納手段１２０、パケット検出手段１３０、波長処理手段１４０、通信手段１５０、ルート処理手段１６０、光信号変換手段１７０、および光信号転送手段１８０を含むように構成される。
【００４４】
パケット受信手段１１０は、地域ネットワーク１０内にある通信装置１１から送信されたパケットを受信し、受信されたパケットをパケット検出手段１３０に出力するようになっている。
【００４５】
例えば、パケット受信手段１１０は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に準拠したＩＰパケットやイーサネット（登録商標）などの規格に準拠したフレームであるパケットを受信し、受信されたパケットをパケット検出手段１３０に出力するようになっている。
【００４６】
パケット検出情報格納手段１２０は、特定のパケットを検出するためのパケット検出情報を格納するようになっている。また、パケット検出情報格納手段１２０には、通信手段１５０によって出力されたパケット検出情報が入力され、パケット検出情報格納手段１２０は、入力されたパケット検出情報を格納するようにしてもよい。
【００４７】
なお、パケット検出情報格納手段１２０は、パケット検出情報をパケット転送装置１００が有するハードディスクなどを含む記憶手段（図示せず）に格納してもよい。パケット検出情報格納手段１２０が格納するパケット検出情報の一例を表１に示す。表１に示したように、パケット検出情報の一例は、宛先アドレスおよびこの宛先アドレスと対応する発信元アドレスを表す情報によって構成され、各アドレスは、ＩＰアドレスを表している（請求項７）。また、各アドレスは、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）アドレスなどでもよい。
【表１】
2004312272.tif 000003
【００４８】
さらに、パケット検出情報格納手段１２０が格納するその他のパケット検出情報の一例を表２に示す。表２に示したように、パケット検出情報には、パケットの品質を表す品質情報、仮想専用線情報、または論理回線情報が含まれる（請求項４、５、６）。品質情報には、例えば、ＤＳＣＰ（Ｄｉｆｆｓｅｒｖ  Ｃｏｄｅ  Ｐｏｉｎｔ）値の範囲が示され、仮想専用線情報には、ＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）情報が含まれ、例えば、ＩＥＥＥ８０２．１Ｑ（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）に規定されるＶＬＡＮ識別子の範囲が示される。また、論理回線情報には、例えば、ＭＰＬＳ（ＭｕｌｔｉＰｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）におけるＬＳＰ（Ｌａｂｅｌ  Ｓｗｉｔｃｈｅｄ  Ｐａｔｈ）の識別子など論理回線を表す論理回線値の範囲が示される。論理回線情報には、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）におけるＶＰ（Ｖｉｒｔｕａｌ  Ｐａｔｈ）、ＶＣ（Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ）など論理回線を表す論理回線値の範囲であってもよい。
【表２】
2004312272.tif 000004
【００４９】
パケット検出手段１３０には、パケット受信手段１１０によって出力されたパケットが入力され、パケット検出手段１３０は、入力されたパケットのうち特定のパケットをパケット検出情報に基づいて検出するようになっている。パケット検出手段１３０は、特定のパケットを検出したとき、光パスを生成するための光パス情報であって、特定のパケットの宛先を含む光パス情報を生成し、生成された光パス情報をルート処理手段１６０に出力するようになっている。
【００５０】
また、光パス情報をルート処理手段１６０に出力した後、パケット検出手段１３０には、波長処理手段１４０から光波長情報が入力され、パケット検出手段１３０は、入力された光波長情報および特定のパケットを光信号変換手段１７０に出力するようになっている。パケット検出手段１３０は、特定のパケット以外のパケットをルート処理手段１６０に出力するようになっている。
【００５１】
例えば、パケット検出手段１３０は、表１に示したパケット検出情報に基づいて、宛先アドレスがＩＰアドレス１．２．３．４かつ発信元アドレスがＩＰアドレス４．３．２．１を含むＩＰパケットを検出し、検出されたＩＰパケットの宛先アドレスであるＩＰアドレス１．２．３．４を含む光パス情報をルート処理手段１６０に出力するようになっている。
【００５２】
パケット検出手段１３０は、表１に示したパケット検出情報に基づいて、宛先アドレスがＩＰアドレス１．２．４．０からＩＰアドレス１．２．４．２５５までであって、かつ発信元アドレスがＩＰアドレス４．３．１．１を含むＩＰパケットを検出し、検出されたＩＰパケットの宛先アドレスを含む光パス情報をルート処理手段１６０に出力するようになっている。
【００５３】
さらに、パケット検出手段１３０は、表２に示したパケット検出情報に基づいて、ＴＯＳ（Ｔｙｐｅ  ｏｆ  Ｓｅｒｖｉｃｅ）フィールドにおけるＤＳＣＰの値が１を示すＩＰパケットを検出し、検出されたＩＰパケットの宛先アドレスを含む光パス情報をルート処理手段１６０に出力するようになっている。また、表２に示したパケット検出情報に基づいて、ＶＬＡＮ識別子が１０から２０までのフレームであるパケットを検出し、検出されたパケットの宛先、例えばＭＡＣアドレスを含む光パス情報をルート処理手段１６０に出力するようになっている。また、表２に示したパケット検出情報に基づいて、ＬＳＰ識別子が１から５までのそれぞれと対応するラベルを含むパケットを検出し、検出されたパケットの宛先、例えばラベルと対応する宛先情報を含む光パス情報をルート処理手段１６０に出力するようになっている。なお、ラベルとは、ＭＰＬＳにおけるシムヘッダに含まれるラベルでもよい。
【００５４】
また、パケット検出手段１３０の処理負荷が重くなったとき、パケット検出手段１３０は、パケット量を宛先アドレス毎に測定し、測定されたパケット量のうち最も多いパケット量の宛先アドレスを含む光パス情報をルート処理手段１６０に出力するようにしてもよい。
【００５５】
波長処理手段１４０は、波長情報格納手段１４１および波長情報取得手段１４２を含むように構成され、光波長情報を処理するようになっている。
【００５６】
波長情報格納手段１４１は、予め決められた使用可能な光波長を表す光波長情報を記憶手段に格納するようになっている。なお、波長情報格納手段１４１は、光波長情報をパケット転送装置１００が有するハードディスクなどを含む記憶手段に格納してもよい。
【００５７】
また、パケット転送装置１００における波長情報格納手段１４１が格納する光波長情報によって構成される光波長構成情報の一例を表３に示す。表３に示したように、光波長構成情報は、パケット転送装置毎の光波長情報および使用中光波長情報を含むように構成される。なお、パケット転送装置２００−１に用いられる光波長情報は、光波長λ２、光波長λ３、光波長λ４、および光波長λ５が使用可能であることを示し、パケット転送装置２００−１に用いられる使用中光波長情報は、光波長λ１が使用中であることを示す。なお、表３に示した光波長は、上述したようにパケット転送装置毎に一意であってもよいし、光ファイバなどのリンク毎に一意であってもよい。
【表３】
2004312272.tif 000005
【００５８】
波長情報取得手段１４２には、ルート処理手段１６０によって出力された光パス情報が入力され、波長情報取得手段１４２は、入力された光パス情報に応じて波長情報格納手段１４１から光波長情報を取得し、取得された光波長情報をパケット検出手段１３０に出力するようになっている。また、波長情報取得手段１４２は、取得された光波長情報を光パス情報に含め、この光パス情報を通信手段１５０に出力するようになっている。
【００５９】
例えば、波長情報取得手段１４２は、ルート処理手段１６０からＩＰアドレス＝１．２．３．４、転送先パケット転送装置＝２００−２を含む光パス情報を受け取ると、波長情報格納手段１４１から光波長λ３を表す光波長情報を取得し、取得された光波長情報をパケット検出手段１３０に出力し、また、光波長λ３を含む光パス情報を通信手段１５０に出力するようになっている。
【００６０】
通信手段１５０は、光パス情報送信手段１５１およびパケット検出情報受信手段１５２を含むように構成され、管理ネットワーク２０を介して信号の送受を処理するようになっている。
【００６１】
光パス情報送信手段１５１には、波長処理手段１４０によって出力された光パス情報が入力され、光パス情報送信手段１５１は、入力された光パス情報に含まれるパケットの宛先に基づいて、光パス情報を自己と隣接する下流のパケット転送装置２００に送信するようになっている。
【００６２】
例えば、光パス情報送信手段１５１は、光波長λ３および宛先のＩＰアドレス１．２．３．４および転送先パケット転送装置２００−２を含む光パス情報を受け取ると、パケット転送装置２００−２に光パス情報を送信するようになっている。
【００６３】
なお、波長処理手段１４０が光波長情報を波長情報格納手段１４１から取得するような実施形態である場合、光パス情報送信手段１５１が、入力された光パス情報に含まれる光波長情報をイングレスのパケット転送装置１００と隣接する下流のパケット転送装置２００に送信するが、ＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）に準拠したシグナリングを用いて、光波長情報を取得するようにしてもよい。
【００６４】
パケット検出情報受信手段１５２は、管理端末３０から送信されたパケット検出情報を受信し、受信されたパケット検出情報をパケット検出情報格納手段１２０に出力するようになっている。また、管理端末３０から送信されたパケット検出情報を管理ネットワーク２０を介して受信するようにしてもよい。
【００６５】
ルート処理手段１６０には、パケット検出手段１３０によって出力されたパケットが入力され、ルート処理手段１６０は、入力されたパケットをルート情報に基づいて、パケットの宛先と対応するパケット転送装置２００を検索し、検索されたパケット転送装置２００と対応する光波長を表す光波長情報と共にパケットを光信号変換手段１７０に出力するようになっている。なお、ルート情報は、パケットをルーティングする情報であり、ＯＳＰＦ（Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）やネットワーク管理者によって作成された情報である。ルート情報の一例を表４に示す。
【表４】
2004312272.tif 000006
【００６６】
表４に示したように、例えば、宛先アドレスがＩＰアドレス１．２．４．０からＩＰアドレス１．２．４．２５５までを含むパケットは、λ２を示す光波長情報とともに光信号変換手段１７０へ転送される。
【００６７】
また、ルート処理手段１６０には、パケット検出手段１３０より光パス情報が入力され、光パス情報に含まれるＩＰアドレスをキーとして、ルート情報から、対応するパケット転送装置を検索した後、対応するパケット転送装置を含む光パス情報を波長処理手段１４０に出力する。
【００６８】
例えば、パケット検出手段１３０より、ＩＰパケットの宛先アドレスであるＩＰアドレス１．２．３．４を含む光パス情報が入力された場合、対応するパケット転送装置として２００−２が検索され、転送先パケット転送装置として２００−２を含む光パス情報を波長処理手段１４０に出力する。
【００６９】
光信号変換手段１７０には、パケット検出手段１３０またはルート処理手段１６０によって出力された光波長情報およびパケットが入力され、光信号変換手段１７０は、入力されたパケットを光波長情報によって表される光波長に基づいた光信号に変換し、変換された光信号を光信号転送手段１８０に出力するようになっている。
【００７０】
例えば、パケット検出手段１３０によって光波長λ３を表す光波長情報およびパケットが入力されたとき、光信号変換手段１７０は、入力されたパケットを光波長λ３に基づいた光信号に変換するようになっている。また、ルート処理手段１６０によって光波長λ１を表す光波長情報およびパケットが入力されたとき、光信号変換手段１７０は、入力されたパケットを光波長λ１に基づいた光信号に変換するようになっている。
【００７１】
光信号転送手段１８０には、光信号変換手段１７０によって出力された光信号が入力され、光信号転送手段１８０は、入力された光信号を、対応関係に従ってパケット転送装置に転送するようになっている。
【００７２】
ここで、本実施例として、光信号に含まれる光波長と光信号が転送されるパケット転送装置２００との対応関係を表５に示す。光信号転送手段１８０は、表５に示した光波長を含む光信号を光波長と対応するパケット転送装置に転送するようになっている。
【表５】
2004312272.tif 000007
【００７３】
なお、この対応関係は、光信号変換手段１７０に入力された光波長情報およびパケット並びにルート処理手段１６０が有するルート情報に基づいて作成されるようにしてもよい。表５に示した光波長は、パケット転送装置毎に一意であってもよいし、光ファイバなどのリンク毎に一意であってもよい。
【００７４】
図３は、本発明の第１の実施の形態に係るコアのパケット転送装置のブロック構成図である。図３に示すように、パケット転送装置２００は、通信手段２１０、光クロスコネクト２２０、およびルート処理手段２６０を含むように構成される。
【００７５】
通信手段２１０は、光パス情報受信手段２１１および光パス情報送信手段２１２を含むように構成され、管理ネットワーク２０を介して信号の送受を処理するようになっている。
【００７６】
光パス情報受信手段２１１は、自己と隣接する上流のパケット転送装置１００から送信された光パス情報を受信し、受信された光パス情報をルート処理手段２６０に出力するようになっている。
【００７７】
例えば、光パス情報受信手段２１１は、光波長λ３および宛先のＩＰアドレス１．２．３．４を含む光パス情報を受信し、受信された光パス情報をルート処理手段２６０に出力するようになっている。
【００７８】
光パス情報送信手段２１２には、ルート処理手段２６０によって出力された光パス情報が入力され、光パス情報送信手段２１２は、入力された光パス情報を、この光パス情報に含まれる転送先パケット転送装置に基づいて自己と隣接する下流のパケット転送装置３００に送信するようになっている。
【００７９】
例えば、光パス情報送信手段２１２は、光波長λ３および転送先パケット転送装置３００−２が入力された場合、パケット転送装置３００−２に光パス情報を送信するようになっている。
【００８０】
ルート処理手段２６０は、パケットの宛先と対応するパケット転送装置３００と利用する光波長を検索するようになっている。なお、ルート処理手段２６０が有するルート情報の一例を表６に示す。
【表６】
2004312272.tif 000008
【００８１】
また、ルート処理手段２６０には、通信手段２１０より光パス情報が入力され、光パス情報に含まれる宛先のＩＰアドレスに対応する転送先パケット転送装置を検索し、転送先パケット転送装置と光波長情報を含む光パス情報を通信手段２１０に出力する。また、ルート処理手段２６０は、転送先パケット転送装置と光波長情報を含む光パス情報を光クロスコネクト２２０に出力する。
【００８２】
例えば、通信手段２１０より、宛先のＩＰアドレスとして１．２．３．４、光波長情報λ３を含む光パス情報が入力された場合、転送先パケット転送装置として３００−２が検索され、転送先パケット転送装置３００−２を含む光パス情報を通信手段２１０に出力する。また、転送先パケット転送装置３００−２と光波長情報λ３を含む光パス情報を光クロスコネクト２２０に出力する。
【００８３】
光クロスコネクト２２０は、分波器２２１、光スイッチ２２２、および合波器２２３を含むように構成され、上流のパケット転送装置１００から転送された光信号を受信するようになっている。また、光クロスコネクト２２０には、ルート処理手段２６０によって出力された光波長情報が入力され、光クロスコネクト２２０は、受信された光信号に含まれる光波長のうち入力された光波長情報が示す光波長を周知のＷＤＭ（波長分割多重通信方式：Ｗａｖｅｌｅｎｇｔｈ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）などを用いてそれぞれ多重し、光パス情報に含まれる転送先ルート処理手段２６０もしくはパケット転送装置３００に転送するようになっている。
【００８４】
ここで、本実施例として、パケット転送装置２００−２における光信号に含まれる光波長と光信号が転送されるルート処理手段もしくはパケット転送装置３００との対応関係を表７に示す。光クロスコネクト２２０は、表７に示した光波長を含む光信号を光波長と対応するルート処理手段もしくはパケット転送装置３００に転送するようになっている。なお、表７に示した光波長は、パケット転送装置毎に一意であってもよいし、光ファイバなどのリンク毎に一意であってもよい。
【表７】
2004312272.tif 000009
【００８５】
分波器２２１は、上流のパケット転送装置１００から転送された光信号を構成する複数の光波長を分波し、分波された各光波長を構成する光を光スイッチ２２２に放射するようになっている。例えば、光波長λ１、光波長λ２および光波長λ３によって構成される光信号を光波長λ１と光波長λ２と光波長λ３とに分波するようになっている。
【００８６】
光スイッチ２２２は、表７に示したような対応関係に従って、分波器２２１から放射された光波長を含む光をパケット転送装置３００と対応する合波器２２３に入射するようになっている。また、合波器２２３は、光スイッチ２２２から入射された光の光波長を合波し、合波された光信号をパケット転送装置３００に転送するようになっている。
【００８７】
図４は、本発明の第１の実施の形態に係るエグレスのパケット転送装置のブロック構成図である。図４に示すように、パケット転送装置３００は、光パス情報受信手段３１０、光信号受信手段３２０、パケット変換手段３３０、パケット転送手段３４０、およびルート処理手段３６０を含むように構成される。
【００８８】
光パス情報受信手段３１０は、自己と隣接する上流のパケット転送装置２００から管理ネットワーク２０を介して送信された光パス情報を受信し、受信された光パス情報に含まれる光波長情報を光信号受信手段３２０に出力するようになっている。
【００８９】
例えば、光パス情報受信手段３１０は、光波長λ３および宛先のＩＰアドレス１．２．３．４を含む光パス情報を受信し、受信された光パス情報に含まれる光波長λ３を表す光波長情報を光信号受信手段３２０に出力するようになっている。
【００９０】
光信号受信手段３２０は、上流のパケット転送装置２００から転送された光信号を受信するようになっている。また、光信号受信手段３２０には、光パス情報受信手段３１０によって出力された光波長情報が入力され、光信号受信手段３２０は、受信された光信号に含まれる光波長のうち入力された光波長情報が示す光波長を構成する光信号をパケット変換手段３３０に出力するようになっている。
【００９１】
パケット変換手段３３０には、光信号受信手段３２０によって出力された光信号が入力され、パケット変換手段３３０は、入力された光信号をパケットに変換し、変換されたパケットをパケット転送手段３４０に出力するようになっている。
【００９２】
パケット転送手段３４０には、パケット変換手段３３０によって出力されたパケットが入力され、パケット転送手段３４０は、入力されたパケットをルート処理手段３６０が有するルート情報に基づいて通信装置１１に出力するようになっている。また、ルート処理手段３６０は、パケットの宛先と対応する通信装置１１を検索するようになっている。
【００９３】
以下、本発明の第１の実施の形態に係るパケット転送システムの処理の流れについて、図面を参照して説明する（請求項１、８、９、１１）。
【００９４】
図５は、本発明の第１の実施の形態に係るパケット転送システムの処理の流れを示すフローチャートである。まず、管理端末３０から送信されたパケット検出情報は、パケット検出情報格納手段１２０によって記憶手段に格納される（Ｓ１０１）。
【００９５】
次に、通信装置１１から送信されたパケットは、パケット受信手段１１０によって受信される（Ｓ１０２）。パケット検出情報に基づいて、特定のパケットが、パケット検出手段１３０によって検出されたとき、特定のパケットの宛先を含む光パス情報が生成され、処理はＳ１０４へ進み、特定のパケット以外のパケットは、ルート処理手段１６０によってルーティング処理が施され、処理はＳ１０２へ進む（Ｓ１０３）。
【００９６】
また、パケット検出手段１３０によって出力された光パス情報がルート処理手段１６０に入力されたとき、対応する転送先パケット転送装置を検索し、波長処理手段１４０に出力する（Ｓ１０４）。また、ルート処理手段１６０によって出力された光パス情報が波長処理手段１４０に入力されたとき、使用可能な光波長を表す光波長情報は、波長処理手段１４０によって取得され（Ｓ１０５）、特定のパケットの宛先および光波長情報を含む光パス情報は、通信手段１５０によって自己と隣接する下流のパケット転送装置２００に送信される（Ｓ１０６）。
【００９７】
パケット検出手段１３０が検出した特定のパケットは、光信号変換手段１７０によって光波長に基づいた光信号に変換され、変換された光信号は、光信号転送手段１８０によってパケット転送装置２００に転送される（Ｓ１０７）。
【００９８】
次に、パケット転送装置１００から送信された光パス情報は、光パス情報受信手段２１１によって受信され（Ｓ１０８）、ルート処理手段にて対応する転送先パケット転送装置を検索し（Ｓ１０９）、光パス情報送信手段２１２によってパケット転送装置３００に送信される（Ｓ１１０）。また、受信された光信号に含まれる光波長のうち、光パス情報受信手段２１１によって受信された光パス情報に含まれる光波長情報が示す光波長を構成する光信号は、光クロスコネクト２２０によってパケット転送装置３００に転送される（Ｓ１１１）。
【００９９】
次に、パケット転送装置２００から送信された光パス情報は、光パス情報受信手段３１０によって受信され（Ｓ１１２）、受信された光信号に含まれる光波長のうち入力された光波長情報が示す光波長を構成する光信号は、パケット変換手段３３０によって変換される（Ｓ１１３）。
【０１００】
図６は、パケット検出手段１３０が検出した、特定のパケットの処理の流れを示す図である。図６（ａ）に示すようにパケット検出手段１３０が検出する前では、特定のパケットの流れ６０は、パケット転送装置２００の上位層でパケットのルート処理が行われるが、図６（ｂ）に示すようにパケット検出手段１３０が検出する後では、特定のパケットの流れ６０は、光波長に基づいた光パスを通って、即ち、パケット転送装置２００の上位レイヤでパケットのルート処理が行われず、物理レイヤでルート処理が行わわれる。
【０１０１】
以上説明したように、本発明の第１の実施の形態に係るパケット転送装置およびパケット転送システムは、受信されたパケットのうち特定のパケットがパケット検出情報に基づいて検出されたとき、光パス情報がコアのパケット転送装置を介してエグレスのパケット転送装置に送信されることにより、特定のパケットが特定の光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができる。
【０１０２】
また、パケット検出情報が管理端末などから入力されるため、管理端末からの入力に応じてパケット検出情報を変更することができる（請求項２）。
【０１０３】
また、光パス情報を隣接するパケット転送装置に管理ネットワークを介して送受するため、隣接するパケット転送装置との間の光信号を転送不能になったときでも確実に送受信情報を隣接するパケット転送装置に送受できる（請求項１０）。
【０１０４】
（第２実施形態）
図７は、本発明の第２の実施の形態に係るパケット転送システムのシステム構成図である。図７に示すように、パケット転送システム２０００は、パケット転送装置４００、パケット転送装置２００、パケット転送装置３００、および管理ネットワーク２０を含むように構成される。また、説明の都合上、パケット転送装置２００およびパケット転送装置３００をそれぞれパケット転送装置２００−ｎ、パケット転送装置３００−ｎと示す。なお、ｎは自然数である。
【０１０５】
なお、本発明の第２の実施の形態に係る通信システム２０００を構成する要素のうち、本発明の第１の実施の形態に係る通信システム１０００を構成する要素と同一の要素には同一の符号を付し、それぞれの説明を省略する。
【０１０６】
図８は、本発明の第２の実施の形態に係るイングレスのパケット転送装置のブロック構成図である。図８に示すように、パケット転送装置４００は、パケット受信手段１１０、パケット検出情報格納手段４２０、パケット検出手段４３０、波長処理手段１４０、通信手段１５０、ルート処理手段１６０、光信号変換手段１７０、および光信号転送手段１８０を含むように構成される。
【０１０７】
なお、本発明の第２の実施の形態に係るイングレスのパケット転送装置４００を構成する手段のうち、本発明の第１の実施の形態に係るパケット転送装置１００を構成する手段と同一の手段には同一の符号を付し、それぞれの説明を省略する。
【０１０８】
パケット検出情報格納手段４２０は、セッション開始検出情報格納手段４２１を含むように構成される。パケット検出情報格納手段４２０は、特定のパケットを検出するためのパケット検出情報を格納するようになっている。また、パケット検出情報格納手段４２０には、通信手段１５０によって出力されたパケット検出情報が入力され、パケット検出情報格納手段４２０は、入力されたパケット検出情報を格納するようにしてもよい。例えば、パケット検出情報格納手段４２０は、表１または表２に示したパケット検出情報を格納するようになっている。
【０１０９】
セッション開始検出情報格納手段４２１は、予め決められたセッションの開始を検出するためのセッション開始検出情報を格納するようになっている。また、通信手段１５０によってセッション開始検出情報が入力されたとき、セッション開始検出情報格納手段４２１は、入力されたセッション開始検出情報を格納するようにしてもよい。セッション開始検出情報格納手段４２１が格納するセッション開始検出情報の一例を表８に示す。
【表８】
2004312272.tif 000010
【０１１０】
表８に示したように、宛先アドレス、この宛先アドレスと対応する発信元アドレス、および、この宛先アドレスと対応する検出契機を表す情報によって構成され、各アドレスは、ＩＰアドレスを表している。また、各アドレスは、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）アドレスでもよい。検出契機は、プロトコルを表す情報などを含む。なお、ＴＣＰは、Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌを省略したものであり、ＳＩＰは、Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌを省略したものであり、ＨＴＴＰは、Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌを省略したものである。
【０１１１】
パケット検出手段４３０は、セッション開始検出手段４３１を含むように構成される。パケット検出手段４３０には、パケット受信手段１１０によって出力されたパケットが入力され、パケット検出手段４３０は、入力されたパケットのうち特定のパケットをパケット検出情報に基づいて検出するようになっている。例えば、パケット検出手段４３０は、表１または表２に示したパケット検出情報に基づいて検出するようになっている。
【０１１２】
また、セッション開始検出手段４３１は、セッション開始検出情報に基づいてパケット検出手段４３０が検出した特定のパケットから予め決められたセッションの開始を検出するようになっている。セッション開始検出手段４３１は、セッションの開始を検出したとき、光パスを生成するための光パス情報であって、特定のパケットの宛先を含む光パス情報を生成し、生成された光パス情報をルート処理手段１６０に出力するようになっている。
【０１１３】
例えば、セッション開始検出手段４３１は、表８に示したパケット検出情報に基づいて、宛先アドレスがＩＰアドレス１．２．３．４かつ発信元アドレスがＩＰアドレス４．３．２．１を検出したＩＰパケットからＴＣＰヘッダ部における制御ビットフィールド内のＳＹＮビットに基づいてＴＣＰセッションの開始を検出し、検出されたＩＰパケットの宛先アドレスであるＩＰアドレス１．２．３．４を含む光パス情報をルート処理手段１６０に出力するようになっている。
【０１１４】
また、セッション開始検出手段４３１は、表８に示したパケット検出情報に基づいて、宛先アドレスがＩＰアドレス１．２．３．０からＩＰアドレス１．２．４．２５５までかつ発信元アドレスがＩＰアドレス４．３．１．１を検出したＩＰパケットからＳＩＰヘッダ部におけるＩＮＶＩＴＥメソッドに基づいてＳＩＰセッションの開始を検出し、ＳＩＰメッセージのＴＯに示される宛先を含む光パス情報をルート処理手段１６０に出力するようになっている。
【０１１５】
また、宛先アドレスがＩＰアドレス１．２．５．１を検出したＩＰパケットからＨＴＴＰヘッダ部におけるリクエストメソッド、例えば、リクエストメソッドのＰＵＴなどに基づいてセッション（ここでは、コネクション）の開始を検出し、ＨＴＴＰメッセージのＴＯに示される宛先を含む光パス情報をルート処理手段１６０に出力するようになっている。
【０１１６】
以下、本発明の第２の実施の形態に係るパケット転送装置の処理の流れについて、図面を参照して説明する（請求項３）。
【０１１７】
図９は、本発明の第２の実施の形態に係るパケット転送システムの処理の流れを示すフローチャートである。なお、本発明の第２の実施の形態に係るパケット転送装置の動作のうち、本発明の第１の実施の形態に係るパケット転送システムと同一のものについては、同一の符号を付しそれぞれの説明を省略する。
【０１１８】
まず、管理端末３０から送信されたセッション開始検出情報は、パケット検出情報格納手段４２０によって記憶手段に格納される（Ｓ２０１）。次に、通信装置１１から送信されたパケットは、パケット受信手段１１０によって受信される（Ｓ１０２）。
【０１１９】
パケット検出情報に基づいて、特定のパケットが、パケット検出手段４３０によって検出されたとき、処理はＳ２０３へ進み、特定のパケット以外のパケットは、ルート処理手段１６０によってルーティング処理が施され、処理はＳ１０２へ進む（Ｓ２０２）。
【０１２０】
セッション開始検出情報に基づいて、予め決められたセッションの開始が、セッション開始検出手段４３１によって検出されたとき、特定のパケットの宛先を含む光パス情報が生成され、処理はＳ１０４へ進み、特定のパケット以外のパケットは、ルート処理手段１６０によってルーティング処理が施され、処理はＳ１０２へ進む（Ｓ２０３）。
【０１２１】
以上説明したように、本発明の第２の実施の形態に係るパケット転送装置およびパケット転送システムは、特定のパケットからセッションの開始が検出されたとき、検出されたパケットが光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、セッションと対応するパケットを効率的に転送することができる。
【０１２２】
本発明の第１および第２の実施の形態における特定のパケットを識別するためのパラメータとしては、所定の品質、所定の仮想専用線、所定の論理回線、または所定のアドレスなどがあり、これらがパケット検出手段１３０、４３０により検出されたとき、検出された特定のパケットが特定の光パスを通って転送されるため、品質、仮想専用線、論理回線、アドレスなどで分類された特定のパケットを効率的に転送することができる（請求項４、５、６、７）。
【０１２３】
（プログラムおよび記録媒体に関する実施形態）
本発明は、汎用の情報処理装置にインストールすることにより、上述のパケット転送装置およびパケット転送システムとして機能させるプログラムとして実現することができる。このプログラムは、記録媒体に記録されて情報処理装置にインストールされ、あるいは通信回線を介して情報処理装置にインストールされることにより当該情報処理装置をパケット転送装置またはパケット転送システムとして機能させることができる（請求項１２〜１８）。
【０１２４】
【発明の効果】
以上説明したように、本発明は、受信されたパケットのうち特定のパケットがパケット検出情報に基づいて検出されたとき、光パス情報がコアのパケット転送装置を介しておよびエグレスのパケット転送装置に送信されることにより、特定のパケットが特定の光パスを通って転送されるため、イングレスのパケット転送装置からエグレスのパケット転送装置まで、特定のパケットを効率的に転送することができるパケット転送装置およびパケット転送システムを提供するものである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るパケット転送システムのシステム構成図。
【図２】本発明の第１の実施の形態に係るイングレスのパケット転送装置のブロック構成図。
【図３】本発明の第１の実施の形態に係るコアのパケット転送装置のブロック構成図。
【図４】本発明の第１の実施の形態に係るエグレスのパケット転送装置のブロック構成図。
【図５】本発明の第１の実施の形態に係るパケット転送システムの処理の流れを示すフローチャート。
【図６】特定のパケットの処理の流れを示す図。
【図７】本発明の第２の実施の形態に係るパケット転送システムのシステム構成図。
【図８】本発明の第２の実施の形態に係るイングレスのパケット転送装置のブロック構成図。
【図９】本発明の第２の実施の形態に係るパケット転送システムの処理の流れを示すフローチャート。
【符号の説明】
１０、１０−１、１０−２、１０−３、１０−４  地域ネットワーク
１１  通信装置
２０  管理ネットワーク
３０  管理端末
６０  特定のパケットの流れ
１００、２００、２００−１、２００−２、２００−ｎ、３００、３００−１、３００−２、３００−ｎ、４００  パケット転送装置
１１０  パケット受信手段
１２０、４２０  パケット検出情報格納手段
１３０、４３０  パケット検出手段
１４０  波長処理手段
１４１  波長情報格納手段
１４２  波長情報取得手段
１５０、２１０  通信手段
１５１  光パス情報送信手段
１５２  パケット検出情報受信手段
１６０、２６０、３６０  ルート処理手段
１７０  光信号変換手段
１８０  光信号転送手段
２１１、３１０  光パス情報受信手段
２１２  光パス情報送信手段
２２０  光クロスコネクト
２２１  分波器
２２２  光スイッチ
２２３  合波器
３２０  光信号受信手段
３３０  パケット変換手段
３４０  パケット転送手段
４２１  セッション開始検出情報格納手段
４３１  セッション開始検出手段
１０００、２０００  パケット転送システム
【図１】
2004312272.tif 000011
【図２】
2004312272.tif 000012
【図３】
2004312272.tif 000013
【図４】
2004312272.tif 000014
【図５】
2004312272.tif 000015
【図６】
2004312272.tif 000016
【図７】
2004312272.tif 000017
【図８】
2004312272.tif 000018
【図９】
2004312272.tif 000019