(57)【要約】【課題】通信ネットワークを構成する各通信制御ノードのポート設定速度が、ポートを流れるトラフィック量に応じて自動的に変更されるようにすることにより、トラフィック量に応じた回線速度を維持しつつ、消費電力を極力抑えることができるポート管理制御装置、ポート管理制御方法、システム、及びプログラムを提供することを目的とする。【解決手段】ポート管理制御装置であって、接続関係格納部１２１と、変更条件格納部１２２と、現設定速度取得部と、ポート１００１に流れている接続先通信制御ノード１３０ｂ宛のトラフィック量に基づいて変更条件格納部１２２が格納している条件に適合する新設定速度を選択する条件フィルタ部と、条件フィルタ段階において選択された新設定速度を、管理対象通信制御ノード１３０ａ及びポート１００１に接続される接続先通信制御ノード１３０ｂに変更すべき設定速度として設定要求する設定要求部とを備える。【選択図】図１
2010183342.tif 000002
【特許請求の範囲】
【請求項１】
通信制御ノードのポート設定速度を監視するポート管理制御装置であって、
管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を格納する接続関係格納部と、
前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を格納する変更条件格納部と、
前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得部と、
管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ部と、
前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求部と
を備えるポート管理制御装置。
【請求項２】
前記条件フィルタ部は、前記管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポート以外のポート全体に流れている前記接続先通信制御ノード以外のターミナルノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する
請求項１に記載のポート管理制御装置。
【請求項３】
通信制御ノードのポート設定速度を監視するポート管理制御方法であって、
管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を接続関係格納部に格納する接続関係格納段階と、
前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を変更条件格納部に格納する変更条件格納段階と、
前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得段階と、
管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ段階と、
前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求段階と
を備えるポート管理制御方法。
【請求項４】
前記条件フィルタ段階は、管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポート以外のポート全体に流れている前記接続先通信制御ノード以外のターミナルノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する
請求項３に記載のポート管理制御方法。
【請求項５】
他の接続先通信制御ノードを接続する管理対象通信制御ノードと、
通信制御ノードのポート設定速度を監視するポート管理制御装置と
を備えるシステムであって、
前記ポート管理制御装置は、
前記管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を格納する接続関係格納部と、
前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を格納する変更条件格納部と、
前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得部と、
管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ部と、
前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求部と
を有するシステム。
【請求項６】
ターミナルノードをさらに備えるシステムであって、
前記ポート管理制御装置の条件フィルタ部は、
管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポート以外のポート全体に流れている前記接続先通信制御ノード以外の前記ターミナルノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する
請求項５に記載のシステム。
【請求項７】
通信制御ノードのポート設定速度を監視するポート管理制御装置用のプログラムであって、前記ポート設定監視制御装置を、
管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を格納する接続関係格納部、
前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を格納する変更条件格納部、
前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得部、
管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ部、
前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求部
として機能させるプログラム。
【請求項８】
前記ポート管理制御装置の条件フィルタ部を、
管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポート以外のポート全体に流れている前記接続先通信制御ノード以外のターミナルノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択するように機能させる
請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポート設定速度を監視するポート管理制御装置及びポート管理制御方法、ポート管理制御装置を含むシステム、及びポート管理制御装置用のプログラムに関する。
【背景技術】
【０００２】
通信ネットワークを構成する通信制御ノードは、ケーブルを接続するポートの設定速度を自由に変更することができる。しかし、通信制御ノードが、別の通信制御ノードと接続されているような場合には、各通信制御ノードのポートの設定速度を合わせなければならないため、通信ネットワークを切断して作業を行う必要がある。そのため、この作業は、通信ネットワークの利用者が少ない時間帯等を選んで行う必要があり、時間帯に関係なくネットワークの負荷に応じて変更するようなことはできない。
【０００３】
ところで、このような通信制御ノードは、ポートの設定速度に応じて消費電力が変わる。即ち、通信制御ノードの消費電力は、ポート設定が高速であるほど大きくなり、低速であるほど小さくなる。ところが、上記のように通信制御ノードが、別の通信制御ノードと接続されている場合には、頻繁にポートの設定速度を変更することができないため、その通信ネットワークで想定される最大のトラフィック量に合わせた設定速度に固定されることが多い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−０６４３３５号公報
【特許文献２】特開２００４−２８２１６８号公報
【特許文献３】特開２００７−０４９３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、設定速度を固定した場合、通信制御ノードの消費電力は、固定された設定速度に対するトラフィックのレベルに拘らず一定であるので、トラフィック量によっては無駄な電力を消費してしまうという問題がある。また、消費電力を抑えようとして設定速度を低く固定した場合、トラフィック量によっては回線負荷が大きくなり、ネットワークの利用者に不便を強いるという問題がある。
【０００６】
本発明は、このような事情に鑑みてなされたものであって、通信ネットワークを構成する各通信制御ノードのポート設定速度が、ポートを流れるトラフィック量に応じて自動的に変更されるようにすることにより、トラフィック量に応じた回線速度を維持しつつ、消費電力を極力抑えることができるポート管理制御装置、ポート管理制御方法、システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本発明に係るポート管理制御装置は、通信制御ノードのポート設定速度を監視するポート管理制御装置であって、管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を格納する接続関係格納部と、前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を格納する変更条件格納部と、前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得部と、管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ部と、前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求部とを備える。
【０００８】
上記課題を解決するための本発明に係るポート管理制御方法は、通信制御ノードのポート設定速度を監視するポート管理制御方法であって、管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を接続関係格納部に格納する接続関係格納段階と、前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を変更条件格納部に格納する変更条件格納段階と、前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得段階と、管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ段階と、前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求段階とを備える。
【０００９】
上記課題を解決するための本発明に係るシステムは、他の接続先通信制御ノードを接続する管理対象通信制御ノードと、通信制御ノードのポート設定速度を監視するポート管理制御装置とを備えるシステムであって、前記ポート管理制御装置は、前記管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を格納する接続関係格納部と、前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を格納する変更条件格納部と、前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得部と、管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ部と、前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求部とを有する。
【００１０】
上記課題を解決するための本発明に係るプログラムは、通信制御ノードのポート設定速度を監視するポート管理制御装置用のプログラムであって、前記ポート設定監視制御装置を、管理対象通信制御ノードが有するポートと接続された接続先通信制御ノード間の接続関係を格納する接続関係格納部、前記管理対象通信制御ノードのポートの設定可能速度のうち、新設定速度に変更すべき現設定速度が適合すべき条件を格納する変更条件格納部、前記管理対象通信制御ノードのポートのうち、管理対象通信制御ノードにおける、接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれるポートにマッチするポートの現設定速度を取得する現設定速度取得部、管理対象通信制御ノードにおける、前記接続関係格納部が格納している接続先通信制御ノード間の接続関係に含まれる前記現設定速度取得段階において取得されたポートに流れている前記接続先通信制御ノード宛のトラフィック量に基づいて、前記変更条件格納部が格納している条件に適合する新設定速度を選択する条件フィルタ部、前記条件フィルタ段階において選択された新設定速度を、前記管理対象通信制御ノード及び当該ポートに接続される前記接続先通信制御ノードに変更すべき設定速度として設定要求する設定要求部として機能させる。
【発明の効果】
【００１１】
以上の説明から明らかなように、本発明によれば、通信ネットワークを構成する各通信制御ノードのポート設定速度が、ポートを流れるトラフィック量に応じて自動的に変更されるので、トラフィック量に応じた回線速度を維持しつつ、消費電力を極力抑えることができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係るポート管理システム１００のシステム構成図である。
【図２】ポート管理制御装置１１０が有する接続関係格納部の記憶するデータテーブルの構成を示す図である。
【図３】ポート管理制御装置１１０が有する変更条件格納部の記憶するデータテーブルの構成を示す図である。
【図４】本発明に係るポート管理制御方法の第１の実施形態の動作手順を示すフローチャートである。
【図５】第２の実施形態に係るポート管理システム６００のシステム構成図である。
【図６】ポート管理制御装置２１０が有する接続関係格納部の記憶するデータテーブルの構成を示す図である。
【図７】ポート管理制御装置２１０が有する変更条件格納部の記憶するデータテーブルの構成を示す図である。
【図８】本発明に係るポート管理制御方法の第２の実施形態の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
図１は、第１の実施形態に係るポート管理システム１００のシステム構成図である。ポート管理システム１００は、ポート管理制御装置１１０、複数の通信回線１５０ａ−ｂ（以下、通信回線１５０と総称する。）、及び複数の通信制御ノード１３０ａ−ｂ（以下、通信制御ノード１３０と総称する。）を備える。ポート管理制御装置１１０は、ポート管理サーバ１２０、接続関係格納部１２１、及び変更条件格納部１２２を有する。ポート管理制御装置１１０は、通信回線１５０ａに接続されており、通信回線１５０ａに接続された通信制御ノード１３０ａと、通信回線１５０ｂに接続された通信制御ノード１３０ｂのポート設定速度を制御する。例えば、ポート管理サーバ１２０は、通信回線１５０ａ、及び１５０ｂを通じて、通信制御ノード１３０ａに設定した設定速度を、通信制御ノード１３０ｂに設定する。
【００１５】
ポート管理サーバ１２０は、通信制御ノード１３０ａと通信制御ノード１３０ｂとが接続しているポート１００１とポート１１０１の設定速度情報を、通信制御ノード１３０ａを通じて取得して、接続関係格納部１２１に格納する。そして、ポート管理サーバ１２０は、一方の通信制御ノード１３０ａからトラフィック量情報が送られてくると、通信制御ノード１３０ａのポート１００１の設定速度情報を接続関係格納部１２１から読み出す。そして、ポート管理サーバ１２０は、読み出されたポート設定速度での切り替え条件の中に、送られてきたトラフィック量情報が該当している場合に、切り替え設定速度を通信制御ノード１３０ａのポート１００１と通信制御ノード１３０ｂのポート１１０１に適用する。
【００１６】
図２は、ポート管理制御装置１１０が有する接続関係格納部１２１の記憶するデータテーブルの構成を示す図である。接続関係格納部１２１は、通信制御ノード間接続関係、ポート設定速度、及びポート設定可能速度に関する情報を格納する。通信制御ノード間接続関係は、ポート管理サーバ１２０の管理する通信制御ノード同士の接続関係を示す情報である。本実施形態は、「通信制御ノード１３０ａポート１００１」なる情報と、「通信制御ノード１３０ｂポート１１０１」なる情報が格納されており、通信制御ノード１３０ａのポート１００１と通信制御ノード１３０ｂポート１１０１とが接続されていることを把握することができる。
【００１７】
ポート設定速度は、通信制御ノード１３０ａ、及び１３０ｂにおいて設定中のポートの設定速度を示す情報である。本実施形態は、「ポート１００１」の現在のポート設定速度として、「１００Ｍｂｐｓ」なる情報が格納され、「ポート１１０１」の現在のポート設定速度として、「１００Ｍｂｐｓ」なる情報が格納されており、通信制御ノード１３０ａと通信制御ノード１３０ｂの互いに接続関係にあるポート１００１とポート１１０１のポート設定速度が同じ値に設定されていることを把握できる。
【００１８】
図２のデータテーブルにおける「ポート設定可能速度」の項目には、「通信制御ノード間接続関係」の項目に登録された各ポートのポート設定速度として設定変更可能な、全てのポート設定速度を示す情報が格納される。本実施形態の場合、「ポート１００１」のポート設定可能速度として、「１０Ｍｂｐｓ、１００Ｍｂｐｓ、１Ｇｂｐｓ」なる情報が格納され、「ポート１１０１」のポート設定可能速度として、「１０Ｍｂｐｓ、１００Ｍｂｐｓ、１Ｇｂｐｓ」なる情報が格納される。即ち、本実施形態の場合、通信制御ノード１３０ａのポート１００１と通信制御ノード１３０ｂのポート１１０１は、ポート設定速度を、１０Ｍｂｐｓ、１００Ｍｂｐｓ、又は１Ｇｂｐｓのいずれかに設定変更可能であることが分かる。
【００１９】
また、ポート管理サーバ１２０は、管理を行うポートの設定と、管理ポートに設定可能な速度毎に速度切り替えのための条件と条件を満たした場合に切り替える速度の条件設定を、変更条件格納部１２２に格納する。
【００２０】
図３は、ポート管理制御装置１１０が有する変更条件格納部１２２の記憶するデータテーブルの構成を示す図である。変更条件格納部１２２は、管理ポートと設定切り替えトラフィック量に関する情報を格納する。図３のデータテーブルにおける「管理ポート」の項目には、「通信制御ノード１３０ａポート１００１」なる情報が格納される。また、「設定切り替えトラフィック量」の項目は、「ポート設定速度」、「切り替え条件」、及び「切り替え速度」からなり、「ポート設定速度」を「切り替え速度」へ切り替えるための「切り替え条件」にそれぞれ対応する情報が格納される。
【００２１】
図３のデータテーブルにおける「ポート設定速度」の項目には、「管理ポート」の項目に格納された情報が示す管理ポートの現在のポート速度に対して参照される、ポート設定速度情報が格納される。即ち、上記のように、本実施形態における通信制御ノード１３０ａのポート設定可能速度は、１０Ｍｂｐｓ、１００Ｍｂｐｓ、又は１Ｇｂｐｓのいずれかに設定されるので、この各速度のいずれであっても参照できるように、各ポート設定速度の値を示す情報が格納される。なお、現在のポート設定速度が１００Ｍｂｐｓであるときの条件が２つ登録されているのは、より低速の１０Ｍｂｐｓへ切り替えるための条件と、より高速の１Ｇｂｐｓへ切り替えるための条件とが異なるためである。
【００２２】
図３のデータテーブルにおける「切り替え条件」の項目には、「ポート設定速度」の項目に格納される情報が示す各ポート設定速度を、それぞれ新しいポート設定速度へ切り替える際に適合すべき条件を示す情報が格納される。図３のデータテーブルにおける「切り替え速度」の項目には、「ポート設定速度」に格納される情報が示すポート設定速度を、「切り替え条件」の項目に格納される条件に適合する場合に切り替えるべきポート設定速度を示す情報が格納される。
【００２３】
図４のフローチャートは、ポート管理サーバ１２０によるポート管理制御方法の手順を示す。図４を参照して、上記のように構成された本実施形態の動作について説明する。まず、ポート管理サーバ１２０は、図３のデータテーブルにおける「管理ポート」に指定された管理対象通信制御ノード１３０ａのポート１００１のトラフィック量を、ＳＮＭＰ通信により取得する（Ｓ１０１）。
【００２４】
既に図２のデータテーブルにおける「ポート設定速度」の項目に、現在のポート設定速度を示す情報が格納されており、当該格納された情報から現在のポート設定速度を取得するようにしているが、ポート管理制御装置１１０から通信制御ノード１３０ａに情報の要求を行って、現在のポート設定速度を取得するようにしてもよい。
【００２５】
現在のポート設定速度を取得すると、ポート管理サーバ１２０は、図３のデータテーブルにおける「ポート設定速度」に応じた「切り替え条件」を選択し、取得したトラフィック量が「切り替え条件」を満たしているか否か判断し（１０２〜Ｓ１０６）、条件を満たしていれば、ポートの設定速度を変更条件格納部の「切り替え速度」に変更し（Ｓ１０７）、条件を満たしていなければ、一定時間スリープを行い（Ｓ１０８）、再度、ポートのトラフィック量取得動作を繰り返す。
【００２６】
本実施形態では、現在のポート設定が１０Ｍｂｐｓで切り替え条件を満たしている場合と（Ｓ１０２；ＹＥＳ，Ｓ１０４；ＹＥＳ）、現在のポート設定が１００Ｍｂｐｓで切り替え条件を満たしている場合と（Ｓ１０２；ＮＯ，Ｓ１０３；ＹＥＳ，Ｓ１０５；ＹＥＳ）、現在のポート設定が１Ｇｂｐｓで切り替え条件を満たしている場合（Ｓ１０２；ＮＯ，Ｓ１０３；ＮＯ，Ｓ１０６；ＹＥＳ）に、ポートの設定速度を変更条件格納部の「切り替え速度」に変更する（Ｓ１０７）。
【００２７】
また、本実施形態では、現在のポート設定が１０Ｍｂｐｓで切り替え条件を満たしていない場合と（Ｓ１０２；ＹＥＳ，Ｓ１０４；ＮＯ）、現在のポート設定が１００Ｍｂｐｓで切り替え条件を満たしていない場合と（Ｓ１０２；ＮＯ，Ｓ１０３；ＹＥＳ，Ｓ１０５；ＮＯ）、現在のポート設定が１Ｇｂｐｓで切り替え条件を満たしていない場合（Ｓ１０２；ＮＯ，Ｓ１０３；ＮＯ，Ｓ１０６；ＮＯ）に、一定時間スリープを行い（Ｓ１０８）、再度、ポートのトラフィック量取得動作を繰り返す。
【００２８】
このようにして、本実施形態では、通信制御ノード１３０のポート設定速度は、通信制御ノード１３０ａのポート１００１のトラフィック量が８Ｍｂｐｓ未満であれば１０Ｍｂｐｓに、８Ｍｂｐｓ以上８０Ｍｂｐｓ未満であれば１００Ｍｂｐｓに、８０Ｍｂｐｓ以上であれば１Ｇｂｐｓに設定される。
【００２９】
以上、通信制御ノード１３０ａを管理対象通信制御ノード、通信制御ノード１３０ｂを接続先通信制御ノードとして説明してきたが、いずれの通信制御ノード１３０にもターミナルノードが接続されていなければ、任意の機器を管理対象通信制御ノードとして扱うことができる。即ち、本実施形態では、通信制御ノード１３０ｂを管理対象通信制御ノードとして扱い、通信制御ノード１３０ａを接続先通信制御ノードとして扱うこともできる。
【００３０】
図５は、第２の実施形態に係るポート管理システム２００のシステム構成図である。ポート管理システム２００は、ポート管理制御装置２１０、複数の通信回線２５０ａ−ｂ（以下、通信回線２５０と総称する。）、複数の通信制御ノード２３０ａ−ｂ（以下、通信制御ノード２３０と総称する。）、及び複数のターミナルノード２４０ａ−ｂ（以下、ターミナルノード２４０と総称する。）を備える。ポート管理制御装置２１０は、ポート管理サーバ２２０、接続関係格納部２２１、及び変更条件格納部２２２を有する。ポート管理制御装置２１０は、通信回線２５０ａに接続されており、通信回線２５０ａに接続された通信制御ノード２３０ａと、通信回線２５０ｂに接続された通信制御ノード２３０ｂのポート設定速度を制御する。例えば、ポート管理サーバ２２０は、通信回線２５０ａ、及び２５０ｂを通じて、通信制御ノード２３０ｂに設定した設定速度を、通信制御ノード２３０ａに設定する。
【００３１】
ポート管理サーバ２２０は、通信制御ノード２３０ａと通信制御ノード２３０ｂとが接続しているポート２００１とポート２１０１の設定速度情報を、通信制御ノード２３０ｂを通じて取得して、接続関係格納部２２１に格納する。そして、ポート管理サーバ２２０は、一方の通信制御ノード２３０ｂからトラフィック量情報が送られてくると、通信制御ノード２３０ｂのポート２１０２とポート２１０３の設定速度情報を接続関係格納部２２１から読み出す。そして、ポート管理サーバ２２０は、読み出されたポート設定速度での切り替え条件の中に、送られてきたトラフィック量情報が該当している場合に、切り替え設定速度を通信制御ノード２３０ｂのポート２１０１と通信制御ノード１３０ａのポート２００１に適用する。
【００３２】
図６は、ポート管理制御装置２１０が有する接続関係格納部２２１の記憶するデータテーブルの構成を示す図である。本実施形態は、通信制御ノード２３０ａと通信制御ノード２３０ｂの管理対象と接続先の関係が上記第１の実施形態とは逆であるが、接続関係格納部２２１を構成する項目と各項目に格納される情報は同様であるため、詳細な説明は省略する。
【００３３】
図７は、ポート管理制御装置２１０が有する変更条件格納部２２２の記憶するデータテーブルの構成を示す図である。ポート管理制御装置２１０の変更条件格納部２２２は、本発明に係る管理対象通信制御ノードとなる機器のポートを示す「管理ポート」と「監視ポート」に関する情報と、管理ポートに設定可能な速度毎に速度切り替えのための条件等を設定する「設定切り替えトラフィック量」に関する情報とを格納する。
【００３４】
変更条件格納部において、本実施形態が上記第１の実施形態と異なる点は、「管理ポート」の他に、「監視ポート」を設定する点である。なお、「管理ポート」に対する「設定切り替えトラフィック量」の項目とその登録内容は、上記第１の実施形態と同一であるので、ここでは、「管理ポート」と「監視ポート」の項目についてのみ詳細に説明する。
【００３５】
本実施形態における管理ポートとは、管理対象通信制御ノードのポートのうち、上記接続関係格納部の「通信制御ノード間接続関係」の項目に格納されている情報が示すポート、即ち、他の接続先通信制御ノードと接続されているポートを指す。従って、本実施形態では、「通信制御ノード２３０ｂポート１１０１」なる情報が「管理ポート」の項目に格納される。
【００３６】
また、本実施形態における監視ポートとは、管理対象通信制御ノードのポートのうち、接続関係格納部２２１の「通信制御ノード間接続関係」の項目に格納されている情報が示すポート以外のポート、即ち、空きポート又はターミナルノードが接続されているポートを指す。従って、本実施形態では、通信制御ノード２３０ｂのターミナルノード２４０が接続されているポートを示す「通信制御ノード２３０ｂポート４１０２」、「通信制御ノード２３０ｂポート４１０３」なる情報が「管理ポート」の項目に格納される。
【００３７】
図８のフローチャートは、ポート管理サーバ２２０によるポート管理制御方法の手順を示す。図８を参照して、上記のように構成された本実施形態の動作について説明する。まず、ポート管理サーバ２２０は、図７のデータテーブルにおける「監視ポート」に指定された監視対象通信制御ノードのポートのトラフィック量を、ＳＮＭＰ通信により取得する（Ｓ３１１）。本実施形態の場合、対象となる監視対象通信制御ノードのポートは、通信制御ノード２３０ｂのポート４１０２とポート４１０３である。
【００３８】
なお、既に図６のデータテーブルにおける「ポート設定速度」の項目に、現在のポート設定速度を示す情報が格納されており、当該格納された情報から現在のポート設定速度を取得するようにしているが、ポート管理サーバ２２０から管理対象通信制御ノードである通信制御ノード２３０ａに情報の要求を行って、現在のポート設定速度を取得するようにしてもよい。
【００３９】
現在のポート設定速度を取得すると、ポート管理サーバ２２０は、図７のデータテーブルにおける「ポート設定速度」に応じた「切り替え条件」を選択し、取得したトラフィック量が「切り替え条件」を満たしているか否か判断する。
【００４０】
本実施形態の手順では、現在のポート設定が１０Ｍｂｐｓのとき（Ｓ３１２：Ｙｅｓ）、１０Ｍｂｐｓでの切り替え条件を満たすか否か判断し（Ｓ３１４）、現在のポート設定が１００Ｍｂｐｓのとき（Ｓ３１３：Ｙｅｓ）、１００Ｍｂｐｓでの切り替え条件を満たすか否か判断し（Ｓ３１５）、現在のポート設定が１０Ｍｂｐｓでも１００Ｍｂｐｓでもないとき（Ｓ３１２：Ｎｏ、Ｓ３１３：Ｎｏ）、即ち、現在のポート設定が１Ｇｂｐｓのとき、１Ｇｂｐｓでの切り替え条件を満たすか否か判断し（２０２〜Ｓ２０６）、条件を満たしていれば、ポートの設定速度を変更条件格納部の「切り替え速度」に変更し（Ｓ２０７）、条件を満たしていなければ、一定時間スリープを行い（Ｓ２０８）、再度、ポートのトラフィック量取得動作を繰り返す。
【００４１】
本実施形態では、現在のポート設定が１０Ｍｂｐｓで切り替え条件を満たしている場合と（Ｓ２０２；ＹＥＳ，Ｓ２０４；ＹＥＳ）、現在のポート設定が１００Ｍｂｐｓで切り替え条件を満たしている場合と（Ｓ２０２；ＮＯ，Ｓ２０３；ＹＥＳ，Ｓ２０５；ＹＥＳ）、現在のポート設定が１Ｇｂｐｓで切り替え条件を満たしている場合（Ｓ２０２；ＮＯ，Ｓ２０３；ＮＯ，Ｓ２０６；ＹＥＳ）に、ポートの設定速度を変更条件格納部の「切り替え速度」に変更する（Ｓ２０７）。
【００４２】
また、本実施形態では、現在のポート設定が１０Ｍｂｐｓで切り替え条件を満たしていない場合と（Ｓ２０２；ＹＥＳ，Ｓ２０４；ＮＯ）、現在のポート設定が１００Ｍｂｐｓで切り替え条件を満たしていない場合と（Ｓ２０２；ＮＯ，Ｓ２０３；ＹＥＳ，Ｓ２０５；ＮＯ）、現在のポート設定が１Ｇｂｐｓで切り替え条件を満たしていない場合（Ｓ２０２；ＮＯ，Ｓ２０３；ＮＯ，Ｓ２０６；ＮＯ）に、一定時間スリープを行い（Ｓ２０８）、再度、ポートのトラフィック量取得動作を繰り返す。
【００４３】
このようにして、本実施形態では、通信制御ノード２３０のポート設定速度は、通信制御ノード２３０ｂのポート４１０２とポート４１０３の総トラフィック量が８Ｍｂｐｓ未満であれば１０Ｍｂｐｓに、８Ｍｂｐｓ以上８０Ｍｂｐｓ未満であれば１００Ｍｂｐｓに、８０Ｍｂｐｓ以上であれば１Ｇｂｐｓに設定される。
【００４４】
本実施形態では、通信制御ノード２３０ｂにターミナルノード２４０が接続されているので、通信制御ノード２３０ｂを管理対象通信制御ノードとしているが、逆に、ターミナルノード２４０が通信制御ノード２３０ａに接続される場合には、通信制御ノード２３０ａを管理対象通信制御ノードとし、通信制御ノード２３０を接続先通信制御ノードとする。
【００４５】
以上、本発明に係るポート管理制御装置、ポート管理制御方法、システム、及びプログラムは、監視制御の対象となるＴＣＰ／ＩＰネットワーク内の通信制御ノードにターミナルノードが接続されていなければ、任意の通信制御ノードを管理対象として扱い、ターミナルノードが接続されている通信制御ノードがあれば、当該通信制御ノードを管理対象として扱う。そして、本発明に係るポート管理制御装置は、管理対象通信制御ノードのポート設定速度を変更すると、当該管理対象通信制御ノードのポート設定速度が変更されたポートに接続されている接続先通信制御ノードのポート設定速度も、同一の設定速度となるように変更する。
【００４６】
従って、本発明に係るポート管理制御装置を含むシステムにおいては、例えば上記各実施形態のように、通信制御ノード等のネットワーク機器のポート設定速度を、ネットワーク接続を中断することなく、ポートを流れるトラフィック量に応じて、常に、過不足なく最適なポート設定速度を保つことができる。その結果、トラフィック量が多い場合には、ネットワーク内のユーザに支障を来たすことのないレベルのポート設定速度となり、トラフィック量の少ない場合には、低いポート設定速度を維持することで消費電力の削減に寄与することができる。
【００４７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれることが、特許請求の範囲の記載から明らかである。
【００４８】
上述のポート管理制御装置は、内部にコンピュータシステムを有している。そして、上述したポート管理制御装置における処理の過程は、プログラムの形式でコンピュータ読み取り可能な電子媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な電子媒体とは、磁気テープ、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等をいう。また、このプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
【符号の説明】
【００４９】
１００    ポート管理システム
１１０    ポート管理制御装置
１２０    ポート管理サーバ
１２１    接続関係格納部
１２２    変更条件格納部
１３０ａ  通信制御ノード
１３０ｂ  通信制御ノード
１５０ａ  通信回線
１５０ｂ  通信回線
２００    ポート管理システム
２１０    ポート管理制御装置
２２０    ポート管理サーバ
２２１    接続関係格納部
２２２    変更条件格納部
２３０ａ  通信制御ノード
２３０ｂ  通信制御ノード
２４０ａ  ターミナルノード
２４０ｂ  ターミナルノード
２５０ａ  通信回線
２５０ｂ  通信回線
【図１】
2010183342.tif 000003
【図２】
2010183342.tif 000004
【図３】
2010183342.tif 000005
【図４】
2010183342.tif 000006
【図５】
2010183342.tif 000007
【図６】
2010183342.tif 000008
【図７】
2010183342.tif 000009
【図８】
2010183342.tif 000010