(57)【要約】【課題】ネットワーク管理システム（ＮＭＳ）を利用するユーザの経路選択時の負担を軽減し、より適切な経路候補を選択できるようにする。【解決手段】ＮＭＳは、ネットワークのトポロジー情報を記憶するトポロジー情報記憶部と、前記ネットワークの任意のノード間に設定されている経路情報を記憶する経路情報記憶部と、ユーザから選択された２つのノード間の経路の設定時に、前記経路情報記憶部を参照して、前記２つのノード間に設定されている既存経路を提示する経路選択支援部と、前記ユーザから前記選択された２つのノード間について、前記既存経路または新しい経路の選択を受け付け、前記経路上のノードに経路設定処理を行う経路管理部と、を備える。【選択図】図１
2013038510.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークのトポロジー情報を記憶するトポロジー情報記憶部と、
前記ネットワークの任意のノード間に設定されている経路情報を記憶する経路情報記憶部と、
ユーザから選択された２つのノード間の経路の設定時に、前記経路情報記憶部を参照して、前記２つのノード間に設定されている既存経路を提示する経路選択支援部と、
前記ユーザから前記選択された２つのノード間について、前記既存経路または新しい経路の選択を受け付け、前記経路上のノードに経路設定処理を行う経路管理部と、を備えること、
を特徴とするネットワーク管理システム。
【請求項２】
前記経路情報記憶部は、ネットワークの前記任意のノード間について、上位レイヤの経路と、下位レイヤの経路とを区別して記憶し、
前記経路選択支援部は、ユーザから選択されたレイヤに応じた既存経路を提示する請求項１のネットワーク管理システム。
【請求項３】
前記経路管理部は、下位レイヤの既存経路の選択が行われた場合において、前記下位レイヤの既存経路に対応する上位レイヤの既存経路が存在する場合、前記上位レイヤの既存経路を利用して経路設定処理を行う請求項２のネットワーク管理システム。
【請求項４】
前記経路管理部は、
前記上位レイヤの既存経路の両端に、前記上位レイヤの既存経路の両端に位置するノードの下位レイヤの端点を接続することにより、前記上位レイヤの既存経路を利用して下位レイヤの経路設定処理を行う請求項３のネットワーク管理システム。
【請求項５】
前記ネットワークは、同期デジタルハイアラーキ装置によって構成されている請求項１から４いずれか一のネットワーク管理システム。
【請求項６】
請求項１から５いずれか一のネットワーク管理システムを含むネットワーク。
【請求項７】
ネットワークのトポロジー情報を記憶するトポロジー情報記憶部と、
前記ネットワークの任意のノード間に設定されている経路情報を記憶する経路情報記憶部と、を備えるネットワーク管理システムが、
ユーザから、経路の設定対象となる２つのノードの選択を受け付けるステップと、
前記ユーザから選択された２つのノード間の経路の設定時に、前記経路情報記憶部を参照して、前記２つのノード間に設定されている既存経路を提示するステップと、
前記ユーザから、前記選択された２つのノード間について、前記既存経路または新しい経路の選択を受け付け、前記経路上のノードに経路設定処理を行うステップと、を含む経路設定方法。
【請求項８】
前記経路情報記憶部は、ネットワークの前記任意のノード間について、上位レイヤの経路と、下位レイヤの経路とを区別して記憶しており、
前記ユーザから経路を設定するレイヤの選択を受け付け、該選択されたレイヤに応じた既存経路を提示する請求項７の経路設定方法。
【請求項９】
前記ユーザから下位レイヤの既存経路の選択が行われた場合において、前記下位レイヤの既存経路に対応する上位レイヤの既存経路が存在する場合、前記上位レイヤの既存経路を利用して経路設定処理を行う請求項８の経路設定方法。
【請求項１０】
ネットワークのトポロジー情報を記憶するトポロジー情報記憶部と、
前記ネットワークの任意のノード間に設定されている経路情報を記憶する経路情報記憶部と、を備えるネットワーク管理システムを構成するコンピュータに、
ユーザから、経路の設定対象となる２つのノードの選択を受け付ける処理と、
前記ユーザから選択された２つのノード間の経路の設定時に、前記経路情報記憶部を参照して、前記２つのノード間に設定されている既存経路を提示する処理と、
前記ユーザから、前記選択された２つのノード間について、前記既存経路または新しい経路の選択を受け付け、前記経路上のノードに経路を設定する処理と、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク管理システム、ネットワーク、経路設定方法およびプログラムに関し、特に、オペレータ等のユーザが経路を選択することにより２つのノード間の経路を設定するネットワーク管理システム、ネットワーク、経路設定方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１に、ノードの情報およびリンクの情報からなるネットワークトポロジ情報等を記憶保持するネットワークトポロジＤＢと、ネットワークトポロジ情報に基づいてトポロジ行列を導出するトポロジ行列導出部と、トポロジ行列に基づいて所定の始点ノードと終点ノードとの間の最短経路を導出する最短経路導出部と、タイムスロットの使用制限を示すフラグを参照し、使用制限のないリンクには任意にタイムスロットを設定し、使用制限のあるリンクには同一のタイムスロットを設定するタイムスロット決定部と、導出された最短経路および各リンクに設定されたタイムスロットを、ネットワーク管理システム（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ；以下、「ＮＭＳ」ともいう。）に登録する経路設定部とを備える伝送経路自動設計システムが開示されている。
【０００３】
一方、簡易的なＮＭＳでは、上記特許文献１のような最短経路導出部を搭載せずに、経路設定対象の端点間のリンクを一つ一つ選択することにより、ユーザが経路を設定するものが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２３２４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以下の分析は、本発明によって与えられたものである。しかしながら、上記したユーザが手動で経路設定対象の端点間の経路を選択する方式では、採りうる経路候補が多数存在し、経路設定作業が煩雑なものとなってしまうという問題点がある。
【０００６】
また、上記したユーザに経路を選択させる方式では、上記多数の経路候補が存在するため、ユーザが適切でない経路を選択してしまうという問題点もある。例えば、図９のノードＡとノードＺの間に経路を設定する場合を考える。ノードＡとノードＺの間に、Ａ−Ｂ−Ｚというパス１と、Ａ−Ｃ−Ｄ−Ｚというパス２と、が設定されているものとする。ここで、ノードＡとノードＺを端点とする新たな経路を設定しようとする場合、ユーザは、ノードＡとノードＺ間のリンクを選択して経路を決定する。図９の場合、網ＡＡを経由するＡ−Ｅ−網ＡＡ−Ｇ−Ｚというパスも、ノードＡとノードＺ間の経路となりうる。しかしながら、網ＡＡのネットワーク構成や性能、伝送時間が非常に大きくなる可能性もあり、その場合、Ａ−Ｅ−網ＡＡ−Ｇ−Ｚというパスは、経路として不適切になる。
【０００７】
一方、ノードＡからノードＺまでの途中経路として、既にパス１、パス２が存在しているということは、これらの経路が適切であると以前のオペレーションで判断されたということでもあり、今後のオペレーションにおいても同一経路を選択することが適切であることも多い。
【０００８】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、経路を選択させる方式のＮＭＳを利用するユーザの経路選択時の負担を軽減し、より適切な経路候補を選択できるようにしたネットワーク管理システム、ネットワーク、経路設定方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の視点によれば、ネットワークのトポロジー情報を記憶するトポロジー情報記憶部と、前記ネットワークの任意のノード間に設定されている経路情報を記憶する経路情報記憶部と、ユーザから選択された２つのノード間の経路の設定時に、前記経路情報記憶部を参照して、前記２つのノード間に設定されている既存経路を提示する経路選択支援部と、前記ユーザから前記選択された２つのノード間について、前記既存経路または新しい経路の選択を受け付け、前記経路上のノードに経路設定処理を行う経路管理部と、を備えるネットワーク管理システム（ＮＭＳ）が提供される。
【００１０】
本発明の第２の視点によれば、上記したネットワーク管理システム（ＮＭＳ）を含むネットワークが提供される。
【００１１】
本発明の第３の視点によれば、ネットワークのトポロジー情報を記憶するトポロジー情報記憶部と、前記ネットワークの任意のノード間に設定されている経路情報を記憶する経路情報記憶部と、を備えるネットワーク管理システムが、ユーザから、経路の設定対象となる２つのノードの選択を受け付けるステップと、前記ユーザから選択された２つのノード間の経路の設定時に、前記経路情報記憶部を参照して、前記２つのノード間に設定されている既存経路を提示するステップと、前記ユーザから、前記選択された２つのノード間について、前記既存経路または新しい経路の選択を受け付け、前記経路上のノードに経路設定処理を行うステップと、を含む経路設定方法が提供される。本方法は、ネットワーク管理システムという、特定の機械に結びつけられている。
【００１２】
本発明の第４の視点によれば、ネットワークのトポロジー情報を記憶するトポロジー情報記憶部と、前記ネットワークの任意のノード間に設定されている経路情報を記憶する経路情報記憶部と、を備えるネットワーク管理システムを構成するコンピュータに、ユーザから、経路の設定対象となる２つのノードの選択を受け付ける処理と、前記ユーザから選択された２つのノード間の経路の設定時に、前記経路情報記憶部を参照して、前記２つのノード間に設定されている既存経路を提示する処理と、前記ユーザから、前記選択された２つのノード間について、前記既存経路または新しい経路の選択を受け付け、前記経路上のノードに経路を設定する処理と、を実行させるプログラムが提供される。なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。即ち、本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１３】
本発明によれば、ＮＭＳを利用するユーザの経路選択時の負担を軽減し、より適切な経路候補を選択できるようにすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態の構成を表したブロック図である。
【図２】図１の経路情報記憶部に保持されるリストの一例を示す図である。
【図３】本発明の一実施形態のＮＭＳの動作を表した流れ図である。
【図４】本発明の第１の実施形態の経路情報記憶部に保持されるリストの一例を示す図である。
【図５】本発明の第１の実施形態のＮＭＳを利用し経路が設定されるまでの流れを示すシーケンス図である。
【図６】上位レイヤの経路設定要求が行われた場合に、経路選択支援部から提示される経路を示す図である。
【図７】下位レイヤの経路設定要求が行われた場合に、経路選択支援部から提示される経路を示す図である。
【図８】経路管理部によって設定される経路の階層構成を模式的に示す図である。
【図９】背景技術の問題点を説明するための図である。
【発明を実施するための形態】
【００１５】
はじめに本発明の一実施形態の概要について図面を参照して説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。
【００１６】
本発明は、図１に示すように、ネットワークのトポロジー情報を記憶するトポロジー情報記憶部１１と、ユーザから前記選択された２つのノード間の経路の選択を受け付け、前記経路上のノードに経路設定処理を行う経路管理部１２と、経路選択支援部１３と、経路情報記憶部１４と、を備えるＮＭＳ１０にて実現できる。
【００１７】
ＮＭＳ１０の前記経路情報記憶部１４には、図２に示すように、ネットワークの任意のノード間に設定されている経路の情報が記憶されている。例えば、図２の例では、図９のように、ノードＡとノードＺ間の経路として、Ａ−Ｂ−Ｚというパス１と、Ａ−Ｃ−Ｄ−Ｚというパス２と、が設定されていることを示している。
【００１８】
ＮＭＳ１０の動作を説明すると下記のとおりとなる。まず、ユーザ（オペレータ）から経路設定要求を受け付けると、ＮＭＳ１０は、トポロジー情報記憶部１１を参照して、所定の管理端末に、ネットワークトポロジーを表示する（図３のＳ００１）。ユーザが、表示されたネットワークの経路設定対象の端点（端点ノード）を指定すると（図３のＳ００２）、経路選択支援部１３が、前記経路情報記憶部１４を参照して、前記２つの端点間において経路されている経路（既存経路）を提示する（図３のＳ００３）。
【００１９】
例えば、図９ようなトポロジーのネットワークにおいて、パス１とパス２が設定されている場合、パス１とパス２がユーザに提示される。これにより、ユーザは、指定した任意のノード間に、現に設定されている経路と、設定されていない経路を判別することが可能となる。
【００２０】
ここで、ユーザが上記設定済み経路（既存経路）を選択すると、経路管理部１２は、新規パスとして前記設定済み経路（既存経路）と同一の経路上のノードに経路設定処理を実行する（図３のＳ００４のＹＥＳ、Ｓ００５）。一方、ユーザが選択されていない経路（非既存経路）を選択した場合、経路管理部１２は、ユーザから個々のリンクの選択による経路の選択を受け付けてから（図３のＳ００４のＮＯ、Ｓ００６）、当該経路上のノードに経路設定処理を実行する（図３のＳ００４のＹＥＳ、Ｓ００５）。
【００２１】
最後に、経路管理部１２は、前記ユーザによって選択された経路を経路情報記憶部１４に登録する（図３のＳ００７）。
【００２２】
以上のように、経路選択の過程で、ユーザに対し、設定済みの経路（既存経路）を提示することで、上述した経路として不適切なＡ−Ｅ−網ＡＡ−Ｇ−Ｚというパスが選択されることを低減することが可能となる。また、上記のように、設定済みの経路（既存経路）と同じ経路を選択する場合には、経路選択支援部１３により提示された設定済みの経路（既存経路）を選択することで経路の指定が完結するため。ユーザの負荷も軽減される。
【００２３】
［第１の実施形態］
続いて、レイヤ別に経路の設定状態を提示できるようにした本発明の第１の実施形態について図面を参照して詳細に説明する。図１を参照すると、トポロジー情報記憶部１１と、経路管理部１２と、経路選択支援部１３と、経路情報記憶部１４と、を備えるＮＭＳ１０が示されている。なお、以下の実施形態では、ＮＭＳ１０は、管理対象ネットワークとして、同期同期デジタルハイアラーキーネットワーク（ＳＤＨ網）を管理するものとする。また、ＮＭＳ１０には、上位パス（Ｈｉｇｈ  Ｏｒｄｅｒ  Ｐａｔｈ）として、ＶＣ４（Ｖｉｒｔｕａｌ  Ｃｏｎｔａｉｎｅｒ４；１５０Ｍｂｐｓ）、下位パス（Ｌｏｗ  Ｏｒｄｅｒ  Ｐａｔｈ）として、ＶＣ１２（２Ｍｂｐｓ）のいずれかのＴＤＭ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）パスを登録可能であるものとする。
【００２４】
トポロジー情報記憶部１１は、図１の下段に示すようなネットワーク２０のトポロジー情報を記憶する。なお、このようなトポロジー情報は、各ノードのＬｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ（ＬＬＤＰ）等を用いて隣接するノードの情報を収集させることにより構築することもできる。
【００２５】
経路管理部１２は、２つのノード間の経路の選択をユーザから受け付け、選択された経路上のノードに経路設定処理を行う。具体的には、経路管理部１２は、経路上のノードにユーザから受けた指示に相当する命令を発行し、各ノードから返される情報を元に経路情報記憶部１４のデータを更新する。
【００２６】
経路情報記憶部１４は、上記経路管理部１２によって管理されている設定済み経路の情報を記憶するデータベース等によって構成される。図４は、経路情報記憶部１４に保持されている経路情報の一例である。図４の例では、ノードＡとノードＺとの間に、上位レイヤ（ＶＣ４）に属するパスＡ−Ｂ−Ｚの情報と、上位レイヤ（ＶＣ４）に属するパスＡ−Ｃ−Ｄ−Ｚの情報が登録されている状態を示している。
【００２７】
経路選択支援部１３は、経路情報記憶部１４から、ユーザが今回経路を設定しようとしているノード間およびレイヤに適合するデータを抽出して、ユーザに設定済み経路（既存経路）を提示する。この設定済み経路（既存経路）の提示形態には、設定済み経路（既存経路）を列記した経路リストや、ネットワークトポロジーに設定済み経路（既存経路）をオーバーレイ表示する形態が挙げられる。
【００２８】
なお、経路管理部１２および経路選択支援部１３は、ＮＭＳ１０を構成するコンピュータに、その外部記憶装置等をトポロジー情報記憶部１１および経路情報記憶部１４として利用し、上記した各処理を実行させるコンピュータプログラムにより実現することもできる。
【００２９】
続いて、本実施形態の動作について図面を参照して詳細に説明する。図５は、本実施形態のＮＭＳ１０を用いて経路が設定されるまでの流れを表わしたシーケンス図である。
【００３０】
図５を参照すると、ユーザより、経路設定対象区間や経路設定レイヤ情報等を含む経路の設定要求を受け付けると（図５のＳ１０１）、経路管理部１２／経路選択支援部１３は、経路情報記憶部１４に対し、登録されている同区間、同レイヤの経路を問い合わせる（図５のＳ１０２）。
【００３１】
経路情報記憶部１４は、経路管理部１２／経路選択支援部１３より指定された経路設定対象区間や経路設定レイヤに該当する既存経路を抽出して、経路管理部１２／経路選択支援部１３に対し、既存経路を列記したパスリスト（経路リスト）を応答する（図５のＳ１０３）。
【００３２】
前記パスリスト（経路リスト）を受け取った経路管理部１２／経路選択支援部１３は、ユーザに対し、パスリスト（経路リスト）を提示する（図５のＳ１０４）。
【００３３】
以下、ユーザが上位レイヤ（ＶＣ４）の経路を設定しようとした場合と、下位レイヤ（ＶＣ１２）の経路を設定しようとした場合に分けて、上記Ｓ１０４で提示される内容について説明する。
【００３４】
［Ｈｉｇｈ  Ｏｒｄｅｒ  Ｐａｔｈ  （ＶＣ４パス）登録の場合］
例えば、図６に示すように、Ａ−Ｂ−Ｚを経由するＶＣ４パス３（図６の符号５１）と、Ａ−Ｃ−Ｄ−Ｚを経由するＶＣ４パス４（図６の符号５２）が経路情報記憶部１４に登録されている場合、経路管理部１２は、ユーザに、パス３、パス４を提示する。前記パスの提示態様は、経路リスト（パスリスト）そのままの形態でもよいし、図６に示すように、ネットワーク上に設定済みパスをオーバーレイ表示する形態でもよい。
【００３５】
ここで例えば、ユーザがＶＣ４パス３を選択したとすると（図５のＳ１０５）、経路管理部１２は、ＶＣ４パス３と同じくＡ−Ｂ−Ｚを経由する新規ＶＣ４パスを設定するため、ノードＡ、ノードＢ、ノードＺに経路設定処理を行う（図５のＳ１０６）。経路管理部１２は、各ノードから経路設定結果を受信すると（図５のＳ１０７）、その旨を出力するとともに（図５のＳ１０８）、選択された経路情報を経路情報記憶部１４に登録する（図５のＳ１０９）。
【００３６】
［Ｌｏｗ  Ｏｒｄｅｒ  Ｐａｔｈ  （ＶＣ１２パス）登録の場合］
例えば、図７に示すように、上位レイヤにて、Ａ−Ｂを経由するＶＣ４パス５（図７の符号７１）、Ｂ−Ｚを経由するＶＣ４パス６（図７の符号７２）が別々に経路情報記憶部１４に登録されており、さらに、Ａ−Ｃ−Ｄ−Ｚを経由するＶＣ４パス７（図７の符号７３）が経路情報記憶部１４に登録されているものとする。また、下位レイヤでは、Ａ−Ｂ−Ｚを経由するＶＣ１２パス８（図７の符号８１）と、Ａ−Ｃ−Ｄ−Ｚを経由するＶＣ１２パス９（図７の符号８２）とが経路情報記憶部１４に登録されているものとする。
【００３７】
この場合において、ユーザがノードＡとノードＺ間に、下位レイヤ（ＶＣ１２）の経路を設定しようとした場合、経路管理部１２は、図７におけるＶＣ１２パス８とＶＣ１２パス９を抽出してユーザに提示する。
【００３８】
ここで例えば、ユーザがＶＣ１２パス８を選択したとすると（図５のＳ１０５）、経路管理部１２は、ＶＣ１２パス８と同じくＡ−Ｂ−Ｚを経由する新規ＶＣ１２パスを設定すべく、ノードＡ、ノードＢ、ノードＺに経路設定処理を行う（図５のＳ１０６）。経路管理部１２は、各ノードから経路設定結果を受信すると（図５のＳ１０７）、その旨を出力するとともに（図５のＳ１０８）、設定した経路情報を経路情報記憶部１４に登録する（図５のＳ１０９）。
【００３９】
なお、経路管理部１２は、前記Ａ−Ｂ−Ｚを通る新規ＶＣ１２パスを設定する際に、同パスと区間を共通するＶＣ４パス５とＶＣ４パス６を活用して、経路設定処理を行う。図８は、図７の新規ＶＣ１２パスの階層構成を模式的に表わした図である。図８を参照すると、上位レイヤのパス５（ＶＣ４）、パス６（ＶＣ４）の両端に、これら両端に位置するノードＡ、Ｂ、Ｚの下位レイヤの端点が接続されている。
【００４０】
このように、ノードＢにおいて、上位レイヤのパス５、パス６の端点同士を接続するのではなく、一度下位レイヤにの端点に落としてから、再度上位レイヤへの接続にすることで、上位レイヤの経路を利用しつつ、下位レイヤの経路としての取扱いが可能となる。
【００４１】
以上のように本実施形態によれば、途中経路を一つ一つ指定しなくても既存の経路を選択することで新規経路を設定、登録することが可能となり、ユーザの負担を軽減することができる。
【００４２】
また、設定済みの経路（既存経路）が選択された場合には、以前のオペレーションで適切である判断された経路が選択されたことになる。この結果、不適切な経路が選択される可能性を減ずることができる。
【００４３】
以上、本発明の各実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、上記した実施形態で例示したＶＣ４やＶＣ１２は、上位レイヤの経路と下位レイヤの経路を説明するための一例であり、例えば、ＶＣ１２に代えて、ＶＣ３やＶＣ１１を用いることが可能である。
【００４４】
上記した実施形態では、ＳＤＨ網を管理する際の例を挙げて説明したが、その他のネットワークの経路管理を行う場合にも同様に適用することが可能である。
【００４５】
また、上記した実施形態では、ユーザが下位レイヤの設定済み経路（既存経路）を選択したときに、当該経路に対応する上位レイヤの設定済み経路（既存経路）を利用するものとして説明したが、その際に、上位レイヤの状況等を考慮するようにしてもよい。
【００４６】
また、上記した実施形態では、ネットワークの各ノードに上位レイヤの端点と下位レイヤの端点が備えられているものとして説明したが、上位レイヤまたは下位レイヤいずれかの端点のみを備えるノードが存在してもよい。この場合、トポロジー情報記憶部１１に、これら階層別のトポロジー情報が保持されることになる。
【符号の説明】
【００４７】
１０  ネットワーク管理システム（ＮＭＳ）
１１  トポロジー情報記憶部
１２  経路管理部
１３  経路選択支援部
１４  経路情報記憶部
２０  ネットワーク
５１、５２、７１〜７３、８１、８２  設定済みパス（既存パス）
【図１】
2013038510.tif 000003
【図２】
2013038510.tif 000004
【図３】
2013038510.tif 000005
【図４】
2013038510.tif 000006
【図５】
2013038510.tif 000007
【図６】
2013038510.tif 000008
【図７】
2013038510.tif 000009
【図８】
2013038510.tif 000010
【図９】
2013038510.tif 000011