(57)【要約】【課題】複数の階層からなる伝送装置においてパスの設定に要する時間を短縮化することができる通信制御装置を提供する。【解決手段】通信制御装置を、通信手段１と、制御手段２を備える構成とする。通信手段１は、第１のクロスコネクト制御手段と、複数の第２のクロスコネクト制御手段とを有する伝送装置と通信を行う。第１のクロスコネクト制御手段は、第１のクロスコネクト部の設定を制御する。また、第２のクロスコネクト制御手段は、第１のクロスコネクト部と接続され、第１のクロスコネクト部との間で信号の入出力を行う。制御手段２は、通信手段１を介して、第２のクロスコネクト制御手段それぞれが対応する第２のクロスコネクト部の設定を行う動作を、並列に制御する。【選択図】      図１
2018186396.tif 000002
【特許請求の範囲】
【請求項１】
第１のクロスコネクト部の設定を制御する第１のクロスコネクト制御手段と、前記第１のクロスコネクト部と接続され、前記第１のクロスコネクト部との間で信号の入出力を行う複数の第２のクロスコネクト部をそれぞれ制御する複数の第２のクロスコネクト制御手段とを有する伝送装置と通信を行う通信手段と、
前記通信手段を介して、前記第２のクロスコネクト制御手段それぞれが対応する前記第２のクロスコネクト部の設定を行う動作を、並列に制御する制御手段と
を備えることを特徴とする通信制御装置。
【請求項２】
前記制御手段は、同時に接続できるセッション数の最大値を基に、並列で処理する前記第２のクロスコネクト制御手段の数を判断することを特徴とする請求項１に記載の通信制御装置。
【請求項３】
前記第１のクロスコネクト部と、前記第２のクロスコネクト部は異なる階層に相当する装置であることを特徴とする請求項１または２に記載の通信制御装置。
【請求項４】
前記第１のクロスコネクト制御手段と、前記第２のクロスコネクト制御手段は、それぞれ固有のＩＤを装置ＩＤとして割り当てられた装置として動作し、前記制御手段は、前記装置ＩＤを基に制御を行うことを特徴とする請求項１から３いずれかに記載の通信制御装置。
【請求項５】
第１のクロスコネクト部と、
前記第１のクロスコネクト部の設定を制御する第１のクロスコネクト制御手段と、
前記第１のクロスコネクト部と接続され、前記第１のクロスコネクト部との間で信号の入出力を行う複数の第２のクロスコネクト部と、
前記第２のクロスコネクト部をそれぞれ制御する複数の第２のクロスコネクト制御手段と、
を備えて、
複数の第２のクロスコネクト制御手段は、外部から入力される制御信号を基に前記第２のクロスコネクト部の設定を並列で行うことを特徴とする伝送装置。
【請求項６】
請求項５に記載の伝送装置と、
請求項１から４いずれかに記載の通信制御装置と、
を備え、
前記通信制御装置は、複数の前記第２のクロスコネクト制御手段による前記第２のクロスコネクト部の設定を並列に制御すること特徴とする通信管理システム。
【請求項７】
第１の装置の第１のクロスコネクト部の設定と、
前記第１のクロスコネクト部と接続され、前記第１のクロスコネクト部との間で信号の挿入および分岐を行う第２のクロスコネクト部を有する第２の装置の前記第２のクロスコネクト部の設定を並列に制御し、
前記第１のクロスコネクト部と前記第２のクロスコネクト部の設定を行って通信ネットワークのパス設定を行うことを特徴とする通信制御方法。
【請求項８】
同一の前記第１の装置の前記第１のクロスコネクト部に接続された複数の前記第２の装置の前記第２のクロスコネクト部の設定を制御することを特徴とする請求項７に記載の通信制御方法。
【請求項９】
前記第１のクロスコネクト部および前記第２のクロスコネクト部における制御命令の実行数が基準以内のとき、パス設定を行うことを特徴とする請求項７または８に記載の通信制御方法。
【請求項１０】
前記第１の装置および前記第２の装置は、それぞれ固有のＩＤを装置ＩＤとして有し、前記装置ＩＤを基に制御を行うことを特徴とする請求項７から９いずれかに記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信ネットワークにおける伝送装置の制御技術に関するものであり、特に、伝送装置におけるパスの設定に関するものである。
【背景技術】
【０００２】
ＷＤＭ（Wavelength Division Multiplexing）信号を伝送する光通信ネットワークにおける伝送装置として、異なる階層の処理を１台の装置で行う統合型の装置が用いられるようになっている。そのような伝送装置は、例えば、光スイッチからなるＬ０装置に相当するユニットと、光スイッチと接続されたＯＴＮ（Optical Transport Network）スイッチからなるＬ１装置に相当する複数のユニットによって構成されている。また、そのような伝送装置は、ネットワーク管理システム（ＮＭＳ：Network Management System）の制御に基づいて各スイッチ等の設定を行うことでパスを設定する。
【０００３】
通常、Ｌ０装置は、コマンド単位でのシリアルな処理を行う。シリアルな処理を行う場合には、ネットワーク管理システムは、排他的な制御を行い複数のコマンドを同時に制御することは行わない。よって、サブノードに相当するＬ１装置を有するＬ０装置におけるパスの設定において、Ｌ１装置ごとに順にコマンドを実行する必要がある。そのため、複数のＬ１装置を制御する場合には、処理に要する時間および負荷が増大する恐れがある。そのような背景から、ネットワーク管理システムの制御に基づいてパスの設定を行う際に要する処理を簡略化する技術の開発が行われている。ネットワーク管理システムの制御に基づいてパスの設定を行う際に要する処理を簡略化する技術としては、例えば、特許文献１のような技術が開示されている。
【０００４】
特許文献１は、ネットワーク管理システムの制御によって複数の通信装置におけるパスの設定を行う方法に関するものである。特許文献１のネットワーク管理システムは、配下の通信装置にパスの情報と設定時間を通知する。各通信装置は、あらかじめ設定が可能であるかを確認し、設定時間が到来した際に設定の切り替えを行う。特許文献１は、そのような方法でパスを設定することで、実際の切り替えの際にネットワーク管理システムによる制御を必要としないので、負荷の増大等が起きている場合でも各通信装置におけるパスの設定動作を行うことができるとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１３５９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術は次のような点で十分ではない。特許文献１では、Ｌ０などの通信装置にＬ１のように階層の異なる装置がさらに複数、接続されているような場合における制御方法は示されていない。また、特許文献１の技術では設定開始までに十分な時間がないときにパスの設定を変更しようとした場合に負荷の増大等が生じると、パスの設定に長い時間を要する恐れがある。よって、特許文献１の技術は、複数の階層からなる伝送装置においてパスの設定に要する時間を短縮化する技術としては十分ではない。
【０００７】
本発明は、上記の課題を解決するため、複数の階層からなる伝送装置においてパスの設定に要する時間を短縮化することができる通信制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明の通信制御装置は、通信手段と、制御手段を備えている。通信手段は、第１のクロスコネクト制御手段と、複数の第２のクロスコネクト制御手段とを有する伝送装置と通信を行う。第１のクロスコネクト制御手段は、第１のクロスコネクト部の設定を制御する。また、第２のクロスコネクト制御手段は、第１のクロスコネクト部と接続され、第１のクロスコネクト部との間で信号の入出力を行う。制御手段は、通信手段を介して、第２のクロスコネクト制御手段それぞれが対応する第２のクロスコネクト部の設定を行う動作を、並列に制御する。
【０００９】
本発明の通信制御方法は、第１の装置の第１のクロスコネクト部の設定と、第１のクロスコネクト部と接続され、第１のクロスコネクト部との間で信号の挿入および分岐を行う第２のクロスコネクト部を有する第２の装置の第２のクロスコネクト部の設定を並列に制御する。本発明の通信制御方法は、第１のクロスコネクト部と第２のクロスコネクト部の設定を行って通信ネットワークのパス設定を行う。
【発明の効果】
【００１０】
本発明によると、複数の階層からなる伝送装置においてパスの設定に要する時間を短縮化することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態の構成の概要を示す図である。
【図２】本発明の第２の実施形態の構成の概要を示す図である。
【図３】本発明の第２の実施形態の動作フローを示す図である。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
本発明の第１の実施形態について図を参照して詳細に説明する。図１は、本実施形態の通信制御装置の構成の概要を示したものである。本実施形態の通信制御装置は、通信手段１と、制御手段２を備えている。通信手段１は、第１のクロスコネクト制御手段と、複数の第２のクロスコネクト制御手段とを有する伝送装置と通信を行う。第１のクロスコネクト制御手段は、第１のクロスコネクト部の設定を制御する。また、第２のクロスコネクト制御手段は、第１のクロスコネクト部と接続され、第１のクロスコネクト部との間で信号の入出力を行う。制御手段２は、通信手段１を介して、第２のクロスコネクト制御手段それぞれが対応する第２のクロスコネクト部の設定を行う動作を、並列に制御する。
【００１３】
本実施形態の通信制御装置は、通信手段１を介して複数の第２のクロスコネクト制御手段と通信を行い、制御手段２において第２のクロスコネクト制御手段それぞれが対応する第２のクロスコネクト部の設定を行う動作を、並列に制御している。第２のクロスコネクト部の設定を並列処理で行うので、個々の第２のクロスコネクト部の設定の設定を順に行う場合に比べて、設定に要する時間を短縮化することができる。その結果、本実施形態の通信制御装置を用いると、パスの設定に要する時間を短縮化することができる
（第２の実施形態）
本発明の第２の実施形態について図を参照して詳細に説明する。図２は、本実施形態のネットワーク管理システムの構成の概要を示したものである。本実施形態のネットワーク管理システムは、第１の通信装置１０と、第２の通信装置２０と、管理サーバ３０と、クライアント装置４０を備えている。本実施形態のネットワーク管理システムは、管理サーバ３０の制御を基に、第１の通信装置１０および第２の通信装置２０の設定を行って信号のパスを設定する通信システムである。
【００１４】
第１の通信装置１０は、Ｌ０に相当する通信装置である。第１の通信装置１０は、クロスコネクト制御部１１と、サブノード５１と、サブノード５２をさらに備えている。クロスコネクト制御部１１は、第１の通信装置１０のクロスコネクト部の設定を制御する。第１の通信装置１０のクロスコネクト部は、例えば、Ｌ０に相当する光スイッチによって構成されている。クロスコネクト制御部１１は、例えば、ＣＰＵ（Central Processing Unit）によって構成されている。
【００１５】
サブノード５１およびサブノード５２は、Ｌ１に相当する通信装置である。サブノード５１は、クロスコネクト制御部５３をさらに備えている。クロスコネクト制御部５３は、サブノード５１のクロスコネクト部を制御する。また、サブノード５２は、クロスコネクト制御部５４をさらに備えている。クロスコネクト制御部５４は、サブノード５２のクロスコネクト部を制御する。サブノード５１およびサブノード５２は、例えば、ＯＴＵスイッチによって構成されている。クロスコネクト制御部５３およびクロスコネクト制御部５４は、それぞれ、ＣＰＵによって構成されている。
【００１６】
本実施形態の第１の通信装置１０は、Ｌ０装置としての機能を有する光スイッチ等に対してＬ１装置としての機能を有するサブノード５１およびサブノード５２が接続されている。すなわち、本実施形態の第１の通信装置１０は、Ｌ０装置に複数のＬ１装置が接続されたマルチレイヤ型の通信装置である。本実施形態の第１の通信装置１０は、サブノード５１およびサブノード５２を内部に備え、第１の通信装置１０、サブノード５１およびサブノード５２は、外観上、一体の装置として構成されている。第１の通信装置１０内に接続されているサブノードの数は３つ以上であってもよい。
【００１７】
第２の通信装置２０は、Ｌ０に相当する通信装置である。第２の通信装置２０は、クロスコネクト制御部２１と、サブノード６１をさらに備えている。クロスコネクト制御部２１は、第２の通信装置２０のクロスコネクト部を制御する。第２の通信装置２０は、第１の通信装置１０と同様に、例えば、Ｌ０に相当する光スイッチによって構成されている。クロスコネクト制御部２１は、例えば、ＣＰＵによって構成されている。
【００１８】
サブノード６１は、Ｌ１に相当する通信装置である。サブノード６１は、クロスコネクト制御部６２をさらに備えている。クロスコネクト制御部６２は、クロスコネクト部を制御する。サブノード６１は、例えば、ＯＴＵスイッチによって構成されている。クロスコネクト制御部６２は、例えば、ＣＰＵによって構成されている。
【００１９】
本実施形態の第２の通信装置２０は、Ｌ０装置としての機能を有する光スイッチ等に対してＬ１装置としての機能を有するサブノード６１が接続されている。すなわち、本実施形態の第２の通信装置２０は、Ｌ０装置に複数のＬ１装置が接続されたマルチレイヤ型の通信装置である。本実施形態の第２の通信装置２０は、サブノード６１を内部に備え、第２の通信装置２０およびサブノード６１は、外観上、一体の装置として構成されている。第２の通信装置２０内に接続されているサブノードの数は２つ以上であってもよい。
【００２０】
また、本実施形態では、第１の通信装置１０および第２の通信装置２０の２台をネットワーク管理システムで制御する例を示したが通信装置は、３台以上であってもよい。
【００２１】
管理サーバ３０は、通信システムを管理するネットワーク管理システムにおいて、パスの管理や設定の制御を行うサーバである。管理サーバ３０は、パス管理制御部３１をさらに備えている。
【００２２】
パス管理制御部３１は、第1の通信装置１０および第２の通信装置２０の各クロスコネクトを制御して、ネットワーク管理システムが管理する通信ネットワークにおける信号のパスを設定する。
【００２３】
パス管理制御部３１は、各クロスコネクト制御部を並列処理によって制御する。パス管理制御部３１は、セッション数があらかじめ設定された規定値内で、セッション数が最大となるように並列にコマンドを実行させる。パス管理制御部３１は、セッションの数を最大化しつつ並列処理を行うので効率的なパスの設定動作を制御する。
【００２４】
クライアント装置４０は、表示部４１と、操作部４２を備えている。
【００２５】
表示部４１は、ネットワーク管理システムの設定状態の情報や、作業者に確認および要求を行う情報を表示する。
【００２６】
操作部４２は、作業者の設定値や確認事項への回答の要求の入力を受け付ける機能を有する。
【００２７】
本実施形態のネットワーク管理システムの動作について説明する。図３は、本実施形態のネットワーク管理システムによって通信システムのパスの設定を行う際の動作フローを示したものである。
【００２８】
始めに、作業者によって、パスの情報と、パスの登録要求がクライアント装置４０の操作部４２に入力される。以下の説明では、作業者は、「サブノード５１−サブノード５２−第１の通信装置１０−第２の通信装置２０−サブノード６１」のよるに光信号のパスとして光信号の経路となる装置を登録したとする。クライアント装置４０の操作部４２に入力されたパスの情報とパスの登録要求は、管理サーバ３０に送られる。
【００２９】
管理サーバ３０が受信したパスの情報とパスの登録要求は、パス管理制御部３１に入力される（ステップ１０１）。パスの登録要求等が入力されると、パス管理制御部３１は、パスの設定の動作を開始する。
【００３０】
パスの設定の動作を開始すると、パス管理制御部３１は、登録予定のパス配下となる装置にアラームを抑止する信号を送る（ステップ１０２）。パス配下となる装置とは、パス上に存在する装置のことをいう。「サブノード５１−サブノード５２−第１の通信装置１０−第２の通信装置２０−サブノード６１」をパスとした場合には、第１の通信装置１０、サブノード５１、サブノード５２、第２の通信装置２０およびサブノード６１にアラームを抑止する信号が送られる。アラームを抑止する信号を受け取った各装置は、アラームの発生を停止する。アラームの発生を停止することで、パス登録の過程で必然的に発生するアラームの発生を抑制し、作業者の確認の負担を軽減することができる。
【００３１】
アラームを抑止する信号を送ると、パス管理制御部３１は、パス設定の対象となる装置の装置ＩＤを確認する（ステップ１０３）。装置ＩＤは、各装置に割り当てられた識別子である。
【００３２】
装置ＩＤを確認すると、パス管理制御部３１は、パスの配下となる全装置について、コマンドが実行中かを確認する。パス管理制御部３１は、装置ＩＤごとにコマンドが実行中かを確認する。
【００３３】
コマンドが実行中の装置ＩＤがある場合には（ステップ１０４でＹｅｓ）、コマンドが実行中の装置のＩＤと実行中であることを示す情報を含むエラー応答をクライアント装置４０に送る（ステップ１１１）。クライアント装置４０は、エラー応答を受け取ると表示部４１にコマンドが実行中の装置ＩＤとコマンドが実行中であることを示す情報を表示する。コマンドが実行中であることを確認した作業者は、該当する装置におけるコマンドを終了させるか、コマンドの実行の終了後に、再度、パス登録の操作を行う。
【００３４】
コマンドが実行中の装置ＩＤが無いとき（ステップ１０４でＮｏ）、パス管理制御部３１は、ＮＭＳとして装置制御に用いるセッション数が設定値以内であるかを確認する。セッション数の設定値は、あらかじめ設定されている。セッション数の設定値は、作業者等によって可変であってもよい。セッション数が設定値よりも大きいとき（ステップ１０５でＮｏ）、セッションが開放されるまで待機する。パス管理制御部３１は、セッション数の確認回数が規定値内であるとき（ステップ１１０でＹｅｓ）、所定の時間、経過した後にステップ１０５においてセッション数が設定値以内であるか確認する。
【００３５】
所定の回数、確認を繰り返しても設定値を超えているときは（ステップ１１０でＮｏ）、セッション数が設定値以上であることを示す情報を含むエラー応答をクライアント装置４０に送る（ステップ１１１）。セッション数が設定値以内であるかを確認する所定の回数は、あらかじめ設定される。所定の回数は、作業者等によって可変であってもよい。
【００３６】
セッション数が設定値以内であるとき（ステップ１０５でＹｅｓ）、パス管理制御部３１は、各装置に対してコマンドを並列に実行しパスの登録を行う。パス管理制御部３１は、実行するコマンドの数がセッション数の最大値に対応するように並列に実行する。コマンドを実行する際に、パス管理制御部３１は、第１の通信装置１０および第２の通信装置２０においてコマンドを実行させ、パスの設定を行う。また、パス管理制御部３１は、サブノード５１、サブノード５２およびサブノード６１に対して並列処理となるようにコマンドを実行させパスの設定を行う。
【００３７】
コマンドを実行した各装置は、実行結果をパス管理制御部３１にそれぞれを送る。パス管理制御部３１は、コマンドの実行結果を受け取ると、コマンドが正常に完了したかを確認する。
【００３８】
コマンドが正常に実行されているとき（ステップ１０７でＹｅｓ）、パスの設定対象となる全装置におけるコマンドの実行が完了しているかを確認する。コマンドを実行していない装置が残っているときは（ステップ１０８でＮｏ）、ステップ１０６に戻ってコマンドの実行が行われる。
【００３９】
コマンドが全て装置で完了しているとき（ステップ１０８でＹｅｓ）、パス管理制御部３１アラームの抑止を解除する信号を各装置に送る（ステップ１０９）。アラームの抑止を解除する信号を受け取った各装置は、アラームの発生の抑止を解除する。
【００４０】
アラームの抑止を解除する信号を送ると、パス管理制御部３１は、パスの登録が完了したことを示す情報をクライアント装置４０に送る。パスの登録が完了したことを示す情報を受け取ると、クライアント装置４０は、表示部４１にパスの登録が完了したことを示す情報を表示して作業者に通知する。
【００４１】
本実施形態のネットワーク管理システムの管理サーバ３０のパス管理制御部３１は、第１の通信装置１０のサブノード５１おおびサブノード５２のクロスコネクト部のパス設定において、パス設定が並列処理で行われるように制御している。そのため、サブノードごとに順にパス設定を行う場合に比べて、パス設定に要する時間を短縮化することができる。
【００４２】
また、本実施形態のネットワーク管理システムは、各装置の性能を考慮して設定された同時に接続するセッション数の最大値に合わせて、同時に実行するコマンドの数を判断している。よって、本実施形態のネットワーク管理システムは、各装置の性能を十分に生かしつつ、パス設定を行うことができる。
【００４３】
第２の実施形態では第１の通信装置および第２の通信装置の内部にサブノードが備えられている例について説明したが、Ｌ０装置とＬ１装置に相当するユニットは、別の筐体内に設置されていてもよい。そのような構成とする場合には、Ｌ０装置とＬ１装置に相当する装置間は、光ファイバ等の信号ケーブルで接続されている。
【符号の説明】
【００４４】
１    通信手段
２    制御手段
１０    第１の通信装置
１１    クロスコネクト制御部
２０    第２の通信装置
２１    クロスコネクト制御部
３０    管理サーバ
３１    パス管理制御部
４０    クライアント装置
４１    表示部
４２    操作部
５１    サブノード
５２    サブノード
５３    クロスコネクト制御部
５４    クロスコネクト制御部
６１    サブノード
６２    クロスコネクト制御部
【図１】
2018186396.tif 000003
【図２】
2018186396.tif 000004
【図３】
2018186396.tif 000005