(57)【要約】【課題】通信ネットワークの規模が増大しても経路の探索時間の増大を抑えることができる経路探索装置を提供する。【解決手段】経路探索装置は、通信ネットワークの各通信装置の被多重化インタフェースと、多重化インタフェースに基づき、通信ネットワーク内で取り得る多重化構成を判定して、各通信装置の各インタフェースが扱う多重化信号の多重化構成の数を判定する判定手段と、通信ネットワークの各通信装置の各インタフェースを、判定手段が判定した多重化構成の数のノードと定義し、通信ネットワークの各通信局舎の各通信装置の接続構成と、各通信装置内のインタフェース間での信号経路に基づき、ノード間のリンクを定義する定義手段と、定義手段が定義したノード及びリンクをグラフと見做し、２つのクライアント装置間で取り得る経路を探索する探索手段と、を備えている。【選択図】図１
2014225761.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク内の２つのクライアント装置間に設定する回線の経路探索装置であって、
前記通信ネットワークの各通信装置の被多重化インタフェースと、多重化インタフェースに基づき、前記通信ネットワーク内で取り得る多重化構成を判定して、前記各通信装置の各インタフェースが扱う多重化信号の前記多重化構成の数を判定する判定手段と、
前記通信ネットワークの各通信装置の各インタフェースを、前記判定手段が判定した前記多重化構成の数のノードと定義し、前記通信ネットワークの各通信局舎の各通信装置の接続構成と、前記各通信装置内のインタフェース間での信号経路に基づき、前記ノード間のリンクを定義する定義手段と、
前記定義手段が定義したノード及びリンクをグラフと見做し、前記２つのクライアント装置間で取り得る経路を探索する探索手段と、
を備えていることを特徴とする経路探索装置。
【請求項２】
前記判定手段は、前記通信ネットワークの各通信装置の種別毎に、前記通信ネットワークが使用するインタフェースの総てを有する通信装置を求めることで、前記通信ネットワーク内で取り得る多重化構成を判定することを特徴とする請求項１に記載の経路探索装置。
【請求項３】
前記探索手段は、前記探索した取り得る経路から所定の条件に基づき１つの経路を決定することを特徴とする請求項１又は２に記載の経路探索装置。
【請求項４】
請求項１から３のいずれか１項に記載の経路探索装置としてコンピュータを機能させることを特徴とする経路探索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、種々の多重化方式が混在する通信ネットワーク内で２つのクライアント装置を接続する回線の経路を探索する経路探索装置に関する。
【背景技術】
【０００２】
特許文献１は、通信ネットワークにおいて回線の経路を決定する装置を開示している。この様に、通信を行う２つの装置間に回線を設定するためには、まず、取り得る総ての経路を探索し、その中から所定の基準により１つの経路を最終的に決定することが行われる。このため、回線の経路探索装置が使用される。経路探索装置は、通常、多重化装置等をノードとし、装置間を接続する有線又は無線の伝送路をエッジ又はリンクとし、グラフ理論による経路探索アルゴリズムにより経路の探索及び決定を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０２２５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
現在、通信ネットワークには、ＳＤＨ（同期デジタルハイアラーキ）や、ＯＴＮ（光伝達網）といった様々な多重化方式に従う通信装置が混在し、通信局舎間を伝送される信号の多重化構成は複雑化している。このため、信号の多重化経路が経路探索における制約条件となる。例えば、図１０に示す様に局舎＃１と局舎＃２が波長多重装置（ＷＤＭ）で接続され、局舎＃１及び局舎＃２には、それぞれ、ＯＴＮに従う多重化装置（ＯＴＮと表記）と、ＳＤＨに従う多重化装置（ＳＤＨと表記）と、クライアント装置が設置されているものとする。なお、各局舎＃１及び＃２の各通信装置の接続関係は装置間を結ぶ線の通りとする。
【０００５】
この場合、局舎＃１及び＃２それぞれの多重化順序は４通りあるため、クライアント装置を接続するための経路は合計で４×４＝１６通りとなる。しかしながら、局舎＃１において、クライアント装置−ＯＴＮ−ＷＤＭの経路で多重化した信号は、局舎＃２においては、その逆順、つまり、ＷＤＭ−ＯＴＮ−クライアント装置の経路で分離しなければならず、例えば、ＷＤＭ−ＳＤＨ−クライアント装置の経路とすることはできない。したがって、図１０の構成において実際にとり得る経路は４通りとなる。
【０００６】
この様に、経路探索装置は、上記多重化順序を制約条件として経路探索を行うが、経路の探索中に制約条件を満たすか否かの判定を行う必要があり、通信ネットワークの規模が大きくなると、経路の探索時間が増大してしまう。
【０００７】
本発明は、通信ネットワークの規模が増大しても経路の探索時間の増大を抑えることができる経路探索装置を提供するものである。
【課題を解決するための手段】
【０００８】
本発明の一側面によると、通信ネットワーク内の２つのクライアント装置間に設定する回線の経路探索装置であって、前記通信ネットワークの各通信装置の被多重化インタフェースと、多重化インタフェースに基づき、前記通信ネットワーク内で取り得る多重化構成を判定して、前記各通信装置の各インタフェースが扱う多重化信号の前記多重化構成の数を判定する判定手段と、前記通信ネットワークの各通信装置の各インタフェースを、前記判定手段が判定した前記多重化構成の数のノードと定義し、前記通信ネットワークの各通信局舎の各通信装置の接続構成と、前記各通信装置内のインタフェース間での信号経路に基づき、前記ノード間のリンクを定義する定義手段と、前記定義手段が定義したノード及びリンクをグラフと見做し、前記２つのクライアント装置間で取り得る経路を探索する探索手段と、を備えていることを特徴とする。
【発明の効果】
【０００９】
経路探索の際に制約条件を考慮する必要がなくなり、通信ネットワークの規模が増大しても経路の探索時間の増大を抑えることができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態による経路探索装置の概略的な構成図。
【図２】一実施形態による経路探索処理を説明するための例示的な通信局舎間及び通信局舎内の構成図。
【図３】一実施形態による経路探索処理の説明図。
【図４】一実施形態による経路探索処理の説明図。
【図５】一実施形態による経路探索処理の説明図。
【図６】一実施形態による経路探索処理の説明図。
【図７】一実施形態による経路探索処理の説明図。
【図８】一実施形態による経路探索処理の説明図。
【図９】一実施形態による経路探索処理の説明図。
【図１０】従来の問題の説明図。
【発明を実施するための形態】
【００１１】
以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。
【００１２】
図２は、本実施形態の説明に使用する通信システムの構成図である。図２に示す様に、局舎Ａと局舎Ｂは、それぞれ、ＷＤＭ１と２で接続され、局舎Ｂと局舎Ｃは、それぞれ、ＷＤＭ３と４で接続されている。また、局舎Ａには、ＳＤＨ７と、クライアント装置５０が設置され、局舎Ｂには、ＯＴＮ５と、ＳＤＨ８及び９が設置され、局舎Ｃには、ＯＴＮ６と、ＳＤＨ１０及び１１と、クライアント装置５１が設置されている。なお、各通信装置内に表示する数字を含む四角は、インタフェースを表しており、その数字は、速度を示すインデックスである。なお、各通信装置の下側に示すインタフェースは、多重化される信号に対応し、以下の説明では、下側に示すインタフェースを被多重化インタフェースと呼ぶものとする。これに対して、各通信装置の上側に示すインタフェースは、多重化された信号に対応し、以下の説明では、上側に示すインタフェースを多重化インタフェースと呼ぶものとする。
【００１３】
また、図２の構成において、異なる通信装置のインタフェース間を結ぶ線は、通信リンクを示している。なお、通信リンクは、異なる通信装置の同じインデックスのインタフェース間でのみ設定できる。さらに、通信装置の内部において通信装置間を結ぶ線は、通信装置内における信号の取り得る経路を示している。以下、図２の構成を前提としたときに、クライアント装置５０とクライアント装置５１との間の経路を決定するために、本実施形態による経路探索装置が実行する経路探索処理又は方法について説明する。
【００１４】
まず、経路探索装置は、総ての局舎Ａ、Ｂ、Ｃに設置された総てのＷＤＭが有するインタフェースを１つに纏めたＷＤＭ、つまり、図３（Ａ）に示すＷＤＭを定義する。なお、通信局舎間を結ぶインタフェースについては考慮する必要はない。同様に、経路探索装置は、経路内の総ての局舎Ａ、Ｂ、Ｃに設置された総てのＯＴＮが有するインタフェースを１つに纏めたＯＴＮ、つまり、図３（Ｂ）に示すＯＴＮを定義する。さらに、経路探索装置は、経路内の総ての局舎Ａ、Ｂ、Ｃに設置された総てのＳＤＨが有するインタフェースを１つに纏めたＳＤＨ、つまり、図３（Ｃ）に示すＳＤＨを定義する。なお、このとき被多重化インタフェースと、多重化インタフェースは区別する。
【００１５】
続いて、経路探索装置は、図４に示す様に、クライアント装置のインタフェースから、クライアント装置のインタフェースと接続できる図３で定義した通信装置のインタフェースにリンクを定義する。図４においては、ＳＤＨ及びＯＴＮのインデックスが１のインタフェースへのリンクが定義されている。また、図３で定義した通信装置の多重化インタフェースと、他の通信装置の被多重化インタフェースで接続できるものがあれば、多重化インタフェースから被多重化インタフェースへのリンクを定義する。図４においては、ＳＤＨ及びＯＴＮのインデックスが２及び８のインタフェース間と、ＳＤＨ及びＷＤＭのインデックスが８及び３２のインタフェース間と、ＯＴＮとＷＤＭのインデックスが３２のインタフェース間にリンクが定義されている。さらに、通信装置内においては、各通信装置内の信号経路に従い、非多重化インタフェースから多重化インタフェースへのリンクを定義する。
【００１６】
続いて、経路探索装置は、図４での定義内容から、各インタフェースにおける多重化構成の数を判定する。ここで、インタフェースの多重化構成の数とは、図４で定義した構成において、起点とするクライアント装置のインタフェースから、当該インタフェースに至る経路数に相当する。図５は、図４の構成に対応する各インタフェースの多重化構成数を示している。例えば、ＳＤＨの被多重化インタフェースや、３つの多重化インタフェースに至る経路は１つのみであるためＳＤＨの各インタフェースの多重化構成数はいずれも１となる。また、ＯＴＮの３つの被多重化インタフェースも同様に多重化構成数はいずれも１である。一方、ＯＴＮの多重化インタフェースには、ＯＴＮの３つの被多重化インタフェースのそれぞれからの経路が存在するため、ＯＴＮの多重化インタフェースの多重化構成数は３となる。ＷＤＭのインデックスが３２であるインタフェースには、多重化構成数が３であるＯＴＮの多重化インタフェースと、ＳＤＨの１つの多重化インタフェースからの経路が存在するため、ＷＤＭのインデックスが３２であるインタフェースの多重化構成数は４となる。
【００１７】
続いて、経路探索装置は、図２の構成における各インタフェースを、その多重化構成数に分割する。具体的には、図２の局舎ＢのＯＴＮ５及び局舎ＣのＯＴＮ６の多重化インタフェースは、図５より３つに分割され、局舎ＢのＷＤＭ３及びＷＤＭ４の被多重化インタフェースは、図５より４つに分割される。図６は、図２の分割されるインタフェースに、その分割数を括弧書きで付け加えたものである。また、図７は、図２の構成における各インタフェースを、多重化構成数に基づき分割した状態を示している。なお、このとき局舎間を接続するＷＤＭ１、２、３及び４の多重化側インタフェースは、非多重化側インタフェースと同じ数に分割し、局舎間のリンクも同様に、多重化側インタフェース毎に定義する。また、通信装置内の信号経路についても各局舎の通信装置の信号経路に従いリンクを定義する。このとき、局舎ＣにおけるＯＴＮ６の様に、３つの多重化側インタフェースに対して、非多重化側インタフェースは２となるが、この場合、３つの多重化側インタフェースの１つには、通信装置内部のリンクは定義されない。
【００１８】
図８及び図９は、図７の各インタフェースに多重化構成を示す符号を表示したものである。なお、図８は、局舎Ａと局舎Ｂの構成を、図９は、局舎Ｂと局舎Ｃの構成を示している。ここで、図８及び図９の文字"Ｃ"はクライアント装置を、文字"Ｓ"はＳＤＨを、文字"Ｏ"はＯＴＮを、文字"Ｗ"はＷＤＭを示し、各文字の添え字は、インタフェースのインデックスを示している。例えば、図４のＯＴＮの多重化インタフェースには、クライアント装置の出力を直接多重化した経路（多重化構成Ｃ１Ｏ３２）と、ＳＤＨのインデックスが２のインタフェースを経由する経路（多重化構成Ｃ１Ｓ２Ｏ３２）と、ＳＤＨのインデックスが８のインタフェースを経由する経路（多重化構成Ｃ１Ｓ８Ｏ３２）の３つの多重化構成が存在するため、分割した３つのインタフェースは、それぞれ、多重化構成Ｃ１Ｏ３２と、多重化構成Ｃ１Ｓ２Ｏ３２と、多重化構成Ｃ１Ｓ８Ｏ３２に分類されている。他のインタフェースについても同様である。
【００１９】
経路探索装置は、図８及び図９に示す様に、分割して得られた各インタフェースを、グラフにおけるノードとし、通信装置間及び通信装置内の信号経路をリンクとしてグラフ理論に基づき経路探索を行う。以上説明した様に、探索の前に、通信ネットワークにおいて取り得る多重化構成を判定し、判定した多重化構成に基づき同じ物理インタフェースを分割して、１つ以上のノードに対応させることで、図８及び図９に示すグラフでは、制約条件を考慮することなく経路探索が行えることになる。言い換えると、実際の通信装置をノードとし、通信装置間の信号経路をリンクとするグラフを、制約条件を考慮した上でインタフェースをノードとし、通信装置間及び通信装置内の信号経路をリンクとするグラフを生成することで、経路探索の際には制約条件を考慮する必要がなくなる。したがって、通信ネットワークの規模が大きくなっても、経路探索に必要な時間を抑えることが可能になる。
【００２０】
図１は、本実施形態による経路探索装置の概略的な構成図である。データベース部１０４は、通信ネットワークの各通信局舎間の接続構成と、各通信局舎に設置されている多重化装置及びクライアント装置と、各通信局舎内の通信装置間の接続構成と、各多重化装置に実装されているインタフェースと、多重化装置内のインタフェース間の信号の取り得る経路についての情報を保持している。また、入出力部１０５は、ユーザから探索又は決定すべき経路の入力を受け付け、結果を表示する。
【００２１】
判定部１０１は、データベース部１０４が保持している情報に基づき、図２から図５を用いて説明した様に、各インタフェースが扱う多重化信号における多重化構成の数を判定する。定義部１０２は、各インタフェースを、判定部１０１が判定した多重化構成の数のノードと定義し、図６から図９を用いて説明した様に、ノード間のリンクを定義して探索グラフを生成する。探索部１０３は、定義部１０２が定義した探索グラフを使用して、取り得る経路を探索して、ユーザへの表示のために探索した総ての経路を入出力部１０５に出力する。或いは、探索部１０３は、探索した総ての経路から所定の選択基準に基づき１つの経路を決定して、決定した経路をユーザへの表示のために入出力部１０５に出力する構成であっても良い。
【００２２】
なお、本発明による経路探索装置は、コンピュータを上記経路探索装置として動作させるプログラムにより実現することができる。これらコンピュータプログラムは、コンピュータが読み取り可能な記憶媒体に記憶されて、又は、ネットワーク経由で配布が可能なものである。
【図１】
2014225761.tif 000003
【図２】
2014225761.tif 000004
【図３】
2014225761.tif 000005
【図４】
2014225761.tif 000006
【図５】
2014225761.tif 000007
【図６】
2014225761.tif 000008
【図７】
2014225761.tif 000009
【図８】
2014225761.tif 000010
【図９】
2014225761.tif 000011
【図１０】
2014225761.tif 000012