(57)【要約】【課題】  伝送経路ごとの設定情報の管理を従来と比べて容易することを目的とする。【解決手段】  ネットワーク上に配置された複数の伝送装置のうち、互いに接続する２つの伝送装置と２つの伝送装置の接続を中継する少なくとも１つの伝送装置とを取得し、複数の伝送装置の各々に実装された機能を示す実装情報に基づいて、２つの伝送装置を通信可能に接続する設定情報を、取得した伝送装置間ごとに設定し、設定された設定情報に２つの伝送装置の接続を識別する識別情報を付加し、識別情報が付加された設定情報を記憶部に格納する。【選択図】    図１
2016167738.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に配置された複数の伝送装置のうち、互いに接続する２つの前記伝送装置と前記２つの伝送装置の接続を中継する少なくとも１つの前記伝送装置とを取得し、
前記複数の伝送装置の各々に実装された機能を示す実装情報に基づいて、前記２つの伝送装置を通信可能に接続する設定情報を、取得した前記伝送装置間ごとに設定し、
設定された前記設定情報に前記２つの伝送装置の接続を識別する識別情報を付加し、前記識別情報が付加された前記設定情報を記憶部に格納する
ことを特徴とする伝送経路設定方法。
【請求項２】
請求項１に記載の伝送経路設定方法において、
前記２つの伝送装置の接続を切断する指示を受けた場合、切断する前記２つの伝送装置の接続を示す前記識別情報が付加された前記設定情報を前記記憶部から削除することを特徴とする伝送経路設定方法。
【請求項３】
請求項１または請求項２に記載の伝送経路設定方法において、
前記設定情報を取得した前記伝送装置間ごとに設定する処理は、前記各伝送装置がいずれの伝送装置と接続しているかを示す接続情報と前記実装情報とに基づいて実行されることを特徴とする伝送経路設定方法。
【請求項４】
ネットワーク上に配置された複数の伝送装置のうち、互いに接続する２つの前記伝送装置と前記２つの伝送装置の接続を中継する少なくとも１つの前記伝送装置とを取得し、
前記複数の伝送装置の各々に実装された機能を示す実装情報に基づいて、前記２つの伝送装置を通信可能に接続する設定情報を、取得した前記伝送装置間ごとに設定し、
設定された前記設定情報に前記２つの伝送装置の接続を識別する識別情報を付加し、前記識別情報が付加された前記設定情報を記憶部に格納する
ことをコンピュータに実行させる伝送経路設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送経路設定方法および伝送経路設定プログラムに関する。
【背景技術】
【０００２】
例えば、２つの伝送装置を接続する場合、割り当てる帯域あるいは中継する伝送装置の数等を指定することで、２つの伝送装置を通信可能に接続する設定情報を算出する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１０１８３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、２つの伝送装置を複数の伝送装置を介した伝送経路で接続するために、２つの伝送装置を通信可能に接続する設定処理が伝送装置間ごとに実行され、設定処理により生成された各伝送装置間の設定情報は、メモリ等の記憶装置に記憶される。しかしながら、設定情報が生成される順に記憶装置に記憶されるため、複数の伝送経路が設定されている場合、所定の伝送経路に関する設定情報を記憶装置から取得することが困難なことがある。
【０００５】
一つの側面では、本件開示の伝送経路設定方法および伝送経路設定プログラムは、伝送経路ごとの設定情報の管理を従来と比べて容易することを目的とする。
【課題を解決するための手段】
【０００６】
一つの観点の伝送経路設定方法は、ネットワーク上に配置された複数の伝送装置のうち、互いに接続する２つの伝送装置と２つの伝送装置の接続を中継する少なくとも１つの伝送装置とを取得し、複数の伝送装置の各々に実装された機能を示す実装情報に基づいて、２つの伝送装置を通信可能に接続する設定情報を、取得した伝送装置間ごとに設定し、設定された設定情報に２つの伝送装置の接続を識別する識別情報を付加し、識別情報が付加された設定情報を記憶部に格納する。
【０００７】
別の観点の伝送経路設定プログラムは、ネットワーク上に配置された複数の伝送装置のうち、互いに接続する２つの伝送装置と２つの伝送装置の接続を中継する少なくとも１つの伝送装置とを取得し、複数の伝送装置の各々に実装された機能を示す実装情報に基づいて、２つの伝送装置を通信可能に接続する設定情報を、取得した伝送装置間ごとに設定し、設定された設定情報に２つの伝送装置の接続を識別する識別情報を付加し、識別情報が付加された設定情報を記憶部に格納する。
【発明の効果】
【０００８】
本件開示の伝送経路設定方法および伝送経路設定プログラムは、伝送経路ごとの設定情報の管理を従来と比べて容易にできる。
【図面の簡単な説明】
【０００９】
【図１】伝送経路設定装置および伝送経路設定方法の一実施形態を示す図である。
【図２】伝送経路設定装置および伝送経路設定方法の別の実施形態を示す図である。
【図３】図２に示した実装情報の一例を示す図である。
【図４】図２に示した伝送路情報の一例を示す図である。
【図５】図２に示したパス情報の一例を示す図である。
【図６】図２に示した伝送経路設定装置における伝送経路設定処理の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を用いて実施形態について説明する。
【００１１】
図１は、伝送経路設定装置および伝送経路設定方法の一実施形態を示す。
【００１２】
図１に示した伝送経路設定装置１００は、ＣＰＵ（Central Processing Unit）等の演算処理装置１０と、メモリあるいはハードディスク装置等の記憶部２０とを有する。なお、記憶部２０は、伝送経路設定装置１００の外部に配置されてもよい。伝送経路設定装置１００は、入力装置３０および出力装置４０に接続される。入力装置３０は、ユーザ等からの指示を受けるキーボードあるいはマウス等である。入力装置３０は、ユーザ等から受けた指示を伝送経路設定装置１００に出力する。出力装置４０は、液晶ディスプレイ等のモニタであり、伝送経路設定装置１００から受ける実装情報ＰＫＧ、パス情報ＲＵＴあるいは伝送経路設定処理の結果等を表示する。伝送経路設定装置１００は、演算処理装置１０が記憶部２０に格納される伝送経路設定プログラムを実行することにより実現される。なお、伝送経路設定装置１００は、専用のハードウェアにより実現されてもよい。
【００１３】
記憶部２０は、伝送経路設定プログラムとともに、実装情報ＰＫＧおよびパス情報ＲＵＴを記憶する。
【００１４】
実装情報ＰＫＧを記憶する領域は、伝送装置を示す情報と伝送装置が実装する機能の種別を示す情報との領域を有する。伝送装置の領域には、ネットワーク上に配置される伝送装置を示す情報が格納される。例えば、括弧内に示すネットワーク図は、ネットワーク上に配置される伝送装置２００（２００Ａ、２００Ｂ、２００Ｃ、２００Ｄ）を示す。伝送装置２００は、光ファイバ等の伝送路ＯＦ（ＯＦａ、ＯＦｂ、ＯＦｃ）を介して接続される。そして、図１に示した実装情報ＰＫＧにおける伝送装置の領域には、各伝送装置２００を識別する情報（例えば、ＩＤａ、ＩＤｂ、ＩＤｃ、ＩＤｄ等）が格納される。なお、伝送路ＯＦは、運用系および予備系等を有する多重化された伝送路でもよい。
【００１５】
種別の領域には、各伝送装置２００に実装される機能を示す情報が格納される。例えば、伝送装置２００Ａ、２００Ｄが伝送装置２００Ｂ、２００Ｃを介する伝送経路で接続される場合、伝送経路の両端に配置される伝送装置２００Ａ、２００Ｄは、伝送経路の端末装置として動作する回路あるいはプログラム等を実装する。以下、伝送経路の端末装置として動作する回路あるいはプログラム等は、端末パッケージとも称される。そして、伝送装置の領域に伝送装置２００Ａ、２００Ｄを示す情報（ＩＤａ、ＩＤｄ）が格納された種別の領域には、“端末パッケージ”を示す情報が格納される。一方、伝送装置２００Ｂ、２００Ｃは、伝送装置２００Ａ、２００Ｄ間のデータ伝送を中継する中継装置として動作するための回路あるいはプログラム等（以下、中継パッケージとも称する）を実装する。そして、伝送装置の領域に伝送装置２００Ｂ、２００Ｃを示す情報（ＩＤｂ、ＩＤｃ）が格納された種別の領域には、“中継パッケージ”を示す情報が格納される。
【００１６】
パス情報ＲＵＴを記憶する領域は、識別番号、接続元および接続先の各々の情報の領域を有する。識別番号の領域には、設定された２つの伝送装置２００の接続（すなわち伝送経路）を識別する番号が格納される。識別番号は、識別情報の一例である。なお、識別情報は、識別番号の代わりに、文字列等であってもよい。接続元および接続先の領域には、識別番号が示す伝送経路の設定情報（２つの伝送装置２００を通信可能に接続する設定情報）が設定された各伝送路ＯＦの両端に配置される伝送装置２００を示す情報（例えば、ＩＤａ、ＩＤｂ等）が格納される。このように、パス情報ＲＵＴは、２つの伝送装置２００を接続する伝送路ＯＦごとに設定された設定情報を識別番号で一纏めにして格納するため、伝送経路ごとの設定情報の管理が従来と比べて容易となる。
【００１７】
なお、接続元および接続先を示す情報には、接続元の伝送装置２００と接続先の伝送装置２００とを接続するために用いる物理ポートおよび論理ポートを示す情報、あるいは割り当てられる帯域を示す情報等が含まれてもよい。
【００１８】
演算処理装置１０は、伝送経路設定プログラムを実行することで、取得部１１、設定部１２および格納部１３として動作する。取得部１１は、ネットワーク上に配置された複数の伝送装置２００のうち、互いに接続する２つの伝送装置２００と２つの伝送装置２００の接続を中継する少なくとも１つの伝送装置２００とを取得する。例えば、ネットワーク図において伝送装置２００Ａ、２００Ｄを互いに接続しデータ伝送を可能にする場合、取得部１１は、接続する伝送装置２００Ａ、２００Ｄとその接続を中継する伝送装置２００Ｂ、２００Ｃとを入力装置３０から受ける。
【００１９】
設定部１２は、実装情報ＰＫＧに基づいて、２つの伝送装置２００を通信可能に接続する設定情報を取得した伝送装置２００間ごとに設定する。例えば、伝送装置２００Ａ、２００Ｄを伝送装置２００Ｂ、２００Ｃを介する伝送経路で接続する場合、設定部１２は、取得部１１から伝送装置２００Ａ、２００Ｂ、２００Ｃ、２００Ｄをそれぞれ受ける。設定部１２は、実装情報ＰＫＧを参照し、取得した伝送装置２００のうち設定する伝送経路の両端に配置される伝送装置が端末パッケージを有する伝送装置２００Ａ、２００Ｄと判定する。設定部１２は、中継パッケージを有する伝送装置２００Ｂ、２００Ｃを中継装置と判定する。そして、設定部１２は、伝送装置２００Ａを接続元とし伝送装置２００Ｂを接続先とする伝送路ＯＦａで、伝送装置２００Ａ、２００Ｄを通信可能に接続する設定処理を実行し、伝送装置２００Ａ、２００Ｂ間における設定情報を生成する。次に、設定部１２は、伝送装置２００Ｂを接続元とし伝送装置２００Ｃを接続先とする伝送路ＯＦｂで、伝送装置２００Ａ、２００Ｄを通信可能に接続する設定処理を実行し、伝送装置２００Ｂ、２００Ｃ間における設定情報を生成する。最後に、設定部１２は、伝送装置２００Ｃを接続元とし伝送装置２００Ｄを接続先とする伝送路ＯＦｃで、伝送装置２００Ａ、２００Ｄを通信可能に接続する設定処理を実行し、伝送装置２００Ｃ、２００Ｄ間における設定情報を生成する。設定部１２は、３つの設定情報を格納部１３に出力する。なお、設定部１２は、伝送装置２００Ａ、２００Ｄを接続する伝送経路を、伝送路ＯＦｃ、ＯＦｂ、ＯＦａ等の順序で設定処理を実行してもよい。
【００２０】
格納部１３は、設定部１２により設定された設定情報に２つの伝送装置２００の接続を識別する識別情報を付加し、識別情報が付加された設定情報を記憶部２０に格納する。例えば、格納部１３は、設定した２つの伝送装置２００の接続を識別する識別番号“１”を各伝送路ＯＦの設定情報に付加し、各伝送路ＯＦの設定情報を識別番号で一纏めにして記憶部２０に記憶されるパス情報ＲＵＴに追加する。
【００２１】
そして、伝送経路設定装置１００は、処理を終了する。伝送経路設定装置１００は、例えば、設定した設定情報を伝送装置２００それぞれに出力し、各伝送装置２００に設定した伝送経路でのデータ伝送を開始させる。
【００２２】
以上、図１に示した実施形態では、伝送経路設定装置１００は、接続する２つの伝送装置２００と２つの伝送装置２００の接続を中継する伝送装置２００とを入力装置３０から取得する。伝送経路設定装置１００は、実装情報ＰＫＧを参照して、２つの伝送装置２００を通信可能に接続する設定情報を伝送装置２００間（すなわち伝送路ＯＦ）ごとに設定する。伝送経路設定装置１００は、設定した伝送経路（２つの伝送装置２００の接続）を識別する識別番号を各伝送路ＯＦの設定情報に付加し、各伝送路ＯＦの設定情報を識別番号で一纏めにしてパス情報ＲＵＴに追加する。これにより、伝送経路設定装置１００は、複数の伝送経路が設定される場合でも、パス情報ＲＵＴの識別番号を参照することで伝送経路ごとの設定情報を、従来と比べて容易に管理することができる。
【００２３】
図２は、伝送経路設定装置および伝送経路設定方法の別の実施形態を示す。図１で説明した要素と同一または同様の要素については、同一または同様の符号を付し、これ等については、詳細な説明を省略する。
【００２４】
図２に示した伝送経路設定装置１００Ａは、ＣＰＵ等の演算処理装置５０と、メモリあるいはハードディスク装置等の記憶部６０とを有する。伝送経路設定装置１００Ａは、入力装置３０および出力装置４０に接続される。伝送経路設定装置１００Ａは、演算処理装置５０が記憶部６０に格納される伝送経路設定プログラムを実行することにより実現される。なお、伝送経路設定装置１００Ａは、専用のハードウェアにより実現されてもよい。
【００２５】
記憶部６０は、伝送経路設定プログラムと、実装情報ＰＫＧ１、伝送路情報ＬＩＮおよびパス情報ＲＵＴ１とを記憶する。実装情報ＰＫＧ１、伝送路情報ＬＩＮおよびパス情報ＲＵＴ１については、図３から図５で説明する。
【００２６】
演算処理装置５０は、伝送経路設定プログラムを実行することで、取得部５１、設定部５２、格納部５３および削除部５４として動作する。
【００２７】
取得部５１は、例えば、経路設定装置１００Ａが新たに２つの伝送装置を接続する指示を入力装置３０から受けた場合、新たに接続する２つの伝送装置と２つの伝送装置の接続を中継する少なくとも１つの伝送装置とを入力装置３０から取得する。また、取得部５１は、例えば、伝送経路設定装置１００Ａが接続されている２つの伝送装置を切断する指示を入力装置３０から受けた場合、切断する２つの伝送装置の接続を示す識別情報を入力装置３０から取得する。取得部５１の動作については、図６で説明する。
【００２８】
設定部５２は、実装情報ＰＫＧ１および伝送路情報ＬＩＮに基づいて、２つの伝送装置を通信可能に接続する設定情報を、取得した伝送装置間ごとに設定する。設定部５２の動作については、図３から図６で説明する。
【００２９】
格納部５３は、設定部５２により設定された設定情報に２つの伝送装置の接続を識別する識別情報を付加し、識別情報が付加された設定情報を記憶部６０に格納する。格納部５３の動作については、図６で説明する。
【００３０】
削除部５４は、伝送経路設定装置１００Ａが入力装置３０から接続されている２つの伝送装置を切断する指示を受けた場合、取得部５１が取得した切断する２つの伝送装置の接続を示す識別情報が付加された設定情報を記憶部６０から削除する。
【００３１】
図３は、実装情報ＰＫＧ１の一例を示す。実装情報ＰＫＧ１を記憶する領域は、伝送装置、種別および実装位置の各々を示す領域を有する。伝送装置の領域には、ネットワーク上に配置される伝送装置を示す情報が格納される。例えば、括弧内に示すネットワーク図は、ネットワーク上に配置される伝送装置３００（３００Ａ、３００Ｂ、３００Ｃ、３００Ｄ、３００Ｅ等）を示す。伝送装置３００は、リング状に接続された光ファイバ等の伝送路ＲＮ（ＲＮａ、ＲＮｂ、ＲＮｃ、ＲＮｄ、ＲＮｅ等）を介して接続される。そして、図３に示した実装情報ＰＫＧ１における伝送装置の領域には、各伝送装置３００を識別する情報（例えば、ＩＤａ、ＩＤｂ、ＩＤｃ、ＩＤｄ、ＩＤｅ等）が格納される。なお、伝送路ＲＮは、運用系および予備系等を有する多重化された伝送路でもよい。
【００３２】
種別の領域には、各伝送装置３００に実装される機能を示す情報が格納される。例えば、伝送装置３００Ａ、３００Ｄが伝送装置３００Ｂ、３００Ｃを介する伝送経路で接続される場合、伝送経路の両端に配置される伝送装置３００Ａ、３００Ｄは、伝送経路の端末装置として動作する回路あるいはプログラム等（端末パッケージ）を実装する。そして、伝送装置の領域に伝送装置３００Ａ、３００Ｄを示す情報（ＩＤａ、ＩＤｄ）が格納された実装パッケージの領域には、“端末パッケージ”が格納される。一方、伝送装置３００Ｂ、３００Ｃは、伝送装置３００Ａ、３００Ｄ間のデータ伝送を中継する中継装置として動作するための回路あるいはプログラム等（中継パッケージ）を実装する。そして、伝送装置の領域に伝送装置３００Ｂ、３００Ｃを示す情報（ＩＤｂ、ＩＤｃ）が格納された実装パッケージの領域には、“中継パッケージ”が格納される。
【００３３】
また、伝送装置３００Ａ、３００Ｄが伝送装置３００Ｅを介する伝送経路で接続される場合、伝送装置３００Ｅは、中継装置として動作する中継パッケージを実装する。伝送装置の領域に伝送装置３００Ｅを示す情報（ＩＤｅ）が格納された実装パッケージの領域には、“中継パッケージ”が格納される。なお、各伝送装置３００は、端末パッケージおよび中継パッケージの両方を実装してもよい。
【００３４】
実装位置の領域には、端末パッケージおよび中継パッケージそれぞれが伝送装置３００内に実装されている位置を示す情報が格納される。例えば、端末パッケージが伝送装置３００Ａ内に配置された１番シェルフの３番スロットに実装されている場合、実装位置の領域には、“１−３”が格納される。
【００３５】
図４は、図２に示した伝送路情報ＬＩＮの一例を示す。伝送路情報ＬＩＮは、例えば、図３のネットワーク図に示した伝送装置３００が、伝送路ＲＮを介していずれの伝送装置３００と互いに接続されているかを示す接続情報の一例である。伝送路情報ＬＩＮを記憶する領域は、伝送路を示す情報と２つの伝送装置を示す情報との領域を有する。伝送路の領域には、図３のネットワーク図に示した伝送路ＲＮを示す情報（ＩＤＲＮａ、ＩＤＲＮｂ、ＩＤＲＮｃ、ＩＤＲＮｄ、ＩＤＲＮｅ）が格納される。２つの伝送装置の領域の各々には、伝送路ＲＮにより接続される一対の伝送装置３００を示す情報（ＩＤａ、ＩＤｂ、ＩＤｃ、ＩＤｄ、ＩＤｅ等）が格納される。
【００３６】
図５は、図２に示したパス情報ＲＵＴ１の一例を示す。図５に示したパス情報ＲＵＴ１は、例えば、図３のネットワーク図において、伝送装置３００Ａ、３００Ｄを伝送装置３００Ｂ、３００Ｃを介する伝送経路で接続する場合を示す。
【００３７】
パス情報ＲＵＴ１を記憶する領域は、例えば、識別番号、接続元アドレス、接続元ポート、接続先アドレス、接続先ポートおよび帯域のそれぞれを示す情報の領域を有する。識別番号の領域には、設定された２つの伝送装置３００の接続（すなわち伝送経路）を識別する番号が格納される。接続元アドレスの領域には、識別番号が示す伝送経路の設定情報が設定された各伝送路ＲＮにおける接続元の伝送装置３００と、接続元の伝送装置３００が実装する端末パッケージあるいは中継パッケージの実装位置とを示す情報が格納される。例えば、伝送装置３００Ａが接続元で、伝送装置３００Ａ内に配置された１番シェルフの３番スロットに実装された端末パッケージが設定処理に用いられている場合、接続元アドレスの領域には、“ＩＤａ−１−３”等と格納される。
【００３８】
接続元ポートの領域には、接続元の伝送装置３００が有する物理ポートおよび論理ポートのうち、設定処理に用いられる物理ポートおよび論理ポートのポート番号を示す情報が格納される。例えば、接続元ポートの領域には、ポート番号３の物理ポートに含まれるポート番号１の論理ポートが用いられる場合、“３−１”等と格納される。
【００３９】
接続先アドレスの領域には、識別番号が示す伝送経路の設定情報が設定された各伝送路ＲＮにおける接続先の伝送装置３００と、接続先の伝送装置３００が実装する端末パッケージあるいは中継パッケージの実装位置とを示す情報が格納される。例えば、伝送装置３００Ｂが接続先で、伝送装置３００Ｂ内に配置された１番シェルフの４番スロットに実装された中継パッケージが設定処理に用いられている場合、接続先アドレスの領域には、“ＩＤｂ−１−４”等と格納される。
【００４０】
接続先ポートの領域には、接続先の伝送装置３００が有する物理ポートおよび論理ポートのうち、設定処理に用いられる物理ポートおよび論理ポートのポート番号を示す情報が格納される。例えば、接続先ポートの領域には、ポート番号４の物理ポートに含まれるポート番号１の論理ポートが用いられる場合、“４−１”等と格納される。
【００４１】
帯域の領域には、設定される毎秒１．５メガビット等の帯域の値が格納される。
【００４２】
図６は、図２に示した伝送経路設定装置１００Ａにおける伝送経路設定処理の一例を示す。図６に示した処理は、演算処理装置５０が伝送経路設定プログラムを実行することにより実現される。なお、図６に示した処理は、演算処理装置５０に設けられるハードウェアにより実行されてもよい。この場合、図２に示した取得部５１、設定部５２、格納部５３および削除部５４は、伝送経路設定装置１００Ａ内に配置される回路により実現される。
【００４３】
また、図６に示した処理は、図３のネットワーク図において、伝送装置３００Ａ、３００Ｄを伝送装置３００Ｂ、３００Ｃを介する伝送経路で接続する場合を示す。しかしながら、図６に示した処理は、伝送装置３００Ａ、３００Ｄを伝送装置３００Ｅを介する伝送経路等で接続する場合についても適用できる。
【００４４】
ステップＳ１００では、演算処理装置５０は、新たに２つの伝送装置３００の接続を設定するあるいは接続されている２つの伝送装置２００を切断する等の指示を入力装置３０から受信したか否かを判定する。演算処理装置５０は、入力装置３０から指示を受信したと判定した場合、実装情報ＰＫＧ１を記憶部６０から読み出し、実装情報ＰＫＧ１を出力装置４０に出力する。この場合、伝送経路設定装置１００Ａの処理は、ステップＳ１１０に移る。一方、演算処理装置５０が入力装置３０から指示を受信していないと判定した場合、伝送経路設定装置１００Ａの処理は、ステップＳ１００で待機する。
【００４５】
ステップＳ１１０では、演算処理装置５０は、ステップＳ１００で受信した指示が新たに２つの伝送装置３００を接続する設定指示か否かを判定する。演算処理装置５０が受信した指示が設定指示の場合、伝送経路設定装置１００Ａの処理は、ステップＳ１２０に移る。一方、演算処理装置５０が受信した指示が設定指示でない場合、伝送経路設定装置１００Ａの処理は、ステップＳ１８０に移る。
【００４６】
ステップＳ１２０では、取得部５１は、出力装置４０に表示された実行情報ＰＫＧ１に基づいて、新たに接続する接続元の伝送装置３００を入力装置３０から取得する。例えば、伝送装置３００Ａ、３００Ｄを伝送装置３００Ｂ、３００Ｃを介して接続する場合、取得部５１は、端末パッケージを有する伝送装置３００Ａを入力装置３０から取得する。また、取得部５１は、接続に用いる伝送装置３００Ａの物理ポートおよび論理ポートのポート番号と割り当てられる帯域とを示す情報を入力装置３０から取得する。
【００４７】
なお、取得部５１は、接続元として伝送装置３００Ｄを入力装置３０から取得してもよい。また、割り当てられる帯域は、取得部５１が入力装置３０から取得する代わりに、予め記憶部６０に格納されていてもよい。
【００４８】
ステップＳ１３０では、取得部５１は、２つの伝送装置３００の接続を中継する中継パッケージを有する伝送装置３００Ｂ、３００Ｃを入力装置３０から受ける。また、取得部５１は、接続に用いる伝送装置３００Ｂ、３００Ｃの物理ポートのポート番号を入力装置３０から取得する。
【００４９】
なお、取得部５１は、中継装置として動作する伝送装置３００の論理ポートのポート番号を入力装置３０から取得しなくてもよい。伝送装置３００に配置される物理ポートは２つの論理ポートを有するため、中継装置として動作する伝送装置３００において、接続に用いられる物理ポートの２つの論理ポートの各々は、隣接する２つの伝送装置３００それぞれと接続される。例えば、図５に示したパス情報ＲＵＴ１では、伝送装置３００Ｂにおいて接続に用いられるポート番号４の物理ポートにおけるポート番号１の論理ポートは、隣接する伝送装置３００Ａに接続され、ポート番号２の論理ポートは、伝送装置３００Ｃに接続される。なお、ポート番号４の物理ポートにおけるポート番号１の論理ポートが、伝送装置３００Ｃに接続され、ポート番号２の論理ポートが伝送装置３００Ａに接続されてもよい。このため、取得部５１は、中継装置として動作する伝送装置３００の論理ポートのポート番号を取得しなくてもよい。
【００５０】
ステップＳ１４０では、取得部５１は、新たに接続する接続先の伝送装置３００を入力装置３０から受ける。例えば、伝送装置３００Ａ、３００Ｄを伝送装置３００Ｂ、３００Ｃを介して接続する場合、取得部５１は、端末パッケージを有する伝送装置３００Ｄを入力装置３０から取得する。また、取得部５１は、接続に用いる伝送装置３００Ｄの物理ポートおよび論理ポートのポート番号と割り当てられる帯域とを示す情報を入力装置３０から取得する。なお、取得部５１は、ステップＳ１２０で接続元として伝送装置３００Ｄを入力装置３０から取得した場合、接続先として伝送装置３００Ａを入力装置３０から取得する。
【００５１】
ステップＳ１５０では、設定部５２は、実装情報ＰＫＧ１および伝送路情報ＬＩＮに基づいて、ステップＳ１２０、Ｓ１３０、Ｓ１４０で取得した伝送装置３００を通信可能に接続する設定処理を実行する。例えば、設定部５２は、実装情報ＰＫＧ１および伝送路情報ＬＩＮを参照し、伝送路ＲＮａにおいて端末パッケージを実装する伝送装置３００Ａを接続元とし、中継パッケージを実装する伝送装置３００Ｂを接続先として選択する。設定部５２は、伝送装置３００Ａを接続元とし伝送装置３００Ｂを接続先として選択した伝送路ＲＮａで、伝送装置３００Ａ、３００Ｄを通信可能に接続する設定処理を実行し、伝送装置３００Ａ、３００Ｂ間における設定情報を生成する。
【００５２】
次に、設定部５２は、実装情報ＰＫＧ１および伝送路情報ＬＩＮを参照し、伝送路ＲＮｂにおいて中継パッケージを実装する伝送装置３００Ｂを接続元とし、中継パッケージを実装する伝送装置３００Ｃを接続先として選択する。設定部５２は、伝送装置３００Ｂを接続元とし伝送装置３００Ｃを接続先として選択した伝送路ＲＮｂで、伝送装置３００Ｂ、３００Ｃを通信可能に接続する設定処理を実行し、伝送装置３００Ｂ、３００Ｃ間における設定情報を生成する。最後に、設定部５２は、実装情報ＰＫＧ１および伝送路情報ＬＩＮを参照し、伝送路ＲＮｃにおいて中継パッケージを実装する伝送装置３００Ｃを接続元とし、端末パッケージを実装する伝送装置３００Ｄを接続先として選択する。設定部５２は、伝送装置３００Ｃを接続元とし伝送装置３００Ｄを接続先として選択した伝送路ＲＮｃで、伝送装置３００Ａ、３００Ｄを通信可能に接続する設定処理を実行し、伝送装置３００Ｃ、３００ｄ間における設定情報を生成する。
【００５３】
なお、設定部５２は、取得した伝送装置３００がいずれの伝送装置３００と伝送路ＲＮを介して接続されていない場合、設定処理を終了してもよく、取得部５１に新たな伝送装置３００を入力装置３０から再び取得させてもよい。あるいは、設定部５２は、いずれの伝送装置３００と接続されていない伝送装置３００をいずれかの伝送装置３００と接続させる指示を、出力装置４０を介して伝送経路設定装置１００Ａのユーザ等に出力してもよい。
【００５４】
ステップＳ１６０では、設定部５２は、ステップＳ１２０で取得した帯域をステップＳ１５０で設定した各伝送路ＲＮに割り当てる。設定部５２は、各伝送路ＲＮの設定情報を更新する。
【００５５】
ステップＳ１７０では、格納部５３は、ステップＳ１６０で更新された各伝送路ＲＮの設定情報に２つの伝送装置の接続を識別する識別番号を付加する。格納部５３は、識別番号を付加した各伝送路ＲＮの設定情報を記憶部６０が記憶するパス情報ＲＵＴ１に格納する。そして、伝送経路設定装置１００Ａは、処理を終了する。例えば、伝送経路設定装置１００Ａは、設定した伝送経路で２つの伝送装置３００を接続する設定情報を各伝送装置３００に出力し、各伝送装置３００に設定した伝送経路でのデータ伝送を開始させる。
【００５６】
ステップＳ１８０では、演算処理装置５０は、ステップＳ１００で受信した指示が切断指示か否かを判定する。演算処理装置５０が受信した指示が切断指示の場合、伝送経路設定装置１００Ａの処理は、ステップＳ１９０に移る。一方、演算処理装置５０が受信した指示が切断指示でない場合、伝送経路設定装置１００Ａの処理は終了する。
【００５７】
ステップＳ１９０では、取得部５１は、切断する２つの伝送装置３００の接続を示す識別番号を入力装置３０から取得する。
【００５８】
ステップＳ２００では、削除部５４は、ステップＳ１８０で取得した識別番号が示す設定情報を、パス情報ＲＵＴ１から削除する。そして、伝送経路設定装置１００Ａは、処理を終了する。例えば、伝送経路設定装置１００Ａは、削除した設定情報でのデータ伝送を停止させる指示を各伝送装置３００に出力する。
【００５９】
以上、図２から図６に示した実施形態では、伝送経路設定装置１００Ａは、接続する２つの伝送装置３００と２つの伝送装置３００の接続を中継する伝送装置３００とを入力装置３０から取得する。伝送経路設定装置１００Ａは、実装情報ＰＫＧ１および伝送路情報ＬＩＮを参照して、２つの伝送装置３００を通信可能に接続する設定情報を伝送装置３００間（すなわち伝送路ＲＮ）ごとに設定する。伝送経路設定装置１００Ａは、設定した伝送経路（２つの伝送装置２００の接続）を識別する識別番号を各伝送路ＲＮの設定情報に付加し、各伝送路ＲＮの設定情報を識別番号で一纏めにしてパス情報ＲＵＴ１に追加する。これにより、伝送経路設定装置１００Ａは、複数の伝送経路が設定される場合でも、パス情報ＲＵＴ１の識別番号を参照することで伝送経路ごとの設定情報を、従来と比べて容易に管理することができる。
【００６０】
また、伝送経路設定装置１００Ａは、伝送経路ごとの設定情報を付加される識別番号で管理する。このため、伝送経路設定装置１００Ａは、接続されている２つの伝送装置の接続を切断する場合、切断する２つの伝送装置の接続を示す識別番号を入力装置３０から受けることで、設定情報をパス情報ＲＵＴ１から一度に削除できる。これにより、伝送経路設定装置１００Ａは、設定情報の削除における操作性を向上させることができる。
【００６１】
また、伝送経路設定装置１００Ａは、中継装置として動作する伝送装置３００を接続する順序とは異なる順序で入力装置３０から取得したとしても、伝送路情報ＬＩＮを参照することで正しい順序で伝送装置３００を接続することができる。これにより、伝送経路設定装置１００Ａは、２つの伝送装置の接続における設定の操作性を向上させることができる。
【００６２】
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲がその精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図するものである。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずである。したがって、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物に拠ることも可能である。
【符号の説明】
【００６３】
１０，５０…演算処理装置；１１，５１…取得部；１２，５２…設定部；１３，５３…格納部；２０，６０…記憶部；３０…入力装置；４０…出力装置；５４…削除部；１００，１００Ａ…伝送経路設定装置；２００Ａ，２００Ｂ，２００Ｃ，２００Ｄ，３００Ａ，３００Ｂ，３００Ｃ，３００Ｄ，３００Ｅ…伝送装置；ＬＩＮ…伝送路情報；ＯＦａ，ＯＦｂ，ＯＦｃ，ＲＮａ，ＲＮｂ，ＲＮｃ，ＲＮｄ，ＲＮｅ…伝送路；ＰＫＧ，ＰＫＧ１…実装情報；ＲＵＴ，ＲＵＴ１…パス情報
【図１】
2016167738.tif 000003
【図２】
2016167738.tif 000004
【図３】
2016167738.tif 000005
【図４】
2016167738.tif 000006
【図５】
2016167738.tif 000007
【図６】
2016167738.tif 000008