(57)【特許請求の範囲】
【請求項１】
複数のノードは、３Ｒ(Reshaping;Retiming;Retransrating)処理を必要としないというポリシの元に閉じられた複数のＡＯＮ(All
Optical Network)をそれぞれ構成し、
このノードは、
到来するＩＰパケットのＩＰアドレスにしたがって光パスを設定する手段と、
到来するＩＰパケットをその方路毎に一時蓄積するパケット集約手段と
を備え、
前記光パスを設定する手段は、
前記パケット集約手段に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定手段と、
前記パケット集約手段に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放手段と
を備え、
当該ＡＯＮのエッジノードに相当する前記ノードにおける前記カットスルーパス設定手段は、
隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定する手段と、
この判定する手段の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる手段と
を備えたことを特徴とする光パスネットワーク。
【請求項２】
前記設定の可否を判定する手段は、次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定する手段を備え、
ＡＯＮのエッジノードに相当するノードの前記設定の可否を判定する手段は、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する手段を備えた請求項１記載の光パスネットワーク。
【請求項３】
前記ノードは、
信号品質試験用パケットを他ノードに送出する手段と、
このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する手段と、
この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算する手段と
を備えた請求項１記載の光パスネットワーク。
【請求項４】
３Ｒ処理を必要としないというポリシの元に閉じられたＡＯＮに設けられ、
到来するＩＰパケットのＩＰアドレスにしたがって光パスを設定する手段と、
到来するＩＰパケットをその方路毎に一時蓄積するパケット集約手段と
を備え、
前記光パスを設定する手段は、前記パケット集約手段に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定手段と、
前記パケット集約手段に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放手段と
を備え、
当該ＡＯＮのエッジノードに相当する前記ノードにおける前記カットスルーパス設定手段は、
隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定する手段と、
この判定する手段の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる手段と
を備えたことを特徴とするノード。
【請求項５】
前記設定の可否を判定する手段は、
次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定する手段を備え、
自己がＡＯＮのエッジノードに相当するときには、前記設定の可否を判定する手段は、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する手段を備えた請求項４記載のノード。
【請求項６】
信号品質試験用パケットを他ノードに送出する手段と、このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する手段と、この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算する手段とを備えた請求項４記載のノード。
【請求項７】
情報処理装置にインストールすることにより、その情報処理装置に、
３Ｒ処理を必要としないというポリシの元に閉じられたＡＯＮに設けられたノードを制御する装置に相応する機能として、
到来するＩＰパケットのＩＰアドレスにしたがって光パスを設定する機能と、
到来するＩＰパケットをその方路毎に一時蓄積するパケット集約機能と
を実現させ、
前記光パスを設定する機能として、
前記パケット集約機能に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定機能と、
前記パケット集約機能に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放機能と
を実現させ、
当該ＡＯＮのエッジノードに相当する前記ノードにおける前記カットスルーパス設定機能として、
隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定する機能と、
この判定する機能の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる機能と
を実現させることを特徴とするプログラム。
【請求項８】
前記設定の可否を判定する機能として、次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定する機能を実現させ、自己がＡＯＮのエッジノードに相当するときには、前記設定の可否を判定する機能として、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する機能を実現させる請求項７記載のプログラム。
【請求項９】
信号品質試験用パケットを他ノードに送出する機能と、このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する機能と、この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算する機能とを実現させる請求項７記載のプログラム。
【請求項１０】
請求項７ないし９のいずれかに記載のプログラムが記録された前記情報処理装置読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光データ転送におけるカットスルーパス設定に利用する。
【０００２】
【従来の技術】
ＩＰ(Internet Protocol)網におけるデータ転送では、ノードがＩＰパケットのヘッダ情報を読み取り、その宛先方路に対して当該ＩＰパケットを転送する。これを複数のノード間で繰り返し行い、その結果、ＩＰパケットは所望の宛先に辿り着く。このようなＩＰパケットの転送方法では、個々のＩＰパケット単位で転送が行われるため、個々のＩＰパケットのそれぞれについて、そのヘッダ情報を読み取ることが必要になる。
【０００３】
すなわち、ノード間の伝送路に光パスを用いたデータ転送では、各ノードで、光パスを伝送して到来した光信号を電気信号にいったん変換し、ＩＰパケットのヘッダ情報を読み取り、その宛先方路を判定した後に、再度、光信号に変換して再び光パスに送出する処理が必要になる。
【０００４】
これに対し、カットスルーパスを用いたデータ転送方法がある。これによれば、ヘッダ情報を読み取るために、光信号を電気信号にいったん変換する必要がなく、カットスルーパスの始点から終点まで光信号のまま転送できるため、きわめて効率の良いデータ転送を行うことができる。
【０００５】
【発明が解決しようとする課題】
このように、波長パスを用いたデータ転送には最適なカットスルーパスであるが、データ転送に先立って事前にカットスルーパスを設定しておく処理が必要になる。
【０００６】
すなわち、発側のノードから着側のノードに向けてカットスルーパス設定のためのリクエストを送出する。このリクエストが格納されたリクエストパケットはＩＰパケットであり、各ノードでヘッダ情報が読み取られながら、着側のノードに到達する。この途中で、網リソースの不足などのために、カットスルーパスの設定が困難である場合には、その旨を通知するための信号が発側のノードに向けて送出される。発側のノードでは、これを受けてカットスルーパスの設定をリトライするか、あるいは、断念する。
【０００７】
また、カットスルーパスは、発側のノードから着側のノードまで、一本で結ばれることが望ましいが、発側のノードと着側のノードとの間の距離によっては、光信号のロスやクロストークによる信号品質劣化が著しくなり、いずれかのノードで３Ｒ(Reshaping,Retiming,Regenerating)処理が必要になる場合があり、３Ｒ処理をいずれのノードで行うかといった計算を行う必要がある。
【０００８】
このように、カットスルーパス自体は多量のデータ転送に最適であるが、データ送出元となるユーザは、自己がこれから送出しようとするデータのデータ量を考慮し、網リソースの確保を行ってカットスルーパスを設定する必要があり、その設定手順に時間を要するという問題がある。
【０００９】
また、カットスルーパスの設定に成功し、データ転送が行われた後に、当該カットスルーパスの解放が行われるが、データ送出元となるユーザが解放リクエストを送出しない限り、カットスルーパスの解放は行われず、カットスルーパスの無効保留が行われる可能性が否めない。
【００１０】
本発明は、このような背景に行われたものであって、カットスルーパスの設定に要する手間と時間および無効保留を少なくすることができるノードおよび光パスネットワークおよびプログラムおよび記録媒体を提供することを目的とする。
【００１１】
本明細書における発側のノードおよび着側のノードとは、データ転送に先立ってパス設定のためのリクエストを送出する側のノードを発側のノードといい、このリクエストの終端先となるノードを着側のノードという。パス設定後におけるデータ転送の際には、発側のノードまたは着側のノードのいずれもがデータ発信元またはデータ受信先になることができる。また、設定されたパスは、単方向パスであっても双方向パスであってもよい。
【００１２】
【課題を解決するための手段】
本発明は、ＩＰ転送中のデータが所定のデータ量を越えるとノードが自律的にカットスルーパス設定を行うことを特徴とする。また、本発明は、カットスルーパスを用いて転送されていたデータのデータ量が所定のデータ量を下回ると速やかにカットスルーパスの解放を行うことを特徴とする。
【００１３】
さらに、本発明は、複数のノードにより、３Ｒ処理を必要としないというポリシの元に閉じられた複数のＡＯＮ(All Optical Network)をそれぞれ構成し、これらを適宜接続することによって、簡単かつ短時間に所望のカットスルーパスを設定することを特徴とする。すなわち、一つのＡＯＮ内では、３Ｒ処理を必要とせず、各ＡＯＮ間を接続するエッジノードにおいて、３Ｒ処理を施すことができる。これにより、３Ｒを施す箇所の計算をあらかじめ行う手順が不要となり、カットスルーパスの設定に要する手間と時間および無効保留を少なくすることができる。
【００１４】
すなわち、本発明の第一の観点は光パスネットワークであって、複数のノードは、３Ｒ処理を必要としないというポリシの元に閉じられた複数のＡＯＮをそれぞれ構成し、このノードは、到来するＩＰパケットのＩＰアドレスにしたがって光パスを設定する手段と、到来するＩＰパケットをその方路毎に一時蓄積するパケット集約手段とを備え、前記光パスを設定する手段は、前記パケット集約手段に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定手段と、前記パケット集約手段に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放手段とを備え、当該ＡＯＮのエッジノードに相当する前記ノードにおける前記カットスルーパス設定手段は、隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定する手段と、この判定する手段の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる手段とを備えたところにある。
【００１５】
このように、本発明は、転送するデータ量に応じてノードが自律的にカットスルーパス設定を行うことを特徴とし、さらに、本発明は、一つのＡＯＮから他のＡＯＮへとカットスルーパスが設定され、最終的に発側のノードと着側のノードとの間にカットスルーパスが設定される。このときに、いずれかのＡＯＮのエッジノードで３Ｒ処理を施すので、３Ｒ処理を施す箇所をあらかじめ計算する必要がない。これにより、データ送出元となるユーザは、カットスルーパス設定に関与する必要がなく、カットスルーパスの設定に要する手間と時間を少なくすることができる。さらに、転送するデータのデータ量が所定のデータ量を下回るとノードが自律的にカットスルーパスを解放するので、カットスルーパスの無効保留を回避することができる。
【００１６】
前記設定の可否を判定する手段は、次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定する手段を備え、ＡＯＮのエッジノードに相当するノードの前記設定の可否を判定する手段は、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する手段を備えることが望ましい。
【００１７】
前記ノードは、例えば、信号品質試験用パケットを他ノードに送出する手段と、このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する手段と、この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算する手段とを備えることにより本発明のＡＯＮを構成することができる。
【００１８】
本発明の第二の観点はＡＯＮ構成方法であって、本発明の特徴とするところは、一つのノードから信号品質試験用パケットを他ノードに送出し、このパケットを信号品質劣化無く受信した他ノードは自己のＩＤを前記ノードに返信し、前記ノードは、この返信を受け取ることにより３Ｒ処理を必要としないエリアを調べることにより、３Ｒ処理を必要としないというポリシの元に閉じられたＡＯＮを構成するところにある。前記ＡＯＮは仮想的に構成され、発ノード毎に異なるＡＯＮを仮想的に構成することができる。
【００１９】
本発明の第三の観点はノードであって、本発明の特徴とするところは、３Ｒ処理を必要としないというポリシの元に閉じられたＡＯＮに設けられ、到来するＩＰパケットのＩＰアドレスにしたがって光パスを設定する手段と、到来するＩＰパケットをその方路毎に一時蓄積するパケット集約手段とを備え、前記光パスを設定する手段は、前記パケット集約手段に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定手段と、前記パケット集約手段に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放手段とを備え、当該ＡＯＮのエッジノードに相当する前記ノードにおける前記カットスルーパス設定手段は、隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定する手段と、この判定する手段の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる手段とを備えたところにある。
【００２０】
前記設定の可否を判定する手段は、次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定する手段を備え、自己がＡＯＮのエッジノードに相当するときには、前記設定の可否を判定する手段は、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する手段を備えることが望ましい。
【００２１】
例えば、信号品質試験用パケットを他ノードに送出する手段と、このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する手段と、この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算する手段とを備えることにより本発明のＡＯＮを構成することができる。
【００２２】
本発明の第四の観点はプログラムであって、本発明の特徴とするところは、情報処理装置にインストールすることにより、その情報処理装置に、３Ｒ処理を必要としないというポリシの元に閉じられたＡＯＮに設けられたノードを制御する装置に相応する機能として、到来するＩＰパケットのＩＰアドレスにしたがって光パスを設定する機能と、到来するＩＰパケットをその方路毎に一時蓄積するパケット集約機能とを実現させ、前記光パスを設定する機能として、前記パケット集約機能に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定機能と、前記パケット集約機能に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放機能とを実現させ、当該ＡＯＮのエッジノードに相当する前記ノードにおける前記カットスルーパス設定機能として、隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定する機能と、この判定する機能の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる機能とを実現させるところにある。
【００２３】
前記設定の可否を判定する機能として、次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定する機能を実現させ、自己がＡＯＮのエッジノードに相当するときには、前記設定の可否を判定する機能として、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する機能を実現させることが望ましい。
【００２４】
例えば、信号品質試験用パケットを他ノードに送出する機能と、このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する機能と、この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算する機能とを実現させることにより本発明のＡＯＮを構成することができる。  本発明の第五の観点は、本発明のプログラムが記録された前記情報処理装置読取り可能な記録媒体である。本発明のプログラムは本発明の記録媒体に記録されることにより、前記情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記情報処理装置に本発明のプログラムをインストールすることもできる。
【００２５】
これにより、コンピュータ装置等の情報処理装置を用いて、カットスルーパスの設定に要する手間と時間および無効保留を少なくすることができるノードおよび光パスネットワークを実現することができる。
【００２６】
【発明の実施の形態】
本発明実施例のノードおよび光パスネットワークを図１ないし図４を参照して説明する。図１は本実施例の光パスネットワークの構成図である。図２および図３は本実施例のノードのブロック構成図である。図４はＡＯＮ構成手順を説明するための図である。
【００２７】
本実施例は光パスネットワークであって、本実施例の特徴とするところは、図１に示すように、複数のノードは、３Ｒ処理を必要としないというポリシの元に閉じられた複数のＡＯＮをそれぞれ構成し、このノードは、図２に示すように、到来するＩＰパケットのＩＰアドレスをヘッダ読取部７１〜７３により読み取り、そのＩＰアドレスにしたがって光パスを設定する光パス設定部１と、到来するＩＰパケットを振分部４１により振り分けられたその方路毎に一時蓄積するバッファ５１、５２、５３とを備え、光パス設定部１は、キュー長監視部１１の監視結果に基づきバッファ５１、５２、５３に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定部１２と、キュー長監視部１１の監視結果に基づきバッファ５１、５２、５３に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放部１４とを備え、当該ＡＯＮのエッジノードに相当する前記ノードにおけるカットスルーパス設定部１２は、隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定するカットスルーパス設定可否判定部２２と、このカットスルーパス設定可否判定部２２の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる手段とを備えたところにある。
【００２８】
カットスルーパス設定部１２によりカットスルーパスの設定が行われた後には、バッファ５１、５２、５３の出力は切換器６１、６２、６３により光パスからカットスルーパスに切り換えられ、カットスルーパスにより転送される。
【００２９】
カットスルーパス設定可否判定部２２は、次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定し、ＡＯＮのエッジノードに相当するノードのカットスルーパス設定可否判定部２２は、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する。
【００３０】
前記ノードは、図３に示すように、信号品質試験用パケットを他ノードに送出する信号品質試験用パケット送出部２９と、このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する信号品質判定部３０および信号品質通知部３１と、この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算するエリア計算部３２とを備える。
【００３１】
次に、本実施例の光パスネットワークにおけるカットスルーパス設定手順を説明する。図４に示すように、発側のノードＧ１は、自己を含むＡＯＮを構成するノード群を特定するために、図３に示す信号品質試験用パケット送出部２９から信号品質試験用パケットをノードＧ２〜Ｇ１３に対して送出する。この信号品質試験用パケットは、特定宛先を持たない公告用パケットである。
【００３２】
この信号品質試験用パケットは、各ノードＧ２〜Ｇ１３により受信され、信号品質判定部３０により信号品質が判定される。ノードＧ２〜Ｇ７では、３Ｒ処理を必要としない信号品質であると判定され、ノードＧ８〜Ｇ１３では、３Ｒ処理を必要とする信号品質であると判定される。信号品質通知部３１は、３Ｒ処理を必要としない信号品質であると判定された場合にノードＧ１に対してその旨の通知を行う。その結果、ノードＧ１のエリア計算部３２は、ノードＧ２〜Ｇ７からの通知に基づきエリア計算を行う。これによりノードＧ１を含むＡＯＮは、ノードＧ２〜Ｇ７により構成されることがわかる。このようにして、自ノードが含まれるＡＯＮが特定される。
【００３３】
なお、図４では、説明をわかりやすくするために、ノードＧ１からの距離が遠い程、信号品質が劣化する例を図示したが、実際には、ノードＧ１からの距離に関わらずクロストークや光ファイバの接合不良その他のさまざまな要因により信号品質が劣化する場合がある。
【００３４】
図１の例では、発側のノードＡと着側のノードＩとの間にカットスルーパスが設定される。発側のノードＡはＡＯＮ＃１に含まれ、着側のノードＩはＡＯＮ＃３に含まれ、ＡＯＮ＃２は、ＡＯＮ＃１とＡＯＮ＃３とを中継する。発側のノードＡは、ＡＯＮ＃１のエッジノードであるノードＢまたはＣに対してカットスルーパス設定のためのリクエストを送出する。
【００３５】
ノードＣがリクエストを受け取った例を説明すると、ノードＣはＡＯＮ＃２のエッジノードであるノードＥに対して破線で示すカットスルーパス設定を試みる。ノードＣからＥへの破線で示すカットスルーパス設定が成功すると、続いて、ノードＥからノードＩまで破線で示すカットスルーパスを設定する。また、ノードＣからＥへの破線で示すカットスルーパス設定に失敗すると、ノードＣはノードＤへの一点鎖線で示すカットスルーパスの設定を試みる。ノードＣからノードＤへの一点鎖線で示すカットスルーパスの設定が成功すると、続いて、ノードＤからノードＩまで一点鎖線で示すカットスルーパスを設定する。
【００３６】
さらに、ノードＣでノードＤおよびＥの双方共、カットスルーパスの設定に失敗した場合には、さらに他のＡＯＮ＃２のエッジノードに対してカットスルーパスの設定を試みる。あるいは、ノードＣでノードＤおよびＥの双方共、カットスルーパスの設定に失敗した場合には、ノードＣは、その旨をノードＡに通知し、ノードＡは、ノードＢに対してリクエストを送出し、ノードＢからノードＤに実線で示すカットスルーパスを設定することもできる。
【００３７】
また、図１に示すＡＯＮ構成はノードＡが発側のノードである場合の例であるが、他のノードが発側のノードとなったときには、図１とは異なるＡＯＮ構成となる。したがって、図１に示すＡＯＮ構成は、仮想的に構成され、発ノード毎に異なるＡＯＮを仮想的に構成する。
【００３８】
本実施例のノードおよび光パスネットワークは、情報処理装置であるコンピュータ装置を用いて実現することができる。すなわち、コンピュータ装置にインストールすることにより、そのコンピュータ装置に、３Ｒ処理を必要としないというポリシの元に閉じられたＡＯＮに設けられたノードを制御する装置に相応する機能として、到来するＩＰパケットのＩＰアドレスにしたがって光パスを設定する光パス設定部１に相応する機能と、到来するＩＰパケットをその方路毎に一時蓄積するバッファ５１、５２、５３に相応する機能とを実現させ、光パス設定部１に相応する機能として、バッファ５１、５２、５３に同一方路のＩＰパケットが所定数蓄積されたときには、当該同一経路に沿ってカットスルーパスを着側のノードまで設定するカットスルーパス設定部１２に相応する機能と、バッファ５１、５２、５３に同一方路のＩＰパケットが無くなったときには、当該同一方路に沿って既に設定されているカットスルーパスを解放するカットスルーパス解放部１４に相応する機能とを実現させ、当該ＡＯＮのエッジノードに相当する前記ノードにおけるカットスルーパス設定部１２に相応する機能として、隣接する他ＡＯＮのエッジノードに相当する第一のノードまでのカットスルーパスの設定の可否を判定するカットスルーパス設定可否判定部２２に相応する機能と、このカットスルーパス設定可否判定部２２の判定結果が設定不可の場合には隣接する前記他ＡＯＮのエッジノードに相当する第二以降のノードまでのカットスルーパスの設定を順次試みる機能とを実現させるプログラムをコンピュータ装置にインストールすることにより、そのコンピュータ装置を本実施例のノードを制御する装置に相応する装置とすることができる。
【００３９】
また、本実施例のプログラムは、コンピュータ装置にインストールすることにより、そのコンピュータ装置に、カットスルーパス設定可否判定部２２に相応する機能として、次段のノードまでのカットスルーパスを設定するための空き波長の有無を判定する機能を実現させ、自己がＡＯＮのエッジノードに相当するときには、前記設定の可否を判定する機能として、前記他ＡＯＮのエッジノードに相当する次段のノードまでのカットスルーパスを設定するための空き波長の有無と、自己のノードまでの許容転送速度と当該次段のノードまでの許容転送速度との差異とをそれぞれ判定する機能を実現させる。
【００４０】
また、本実施例のプログラムは、コンピュータ装置にインストールすることにより、そのコンピュータ装置に、信号品質試験用パケットを他ノードに送出する信号品質試験用パケット送出部２９に相応する機能と、このパケットを信号品質劣化無く受信した場合には自己のＩＤをパケットの送出元に返信する信号品質判定部３０および信号品質通知部３１に相応する機能と、この返信されたＩＤにしたがって３Ｒ処理を必要としないエリアを計算するエリア計算部３２に相応する機能とを実現させる。
【００４１】
本実施例のプログラムは本実施例の記録媒体に記録されることにより、コンピュータ装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接コンピュータ装置に本実施例のプログラムをインストールすることもできる。
【００４２】
これにより、コンピュータ装置を用いて、カットスルーパスの設定に要する手間と時間および無効保留を少なくすることができるノードおよび光パスネットワークを実現することができる。
【００４３】
【発明の効果】
以上説明したように、本発明によれば、カットスルーパスの設定に要する手間と時間および無効保留を少なくすることができる。
【図面の簡単な説明】
【図１】本実施例の光パスネットワークの構成図。
【図２】本実施例のノードのブロック構成図。
【図３】本実施例のノードのブロック構成図。
【図４】ＡＯＮの構成手順を説明するための図。
【符号の説明】
１  光パス設定部
１１  キュー長監視部
１２  カットスルーパス設定部
１４  カットスルーパス解放部
２２  カットスルーパス設定可否判定部
２９  信号品質試験用パケット送出部
３０  信号品質判定部
３１  信号品質通知部
３２  エリア計算部
４１  振分部
５１、５２、５３  バッファ
６１、６２、６３  切換器
７１〜７３  ヘッダ読取部
Ａ〜Ｉ、Ｇ１〜Ｇ１３  ノード
＃１〜＃３  ＡＯＮ
【図１】
0003681698.tif 000002
【図２】
0003681698.tif 000003
【図３】
0003681698.tif 000004
【図４】
0003681698.tif 000005