(57)【特許請求の範囲】
【請求項１】
複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワーク上に、新規に要求されるパスを設定するためのネットワーク設計を行うネットワーク設計装置であって、
前記新規に要求されるパスの始点ノードの識別情報および終点ノードの識別情報と、前記新規に要求されるパスの要求帯域とが含まれ、さらに前記新規に要求されるパスの、設定開始時期および設定期間の少なくとも一方を含んだ新規パス要求情報を受信する入出力部と、
（１）前記データネットワークの各ノードと各リンクの接続関係を示すトポロジ情報と、（２）前記データネットワークの各ノードと接続するリンクごとに、当該リンクの最大帯域、および当該リンクの最大帯域から当該リンクを経由する各パスの設定帯域の合計値を差し引いた残余帯域を示すリンク情報と、（３）前記各ノード間に確立されたパスごとに、当該パスを収容するリンクを示した経路情報、当該パスの設定帯域、および当該パスの設定開始時期を含んだ既存パス情報と、を含むネットワーク情報が記憶されるネットワーク情報記憶部と、
前記新規に要求されるパスの、要求帯域、設定開始時期および設定期間のうち少なくともいずれか１つをパラメータとし、前記パラメータそれぞれについて、前記新規に要求されるパスの前記パラメータの値が閾値以上であるときは、最短経路優先の設計方法を用いたパス設計方法を用い、前記新規に要求されるパスの前記パラメータの値が前記閾値より小さいときは、増設設備最小優先の設計方法を用いたパス設計方法を用いる、と判断するための前記閾値が記憶される閾値記憶部と、
前記パラメータそれぞれについて、前記閾値を用いて判断された設計方法に基づき、前記新規に要求されるパスのパス設計を行うアルゴリズムが記憶されるアルゴリズム記憶部と、
前記新規に要求されるパスを設計する際に、増設設備が必要となるときの設備コストを示す設備コスト情報が記憶される設備コスト情報記憶部と、
前記新規に要求されるパスを設計するとき、現在から所定の予測期間に要求されると予測される１つ以上の予測パスの前記新規パス要求情報を示す予測パス情報を取得し、前記取得した予測パス情報に示される前記予測パスそれぞれの前記設備コストを、前記設備コスト情報を参照して前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに、その閾値を用いて判断した前記パス設計方法でパス設計を行ったものとして計算し、前記閾値のうち、前記取得した予測パスそれぞれの前記設備コストの合計値である総設備予測コストの値が、前記予測期間の終了時において最小となる前記パラメータに関する前記閾値を選択するアルゴリズム決定部と、
前記入出力部が取得した前記新規パス要求情報に示される前記新規に要求されるパスについて、前記アルゴリズム決定部により選択された前記閾値を用いて、前記パス設計方法を判断する設計方法判断部と、
前記設計方法判断部により判断された前記パス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記新規パス要求情報と前記ネットワーク情報とを用いて、前記新規に要求されるパスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算する計算部と、
を備えることを特徴とするネットワーク設計装置。
【請求項２】
前記計算部により計算された前記設備配置位置および前記設備増設量に基づき、前記設備コスト情報記憶部に記憶された前記設備コスト情報を用いて、前記新規に要求されるパスの設備コストを計算する設備コスト計算部
をさらに備えることを特徴とする請求項１に記載のネットワーク設計装置。
【請求項３】
前記設備コスト計算部がそれまでに計算した前記新規に要求されるパスごとの設備コストの合計値である総設備コストを記憶する総設備コスト記憶部と、
前記設備コスト計算部が新たに計算した前記新規に要求されるパスの設備コストと、前記総設備コスト記憶部に記憶された前記総設備コストとを合計し、前記総設備コストを更新する総設備コスト計算部と、
をさらに備えることを特徴とする請求項２に記載のネットワーク設計装置。
【請求項４】
前記アルゴリズム決定部は、
前記予測パス情報を取得するとき、
前記予測期間を示すネットワーク設計期間情報の入力を受け付け、
現在から、前記ネットワーク設計期間情報に示される前記予測期間の間に要求されると予測される１つ以上の前記予測パスの前記新規パス要求情報を示す前記予測パス情報を取得し、
前記予測パスそれぞれの前記設備コストを、前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに計算するとき、
前記予測パスの前記パラメータに関する前記閾値ごとに、そのパラメータの閾値を用いて、前記予測パス情報に示される前記予測パスについて、前記最短経路優先の設計方法か、あるいは前記増設設備最小優先の設計方法かを判断し、
前記判断されたパス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記予測パス情報と前記ネットワーク情報とを用いて、前記予測パスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算し、
前記パラメータに関する前記閾値ごとに、前記計算された前記設備配置位置および前記設備増設量に基づき、前記設備コスト情報記憶部に記憶された前記設備コスト情報を用いて、前記予測パスそれぞれの前記設備コストを計算すること
を特徴とする請求項１ないし請求項３のいずれか１項に記載のネットワーク設計装置。
【請求項５】
前記設備コスト情報は、
（１）設備本体の単価を示す設備本体コスト情報と、（２）単位設備量あたりの設備設定に必要な人件費を示す設備設定コスト情報と、（３）設備の維持に必要な単位設備量あたりのコストを示す設備維持コスト情報と、を含むことを特徴とする請求項１ないし請求項４のいずれか１項に記載のネットワーク設計装置。
【請求項６】
複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワーク上に、新規に要求されるパスを設定するためのネットワーク設計を行うネットワーク設計装置であって、
前記新規に要求されるパスの始点ノードの識別情報および終点ノードの識別情報と、前記新規に要求されるパスの要求帯域とが含まれ、さらに前記新規に要求されるパスの、設定開始時期および設定期間の少なくとも一方を含んだ新規パス要求情報を受信する入出力部と、
前記入出力部が受信した１つ以上の前記新規パス要求情報を記憶する新規パス要求情報記憶部と、
（１）前記データネットワークの各ノードと各リンクの接続関係を示すトポロジ情報と、（２）前記データネットワークの各ノードと接続するリンクごとに、当該リンクの最大帯域、および当該リンクの最大帯域から当該リンクを経由する各パスの設定帯域の合計値を差し引いた残余帯域を示すリンク情報と、（３）前記各ノード間に確立されたパスごとに、当該パスを収容するリンクを示した経路情報、当該パスの設定帯域、および当該パスの設定開始時期を含んだ既存パス情報と、を含むネットワーク情報が記憶されるネットワーク情報記憶部と、
前記新規に要求されるパスの、要求帯域、設定開始時期および設定期間のうち少なくともいずれか１つをパラメータとし、前記パラメータそれぞれについて、前記新規に要求されるパスの前記パラメータの値が閾値以上であるときは、最短経路優先の設計方法を用いたパス設計方法を用い、前記新規に要求されるパスの前記パラメータの値が前記閾値より小さいときは、増設設備最小優先の設計方法を用いたパス設計方法を用いる、と判断するための前記閾値が記憶される閾値記憶部と、
前記パラメータそれぞれについて、前記閾値を用いて判断された設計方法に基づき、前記新規に要求されるパスのパス設計を行うアルゴリズムが記憶されるアルゴリズム記憶部と、
前記新規に要求されるパスを設計する際に、増設設備が必要となるときの設備コストを示す設備コスト情報が記憶される設備コスト情報記憶部と、
前記新規に要求されるパスを設計するとき、前記ネットワーク設計を開始した時刻である基準時刻から、前記新規に要求されるパスを設計する現在までの時刻である設計済期間に、パス設計を終えたパスの１つ以上の設計済パスの前記新規パス要求情報を示す設計済パス情報を前記新規パス要求情報記憶部から取得し、前記取得した設計済パス情報に示される前記設計済パスそれぞれの前記設備コストを、前記設備コスト情報を参照して前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに、その閾値を用いて判断した前記パス設計方法でパス設計を行ったものとして計算し、前記閾値のうち、前記取得した設計済パスそれぞれの前記設備コストの合計値である総設備設計済コストの値が、前記設計済期間の終了時において最小となる前記パラメータに関する前記閾値を選択するアルゴリズム決定部と、
前記入出力部が取得した前記新規パス要求情報に示される前記新規に要求されるパスについて、前記アルゴリズム決定部により選択された前記閾値を用いて、前記パス設計方法を判断する設計方法判断部と、
前記設計方法判断部により判断された前記パス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記新規パス要求情報と前記ネットワーク情報とを用いて、前記新規に要求されるパスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算する計算部と、
を備えることを特徴とするネットワーク設計装置。
【請求項７】
複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワーク上に、新規に要求されるパスを設定するためのネットワーク設計を行うネットワーク設計装置を用いたネットワーク設計方法であって、
前記ネットワーク設計装置は、
前記新規に要求されるパスの始点ノードの識別情報および終点ノードの識別情報と、前記新規に要求されるパスの要求帯域とが含まれ、さらに前記新規に要求されるパスの、設定開始時期および設定期間の少なくとも一方を含んだ新規パス要求情報を受信する入出力部と、
（１）前記データネットワークの各ノードと各リンクの接続関係を示すトポロジ情報と、（２）前記データネットワークの各ノードと接続するリンクごとに、当該リンクの最大帯域、および当該リンクの最大帯域から当該リンクを経由する各パスの設定帯域の合計値を差し引いた残余帯域を示すリンク情報と、（３）前記各ノード間に確立されたパスごとに、当該パスを収容するリンクを示した経路情報、当該パスの設定帯域、および当該パスの設定開始時期を含んだ既存パス情報と、を含むネットワーク情報が記憶されるネットワーク情報記憶部と、
前記新規に要求されるパスの、要求帯域、設定開始時期および設定期間のうち少なくともいずれか１つをパラメータとし、前記パラメータそれぞれについて、前記新規に要求されるパスの前記パラメータの値が閾値以上であるときは、最短経路優先の設計方法を用いたパス設計方法を用い、前記新規に要求されるパスの前記パラメータの値が前記閾値より小さいときは、増設設備最小優先の設計方法を用いたパス設計方法を用いる、と判断するための前記閾値が記憶される閾値記憶部と、
前記パラメータそれぞれについて、前記閾値を用いて判断された設計方法に基づき、前記新規に要求されるパスのパス設計を行うアルゴリズムが記憶されるアルゴリズム記憶部と、
前記新規に要求されるパスを設計する際に、増設設備が必要となるときの設備コストを示す設備コスト情報が記憶される設備コスト情報記憶部と、を備え、
前記新規に要求されるパスを設計するとき、現在から所定の予測期間に要求されると予測される１つ以上の予測パスの前記新規パス要求情報を示す予測パス情報を取得し、前記取得した予測パス情報に示される前記予測パスそれぞれの前記設備コストを、前記設備コスト情報を参照して前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに、その閾値を用いて判断した前記パス設計方法でパス設計を行ったものとして計算し、前記閾値のうち、前記取得した予測パスそれぞれの前記設備コストの合計値である総設備予測コストの値が、前記予測期間の終了時において最小となる前記パラメータに関する前記閾値を選択し、
前記入出力部が取得した前記新規パス要求情報に示される前記新規に要求されるパスについて、前記アルゴリズム決定部により選択された前記閾値を用いて、前記パス設計方法を判断し、
前記設計方法判断部により判断された前記パス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記新規パス要求情報と前記ネットワーク情報とを用いて、前記新規に要求されるパスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算すること
を特徴とするネットワーク設計方法。
【請求項８】
複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワークと、前記データネットワークおよびネットワーク運用者端末に通信回線を介して接続され、前記データネットワーク上に新規に要求されるパスを設定するためのネットワーク設計を行う請求項１ないし請求項５のいずれか１項に記載のネットワーク設計装置と、を含むネットワーク設計システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク設計装置、ネットワーク設計方法およびネットワーク設計システムに関する。
【背景技術】
【０００２】
複数のノードとそのノードを接続する複数のリンクとを備えたデータネットワークにおいて、既存のパスに加えて、新規パスをデータネットワークに追加する要求が発生した場合、ネットワーク設計者は、パスの経路をどのように設定するか、また、設備配置位置およびその設備増設量をどのように設計するかを、考慮しながら決定する必要がある。これらのパス経路、設備配置位置、設備増設量の決定は、従来、ネットワーク設計者の経験や勘による判断に基づいている。従って、設計スキルを持つネットワーク設計者の存在が必要となるとともに、ネットワーク設計者ごとにその設計基準が異なる可能性がある。これらの問題を解決するため、所定の設計アルゴリズムに基づいた計算によるネットワーク設計ツールの実現が望ましい。
【０００３】
新規パスをデータネットワークに追加する要求が発生した状況において、新たに要求されるパスの要求帯域に対して、最短距離となる経路にその要求帯域を満たす空き帯域が充分にない場合は、新規パスをその経路に設定できない。この場合、その最短経路上に新規パスが収容可能な帯域を確保するための設備増設を行い、この新規パスを収容するネットワーク設計方法と、最短経路ではないが新規パスの要求帯域を満たす空き帯域を備える迂回経路にルーティングしてこの新規パスを収容するネットワーク設計方法と、がある。
【０００４】
図１７は、前記２つのネットワーク設計方法を説明するための図である。ここで、図１７（ａ）に示すように、ノードＡ，Ｂ，Ｃ，Ｄを有するデータネットワークにおいて、ノードＡ，Ｄ，Ｃ間に１０Ｇのパスが設定済みとする。このデータネットワークのノードＡ，Ｄ間に、さらに１０Ｇの新規パスを設定しようとすると、ノードＡ，Ｄ間はすでに収容できる最大帯域の１０Ｇまで使用されているため、このままでは、ノードＡ，Ｄ間に新規パスを収容することはできない（図１７（ｂ））。この場合、図１７（ｃ）に示すように、最短経路を優先して、ノードＡ，Ｄ間に１０Ｇ帯域分の設備増設を行う方法（最短経路優先の設計方法）と、図１７（ｄ）に示すように、増設設備を最小にすることを優先して、ノードＡ，Ｂ，Ｃ，Ｄという経路に迂回して新規パスを設計する方法（増設設備最小優先の設計方法）との２つの方法がある（例えば、非特許文献１参照）。
【０００５】
最短経路優先の設計方法によれば、あるノード間に１本でも新規パスの需要が存在すればそのノード間にパスを設定するため、一般に初期設定時には収容効率が低くなることが多い。ただし、他のパスに設備が増設されるにつれ、既存のリンクの空き帯域が有効に利用されるため、収容効率が向上する。また、増設設備最小優先の設計方法によれば、新規パスの設定時に設備増設量が最小になるが、長期的には経路の長いパスが多く存在し、無駄の多いネットワークとなることが予想される。
【非特許文献１】蟹江  剛一，外２名，「マルチレイヤフォトニックネットワークにおける準動的設計」，信学技報，社団法人電子情報通信学会，２００６年８月，ＰＮ２００６−１８，ｐ．４５−５０
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、最短経路優先の設計方法にするか、あるいは増設設備最小優先の設計方法にするかついて、これまでのネットワークの設計においては、明確な設計基準が設けられていなかった。また、従来は、新規に要求されるパスの要求帯域の大きさのみを判断対象として、最短経路優先の設計方法にするか、あるいは増設設備最小優先の設計方法にするかについての判断が行われていた。そのため、実際に新規に要求されるパスが設定される設定開始時期における既存パスのネットワーク情報を考慮したネットワーク設計が行われていなかった。また、新規パスの設定開始時期までの時間が短く設備増設が間に合わない場合や、新規パスの設定期間が短いため、そのパスの設定期間終了後に、増設した設備が利用されず利用効率が低下する場合等を考慮していないものであった。
【０００７】
さらに、これまでのネットワーク設計においては、ネットワーク設計の際に増設設備の設備コストの計算を行う機能が含まれていなかった。よって、新規に要求されるパスをデータネットワークに追加する際に、最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かの設計方針を判断するための設計基準において、設備コストの低減させることを考慮する具体的な方式が示されていなかった。
【０００８】
このような背景に鑑みて本発明がなされたのであり、本発明は、新規に要求されるパスを設計する際に、最短経路優先の設計方法にするか、あるいは増設設備最小優先の設計方法にするか、を判断するための設計基準を設ける。そして、現在から所定の予測期間に新たなパスが設定されることによる増設設備の設備コストを低減させることができる、ネットワーク設計装置、ネットワーク設計方法およびネットワーク設計システムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、請求項１に記載のネットワーク設計装置は、複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワーク上に、新規に要求されるパスを設定するためのネットワーク設計を行うネットワーク設計装置であって、前記新規に要求されるパスの始点ノードの識別情報および終点ノードの識別情報と、前記新規に要求されるパスの要求帯域とが含まれ、さらに前記新規に要求されるパスの、設定開始時期および設定期間の少なくとも一方を含んだ新規パス要求情報を受信する入出力部と、（１）前記データネットワークの各ノードと各リンクの接続関係を示すトポロジ情報と、（２）前記データネットワークの各ノードと接続するリンクごとに、当該リンクの最大帯域、および当該リンクの最大帯域から当該リンクを経由する各パスの設定帯域の合計値を差し引いた残余帯域を示すリンク情報と、（３）前記各ノード間に確立されたパスごとに、当該パスを収容するリンクを示した経路情報、当該パスの設定帯域、および当該パスの設定開始時期を含んだ既存パス情報と、を含むネットワーク情報が記憶されるネットワーク情報記憶部と、前記新規に要求されるパスの、要求帯域、設定開始時期および設定期間のうち少なくともいずれか１つをパラメータとし、前記パラメータそれぞれについて、前記新規に要求されるパスの前記パラメータの値が閾値以上であるときは、最短経路優先の設計方法を用いたパス設計方法を用い、前記新規に要求されるパスの前記パラメータの値が前記閾値より小さいときは、増設設備最小優先の設計方法を用いたパス設計方法を用いる、と判断するための前記閾値が記憶される閾値記憶部と、前記パラメータそれぞれについて、前記閾値を用いて判断された設計方法に基づき、前記新規に要求されるパスのパス設計を行うアルゴリズムが記憶されるアルゴリズム記憶部と、前記新規に要求されるパスを設計する際に、増設設備が必要となるときの設備コストを示す設備コスト情報が記憶される設備コスト情報記憶部と、前記新規に要求されるパスを設計するとき、現在から所定の予測期間に要求されると予測される１つ以上の予測パスの前記新規パス要求情報を示す予測パス情報を取得し、前記取得した予測パス情報に示される前記予測パスそれぞれの前記設備コストを、前記設備コスト情報を参照して前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに、その閾値を用いて判断した前記パス設計方法でパス設計を行ったものとして計算し、前記閾値のうち、前記取得した予測パスそれぞれの前記設備コストの合計値である総設備予測コストの値が、前記予測期間の終了時において最小となる前記パラメータに関する前記閾値を選択するアルゴリズム決定部と、前記入出力部が取得した前記新規パス要求情報に示される前記新規に要求されるパスについて、前記アルゴリズム決定部により選択された前記閾値を用いて、前記パス設計方法を判断する設計方法判断部と、前記設計方法判断部により判断された前記パス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記新規パス要求情報と前記ネットワーク情報とを用いて、前記新規に要求されるパスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算する計算部と、を備える構成とした。
【００１０】
請求項７に記載のネットワーク設計方法は、複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワーク上に、新規に要求されるパスを設定するためのネットワーク設計を行うネットワーク設計装置を用いたネットワーク設計方法であって、前記ネットワーク設計装置は、前記新規に要求されるパスの始点ノードの識別情報および終点ノードの識別情報と、前記新規に要求されるパスの要求帯域とが含まれ、さらに前記新規に要求されるパスの、設定開始時期および設定期間の少なくとも一方を含んだ新規パス要求情報を受信する入出力部と、（１）前記データネットワークの各ノードと各リンクの接続関係を示すトポロジ情報と、（２）前記データネットワークの各ノードと接続するリンクごとに、当該リンクの最大帯域、および当該リンクの最大帯域から当該リンクを経由する各パスの設定帯域の合計値を差し引いた残余帯域を示すリンク情報と、（３）前記各ノード間に確立されたパスごとに、当該パスを収容するリンクを示した経路情報、当該パスの設定帯域、および当該パスの設定開始時期を含んだ既存パス情報と、を含むネットワーク情報が記憶されるネットワーク情報記憶部と、前記新規に要求されるパスの、要求帯域、設定開始時期および設定期間のうち少なくともいずれか１つをパラメータとし、前記パラメータそれぞれについて、前記新規に要求されるパスの前記パラメータの値が閾値以上であるときは、最短経路優先の設計方法を用いたパス設計方法を用い、前記新規に要求されるパスの前記パラメータの値が前記閾値より小さいときは、増設設備最小優先の設計方法を用いたパス設計方法を用いる、と判断するための前記閾値が記憶される閾値記憶部と、前記パラメータそれぞれについて、前記閾値を用いて判断された設計方法に基づき、前記新規に要求されるパスのパス設計を行うアルゴリズムが記憶されるアルゴリズム記憶部と、前記新規に要求されるパスを設計する際に、増設設備が必要となるときの設備コストを示す設備コスト情報が記憶される設備コスト情報記憶部と、を備え、前記新規に要求されるパスを設計するとき、現在から所定の予測期間に要求されると予測される１つ以上の予測パスの前記新規パス要求情報を示す予測パス情報を取得し、前記取得した予測パス情報に示される前記予測パスそれぞれの前記設備コストを、前記設備コスト情報を参照して前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに、その閾値を用いて判断した前記パス設計方法でパス設計を行ったものとして計算し、前記閾値のうち、前記取得した予測パスそれぞれの前記設備コストの合計値である総設備予測コストの値が、前記予測期間の終了時において最小となる前記パラメータに関する前記閾値を選択し、前記入出力部が取得した前記新規パス要求情報に示される前記新規に要求されるパスについて、前記アルゴリズム決定部により選択された前記閾値を用いて、前記パス設計方法を判断し、前記設計方法判断部により判断された前記パス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記新規パス要求情報と前記ネットワーク情報とを用いて、前記新規に要求されるパスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算するネットワーク設計方法とした。
【００１１】
請求項８に記載のネットワーク設計システムは、複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワークと、前記データネットワークおよびネットワーク運用者端末に通信回線を介して接続され、前記データネットワーク上に新規に要求されるパスを設定するためのネットワーク設計を行う請求項１ないし請求項５のいずれか１項に記載のネットワーク設計装置と、を含むネットワーク設計システムとした。
【００１２】
このようにすることで、本発明に係るネットワーク設計装置、ネットワーク設計方法およびネットワーク設計システムは、新規に要求されるパスのネットワーク設計において、新規に要求されるパスの、要求帯域、設定開示時期および設定期間のうち少なくともいずれか１つをパラメータとして、現在から所定の予測期間に要求されると予測される予測パスの予測パス情報を用いることで、そのパラメータに設定される最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かを判断する閾値のうち、所定の予測期間の終了時においてパス設計を行ったものとして計算される総設備予測コストが最小となる閾値を事前に選択することができる。そして、この選択した閾値に基づいて、新規に要求されるパスについて、最短経路優先の設計方法にするか、あるいは増設設備最小優先の設計方法にするかを判断することで、新規に要求されるパスの設定において設備増設をする際に、設備コストを低減させることが可能となるネットワーク設計を行うことができる。
【００１３】
請求項２に記載のネットワーク設計装置は、請求項１に記載のネットワーク設計装置において、前記計算部により計算された前記設備配置位置および前記設備増設量に基づき、前記設備コスト情報記憶部に記憶された前記設備コスト情報を用いて、前記新規に要求されるパスの設備コストを計算する設備コスト計算部をさらに備える構成とした。
【００１４】
このような構成によれば、ネットワーク設計装置は、新規に要求されるパスを設計する際に必要となる設備コストを計算することが可能となる。
【００１５】
請求項３に記載のネットワーク設計装置は、請求項２に記載のネットワーク設計装置において、前記設備コスト計算部がそれまでに計算した前記新規に要求されるパスごとの設備コストの合計値である総設備コストを記憶する総設備コスト記憶部と、前記設備コスト計算部が新たに計算した前記新規に要求されるパスの設備コストと、前記総設備コスト記憶部に記憶された前記総設備コストとを合計し、前記総設備コストを更新する総設備コスト計算部と、をさらに備える構成とした。
【００１６】
このような構成によれば、１つ以上の新規パス要求情報に対してネットワーク設計をする際に、必要となる設備コストの合計値である総設備コストを計算することが可能となる。
【００１７】
また、請求項４に記載のネットワーク設計装置は、請求項１ないし請求項３のいずれか１項に記載のネットワーク設計装置において、前記アルゴリズム決定部は、前記予測パス情報を取得するとき、前記予測期間を示すネットワーク設計期間情報の入力を受け付け、現在から、前記ネットワーク設計期間情報に示される前記予測期間の間に要求されると予測される１つ以上の前記予測パスの前記新規パス要求情報を示す前記予測パス情報を取得し、前記予測パスそれぞれの前記設備コストを、前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに計算するとき、前記予測パスの前記パラメータに関する前記閾値ごとに、そのパラメータの閾値を用いて、前記予測パス情報に示される前記予測パスについて、前記最短経路優先の設計方法か、あるいは前記増設設備最小優先の設計方法かを判断し、前記判断されたパス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記予測パス情報と前記ネットワーク情報とを用いて、前記予測パスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算し、前記パラメータに関する前記閾値ごとに、前記計算された前記設備配置位置および前記設備増設量に基づき、前記設備コスト情報記憶部に記憶された前記設備コスト情報を用いて、前記予測パスそれぞれの前記設備コストを計算する構成とした。
【００１８】
このような構成によれば、アルゴリズム決定部が、ネットワーク設計期間情報を受信し、現在からの所定の予測期間に要求されると予測される予測パスの予測パス情報を取得することで、パラメータに設定される閾値ごとに、予測パスそれぞれの設備コストを計算し、予測期間の終了時における総設備コストが最小となる閾値を選択することができる。
【００１９】
また、請求項５に記載のネットワーク設計装置は、請求項１ないし請求項４のいずれか１項に記載のネットワーク設計装置において、前記設備コスト情報は、（１）設備本体の単価を示す設備本体コスト情報と、（２）単位設備量あたりの設備設定に必要な人件費を示す設備設定コスト情報と、（３）設備の維持に必要な単位設備量あたりのコストを示す設備維持コスト情報と、を含む構成とした。
【００２０】
このような構成によれば、設備本体の単価のみならず、その設備を設置するのに必要な人件費、あるいは、設備維持に必要な税金なども考慮に入れた設備コストの計算が可能となる。
【００２１】
また、請求項６に記載のネットワーク設計装置は、複数のノードと前記ノードを接続する複数のリンクとを備えるデータネットワーク上に、新規に要求されるパスを設定するためのネットワーク設計を行うネットワーク設計装置であって、前記新規に要求されるパスの始点ノードの識別情報および終点ノードの識別情報と、前記新規に要求されるパスの要求帯域とが含まれ、さらに前記新規に要求されるパスの、設定開始時期および設定期間の少なくとも一方を含んだ新規パス要求情報を受信する入出力部と、前記入出力部が受信した１つ以上の前記新規パス要求情報を記憶する新規パス要求情報記憶部と、（１）前記データネットワークの各ノードと各リンクの接続関係を示すトポロジ情報と、（２）前記データネットワークの各ノードと接続するリンクごとに、当該リンクの最大帯域、および当該リンクの最大帯域から当該リンクを経由する各パスの設定帯域の合計値を差し引いた残余帯域を示すリンク情報と、（３）前記各ノード間に確立されたパスごとに、当該パスを収容するリンクを示した経路情報、当該パスの設定帯域、および当該パスの設定開始時期を含んだ既存パス情報と、を含むネットワーク情報が記憶されるネットワーク情報記憶部と、前記新規に要求されるパスの、要求帯域、設定開始時期および設定期間のうち少なくともいずれか１つをパラメータとし、前記パラメータそれぞれについて、前記新規に要求されるパスの前記パラメータの値が閾値以上であるときは、最短経路優先の設計方法を用いたパス設計方法を用い、前記新規に要求されるパスの前記パラメータの値が前記閾値より小さいときは、増設設備最小優先の設計方法を用いたパス設計方法を用いる、と判断するための前記閾値が記憶される閾値記憶部と、前記パラメータそれぞれについて、前記閾値を用いて判断された設計方法に基づき、前記新規に要求されるパスのパス設計を行うアルゴリズムが記憶されるアルゴリズム記憶部と、前記新規に要求されるパスを設計する際に、増設設備が必要となるときの設備コストを示す設備コスト情報が記憶される設備コスト情報記憶部と、前記新規に要求されるパスを設計するとき、前記ネットワーク設計を開始した時刻である基準時刻から、前記新規に要求されるパスを設計する現在までの時刻である設計済期間に、パス設計を終えたパスの１つ以上の設計済パスの前記新規パス要求情報を示す設計済パス情報を前記新規パス要求情報記憶部から取得し、前記取得した設計済パス情報に示される前記設計済パスそれぞれの前記設備コストを、前記設備コスト情報を参照して前記閾値記憶部に記憶された前記パラメータに関する閾値ごとに、その閾値を用いて判断した前記パス設計方法でパス設計を行ったものとして計算し、前記閾値のうち、前記取得した設計済パスそれぞれの前記設備コストの合計値である総設備設計済コストの値が、前記設計済期間の終了時において最小となる前記パラメータに関する前記閾値を選択するアルゴリズム決定部と、前記入出力部が取得した前記新規パス要求情報に示される前記新規に要求されるパスについて、前記アルゴリズム決定部により選択された前記閾値を用いて、前記パス設計方法を判断する設計方法判断部と、前記設計方法判断部により判断された前記パス設計方法と前記アルゴリズム記憶部に記憶された前記アルゴリズムとに基づき、前記新規パス要求情報と前記ネットワーク情報とを用いて、前記新規に要求されるパスの経路と、当該経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算する計算部と、を備える構成とした。
【００２２】
このような構成によれば、ネットワーク設計装置は、実際に発生した新規要求パス情報を用いて、ネットワーク設計を開始した時刻である基準時刻から、新規に要求されるパスを設計する現在までの時刻における総設備設計済コストを最小にする設計方法を判断するための閾値を決定することができる。そして、その閾値を用いて、各新規に要求されるパスを設計する時点において、設備コストを低減させることができるネットワーク設計を行うことが可能となる。
【発明の効果】
【００２３】
本発明によれば、データネットワークに新たなパスを設計する際に、最短経路優先の設計方法にするか、あるいは増設設備最小優先の設計方法にするか、を判断するための設計基準を設けることができる。そして、新たなパスが設定されることによる増設設備の設備コストを低減させることができるネットワーク設計を行うことが可能となる。
【発明を実施するための最良の形態】
【００２４】
次に、本発明を実施するための最良の形態（以下、「実施形態」という）について、適宜図面を参照しながら詳細に説明する。
【００２５】
図１は、本実施形態に係るネットワーク設計システムの構成を例示した図である。図１に示すように、本実施形態に係るネットワーク設計システム１は、複数のノード４０および各ノード４０を接続する複数のリンク５０からなるデータネットワーク３０と、ネットワーク情報管理サーバ２０と、ネットワーク設計装置１０と、ネットワーク運用者端末９０と、第１の通信路７０と、第２の通信路８０とを備える。
【００２６】
データネットワーク３０は、複数のノード４０とそのノード４０と接続する複数のリンク５０を備え、任意のノード４０間にパス６０を設定できるものである。ここで、ノード４０は、例えばＳＤＨ（Synchronous Digital Hierarchy）スイッチやＭＰＬＳ（Multi-Protocol Label Switching）ルータであり、パス６０は、ＳＤＨパスやＭＰＬＳパスである。本実施形態では、ＳＤＨパスとして説明する。なお、このデータネットワーク３０の各ノード４０は、第１の通信路７０を介してネットワーク情報管理サーバ２０と接続されている。
【００２７】
ネットワーク情報管理サーバ２０は、データネットワーク３０に関するネットワーク情報を管理する。このネットワーク情報管理サーバ２０が管理するネットワーク情報とは、データネットワーク３０上の各ノード４０と各リンク５０の接続関係を示すトポロジ情報と、各リンク５０の最大帯域および各リンク５０の最大帯域から各リンク５０を経由するパスの設定帯域の合計値を差し引いた残余帯域を示すリンク情報と、パスの経路や設定帯域、設定開始時期等を示す既存パス情報とを有してなる。なお、ネットワーク情報のデータ構成の一例については後記する（図４、図５参照）。また、ネットワーク情報管理サーバ２０は、ネットワーク設計装置１０からの要求を受けて、このネットワーク情報をネットワーク設計装置１０へ送信する。
【００２８】
ネットワーク運用者端末９０は、ネットワーク設計装置１０と、例えばＬＡＮ（Local Area Network）等の第２の通信路８０を介して接続され、ネットワーク設計装置１０に各種指示を行う。また、新規に要求するパスについての情報である新規パス要求情報や、新規に要求されると予測されるパスである予測パスについての予測パス情報をネットワーク設計装置１０に送信する。なお、新規パス要求情報のデータ構成の一例については後記する（図３参照）。
【００２９】
次に、ネットワーク設計装置１０について説明する。ネットワーク設計装置１０は、ネットワーク情報管理サーバ２０とネットワーク運用者端末９０とに、第２の通信路８０を介して接続される。図２は、本実施形態に係るネットワーク設計装置の構成例を示す機能ブロック図である。
【００３０】
図２に示すように、ネットワーク設計装置１０は、制御部１００と、入出力部１２０と、一時記憶部１３０と、記憶部１４０とを備える。
【００３１】
入出力部１２０は、ネットワーク運用者端末９０（図１参照）との間でデータの入出力をしたり、ネットワーク情報管理サーバ２０（図１参照）からネットワーク情報を取得したりする。また入出力部１２０は、情報を送受信するためのハードウェアであるネットワーク運用者端末向けインタフェースとネットワーク情報管理サーバ向けインタフェースとを含んで構成される。
【００３２】
制御部１００は、ネットワーク設計装置１０全体の制御を司り、新規パス要求情報取得部１０１と、ネットワーク情報取得部１０２と、設計方法判断部１０３と、計算部１０４と、残余帯域更新部１０５と、計算結果情報報告部１０６と、設備コスト情報取得部１０７と、設備コスト計算部１０８と、総設備コスト計算部１０９と、アルゴリズム決定部１１０と、アルゴリズム決定情報報告部１１１とを備える。なお、この制御部１００は、例えばネットワーク設計装置１０の記憶部１４０に格納されたプログラムをＣＰＵ（Central Processing Unit）が一時記憶部１３０であるＲＡＭ（Random Access Memory）に展開し実行することで実現される。
【００３３】
新規パス要求情報取得部１０１は、ネットワーク運用者端末９０（図１参照）からネットワーク運用者により要求される新たなパスの要求である新規パス要求情報２００（図３参照）を取得し、記憶部１４０内の後記する新規パス要求情報記憶部１４１に格納する。図３（ａ）は、本実施形態に係る新規パス要求情報のデータ構造を示す図である。図３（ａ）に示すように、新規パス要求情報２００は、新規に要求されるパスの新規パスＩＤと、始点ノードの識別情報と、終点ノードの識別情報と、要求帯域２０１とが含まれ、さらにこの新規に要求されるパスの設定開始時期２０２と、設定期間２０３との少なくとも一方をデータ項目として含む。また、具体的なデータ構造の一例を、図３（ｂ）に示す。例えば、新規パスＩＤ「１」の新規パス要求情報２００は、新規に要求されるパスの始点ノードが「ノードＡ」であり、終点ノードが「ノードＥ」で、パスの要求帯域２０１が「２４８８Ｍｂｐｓ」であり、パスの設定開始時期２０２が「２００８年４月」、設定期間２０３が「４月」である。また、この新規パス要求情報取得部１０１（図２参照）は、入出力部１２０を介してネットワーク運用者端末９０から新規パス要求情報２００を取得し、新規パス要求情報記憶部１４１に格納するとき、その新規パス要求情報２００を取得した時期を示す情報も併せて記憶する。
【００３４】
図２に戻り、ネットワーク情報取得部１０２は、図１のネットワーク情報管理サーバ２０からデータネットワーク３０に関する情報であるネットワーク情報３００（図４参照）を、入出力部１２０を介して取得し、記憶部１４０の中のネットワーク情報記憶部１４２に格納する。
【００３５】
図４は、本実施形態に係るネットワーク情報のデータ構造を示す図である。ネットワーク情報３００は、図１のデータネットワーク３０を構成するノード４０とリンク５０、そしてそのノード４０間に設定されたパス６０に関する情報であり、図４に示すように、トポロジ情報３１０と、リンク情報３２０と、既存パス情報３３０とが含まれる。
【００３６】
トポロジ情報３１０は、データネットワーク３０内の各ノード４０と各リンク５０との接続関係を示す情報である。具体的には、このトポロジ情報３１０は、あるノード４０と他のノード４０とが隣接し、直接リンク５０で接続されている関係にあるか否かの情報を示す。例えば、図１のデータネットワーク３０においては、ノードＡは、ノードＢおよびノードＦと直接リンク５０を介して接続されているが、ノードＣ、ノードＤ、およびノードＥとは隣接しておらず、直接リンク５０で接続されている関係ではない。トポロジ情報３１０は、このような各ノード４０と各リンク５０との接続関係を示している。
【００３７】
次に、リンク情報３２０について説明する。図４に示すように、リンク情報３２０は、各リンク５０（図１参照）ごとに設定された最大帯域３２１と、残余帯域３２２とをデータ項目として含む。ここで、残余帯域３２２とは、各リンク５０の最大帯域３２１からそのリンク５０を経由する各パス６０の設定帯域の合計値を差し引いた帯域のことをいう。
【００３８】
次に、既存パス情報３３０は、図４に示すように、パスＩＤと、パスの経路情報と、パスの設定帯域と、パスの開始時期とが含まれ、パスの終了時期が既に設定されている場合には、終了時期もデータ項目として含むものである。
図５は、既存パス情報の具体的なデータ構成を説明するための図である。図５（ａ）に示すように、ノードＡ〜ノードＩが３（行）×３（列）の格子状に配置され、それぞれリンク５０で接続されている場合として説明する。図５（ｂ）は、既存パス情報の具体的なデータ構成の一例を示す図である。図５（ｂ）に示すように、既存パス情報３３０は、例えば、パスＩＤ「１」についてみると、「ノードＧ→ノードＤ→ノードＡ」の経路のパスであり、パスの設定帯域が「２４８８Ｍｂｐｓ」であり、パスの開始時期が「２００７年４月」であり、終了時期が「２００８年８月」である。
【００３９】
図２に戻り、設計方法判断部１０３は、図３の新規パス要求情報２００により、新規に要求される１つ以上のパスのうちの１つを選択する。そして、設計方法判断部１０３は、
要求帯域、設定開始時期および設定期間の少なくともいずれか１つをパラメータとし、後記するアルゴリズム決定部１１０により選択されたこのパラメータの閾値に基づいて、パスの設計方法として、最短経路優先の設計方法を採用するか、あるいは、増設設備最小優先の設計方法を採用するかを判断する。
【００４０】
計算部１０４は、設計方法判断部１０３で判断された最短経路優先の設計方法か、あるいは、増設設備最小優先の設計方法かの判断と、後記するアルゴリズム記憶部１４４に記憶されたアルゴリズムとに基づき、新規パス要求情報２００とネットワーク情報３００とを用いて、新規に要求されるパスの経路の計算を行う。経路の計算は、例えば、ダイクストラ（Dijkstra）法を用いて行うことができる。
【００４１】
また、計算部１０４は、新規に要求されたパスごとに、決定した経路に基づいてこのパスを収容するとき、どのノード間に設備増設するかを示す設備配置位置と、その増設する設備増設量とを計算し、新規パスの経路情報とともに、一時記憶部１３０に記憶する。続いて計算部１０４は、新規に要求されるパスについて、設計方法を判断していないパスがあるか否かについて判断する。そして、計算部１０４は、すべての新規パス要求情報２００の処理を終え、最終的に設計された新規に要求されたパスごとの経路情報と、設備配置位置と、設備増設量とを計算結果情報４００（詳細は後記する図６参照。）として記憶部１４０内の計算結果情報記憶部１４５に記憶する。
【００４２】
残余帯域更新部１０５は、記憶部１４０内のネットワーク情報記憶部１４２に記憶したネットワーク情報３００（図４参照）を参照し、パスの終了時期が経過した既存パスを切断し、切断したパスにより利用されていた各リンクの残余帯域３２２を更新する。また、残余帯域更新部１０５は、計算部１０４によって計算され、一時記憶部１３０に記憶された新規に要求されるパスの経路、設備配置位置、および設備増設量とネットワーク情報３００（図４参照）とに基づいて、リンク情報３２０の各リンクの残余帯域３２２を更新する。
【００４３】
計算結果情報報告部１０６は、記憶部１４０内の計算結果情報記憶部１４５に記憶されている計算結果情報４００（後記する図６参照）を、入出力部１２０を介して、ネットワーク運用者端末９０（図１参照）に送信する。
図６は、本実施形態に係る計算結果情報のデータ構造を示す図である。計算結果情報４００は、図６に示すように、新規パス設定情報４１０と設備増設情報４２０とを含んで構成される。新規パス設定情報４１０は、新規パス要求情報２００として取得した情報に加えて、計算部１０４で計算された新規パスの経路情報を含んで構成されるデータ情報である。また、設備増設情報４２０は、計算部１０４により計算された新規パスの経路を収容するための設備配置位置と設備増設量とで構成される。
【００４４】
設備コスト情報取得部１０７は、ネットワーク運用者端末９０からネットワーク運用者により設定される設備コスト情報を取得し、記憶部１４０内の設備コスト情報記憶部１４６に格納する。
【００４５】
この設備コスト情報は、設備本体の単価を示す設備本体コスト情報と、単位設備量あたりの設備設定に必要な人件費等のコストを示す設備設定コスト情報と、税金等の設備維持に必要な単位設備量あたりコストを示す設備維持コスト情報とを含んで構成される。
なお、この設備コスト情報は、ネットワーク設計装置１０がネットワーク設計を開始する前にユーザが設定することにより取得してもよいし、各新規に要求されるパスが発生する時刻ごとにユーザが設定することで取得してもよい。
【００４６】
設備コスト計算部１０８は、計算部１０４により計算された新規に要求されるパスの設備配置位置および設備増設量に基づき、記憶部１４０内の設備コスト情報記憶部１４６に記憶された設備コスト情報を用いて、新規に要求されるパスの設備コストを計算する。
【００４７】
具体的には、設備本体コスト情報として、設備１個あたりの設備本体コスト（本体価格）が例えば「ａ」と記憶され、設備設定コスト情報として、設備１個あたりの設備設定コスト（人件費等）が「ｂ」と記憶され、設備維持コスト情報として、設備１個、単位１時刻あたりの設備維持コスト（税金等）が「ｃ」と記憶されているとする。すると、設備コスト計算部１０８は、設備をｎ個増設したときに必要な設備購入コスト（設備本体コスト＋設備設定コスト）を、ｎ×（ａ＋ｂ）として計算する。さらに、設備コスト計算部１０８は、１時刻経過するごとに、設備維持コストとしてｎ×ｃを追加して計算する。
【００４８】
総設備コスト計算部１０９は、設備コスト計算部１０８が計算した新規に要求されるパスの設備コストと、記憶部１４０内の総設備コスト記憶部１４７（図２参照）に記憶された総設備コストとを合計し、この総設備コスト記憶部１４７内の総設備コストを更新する。
【００４９】
図７は、本実施形態に係る総設備コスト計算部が計算する総設備コストを説明するための図である。
例えば、ネットワーク運用者により、設備コスト情報として、設備本体コストが設備１個あたり「１」、設備設定コストが設備１個あたり「０．２」、設備維持コストが設備１個、単位１時刻あたり「０．１」と設定されたとする。また、時刻ｔ＝０の時に設備を３個、時刻ｔ＝１の時に設備を２個、時刻ｔ＝２の時に設備を４個、増設すると仮定する。
すると、時刻０から２までの総設備コストは、まず、時刻ｔ＝０における設備コストとして、
３（１＋０．２）＝３．６
と計算される。ここで、３（１＋０．２）は、設備購入コストである。
そして、総設備コスト計算部１０９は、総設備コスト記憶部１４７に「３．６」を記憶する。次に、時刻ｔ＝１における総設備コストとして、
３．６ ＋ {２（１＋０．２）＋３×０．１}＝６．３
と計算される。ここで、３×０．１は、設備維持コストであり、「３」は、時刻ｔ＝１以前に増設した設備数を示す。
そして、総設備コスト計算部１０９は、総設備コスト記憶部１４７内の総設備コストの値を「６．３」に更新する。次に、時刻ｔ＝２における総設備コストとして、
６．３ ＋ {４（１＋０．２）＋５×０．１}＝１１．６
と、計算される。ここで、５×０．１は、設備維持コストであり、「５」は、時刻ｔ＝２以前に増設した設備数を示す。
そして、総設備コスト計算部１０９は、総設備コスト記憶部１４７内の総設備コストの値を「１１．６」に更新する。ここで、図７はｔ＝０からｔ＝２までの総設備コストの計算の内訳を示している。
このように、総設備コスト計算部１０９は、新規に要求されるパスの設備コストと、総設備コスト記憶部１４７に記憶された総設備コストとを合計し、総設備コストを更新する処理を行う。
【００５０】
図２に戻り、アルゴリズム決定部１１０は、新規に要求されるパスを設計するとき、ネットワーク設計を行う現在から所定の予測期間に要求されると予測される１つ以上の予測パスの新規パス要求情報２００（図３参照）を示す予測パス情報を、ネットワーク運用者端末９０から取得する。この予測パス情報のデータ構成は、新規パス要求情報２００と同様であるが、実際に要求される新規パスではなく、ネットワーク運用者により将来要求されると予測されるパスを示す情報である。そして、アルゴリズム決定部１１０は、この予測パス情報に示される予測パスそれぞれの設備コストを、記憶部１４０内の設備コスト情報記憶部１４６に記憶された設備コスト情報を用いて、後記する閾値記憶部１４３に記憶されたパラメータの閾値ごとに計算し、計算したパラメータの閾値のうち、予測パスそれぞれの設備コストの合計値である総設備コスト（総設備予測コスト）の値が、予測期間の終了時において最小となる閾値を選択する。
【００５１】
アルゴリズム決定情報報告部１１１は、最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かの判断を、アルゴリズム決定部１１０が選択した閾値に基づき行うことを、入出力部１２０を介して、ネットワーク運用者端末９０に送信する。
【００５２】
次に、一時記憶部１３０は、ＲＡＭ等の一次記憶装置からなり、新規パス要求情報取得部１０１が取得した新規パス要求情報２００（図３参照）や、新規パス要求情報２００ごとに計算された計算結果を一時的に記憶する。また、一時記憶部１３０は、アルゴリズム決定部１１０が取得した予測パス情報や、予測パス情報ごとに計算された計算結果を一時的に記憶する。
【００５３】
記憶部１４０は、新規パス要求情報記憶部１４１と、ネットワーク情報記憶部１４２と、閾値記憶部１４３と、アルゴリズム記憶部１４４と、計算結果情報記憶部１４５と、設備コスト情報記憶部１４６と、総設備コスト記憶部１４７とを備える記憶手段であり、ハードディスク等で構成される。
【００５４】
新規パス要求情報記憶部１４１には、新規パス要求情報取得部１０１がネットワーク運用者端末９０（図１参照）から入出力部１２０を介して取得した新規パス要求情報２００（図３参照）が記憶される。
【００５５】
ネットワーク情報記憶部１４２には、ネットワーク情報取得部１０２が、ネットワーク情報管理サーバ２０（図１参照）から入出力部１２０を介して取得したネットワーク情報３００（図４参照）が記憶される。
【００５６】
また、閾値記憶部１４３には、要求帯域、設定開始時期、および設定期間の少なくともいずれか１つをパラメータとしたときの、パスの設計方法を判断するために用いるパラメータの値の閾値が記憶される。
【００５７】
図８は、閾値記憶部に記憶されるパラメータごとに設定される閾値の一例を示す。
図８に示す例においては、要求帯域は、１０ＧＨｚ、２０ＧＨｚ、…、∞と設定される。設定開始時期は、実際に新規パスの要求がされた時から設定開始時期までの期間を示すものであり、１月、２月、…、∞と設定される。また、設定期間は、パスの設定を行う期間であり、１月、２月、…、∞と設定される。なお、この閾値記憶部１４３に記憶される閾値は、予め閾値記憶部１４３に記憶されていてもよいし、新規に要求されるパスを処理するごとに、ネットワーク運用者端末９０から取得することとしてもよい。
【００５８】
ここで、最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かを判断するため、設計方法判断部１０３は、要求帯域、設定開始時期、設定期間のいずれか、またはそれらの組み合わせをパラメータとすることができる。そして、設計方針判断部１０３は、これらのパラメータの値に関する閾値を、例えば要求帯域について閾値ｘ、設定開始時期について閾値ｙ、設定期間について閾値ｚとしたとき、次のように判断する。
【００５９】
要求帯域をパラメータとする判断においては、要求帯域が増設設備の帯域に比べて小さいときは、設備増設すると空き帯域が増え、設備の利用効率が悪くなる。よって、要求帯域が比較的小さいときは、最短経路優先による設計方法ではなく、増設設備最小優先の設計方法をとった方がよい。従って、要求帯域が閾値ｘより小さいとき（要求帯域＜ｘ）は、増設設備最小優先の設計方法を行うと判断し、要求帯域が閾値ｘ以上のとき（要求帯域≧ｘ）は、最短経路優先の設計方法を行うと判断する。
【００６０】
設定開始時期をパラメータとする判断においては、設定開始時期までの時間が短い場合には、設備増設が間に合わないことがある。よって、新規パスの要求がされた時期からパスの設定開始時期までの時間が短いときは、最短経路優先による設計方法ではなく、増設設備最小優先の設計方法をとった方がよい。従って、パスの設定開始時期までの時間が閾値ｙより短いとき（パスの設定開始時期までの時間＜ｙ）は、増設設備最小優先の設計方法を行うと判断し、パスの設定開始時期までの時間が閾値ｙ以上のとき（パスの設定開始時期までの時間≧ｙ）は、最短経路優先の設計方法を行うと判断する。
【００６１】
設定期間をパラメータとする判断においては、設定期間が短いと、設備を増設してもそのパスの設定期間終了後、設備が利用されない可能性があり、設備の利用効率が悪くなる。よって、設定期間が比較的短いときは、最短経路優先による設計方法ではなく、増設設備最小優先の設計を行った方がよい。従って、設定期間が閾値ｚより短いとき（設定期間＜ｚ）は、増設設備最小優先の設計方法を行うと判断し、設定期間が閾値ｚ以上の場合（設定期間≧ｚ）は、最短経路優先の設計方法を行うと判断する。
【００６２】
設計方法判断部１０３においては、この閾値記憶部１４３に記憶された閾値を用いて、要求帯域、設定開始時期、および設定期間の少なくともいずれか１つをパラメータとし、最短経路優先の設計方法か、あるいは、増設設備最小優先の設計方法かを判断する。
例えば、パラメータとして設定期間が設定された場合には、設計方針判断部１０３は、閾値記憶部１４３から、設定期間に関する閾値である、１月、２月、…、∞のすべての値を取得し、新規パス要求情報２００（図３参照）に示される設定期間２０３と比較する。ここで、例えば設計方針判断部１０３は、１つの新規パス要求情報２００の設定期間２０３が「３月」である場合についてみると、閾値が１月、２月、３月の場合の場合は、設定期間２０３が閾値以上なので、最短経路優先の設計方法を行うと判断する。一方、閾値が４月、５月…、∞の場合は、設定期間２０３の「３月」の方が閾値より短いので増設設備最小優先の設計方法と判断する。
【００６３】
また、設計方法判断部１０３は、設備コストを最小にすることを優先にして、新規に要求されるパスを設計する場合に、アルゴリズム決定部１１０が選択した閾値に基づき、最短経路優先の設計方法か、増設設備最小優先の設計方法かを判断する。このようにすることにより、新規に要求されるパスを設計するときに、設備コストが最小となる設計基準を設けることができる。
【００６４】
図２に戻り、アルゴリズム記憶部１４４には、要求帯域、設定開始時期、および設定期間の少なくともいずれか１つをパラメータとし、設計方法判断部１０３により判断された、最短経路優先の設計方法か、増設設備最小優先の設計方法かの設計方針に基づき、新規パス要求情報２００とネットワーク情報３００とを用いて、新規に要求されるパスの経路と、その経路にパスを収容するときの設備配置位置および設備増設量とを計算するアルゴリズムが記憶される。パスの経路の計算においては、例えば、ダイクストラ（Dijkstra）法に基づくアルゴリズムが記憶される。
【００６５】
計算結果情報記憶部１４５には、計算部１０４において計算された計算結果情報４００（図６参照）である新規パス設定情報４１０と設備増設情報４２０とが記憶される。
【００６６】
設備コスト情報記憶部１４６には、ネットワーク運用者端末９０から入出力部１２０を介して、設備コスト情報取得部１０７が取得した設備コスト情報が記憶される。
【００６７】
総設備コスト記憶部１４７には、設備コスト計算部１０８が計算した新規に要求される各パスの設備コストを、総設備コスト計算部１０９が合計した結果である総設備コストが記憶される。
【００６８】
なお、本実施形態においては、ネットワーク設計装置１０とネットワーク情報管理サーバ２０とを分けた構成として説明しているが、それぞれの機能を１つの装置で行うことも可能である。
【００６９】
次に、本実施形態に係るネットワーク設計システム１の動作手順を図９を用いて説明する。図９は、本実施形態に係るネットワーク設計システムの処理の流れを示す図である。この図９に示すネットワーク設計システムの処理は、以下に説明するステップＳ９０１〜Ｓ９０４までの、パス設計方法を判断するための閾値を決定する処理と、ステップＳ９１１〜Ｓ９１４までの実際にネットワーク設計を行う処理との大きく分けて２つの処理を行う。
【００７０】
まず、新規に要求されるパスについて、ネットワーク設計システム１が行う閾値を決定する処理について説明する。
ネットワーク設計装置１０は、入出力部１２０のネットワーク運用者端末向けインタフェースにより、ネットワーク運用者端末９０からネットワーク設計期間情報及び予測パス情報を受信する（ステップＳ９０１）。ここでネットワーク設計期間情報は、現在から所定の予測期間をネットワーク運用者が設定する情報である。また、予測パス情報は、この予測期間の間に、新規に要求されると予測されるパスの新規パス要求情報２００（図３参照）をネットワーク運用者が予測して設定した情報である。
【００７１】
次に、ネットワーク設計装置１０は、ネットワーク情報管理サーバ向けインタフェースにより、ネットワーク情報管理サーバ２０ヘ初期ネットワーク情報を要求する（ステップＳ９０２）。
【００７２】
そして、ネットワーク設計装置１０は、ネットワーク情報管理サーバ向けインタフェースにより、初期ネットワーク情報の要求に対する応答として、ネットワーク情報管理サーバ２０から初期ネットワーク情報を受信する（ステップＳ９０３）。
【００７３】
この初期ネットワーク情報とは、これから設計を開始する現時点でのネットワーク情報３００（図４参照）であり、図４に示すように、トポロジ情報３１０、リンク情報３２０および既存パス情報３３０とを含んで構成される。
【００７４】
次に、ネットワーク設計装置１０のアルゴリズム決定部１１０（図２参照）は、受信した初期ネットワーク情報、ネットワーク設計期間情報及び予測パス情報に基づき、予測パスの総設備コスト（総設備予測コスト）を最小にするパス設計方法を判断するための閾値を選択する。そして、アルゴリズム決定情報報告部１１１は、パス設計方法の判断をアルゴリズム決定部１１０が選択したその閾値に基づき行うこと示すアルゴリズム決定情報を、ネットワーク運用者端末９０へ送信する（ステップＳ９０４）。
【００７５】
そしてこれ以降のステップでは、実際に各新規パス要求情報に対してネットワーク設計装置１０がネットワーク設計を行う処理となる。
まず、ネットワーク設計装置１０は、入出力部１２０のネットワーク運用者端末向けインタフェースより、ネットワーク運用者端末９０から新規パス要求情報２００を受信する（ステップＳ９１１）。
【００７６】
次に、ネットワーク設計装置１０は、入出力部１２０のネットワーク情報管理サーバ向けインタフェースにより、ネットワーク情報管理サーバ２０ヘネットワーク情報要求メッセージを送信する（ステップＳ９１２）。
【００７７】
そして、ネットワーク設計装置１０は、入出力部１２０のネットワーク情報管理サーバ向けインタフェースにより、ネットワーク情報要求メッセージに対する応答として、ネットワーク情報３００（図４参照）を受信する（ステップＳ９１３）。このネットワーク情報３００は、ネットワーク情報管理サーバ２０がネットワーク情報要求メッセージを受信した時点での、トポロジ情報３１０、リンク情報３２０および既存パス情報３３０である。
【００７８】
次に、ネットワーク設計装置１０は、受信したネットワーク情報３００と、新規パス要求情報２００とを用いて、アルゴリズム決定部１１０により選択された閾値に基づき、最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かの判断を行う。そして、新規に要求されるパスの経路と、その経路に基づいてパスを収容するときの設備配置位置および設備増設量とを計算する。さらに設計を開始してからその新規パス要求情報を処理した時点までの総設備コストを求める。そして、ネットワーク設計装置１０は、新規パス設定情報４１０と設備増設情報４２０と、総設備コストを示す情報である総設備コスト情報を、ネットワーク運用者端末向けインタフェースにより、ネットワーク運用者端末９０へ送信する（ステップＳ９１４）。
【００７９】
（閾値決定処理）
次にネットワーク設計装置１０のアルゴリズム決定部１１０が行う閾値決定の具体的な動作手順について、図１０のフローチャートを用いて説明する（適宜図２参照）。図１０は、本実施形態に係るネットワーク設計装置のアルゴリズム決定部が行う閾値決定処理の流れを示すフローチャートである。
【００８０】
まず、アルゴリズム決定部１１０が、予測パスを設定する現在からの所定の予測期間を示すネットワーク設計期間情報を取得する。そして、アルゴリズム決定部１１０は、この予測期間の間に新規に要求されると予測されるパスである１つ以上の予測パスの予測パス情報を取得する（ステップＳ１００１）。
【００８１】
この予測パス情報のデータ構成は、図３に示す新規パス要求情報２００と同様である。従って、予測パス情報は、新規に要求されると予測される１つ以上のパスの新規パスＩＤと、始点ノードの識別情報と、終点ノードの識別情報と、要求帯域２０１が含まれ、さらにこの新規に要求されるパスの設定開始時期２０２と、設定期間２０３との少なくとも一方をデータ項目として含めるものである。
【００８２】
次に、アルゴリズム決定部１１０は、アルゴリズム記憶部１４４に記憶された要求帯域、設定開始時期および設定期間のうち少なくともいずれか１つをパラメータとして設定する（ステップＳ１００２）。なお、ネットワーク運用者により、要求帯域、設定開始時期および設定期間のうちの少なくともいずれか１つがパラメータとして、予めネットワーク設計装置１０に設定されていてもよい。
【００８３】
続いて、アルゴリズム決定部１１０は、ステップＳ１００１で取得した予測パス情報の１つを選択する（ステップＳ１００３）。また、アルゴリズム決定部１１０は、ステップＳ１００２で設定したパラメータに関するすべての閾値を、閾値記憶部１４３（図２参照）から抽出する（ステップＳ１００４）。そして、アルゴリズム決定部１１０は、抽出したすべての閾値について、最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かの設計方針を判断する（ステップＳ１００５）。
【００８４】
そして、アルゴリズム決定部１１０は、判断された設計方法と、アルゴリズム記憶部１４４に記憶されたアルゴリズムとに基づいて、取得した予測パス情報とネットワーク情報とを用いて、予測パスの経路と、その経路に基づいてパスを収容するときの設備配置位置および設備増設量とを、設定されたパラメータに関するすべての閾値について計算する（ステップＳ１００６）。
【００８５】
次に、アルゴリズム決定部１１０は、設定されたパラメータに関するすべての閾値ごとに、計算した設備配置位置と設備増設量とに基づき、設備コスト情報記憶部１４６（図２参照）に記憶された設備コスト情報を用いて、新規に要求されると予測されるパスの設備コストを計算する（ステップＳ１００７）。
【００８６】
続いて、アルゴリズム決定部１１０は、計算した予測パスの設備コストと、総設備コスト記憶部１４７に記憶された総設備コストとを合計し、総設備コストを更新する（ステップＳ１００８）。
【００８７】
そして、アルゴリズム決定部１１０は、予測期間内のすべての予測パス情報を判断したか否かを判断する（ステップＳ１００９）。ここで、まだ判断していない予測パス情報があれば（ステップＳ１００９→Ｎｏ）、ステップＳ１００３へ戻り処理を続ける。一方、すべての予測パス情報の判断が終わっていれば（ステップＳ１００９→Ｙｅｓ）、ステップＳ１０１０へ進む。
【００８８】
ステップＳ１０１０において、アルゴリズム決定部１１０は、閾値ごとに計算された総設備コストを比較し、予測期間の終了時において、その総設備コストが最小となる閾値を選択する（ステップＳ１０１０）。
【００８９】
ここで、図１１は、設定した各閾値に対する総コストを比較するための図である。図１１は、ネットワーク運用者が設定する現在からの所定の予測期間において、閾値ごとに総コストを計算し比較した図である。なお、この図１１の例においては、パラメータを設定期間とし、閾値＝１月，２月，…，∞と設定し（図１１においては、１月，４月，９月，１５月，∞のみを表示）、予測期間が「１月」増加するごとにパスが１０％ずつ増加するものとして計算した。また、図１１は、閾値を「１月」つまり、予測パスの設定期間がすべて１月以上となり、アルゴリズム決定部１１０の判断において、すべて最短経路優先の設計方法と判断される場合の総設備コストと、閾値を「１」以上に設定した場合の総コストを比較したものである。
例えば、予測期間が「１５月」のとき、図１１に示される閾値「１月」「４月」「９月」「１５月」「∞」とを比べて、最も低い総コストとなる閾値は「９月」であり、予測期間が「２０月」のとき、最も低い総コストとなる閾値は「４月」であることがわかる。
【００９０】
このようにすることで、ネットワーク設計装置１０は、設定された予測期間におけるすべての閾値について、総設備コストを計算し、その閾値の中で、最も総設備コストを低減することができる閾値を、アルゴリズム決定部１１０が選択することができる。
【００９１】
（ネットワーク設計処理）
次に、ネットワーク設計装置１０の具体的なネットワーク設計の動作手順について図１２のフローチャートを用いて説明する（適宜図２参照）。図１２は、本実施形態に係るネットワーク設計装置のネットワーク設計処理の流れを示すフローチャートである。この図１２のネットワーク設計処理において、ネットワーク設計装置１０は、図１０のステップＳ１０１０において、アルゴリズム決定部１１０が選択した閾値を用いて、ネットワーク設計を行う。
【００９２】
まず、ネットワーク設計装置１０の残余帯域更新部１０５は、ネットワーク情報記憶部１４２に記憶されたネットワーク情報３００（図４参照）を参照し、パスの終了時期が経過した既存パスを切断し、切断したパスにより利用されていた各リンクの残余帯域３２２を更新する（ステップＳ１２０１）。
【００９３】
続いて、設計方法判断部１０３が、新規パス要求情報記憶部１４１に記憶されている１つ以上の新規パス要求情報２００（図３参照）を取得し、その中から１つの新規パス要求情報２００を選択する（ステップＳ１２０２）。
【００９４】
次に、設計方法判断部１０３は、図１０のステップＳ１０１０において、アルゴリズム決定部１１０により選択された閾値を用いて、新規に要求されるパスについて、最短経路優先の設計方法か、あるいは、増設設備最小優先の設計方法かを判断する（ステップＳ１２０３）。ここで、パラメータの値が、閾値以上の場合は、最短経路優先の設計方法とし、閾値より小さい場合は、増設設備最小優先の設計方法として、新規に要求されるパスの設計方法を決定する。
【００９５】
そして、設計方法判断部１０３が判断した設計方法と、アルゴリズム記憶部１４４に記憶されたアルゴリズムとに基づいて、計算部１０４は、新規パス要求情報２００とネットワーク情報３００とを用いて、新規に要求されるパスの経路と、その経路上にパスを収容するために必要な設備配置位置および設備増設量とを計算する（ステップＳ１２０４）。そして、計算部１０４は、その計算結果を一時記憶部１３０に記憶する。
【００９６】
次に、設備コスト計算部１０８は、設備コスト情報記憶部１４６に記憶された設備コスト情報に基づいて、新規に要求されるパスの設備コストを計算する（ステップＳ１２０５）。なお、ここで設備コスト情報記憶部１４６に記憶される設備コスト情報は、予め、ネットワーク運用者端末９０から、設備コスト情報取得部１０７が、取得しておいたものでもよいし、新規要求パス情報２００とともに、設備コスト情報取得部１０７が設備コスト情報を取得するものとしてもよい。
【００９７】
続いて、総設備コスト計算部１０９は、新規パス要求情報２００の１つについて設備コスト計算部１０８が計算した設備コストと、総設備コスト記憶部１４７に記憶された総設備コストとを合計し、総設備コストを更新する（ステップＳ１２０６）。
【００９８】
次に、ステップＳ１２０７において、計算部１０４は、新規に要求されるパスについて、設計方法を判断していないパスがあるか否かについて判断する（ステップＳ１２０７）。そして、設計方法を判断していない新規に要求されるパスがある場合には（ステップＳ１２０７→Ｙｅｓ）、残余帯域更新部１０５は、計算部１０４によって計算され、一時記憶部１３０に記憶された新規に要求されるパスの経路、設備配置位置、および設備増設量とネットワーク情報３００（図４参照）とに基づいて、リンク情報３２０の各リンクの残余帯域３２２を更新する（ステップＳ１２０８）。続いてステップＳ１２０２に戻り、設計方法判断部１０３は、再び新規パス要求情報２００の中から未処理の新規パス要求情報２００の１つを選択し、同様の処理を行う。
【００９９】
そして、ステップＳ１２０７において、設計方法を判断していない新規に要求されるパスがなくなった場合には（ステップＳ１２０７→Ｎｏ）、計算部１０４は、すべての新規に要求されるパスの処理を終えたとして、最終的に計算された計算結果情報４００（図６参照）を計算結果情報記憶部１４５に記憶する。
【０１００】
このようにすることで、最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かを判断し、新規に要求されるパスの経路情報と、設備配置位置と、設備増設量とを計算することができる。さらに、新規に要求されるパスの設定開始時期や設定期間といった経時的要素を含む情報を用いてネットワーク設計を行うことができる。また、アルゴリズム決定部１１０により決定された、予測期間における総設備コストが最小となる閾値を用いて、設計方法を判断することで、設備コストを削減するネットワーク設計を行うことが可能となる。
さらに、ネットワーク設計装置１０は、新規に要求されるパスを設計する際に必要となる設備コストと、１つ以上の新規パス要求情報における総設備コストを計算することができる。
【０１０１】
（ネットワーク設計システムの変形例）
次に、本実施形態に係るネットワーク設計システムの変形例について図１３を用いて説明する。図１３は、本実施形態におけるネットワーク設計システム１の変形例の動作手順を示す図である。図９に示したネットワーク設計システム１の動作手順においては、ネットワーク設計装置１０が、現在から所定の予測期間における総設備コストを計算し、総設備コストが最小となる閾値を事前に選択しておく処理を行った。一方、本変形例においては、ネットワーク設計を開始した時刻である基準時刻から実際にパスの設定の設計を行う現在までの時刻を設計済期間としてパス設計を行う。つまり、過去のある基準時刻から現在の時刻までの間に、実際に受信した新規パス要求情報２００（図３参照）を基に、その基準時刻から現在の時刻までに設計したパスの総設備コスト（総設備設計済コスト）が最小となる閾値を選択してパスの設計を行う。
【０１０２】
その結果、図９に示したネットワーク設計においては、予測期間に処理する1つ以上の新規パス要求情報について、アルゴリズム決定部１１０が選択した１つの固定された閾値に基づき、設計方法を判断するものであるが、本変形例においては、個々のパスの設計を行う時刻ごとに、ネットワーク設計装置１０が閾値を計算する。従って、新規に要求されるパスの設計処理を行うごとに異なる閾値を採用するものである。以下、具体的な処理について説明する。
【０１０３】
まず、ネットワーク運用者端末９０からネットワーク設計装置１０に対して、１つ以上の新規パス要求情報２００（図３参照）が送信される（ステップＳ１３０１）。そして、ネットワーク設計装置１０は、図２の新規パス要求情報取得部１１１が入出力部１２０を介して新規パス要求情報２００を取得し、新規パス要求情報記憶部１４１（図２参照）に記憶する。
【０１０４】
次に、ネットワーク設計装置１０は、図２のネットワーク情報取得部１１２が入出力部１２０を介して、ネットワーク情報管理サーバ２０へネットワーク情報３００（図４参照）を要求する（ステップＳ１３０２）。
【０１０５】
続いて、ネットワーク情報管理サーバ２０は、このネットワーク情報３００の要求に対する応答として、ネットワーク情報管理サーバ２０が管理するネットワーク情報３００をネットワーク設計装置１０に送信する（ステップＳ１３０３）。ネットワーク設計装置１０では、図２のネットワーク情報取得部１１２が入出力部１２０を介してネットワーク情報３００を取得し、記憶部１４０内のネットワーク情報記憶部１４２（図２参照）に記憶する。
【０１０６】
そして、ネットワーク設計装置１０は、アルゴリズム決定部１１０が、新規に要求されるパスを処理するごとに閾値を選択し、その選択した閾値に基づいて、パス設計方法を判断した上で、ネットワーク設計を行う（詳細は後記する図１４参照）。
続いて、図２の計算結果情報報告部１１６が、ネットワーク設計装置１０によって設計された新規に要求されるパスについての、図６に示す新規パス設定情報４１０、設備増設情報４２０、および総設備コスト計算部１０９が計算した総設備コスト情報を入出力部１２０を介して、ネットワーク運用者端末９０に送信する（ステップＳ１３０４）。
【０１０７】
（閾値決定処理）
次に、ネットワーク設計装置１０の変形例の閾値決定の動作手順について、図１４のフローチャートを用いて説明する（適宜図２参照）。図１４は、本実施形態に係るネットワーク設計装置のアルゴリズム決定部が行う変形例の閾値決定処理の流れを示すフローチャートである。なお、閾値決定処理以外のネットワーク設計処理は、図１２のおける処理と同様であるため、説明を省略する。
【０１０８】
まず、アルゴリズム決定部１１０が、ネットワーク設計を開始した時刻である基準時刻から、新規に要求されるパスを設計する現在の時刻までを設計済期間とし、この設計済期間にネットワーク運用者端末９０から受信し、パス設計を終えた１つ以上のパスの新規パス要求情報を、設計済パス情報として、新規パス要求情報記憶部１４１から取得する（ステップＳ１４０１）。なお、ここでパス設計を終えたとは、ネットワーク設計装置１０の計算部１０４（図２参照）の処理が終わり、新規に要求されたパスの経路情報と、設備配置位置と、設備増設量が計算され、その情報が一時記憶部１３０に記憶されたことをいう。
【０１０９】
次に、アルゴリズム決定部１１０は、アルゴリズム記憶部１４４に記憶された要求帯域、設定開始時期、および設定期間のうち少なくともいずれか１つをパラメータとして設定する（ステップＳ１４０２）。
【０１１０】
続いて、アルゴリズム決定部１１０は、ステップＳ１４０１で取得した設計済パス情報の１つを選択する（ステップＳ１４０３）。また、アルゴリズム決定部１１０は、ステップＳ１４０２で設定したパラメータに関するすべての閾値を、閾値記憶部１４３（図２参照）から抽出する（ステップＳ１４０４）。そして、アルゴリズム決定部１１０は、抽出したすべての閾値について、最短経路優先の設計方法か、あるいは増設設備最小優先の設計方法かを判断する（ステップＳ１４０５）。
【０１１１】
そして、判断された設計方法と、アルゴリズム記憶部１４４に記憶されたアルゴリズムとに基づいて、アルゴリズム決定部１１０は、設計済パス情報とネットワーク情報とを用いて、パスの経路と、その経路に基づいてパスを収容するときの設備配置位置および設備増設量とを、すべての閾値について計算する（ステップＳ１４０６）。
【０１１２】
次に、アルゴリズム決定部１１０は、設定されたパラメータに関するすべての閾値ごとに、計算した設備配置位置と設備増設量とに基づき、設備コスト情報記憶部１４６に記憶された設備コスト情報を用いて、設計済パス情報に示される設計済パスについての設備コストを計算する（ステップＳ１４０７）。
【０１１３】
続いて、アルゴリズム決定部１１０は、計算した設備コストと、総設備コスト記憶部１４７に記憶された総設備コストとを合計し、総設備コスト記憶部１４７の総設備コスト（総設備設計済コスト）を更新する（ステップＳ１４０８）。
【０１１４】
そして、アルゴリズム決定部１１０は、取得したすべての設計済パス情報を判断したか否かを判断する（ステップＳ１４０９）。ここで、まだ判断していない設計済パス情報があれば（ステップＳ１４０９→Ｎｏ）、ステップＳ１４０３へ戻り処理を続ける。一方、すべての設計済パス情報の判断が終わっていれば（ステップＳ１４０９→Ｙｅｓ）、ステップＳ１４１０へ進む。
【０１１５】
ステップＳ１４１０において、アルゴリズム決定部１１０は、閾値ごとに計算された総設備コストを比較し、総設備コストが実際に新規に要求されるパスの設計を行う時である現在の時刻において、最小となる閾値を選択する（ステップＳ１４１０）。
従って、本変形例においては、ネットワーク設計装置１０が、個々のパスの設計を行う時刻ごとに、基準時刻からパス設計を行う現在の時刻までの間の総設備コストを計算し、閾値を選択する。よって、新規に要求されるパスの設計処理を行うごとに異なる閾値を採用するものである。
【０１１６】
図１５は、本実施形態に係るネットワーク設計装置の変形例において、新規に要求されるパスを処理する各時刻において総設備コストが最小となる閾値を示す図である。
図１５においては、パラメータを図１１と同様に設定期間とし、設計済期間（基準時刻からパス設計を行う現在の時刻まで）をｔ＝１，２，…，４０と設定し、各設計済期間ごとに総設備コストが最小となる閾値をアルゴリズム決定部１１０が計算した結果を示している。図１５に示すように、本変形例においては、ネットワーク設計装置１０は、実際に新規パスの設計を行う時刻ごとに異なる閾値を選択する。この閾値の判断において、設計済期間が短い程、閾値は高めに設定される。つまり、設計方法の判断において、増設設備最小優先の設計方法と判断される場合が多いこと示す。また、設計済期間が長い程、閾値は低めに設定される。つまり、設計方法の判断において、最短経路優先の設計方法と判断される場合が多いことを示している。
【０１１７】
また、図１６は、本実施形態に係るネットワーク設計装置の変形例において、新規に要求されるパスを設計する各時刻ごとに、総設備コストが最小となる閾値を設計した場合と、本実施形態における予測期間において閾値を固定した場合の総設備コストを比較するための図である。
【０１１８】
図１６に示すように、閾値を固定してネットワーク設計を行うよりも、本変形例において閾値を各時刻において変動させて計算した方が、設計済期間（基準時刻からパス設計を行う現在の時刻まで）がより長くなる場合において、総設備コストを低減することができるネットワーク設計を行えることを示している。
【０１１９】
このように、基準時刻から実際に新規に要求されるパスの設計を行う現在の時刻までを設計済期間とし、その間に実際に入力された新規パス要求情報を設計済パス情報として用いることで、総設備コストが最小となるパラメータに関する閾値を選択することができる。そして、ネットワーク設計装置１０は、各新規に要求されるパスを設計する時点ごとに閾値を選択し、その閾値に基づいて設計方法を判断することで、設備コストを低減させるネットワーク設計を行うことが可能となる。
【図面の簡単な説明】
【０１２０】
【図１】本実施形態に係るネットワーク設計システムの一例を示す図である。
【図２】本実施形態に係るネットワーク設計装置の構成例を示す機能ブロック図である。
【図３】本実施形態に係る新規パス要求情報のデータ構造を示す図である。
【図４】本実施形態に係るネットワーク情報のデータ構造を示す図である。
【図５】本実施形態に係る既存パス情報を説明するための図である。
【図６】本実施形態に係る計算結果情報のデータ構造を示す図である。
【図７】本実施形態に係る総設備コストの計算を説明するための図である。
【図８】本実施形態に係る閾値記憶部に記憶されたパラメータに関する閾値の例を示す図である。
【図９】本実施形態に係るネットワーク設計システムの処理の流れを示す図である。
【図１０】本実施形態に係るネットワーク設計装置のアルゴリズム決定部が行う閾値決定の処理の流れを示すフローチャートである。
【図１１】本実施形態に係るネットワーク設計装置が設定した閾値ごとの総コストを比較するための図である。
【図１２】本実施形態に係るネットワーク設計装置のネットワーク設計処理の流れを示すフローチャートである。
【図１３】本実施形態に係るネットワーク設計システムの変形例の処理の流れを示す図である。
【図１４】本実施形態に係るネットワーク設計装置の変形例において、アルゴリズム決定部が行う閾値決定の処理の流れを示すフローチャートである。
【図１５】本実施形態に係るネットワーク設計装置の変形例において、設計済期間ごとに総設備コストが最小となる閾値を抽出した図である。
【図１６】本実施形態に係るネットワーク設計装置の変形例において、新規に要求されるパスを設計する各時刻ごとに、総設備コストが最小となる閾値を設定した場合と、閾値を固定した場合とを比較するための図である。
【図１７】最短経路優先の設計方法と、増設設備最小優先の設計方法とを説明するための図である。
【符号の説明】
【０１２１】
１      ネットワーク設計システム
１０    ネットワーク設計装置
２０    ネットワーク情報管理サーバ
３０    データネットワーク
４０    ノード
５０    リンク
６０    パス
７０    第１の通信路
８０    第２の通信路
９０    ネットワーク運用者端末
１００  制御部
１０１  新規パス要求情報取得部
１０２  ネットワーク情報取得部
１０３  設計方法判断部
１０４  計算部
１０５  残余帯域更新部
１０６  計算結果情報報告部
１０７  設備コスト情報取得部
１０８  設備コスト計算部
１０９  総設備コスト計算部
１１０  アルゴリズム決定部
１１１  アルゴリズム決定情報報告部
１２０  入出力部  
１３０  一時記憶部
１４０  記憶部
１４１  新規パス要求情報記憶部
１４２  ネットワーク情報記憶部
１４３  閾値記憶部
１４４  アルゴリズム記憶部
１４５  計算結果情報記憶部
１４６  設備コスト情報記憶部
１４７  総設備コスト記憶部
２００  新規パス要求情報
３００  ネットワーク情報
４００  計算結果情報
【図１】
0004966918.tif 000002
【図２】
0004966918.tif 000003
【図３】
0004966918.tif 000004
【図４】
0004966918.tif 000005
【図５】
0004966918.tif 000006
【図６】
0004966918.tif 000007
【図７】
0004966918.tif 000008
【図８】
0004966918.tif 000009
【図９】
0004966918.tif 000010
【図１０】
0004966918.tif 000011
【図１１】
0004966918.tif 000012
【図１２】
0004966918.tif 000013
【図１３】
0004966918.tif 000014
【図１４】
0004966918.tif 000015
【図１５】
0004966918.tif 000016
【図１６】
0004966918.tif 000017
【図１７】
0004966918.tif 000018