(57)【要約】【課題】  パケットの最適な転送経路を決定可能とし、省エネルギな経路制御を行うことを可能とするパケット転送システムを提供する。【解決手段】  本発明のパケット転送システムは、パケットを転送可能な複数のパケット転送機器（スイッチシステムＡ〜Ｃ）からなる。パケット転送機器（スイッチシステムＡ〜Ｃ）各々は、データ部分に各機器の消費電力量とパケット受信インタフェースのアドレス情報とを入力可能な計測パケットを送信する機能と、計測パケットを受信した場合に当該計測パケットのデータ部に自機器の消費電力量と受信インタフェースのアドレスとを入力して他装置に転送する機能とを有する。【選択図】      図１
2013207435.tif 000002
【特許請求の範囲】
【請求項１】
パケットを転送可能な複数のパケット転送機器からなるパケット転送システムであって、
前記パケット転送機器各々は、データ部分に各機器の消費電力量とパケット受信インタフェースのアドレス情報とを入力可能な計測パケットを送信する機能と、前記計測パケットを受信した場合に当該計測パケットのデータ部に自機器の消費電力量と受信インタフェースのアドレスとを入力して他装置に転送する機能とを有することを特徴とするパケット転送システム。
【請求項２】
パケットを転送可能な複数のパケット転送機器からなるパケット転送システムであって、
前記パケット転送機器各々は、データ部分に各機器が属するネットワークの消費電力量の情報とパケット受信インタフェースのアドレス情報とを入力可能な計測パケットを送信する機能と、前記計測パケットを受信した場合に当該計測パケットのデータ部に自機器が属するネットワークの消費電力量の情報と受信インタフェースのアドレスとを入力して他装置に転送する機能とを有することを特徴とするパケット転送システム。
【請求項３】
前記パケット転送機器各々は、前記計測パケットを送信した際に自機器に戻ってきた計測パケットから前記消費電力量及び前記受信インタフェースのアドレスを抽出する機能と、この抽出した情報を蓄積するデータベースとを含み、
少なくとも当該データベースと前記パケットの転送経路の情報を蓄積するパケット転送テーブルとを連携させて前記パケットの転送経路を決定することを特徴とする請求項１または請求項２記載のパケット転送システム。
【請求項４】
上記の請求項１から請求項３のいずれかに記載の機能を含むことを特徴とするパケット転送機器。
【請求項５】
パケットを転送可能な複数のパケット転送機器からなるパケット転送システムに用いる経路確認方法であって、
前記パケット転送機器各々が、データ部分に各機器の消費電力量とパケット受信インタフェースのアドレス情報とを入力可能な計測パケットを送信する処理と、前記計測パケットを受信した場合に当該計測パケットのデータ部に自機器の消費電力量と受信インタフェースのアドレスとを入力して他装置に転送する処理とを実行することを特徴とする経路確認方法。
【請求項６】
パケットを転送可能な複数のパケット転送機器からなるパケット転送システムに用いる経路確認方法であって、
前記パケット転送機器各々が、データ部分に各機器が属するネットワークの消費電力量の情報とパケット受信インタフェースのアドレス情報とを入力可能な計測パケットを送信する処理と、前記計測パケットを受信した場合に当該計測パケットのデータ部に自機器が属するネットワークの消費電力量の情報と受信インタフェースのアドレスとを入力して他装置に転送する処理とを実行することを特徴とする経路確認方法。
【請求項７】
前記パケット転送機器各々が、前記計測パケットを送信した際に自機器に戻ってきた計測パケットから前記消費電力量及び前記受信インタフェースのアドレスを抽出する処理と、この抽出した情報をデータベースに蓄積する処理とを実行し、
前記パケット転送機器各々が、少なくとも当該データベースと前記パケットの転送経路の情報を蓄積するパケット転送テーブルとを連携させて前記パケットの転送経路を決定することを特徴とする請求項５または請求項６記載の経路確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパケット転送システム、パケット転送機器及びそれらに用いる経路確認方法に関し、特にパケット転送システムにおける省エネルギ転送ルートを確認する方式に関する。
【背景技術】
【０００２】
昨今、省エネルギへの機運が高まっている中で、ネットワークという観点で見ると、単体のネットワーク機器の省エネルギ機能だけ等、実現方法が限られている。
【０００３】
下記の特許文献１では、ネットワーク全体を、消費電力というパラメータを使って制御する方式が提案され、特許文献２では、シングルレイヤを想定したネットワークの省エネルギの方式が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０１５３４３号公報
【特許文献２】特開２０１０−０２８６１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、省エネルギ化が叫ばれる中で、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットを転送する最適な経路の確認方法においては、消費電力量というファクタを使った方法を取ることができない。
【０００６】
そこで、本発明の目的は上記の問題点を解消し、パケットの最適な転送経路を決定することができ、省エネルギな経路制御を行うことができるパケット転送システム、パケット転送機器及びそれらに用いる経路確認方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によるパケット転送システムは、パケットを転送可能な複数のパケット転送機器からなるパケット転送システムであって、
前記パケット転送機器各々は、データ部分に各機器の消費電力量とパケット受信インタフェースのアドレス情報とを入力可能な計測パケットを送信する機能と、前記計測パケットを受信した場合に当該計測パケットのデータ部に自機器の消費電力量と受信インタフェースのアドレスとを入力して他装置に転送する機能とを備えている。
【０００８】
本発明によるパケット転送機器は、上記に記載のパケット転送システムの機能を含むことを特徴とする。
【０００９】
本発明による経路確認方法は、パケットを転送可能な複数のパケット転送機器からなるパケット転送システムに用いる経路確認方法であって、
前記パケット転送機器各々が、データ部分に各機器の消費電力量とパケット受信インタフェースのアドレス情報とを入力可能な計測パケットを送信する処理と、前記計測パケットを受信した場合に当該計測パケットのデータ部に自機器の消費電力量と受信インタフェースのアドレスとを入力して他装置に転送する処理とを実行している。
【発明の効果】
【００１０】
本発明は、上記のような構成及び動作とすることで、パケットの最適な転送経路を決定することができ、省エネルギな経路制御を行うことができるという効果が得られる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すブロック図である。
【図２】本発明の第１の実施の形態によるスイッチシステムの動作を示すブロック図である。
【図３】本発明の第１の実施の形態によるスイッチシステムの動作を示すブロック図である。
【図４】本発明の第１の実施の形態によるスイッチシステムの動作を示すブロック図である。
【図５】本発明の第１の実施の形態によるスイッチシステムの動作を示すブロック図である。
【図６】本発明の第１の実施の形態によるスイッチシステムの動作を示すブロック図である。
【図７】本発明の第１の実施の形態による経路確認方法を使用した場合のネットワーク制御例を示す図である。
【図８】本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すシーケンスチャートである。
【図９】本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すシーケンスチャートである。
【図１０】本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すシーケンスチャートである。
【図１１】本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すシーケンスチャートである。
【図１２】本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すシーケンスチャートである。
【図１３】本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すシーケンスチャートである。
【図１４】本発明の第１の実施の形態における計測パケットをスイッチシステムが受信した際の動作を示すシーケンスチャートである。
【図１５】本発明の第１の実施の形態における計測パケットをスイッチシステムが受信した際の動作についてどのシーケンス動作になるかの選択方法を示すフローチャートである。
【図１６】本発明の第１の実施の形態で使用するパケットを送受信するインタフェースにＩＰアドレスを持たないスイッチシステムが計測パケットを受信した際の動作についてどのシーケンス動作になるかの選択方法を示すフローチャートである。
【図１７】本発明の第２の実施の形態によるパケット転送システムの動作を示すブロック図である。
【発明を実施するための形態】
【００１２】
次に、本発明の実施の形態について図面を参照して説明する。まず、本発明によるパケット転送システムの概要について説明する。本発明によるパケット転送システムでは、パケットの転送されるルートの消費電力を確認することができることを特徴とする。
【００１３】
本発明では、計測パケットのデータ部分にパケット転送機器の消費電力量とパケット受信インタフェースのアドレス情報とを入力可能とし、その計測パケットを送信する機能及びその計測パケットを受信した場合にデータ部にそのパケット転送機器の消費電力量と受信インタフェースのアドレスとを入力して転送する機能を当該パケット転送機器に設けている。
【００１４】
これによって、本発明では、パケット転送経路上のパケット転送機器の消費電力量を入手することを可能とし、パケット転送においても、消費電力量というファクタを使用することができるようになる。
【００１５】
本発明によるパケット転送方法を活用することにより、今までできなかったネットワークとして自律的に省エネルギを実現することが可能となる。
【００１６】
この場合、上記の特許文献１に記載の技術と比較すると、本発明は、既存のネットワーク制御の中で、部分的に消費電力を使ったルート制御を行っており、部分的な最適化を行うことができ、既存プロトコルで動いている既存のネットワークに影響を与えずに制御することができる。
【００１７】
また、上記の特許文献２に記載の技術と比較すると、本発明は、マルチレイヤ（レイヤ２、レイヤ３）での運用を想定している。ルーティング自体は、レイヤ３で行っているが、通常のネットワークを考えた場合、レイヤ２で転送される部分は多く存在する。レイヤ２の装置が多く存在するネットワークでは、レイヤ３だけの省エネルギの最適経路を計算しても、レイヤ２の機器の使用費電力を合わせると、最適な経路になっていない可能性もあると考えられる。
【００１８】
図１は本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すブロック図である。図１において、本発明の第１の実施の形態によるパケット転送システムは、パケットを転送可能なスイッチシステム（パケット転送機器）Ａ〜Ｃで構成されている。
【００１９】
スイッチシステムＡのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスとしてアドレス：Ａが、スイッチシステムＢのＩＰアドレスとしてアドレス：Ｂ１，Ｂ２が、スイッチシステムＣのＩＰアドレスとしてアドレス：Ｃがそれぞれ割り当てられているものとする。
【００２０】
また、スイッチシステムＢは消費電力量として消費電力量：２０Ｗを、スイッチシステムＣは消費電力量として電力量：３０Ｗをそれぞれ消費しているものとする。
【００２１】
また、本実施の形態では、パケットの形式として、符号ｆ１，ｆ１１，ｆ２１，ｆ３１には宛先ＩＰアドレスが入り、符号ｆ２，ｆ１２，ｆ２２，ｆ３２には送信元ＩＰアドレスが入り、符号ｆ３，ｆ１３，ｆ２３，ｆ３３には本実施の形態で使用するパケットかどうかを判断するための識別子が入る。
【００２２】
符号ｆ４，ｆ１４，ｆ２４，ｆ３４は、それぞれスイッチシステムＡ〜Ｃが本パケットを受信した際に自システムの消費電力量を入力するエリアとし、符号ｆ５，ｆ１５，ｆ２６，ｆ３６は、それぞれスイッチシステムＡ〜Ｃが本パケットを受信した際に受信したインタフェースのＩＰアドレスまたはＬ２（レイヤ２）スイッチであることを示す値：Ｌ２を入力するエリアとする。
【００２３】
図２〜図６は本発明の第１の実施の形態によるスイッチシステムの動作を示すブロック図である。
【００２４】
図２は本発明の第１の実施の形態にて転送ルートの消費電力量を計測するために計測用のパケットを送出する時の動作を説明するための図であり、パケットを転送可能なスイッチシステムＡ〜Ｃからなるパケット転送システムを示している。
【００２５】
スイッチシステムＡは、制御部１とパケット転送部２とに分かれており、制御部１は、省エネルギルート（以下、省エネルートとする）管理部１１と、消費電力管理部１２と、パケット送受信部１３とを備えている。
【００２６】
また、本実施の形態で使用するパケットの形式としては、符号ｆ１に宛先ＩＰアドレスが入り、符号ｆ２に送信元ＩＰアドレスが入り、符号ｆ３に本実施の形態で使用するパケットかどうかを判断するための識別子が入る。
【００２７】
符合ｆ４はスイッチシステムが本パケットを受信した際に自システムの消費電力量を入力するエリアとし、符号ｆ５はそれぞれスイッチシステムが本パケットを受信した際に受信したインタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を入力するエリアとする。
【００２８】
図３は本発明の第１の実施の形態にて転送ルートの消費電力量を計測する際に経路の途中のスイッチングシステムが計測用のパケットを受信した時の動作を説明するための図であり、パケットを転送可能なスイッチシステムＡ〜Ｃからなるパケット転送システムを示している。
【００２９】
スイッチシステムＢは、制御部３とパケット転送部４とに分かれており、制御部３は省エネルート管理部３１と、消費電力管理部３２と、パケット送受信部３３とを備えている。
【００３０】
また、本実施の形態で使用するパケットの形式としては、符号ｆ１３に本実施の形態で使用するパケットかどうかを判断するための識別子（「Ｘ」）が入る。符合ｆ１４はスイッチシステムＢが本パケットを受信した際に自システムの消費電力量（「２０」）を入力するエリアとし、符号ｆ１５はそれぞれスイッチシステムが本パケットを受信した際に受信したインタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を入力するエリアとする。
【００３１】
スイッチシステムＢでは、スイッチシステムＡ側のインタフェースにアドレス：Ｂ１を、スイッチシステムＣ側のインタフェースにアドレス：Ｂ２をそれぞれ設定しているものとする。
【００３２】
図４は本発明の第１の実施の形態にて転送ルートの消費電力量を計測する際に経路の途中のスイッチングシステムが計測用のパケットを受信した時の動作を説明するための図である。但し、図４にて説明するのは、送受信インタフェースにＩＰアドレスを持たないレイヤ２スイッチの場合の動作であり、図４ではパケットを転送可能なスイッチシステムＡ〜Ｃからなるパケット転送システムを示している。
【００３３】
スイッチシステムＢは、制御部３とパケット転送部４とに分かれており、制御部３は、省エネルート管理部３１と、消費電力管理部３２と、パケット送受信部３３とを備えている。
【００３４】
また、本実施の形態で使用するパケットの形式としては、符号ｆ１３に本実施の形態で使用するパケットかどうかを判断するための識別子（「Ｘ」）が入る。符合ｆ１４はスイッチシステムＢが本パケットを受信した際に自システムの消費電力量（「２０」）を入力するエリアとし、符号ｆ１５はそれぞれスイッチシステムが本パケットを受信した際に受信したインタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を入力するエリアとする。
【００３５】
図５は本発明の第１の実施の形態にて転送ルートの消費電力量を計測する際に転送ルートの宛先へ計測用のパケットが到着した時のスイッチシステムの処理を説明するための図であり、パケットを転送可能なスイッチシステムＡ〜Ｃからなるパケット転送システムを示している。
【００３６】
スイッチシステムＣは、制御部５とパケット転送部６とに分かれており、制御部５は、省エネルート管理部５１と、消費電力管理部５２と、パケット送受信部５３とを備えている。
【００３７】
また、本実施の形態で使用するパケットの形式としては、符号ｆ２１に宛先ＩＰアドレスが入り、符号ｆ２２に送信元ＩＰアドレスが入り、符号ｆ２３に本実施の形態で使用するパケットかどうかを判断するための識別子（「Ｘ」）が入る。
【００３８】
符合ｆ２５はスイッチシステムＣが本パケットを受信した際に自システムの消費電力量（「３０」）を入力するエリアとし、符号ｆ５はそれぞれスイッチシステムが本パケットを受信した際に受信したインタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を入力するエリアとする。
【００３９】
図６は本発明の第１の実施の形態にて転送ルートの消費電力量を計測するために計測用のパケットを送出したスイッチシステムＡに計測用のパケットが戻ってきた場合の処理を説明するための図であり、パケットを転送可能なスイッチシステムＡ〜Ｃからなるパケット転送システムを示している。
【００４０】
スイッチシステムＡは、制御部１とパケット転送部２とに分かれており、制御部１は、省エネルート管理部１１と、消費電力管理部１２と、パケット送受信部１３とを備えている。
【００４１】
また、本実施の形態で使用するパケットの形式としては、符号ｆ３１に宛先ＩＰアドレスが入り、符号ｆ３２に送信元ＩＰアドレスが入り、符号ｆ３３に本実施の形態で使用するパケットかどうかを判断するための識別子（「Ｘ」）が入る。
【００４２】
符合ｆ３４，ｆ３５，ｆ３９はスイッチシステムが本パケットを受信した際に自システムの消費電力量を入力するエリアとし、符号ｆ３６，ｆ３６はそれぞれスイッチシステムが本パケットを受信した際に受信したインタフェースのＩＰアドレスを入力するエリアとする。
【００４３】
尚、省エネルート管理部１１は、それぞれの宛先に対する消費電力量の合計を蓄積するデータベース１４を備えており、このデータベース１４には、宛先ＩＰアドレス１４２とその宛先ＩＰアドレスまでのルートにおける合算消費電力量１４３とを含んでいる。
【００４４】
図７は本発明の第１の実施の形態による経路確認方法を使用した場合のネットワーク制御例を示す図である。図７は、パケットを転送可能なスイッチシステムＡ〜Ｃ，Ｙとからなるパケット転送システムを示しており、スイッチシステムＡとスイッチシステムＢとの間のネットワークをｎｅｔｗｏｒｋ＃１とし、スイッチシステムＡとスイッチシステムＣとの間のネットワークをｎｅｔｗｒｏｋ＃２とする。
【００４５】
また、スイッチシステムＡは、消費電力の合計を蓄積するデータベース１４と、パケットの転送経路の情報を蓄積するパケット転送テーブル１５とを備え、パケット転送テーブル１５において選択した転送エントリを１５１とする。
【００４６】
図８〜図１３は本発明の第１の実施の形態によるパケット転送システムの全体の流れを示すシーケンスチャートである。尚、図８〜図１３にはスイッチシステムＡ〜Ｃにおける動作について述べるが、他のスイッチシステムＡ〜Ｃ，Ｙにおいても同様の処理が行われるものとする。
【００４７】
図８は本実施の形態における計測パケットを送信する際のシーケンスを示している。図８においては、スイッチシステムＡのコンポーネントを消費電力管理部１２、省エネルート管理部１１、パケット送受信部１３、パケット転送部２とする。計測のスタートポイントをｓ１とし、シーケンスにおける各動作をｓ２〜ｓ４とする。
【００４８】
図９は本実施の形態における計測パケットをスイッチシステムＢが受信した際のシーケンスを示している。但し、図９で説明するのは、受信したパケットの宛先アドレスが受信したスイッチシステム自身のＩＰアドレスで無い場合の動作であり、かつ消費電力情報を格納した際に受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに、“Ｒ”が入っていなかった場合の動作である。
【００４９】
図９においては、スイッチシステムＢのコンポーネントを消費電力管理部３２、省エネルート管理部３１、パケット送受信部３３、パケット転送部４とする。このシーケンスにおいては、作業を自身で完結する動作をｓ１２，ｓ１４，ｓ１６，ｓ１７，ｓ２０とし、作業発生後、他の機能ブロックに作業を移す動作をｓ１１，ｓ１３，ｓ１５，ｓ１８，ｓ２１〜ｓ２３とする。
【００５０】
図１０は本実施の形態における計測パケットをスイッチシステムＢが受信した際のシーケンスを示している。但し、図１０で説明するのは、本パケットを送受信するインタフェースにＩＰアドレスが無いスイッチの場合の動作であり、かつ消費電力情報を格納した際に受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに、“Ｒ”が入っていなかった場合の動作である。
【００５１】
図１０においては、スイッチシステムＢのコンポーネントを消費電力管理部３２、省エネルート管理部３１、パケット送受信部３３、パケット転送部４とする。このシーケンスにおいて、作業を自身で完結する動作をｓ３２，ｓ３４，ｓ３６，ｓ３７，ｓ４０とし、作業発生後、他の機能ブロックに作業を移す動作をｓ３１，ｓ３３，ｓ３５，ｓ３８，ｓ３９，ｓ４１〜ｓ４３とする。
【００５２】
図１１は本実施の形態における計測パケットをスイッチシステムＢが受信した際のシーケンスを示している。但し、図１１で説明するのは、受信したパケットの宛先アドレスが受信したスイッチシステム自身のＩＰアドレスで無い場合の動作であり、かつ消費電力情報を格納した際に受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに、“Ｒ”が入っていた場合の動作である。
【００５３】
図１１においては、スイッチシステムＢのコンポーネントを消費電力管理部３２、省エネルート管理部３１、パケット送受信部３３、パケット転送部４とする。このシーケンスにおいて、作業を自身で完結する動作をｓ５２，ｓ５４，ｓ５６，ｓ５７とし、作業発生後、他の機能ブロックに作業を移す動作をｓ５１，ｓ５３，ｓ５５，ｓ５８〜ｓ６０とする。
【００５４】
図１２は本実施の形態における計測パケットをスイッチシステムＢが受信した際のシーケンスを示している。但し、図１２で説明するのは、本調査パケットを送受信するインタフェースにＩＰアドレスの設定が無い場合の動作であり、かつ消費電力情報を格納した際に受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに、“Ｒ”が入っていた場合の動作である。
【００５５】
図１２においては、スイッチシステムＢのコンポーネントを消費電力管理部３２、省エネルート管理部３１、パケット送受信部３３、パケット転送部４とする。このシーケンスにおいて、作業を自身で完結する動作をｓ６２，ｓ６４，ｓ６６，ｓ６７とし、作業発生後、他の機能ブロックに作業を移す動作をｓ６１，ｓ６３，ｓ６５，ｓ６８〜ｓ７０とする。
【００５６】
図１３は本実施の形態における計測パケットをスイッチシステムＣが受信した際のシーケンスを示している。但し、図１３で説明するのは、受信したパケットの宛先アドレスが受信したスイッチシステム自身のＩＰアドレスであり、かつ消費電力情報を格納した際に受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに、“Ｒ”が入っていなかった場合の動作である。
【００５７】
図１３においては、スイッチシステムＣのコンポーネントを消費電力管理部５２、省エネルート管理部５１、パケット送受信部５３、パケット転送部６とする。このシーケンスにおいて、作業を自身で完結する動作をｓ７２，ｓ７４，ｓ７６，ｓ７７，ｓ８０とし、作業発生後、他の機能ブロックに作業を移す動作をｓ７１，ｓ７３，ｓ７５，ｓ７８，ｓ７９，ｓ８１〜ｓ８３とする。
【００５８】
図１４は本実施の形態における計測パケットをスイッチシステムＡが受信した際のシーケンスを示している。但し、図１４で説明するのは、受信したパケットの宛先アドレスが受信したスイッチシステム自身のＩＰアドレスであり、かつ消費電力情報を格納した際に受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに、“Ｒ”が入っていた場合の動作である。
【００５９】
図１４において、スイッチシステムＡのコンポーネントを消費電力管理部１２、省エネルート管理部１１、パケット送受信部１３、パケット転送部２とする。このシーケンスにおいて、作業を自身で完結する動作をｓ９２，ｓ９４，ｓ９６〜ｓ９９とし、作業発生後、他の機能ブロックに作業を移す動作をｓ９１，ｓ９３，ｓ９５とし、計測修了ポイントをｓ１００とする。
【００６０】
図１５は本発明の第１の実施の形態における計測パケットをスイッチシステムが受信した際の動作についてどのシーケンス動作になるかの選択方法を示すフローチャートである。図１５において、パケット受信時をステップＳ１とし、分岐ポイントとしてステップＳ２〜Ｓ４があり、最終的な選択シーケンスをステップＳ５〜Ｓ８で示している。
【００６１】
図１６は本発明の第１の実施の形態で使用するパケットを送受信するインタフェースにＩＰアドレスを持たないスイッチシステムが本発明における計測パケットを受信した際の動作についてどのシーケンス動作になるかの選択方法を示すフローチャートである。図１６において、パケット受信時をステップＳ１１とし、分岐ポイントとしてステップＳ１２があり、最終的な選択シーケンスをステップＳ１３，Ｓ１４で示している。
【００６２】
次に、図１を参照して本実施の形態によるパケット転送システムの全体の流れについて説明する。まず、スイッチシステムＡからスイッチシステムＣまでの経路の消費電力測定を行う場合、スイッチシステムＡから符号ｆ１〜ｆ５で表現された計測パケットを送信する。
【００６３】
このとき、宛先ＩＰアドレスｆ１には「Ｃ」のアドレスを、送信元ＩＰアドレスｆ２には「Ａ」のアドレスを挿入し、本計測パケットであることを識別できる識別子ｆ３に「Ｘ」に挿入する。
【００６４】
本計測パケットを受信したスイッチシステムＢは、消費電力量を格納するセルｆ１４に自システムの電力量：２０Wを記入し、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２の情報を格納するセルｆ１５には、「Ｂ１」のアドレスを記入し、スイッチシステムＣへ送信する。
【００６５】
スイッチシステムＣでは、本計測パケットを受信時、自システムの電力量：３０Wをセルｆ２５に記載し、受信インタフェースのＩＰアドレス：Ｃをセルｆ２７に記載し、かつセルｆ２８に“Ｒ”を記載し、宛先ＩＰアドレスｆ２１に「Ａ」のアドレスを、送信元ＩＰアドレスｆ２２に「Ｃ」のアドレスを挿入して本計測パケットを転送する。
【００６６】
次に、本計測パケットが転送されたスイッチシステムＢでは、本計測パケットの受信時、データ部の受信ＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納する欄に“Ｒ”が記入されているため、そのままスイッチシステムＣから転送されてきたパケットをスイッチシステムＡへ転送する。
【００６７】
そして、最後に本計測パケットは、本計測パケットを始めに送信したスイッチシステムＡに戻ってくる。尚、この識別子「Ｘ」について、本実施の形態では、データ部に置いているが、ＩＰ、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）ヘッダ部等を活用する場合等では、その限りではない。
【００６８】
また、本計測パケットの送信時には、セルｆ３〜ｆ５のように、消費電力量、受信インタフェースのＩＰアドレス情報を格納するセルには、なにも記載されていない状態であるとする。また、“Ｘ”，“Ｒ”に関しては、ある一例の記号であり、その限りではない。
【００６９】
次に図２〜図６及び図８〜図１４を参照して上記の計測パケットをスイッチシステムＡ〜Ｃで扱う場合のそれぞれの動作について説明する。
【００７０】
まず、図２は本計測パケットを送信する際の動作を示している。スイッチシステムＡは、省エネルート管理部１２をトリガにパケット送受信部１３を通して本計測パケットを送信する。計測パケットは、計測したいルートの宛先を宛先ＩＰアドレスｆ１に、自システムのＩＰアドレス「Ａ」を送信元ＩＰアドレスｆ２に、本計測パケットであることを識別する識別子ｆ３に“Ｘ”を格納し、消費電量を格納するセルｆ４及び受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルｆ５に何も格納せずに送信する。
【００７１】
この図２に示す動作をシーケンスとして表したのが図８である。まず、計測を開始すると（図８のｓ１）、省エネルート管理部１１は、計測したいルートの宛先、自システムの送信元ＩＰアドレス、識別子情報をパケット送受信部１３に展開する（図８のｓ２）。
【００７２】
パケット送受信部１３は、省エネルート管理部１１より展開された宛先／送信元ＩＰアドレス、識別子“Ｘ”を基に計測パケットを生成し、その計測パケットをパケット転送部２に送信する（図８のｓ３）。パケット転送部２は、計測パケットの宛先ＩＰアドレスにしたがって本計測パケットを転送する（図８のｓ４）。
【００７３】
図３は計測したいルートの途中にあるスイッチシステムＢにおける動作を示している。スイッチシステムＡ側から送られてきた計測パケットは、パケット転送部４より識別子ｆ３に“Ｘ”があるため、パケット送受信部３３に転送される。
【００７４】
パケット送受信部３３は、省エネルート管理部３１、消費電力管理部３２と連動し、自身の消費電力量：２０Ｗをセルｆ１４に、受信インタフェースのＩＰアドレスをセルｆ１５に格納し、スイッチシステムＣへ転送する。
【００７５】
この図３に示す動作をシーケンスとして表したのが図９〜図１２である。尚、計測したいルートの途中にあるスイッチシステムＢにおける動作は、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルｆ３に“Ｒ”が入っているか、いないかで動作が異なる。
【００７６】
図９は“Ｒ”が入っていない場合、つまり計測パケットが計測ルートの宛先に到着する前のパケット処理となる。計測パケットを受信した時（図９のｓ１１）、パケット転送部４では、識別子ｆ３に“Ｘ”が付いていることがわかると（図９のｓ１２）、計測パケットをパケット送受信部３３へ転送する（図９のｓ１３）。
【００７７】
パケット送受信部３３においても、識別子ｆ３に“Ｘ”が付いていることがわかると（図９のｓ１４）、宛先／送信元ＩＰアドレス、識別子“Ｘ”、消費電力量情報（消費電力量、受信インタフェースのＩＰアドレスのセル部分の情報）を省エネルート管理部３１に展開する（図９のｓ１５）。
【００７８】
ここで、省エネルート管理部３１は、宛先のＩＰアドレスと自システムの持つＩＰアドレスとが同じでない、かつ受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分に“Ｒ”が入っていなかった場合（図９のｓ１６，ｓ１７）、消費電力管理部３２に対して自システムの電力量情報の提供を依頼する（図９のｓ１８）。
【００７９】
消費電力管理部３２は、その依頼を受けると、消費電力量の情報を省エネルート管理部３１に提供する（図９のｓ１９）。省エネルート管理部３１は、消費電力管理部３２より入手した消費電力量と受信インタフェースのＩＰアドレス情報とを追加し（図９のｓ２０）、宛先／送信元ＩＰアドレスの情報とともに、パケット送受信部３３へ展開する（図９のｓ２１）。尚、ここの宛先／送信元ＩＰアドレスは、ｓ１５の処理でパケット送受信部３３より展開されたアドレスと同じものである。
【００８０】
パケット送受信部３３は、省エネルート管理部３１より入手した情報を基に、計測パケットをパケット転送部４に送信し（図９のｓ２２）、パケット転送部４は、宛先ＩＰアドレスにしたがって計測パケットの転送を行う（図９のｓ２３）。
【００８１】
図１１は“Ｒ”が入っている場合、つまり計測ルートの宛先から折り返してきた計測パケットの処理となる。計測パケットを受信した時（図１１のｓ５１）、パケット転送部４では、識別子“Ｘ”が付いていることがわかると（図１１のｓ５２）、計測パケットをパケット送受信部３３へ転送する（図１１のｓ５３）。
【００８２】
パケット送受信部３３においても、識別子“Ｘ”が付いていることがわかると（図１１のｓ５４）、宛先／送信元ＩＰアドレス、識別子：Ｘ、消費電力量情報（消費電力量、受信インタフェースのＩＰアドレスのセル部分の情報）を省エネルート管理部３１に展開する（図１１のｓ５５）。
【００８３】
ここで、省エネルート管理部３１は、パケットをチェックし、宛先ＩＰアドレスが自身の持つＩＰアドレスでなく、かつ受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分に“Ｒ”が入っていた場合（図１１のｓ５６，ｓ５７）、ｓ５５の処理で展開された情報をそのままパケット送受信部３３に展開する（図１１のｓ５８）。
【００８４】
パケット送受信部３３は、省エネルート管理部３１より入手した情報を基に、計測パケットをパケット転送部４に送信し（図１１のｓ５９）、パケット転送部は、宛先ＩＰアドレスにしたがって本計測パケットの転送を行う（図１１のｓ６０）。
【００８５】
図４は計測したいルートの途中にあるスイッチシステムＢにおける動作である。但し、図４では、ルートの途中にあるスイッチシステムの中でも、本計測パケットを送受信するインタフェースにＩＰアドレスの設定が無いスイッチシステムについて規程する。つまり、スイッチシステムＢにＩＰアドレスの設定が無い場合の動作を示している。
【００８６】
スイッチシステムＡ側から送られてきた計測パケットは、パケット転送部４より、識別子に“Ｘ”があるため、パケット送受信部３３に転送される。そこでは、省エネルート管理部３１、消費電力管理部３２と連動し、自システムの消費電力量をセルｆ１４に、Ｌ２スイッチであることを示す値：Ｌ２をセルｆ１５に格納し、スイッチシステムＣへ転送する。
【００８７】
この図４に示す動作をシーケンスとして表したのが図１０及び図１２である。尚、計測したいルートの途中にあるスイッチシステムにおける動作は、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに“Ｒ”が入っているか、いないかで動作が異なる。
【００８８】
図１０は“Ｒ”が入っていない場合、つまり計測パケットが計測ルートの宛先に到着する前のパケット処理となる。計測パケットを受信した時（図１０のｓ３１）、パケット転送部４では識別子“Ｘ”が付いていることがわかると（図１０のｓ３２）、計測パケットをパケット送受信部３３へ転送する（図１０のｓ３３）。
【００８９】
パケット送受信部３３においても、識別子Ｘが付いていることがわかると（図１０のｓ３４）、宛先／送信元ＩＰアドレス、識別子“Ｘ”、消費電力量情報（消費電力量、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分の情報）を省エネルート管理部３１に展開する（図１０のｓ３５）。
【００９０】
ここで、省エネルート管理部３１は、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分に“Ｒ”が入っていなかった場合（図１０のｓ３６，ｓ３７）、消費電力管理部３２に対して、装置の電力量情報の提供を依頼し（図１０のｓ３８）、依頼を受けて消費電力管理部３２は、消費電力量の情報を省エネルート管理部３１に提供する（図１０のｓ３９）。
【００９１】
省エネルート管理部３１は、消費電力管理部３２より入手した消費電力量とまたはＬ２スイッチであることを示す値：Ｌ２とを追加し（図１０のｓ４０）、宛先／送信元ＩＰアドレスの情報とともに、パケット送受信部３３へ展開する（図１０のｓ４１）。尚、ここの宛先／送信元ＩＰアドレスは、ｓ３５の処理でパケット送受信部３３より展開されたアドレスと同じものである。
【００９２】
パケット送受信部３３は、省エネルート管理部３１より入手した情報を基に、計測パケットをパケット転送部４に送信し（図１０のｓ４２）、パケット転送部４は、宛先ＩＰアドレスにしたがって本計測パケットの転送を行う（図１０のｓ４３）。
【００９３】
図１２は“Ｒ”が入っている場合、つまり計測ルートの宛先から折り返してきた計測パケットの処理となる。計測パケットを受信した時（図１２のｓ６１）、パケット転送部４では、識別子に“Ｘ”が付いていることがわかると（図１２のｓ６２）、計測パケットをパケット送受信部３３へ転送する（図１０のｓ６３）。
【００９４】
パケット送受信部３３においても、識別子に“Ｘ”が付いていることがわかると（図１２のｓ６４）、宛先／送信元ＩＰアドレス、識別子“Ｘ”、消費電力量情報（消費電力量、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分の情報）を省エネルート管理部３１に展開する（図１２のｓ６５）。
【００９５】
ここで、省エネルート管理部３１は、パケットをチェックし（図１２のｓ６６）、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分に“Ｒ”が入っていた場合（図１２のｓ６７）、ｓ６５の処理で展開された情報をそのままパケット送受信部３３に展開する（図１２のｓ６８）。
【００９６】
パケット送受信部３３は、省エネルート管理部３１より入手した情報を基に、計測パケットをパケット転送部４に送信し（図１２のｓ６９）、パケット転送部４は、宛先ＩＰアドレスにしたがって本計測パケットの転送を行う（図１２のｓ７０）。
【００９７】
さらに、図５は、計測したいルートの宛先に当たるＩＰアドレスを持つスイッチシステムＣにおける動作を示している。スイッチシステムＢ側から送られてきた計測パケットは、パケット転送部６より、識別子ｆ１３に“Ｘ”があるため、パケット送受信部５３に転送される。
【００９８】
パケット送受信部５３は、省エネルート管理部５１、消費電力管理部５２と連動し、自システムの消費電力量をセルｆ２５に、受信インタフェースのＩＰアドレスをセルｆ２７に格納する。
【００９９】
ここまでの処理は、図３で説明したルートの途中にあるスイッチシステムＢの動作と同じであるが、計測したいルートの宛先に当たるＩＰアドレスを持つスイッチシステムＣでは、受信インタフェースのＩＰアドレス情報に加えて、“Ｒ”という識別子を受信インタフェースのアドレスを付与するセルｆ２８に格納する。
【０１００】
また、スイッチシステムＣでは、計測パケットを送信する際、受信時の宛先ＩＰアドレス「Ｃ」を送信元アドレスｆ２２に、送信元ＩＰアドレス「Ａ」を宛先ＩＰアドレスｆ２１に格納し、スイッチシステムＢへ本計測パケットｆ０３を転送する。
【０１０１】
最後に、図６では、本計測パケットが送信元へ戻ってきた際の動作を示している。スイッチシステムＡのパケット転送部２は、スイッチシステムＢより受信した本計測パケットに識別子ｆ３３に“X”があるため、その計測パケットをパケット送受信部１３へ転送する。
【０１０２】
パケット送受信部１３は、省エネルート管理部１１に本計測パケットの情報を展開する。省エネ管理部１２では、自システムのアドレスが宛先ＩＰアドレスであること、及び受信インタフェースのアドレスを格納するセルｆ３８に“Ｒ”が格納されていることより、計測パケットが戻ってきた処理に移行し、省エネルート管理部１１内にある宛先に対する消費電力量の合計を示すデータベース１４に、セルｆ３４，ｆ３５の合算値「５０」を列１４３に、計測したいルートの宛先「Ｃ」を列１４２に格納する。
【０１０３】
本実施の形態では、このデータベース１４をＩＰルーティングテーブル等と連携させることによって、消費電力というファクタを経路制御に反映することが可能となる。
【０１０４】
この図５及び図６の動作をシーケンスで表したのが、図１３及び図１４である。この図５で表した計測したいルートの宛先に当たるＩＰアドレスを持つスイッチシステムＣにおける動作と、図６で表した計測パケットが送信元へ戻ってきた場合の動作とは、受信インターフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに“Ｒ”が入っているか、入っていないかという観点で規定できる。
【０１０５】
図１３は“Ｒ”が入っていなかった場合、計測したいルートの宛先に当たるＩＰアドレスを持つスイッチシステムＣにおける動作、つまり図５の動作をシーケンスで表した図である。
【０１０６】
パケット転送部６では、計測パケットを受信した時（図１３のｓ７１）、識別子ｆ１３に“Ｘ”が付いていることがわかると（図１３のｓ７２）、その計測パケットをパケット送受信部５３へ転送する（図１３のｓ７３）。
【０１０７】
パケット送受信部５３においても、識別子ｆ１３に“Ｘ”が付いていることがわかると（図１３のｓ７４）、宛先／送信元ＩＰアドレス、識別子“Ｘ”、消費電力量情報（消費電力量、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分の情報）を省エネルート管理部５１に展開する（図１３のｓ７５）。
【０１０８】
ここで、省エネルート管理部５１は、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分に“Ｒ”が入っていなかった場合（図１３のｓ７６，ｓ７７）、消費電力管理部５２に対して、自システムの電力量情報の提供を依頼し（図１３のｓ７８）、依頼を受けた消費電力管理部５２は、消費電力量の情報を提供する（図１３のｓ７９）。
【０１０９】
省エネルート管理部５１は、消費電力管理部５２より入手した消費電力量と受信インタフェースのＩＰアドレス情報として追加及び受信インタフェースのＩＰアドレスを付加する最後のセルに“Ｒ”を挿入する情報とを挿入する（図１３のｓ８０）。
【０１１０】
省エネルート管理部５１は、ｓ７９の処理で挿入した情報を宛先／送信元ＩＰアドレスの情報とともに、パケット送受信部５３へ展開する（図１３のｓ８１）。尚、ここの宛先／送信元ＩＰアドレスは、ｓ７５の処理でパケット送受信部５３より展開されたアドレスをひっくり返し、自システムのアドレスを送信元アドレスとし、受信時の送信元アドレスを宛先アドレスとする。
【０１１１】
パケット送受信部５３は、省エネルート管理部５１より入手した情報を元に、計測パケットをパケット転送部６に送信し（図１３のｓ８２）、パケット転送部６は、宛先ＩＰアドレスにしたがって本計測パケットの転送を行う（図１３のｓ８３）。
【０１１２】
図１４は“Ｒ”が入っていた場合、計測パケットが送信元へ戻ってきた時の動作、つまり図６に示す動作をシーケンスで表している。パケット転送部２では、計測パケットを受信した時（図１４のｓ９１）、識別子ｆ３３に“Ｘ”が付いていることがわかると（図１４のｓ９２）、計測パケットをパケット送受信部１３へ転送する（図１４のｓ９３）。
【０１１３】
パケット送受信部１３においても、識別子ｆ３３に“Ｘ”が付いていることがわかると（図１４のｓ９４）、宛先／送信元ＩＰアドレス、識別子“Ｘ”、消費電力量情報（消費電力量、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分の情報）を省エネルート管理部１１に展開する（図１４のｓ９５）。
【０１１４】
ここで、省エネルート管理部１１は、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセル部分に“Ｒ”が入っていた場合（図１４のｓ９６，ｓ９７）、消費電力量が記入されているセルｆ３４，ｆ３５の合計を計算し、及び“Ｒ”の手前（セルｆ３７）に記入してあるＩＰアドレスを入手する（図１４のｓ９８）。
【０１１５】
そして、省エネルート管理部１１は、入手した消費電力量の合算値「５０」とＩＰアドレス「Ｃ」とをデータベース１４に登録し（図１４のｓ９９）、計測修了となる（図１４のｓ１００）。
【０１１６】
ここで、スイッチシステムＡ〜Ｃが、図９，図１１，図１３，図１４のシーケンス動作をどのように選択するかを図１５を用いて説明する。スイッチシステムＡ〜Ｃ各々は、計測パケットを受信した時（図１５ステップＳ１）、宛先ＩＰアドレスが自システムのＩＰアドレスかどうかを確認する（図１５ステップＳ２）。
【０１１７】
スイッチシステムＡ〜Ｃ各々は、宛先ＩＰアドレスが自システムのＩＰアドレスであった場合（図１５ステップＳ２のＹＥＳ）、計測したいルートの宛先に当たるＩＰアドレスを持つスイッチシステムにおける動作、または計測パケットが送信元へ戻ってきた場合の動作となる。
【０１１８】
ここで、スイッチシステムＡ〜Ｃ各々は、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに“Ｒ”が入っているかどうかを確認し（図１５ステップＳ３）、最終的に“Ｒ”が入っている場合（図１５ステップＳ３のＹＥＳ）、図１４に示す計測パケットが送信元へ戻ってきた場合の動作となり（図１５ステップＳ５）、“Ｒ”が入っていない場合（図１５ステップＳ３のＮＯ）、図１３に示す計測したいルートの宛先に当たるＩＰアドレスを持つスイッチシステムにおける動作となる（図１５ステップＳ６）。
【０１１９】
一方、スイッチシステムＡ〜Ｃ各々は、宛先ＩＰアドレスが自システムのＩＰアドレスで無かった場合（図１５ステップＳ２のＮＯ）、計測したいルートの途中にあるスイッチシステムにおける動作となり、ここでも受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに“Ｒ”が入っているか、いないかで動作が異なる。
【０１２０】
スイッチシステムＡ〜Ｃ各々は、“Ｒ”が入っている場合（図１５ステップＳ４のＹＥＳ）、計測ルートの宛先から折り返してきた計測パケットの処理、図１１に示す動作を選択し（図１５ステップＳ７）、“Ｒ”が入っていない場合（図１５ステップＳ４のＮＯ）、計測パケットが計測ルートの宛先に到着する前のパケット処理、図９に示す動作を選択する（図１５ステップＳ８）。
【０１２１】
尚、この選択機能は、図９におけるｓ１６，ｓ１７の処理、図１１におけるｓ５６，ｓ５７の処理、図１３におけるｓ７６，ｓ７７の処理、図１４におけるｓ９６，ｓ９７の処理にあたる。
【０１２２】
ここで、スイッチシステムＡ〜Ｃが、図１０及び図１２のシーケンス動作をどのように選択するかを図１６を用いて説明する。スイッチシステムＡ〜Ｃ各々は、計測パケットを受信した時（図１６ステップＳ１１）、受信インタフェースのＩＰアドレスまたはＬ２スイッチであることを示す値：Ｌ２を格納するセルに“Ｒ”が入っているかどうかを確認し（図１６ステップＳ１２）、“Ｒ”が入っていない場合（図１６ステップＳ１２のＮＯ）、計測パケットが計測ルートの宛先に到着する前のパケット処理、図１０に示す動作が選択される（図１６ステップＳ１３）。尚、この選択機能は、図１０におけるｓ３６，ｓ３７の処理、図１２におけるｓ６６，ｓ６７の処理にあたる。
【０１２３】
図７では、図１〜図６で求めた消費電力量の合計を示すデータベース１４とパケット転送テーブル１５とを連携した場合の例を示している。図７では、パケット転送テーブル１５で示すように、スイッチシステムＡからスイッチシステムＹ宛ての経路として、スイッチシステムＢ経由で転送するルートと、スイッチシステムＣ経由で転送するルートとの２つが存在する。
【０１２４】
スイッチシステムＡからは、スイッチシステムＢ、スイッチシステムＣ宛てにルートの消費電力計測を実施し、データベース１４に格納する。このデータベース１４では、スイッチシステムＢ宛てのルートでは消費電力量の合算値が「１００」となっており、スイッチシステムＣ宛てのルートでは消費電力量の合算値が「１５０」となっている。
【０１２５】
ここで、消費電力量の合算値が少ない方のルートを選択するというルールでこのデータベース１４とパケット転送テーブル１５とが連携すれば、パケット転送テーブル１５の行１５１で示す太線で囲ったルート、つまりスイッチシステムＢを経由するルートを選択し、スイッチシステムＹへパケットが転送される。
【０１２６】
尚、このデータベース１４と、ここで示したパケット転送テーブル１５等、パケット転送に関連するテーブルの連携は、色々な方法が考えられるが、本発明では、その点に関しては限定しない。また、行１５１で示した経由ルートの選択については、ルートのコストを変更する、消費電力量の高いルートをテーブル上から見えなくする等考えられるが、その方法についてここでは限定しない。
【０１２７】
このように、本実施の形態では、消費電力量というファクタを使い、パケットの最適な転送経路を決定することが可能になり、省エネルギな経路制御が可能となる。
【０１２８】
本発明の第２の実施の形態として、計測パケットの消費電力量を挿入するセルに、そのシステムが所属するネットワークの消費電力量の平均値を入力する例について、図１７を使って説明する。この場合は、取得する情報がそれぞれのネットワークにおける消費電力量の平均であるというところが、上述した本発明の第１の実施の形態と異なるところである。
【０１２９】
図１７において、本実施の形態によるパケット転送システムは、スイッチシステムＡ、スイッチシステムＢ、スイッチシステムＣ、スイッチシステムＤからなり、スイッチシステムＡが所属するネットワークをｎｅｔｗｏｒｋ＃１、スイッチシステムＢが所属するネットワークをｎｅｔｗｏｒｋ＃２、スイッチシステムＣが所属するネットワークをｎｅｔｗｏｒｋ＃３とする。
【０１３０】
また、ｎｅｔｗｏｒｋ＃２に所属するスイッチシステムＢ以外のスイッチシステムをｂ１，ｂ２，ｂ３，ｂ４とし、ｎｅｔｗｏｒｋ＃３に所属するスイッチシステムＣ以外のスイッチシステムをｃ１，ｃ２，ｃ３，ｃ４とする。
【０１３１】
さらに、データベース３４は、スイッチシステムＢで所有しているｎｅｔｗｏｒｋ＃２に所属するスイッチシステムｂ１〜ｂ４の消費電力量及びその平均を表す。データベース５４は、スイッチシステムＣで所有しているｎｅｔｗｏｒｋ＃３に所属するスイッチシステムｃ１〜ｃ４の消費電力量及びその平均を表す。
【０１３２】
消費電力データベース１６及びパケット転送テーブル１５は、スイッチシステムＡが所有し、消費電力データベース１６は、上述した処理によって取得されたものとする。尚、消費電力データベース１６は、構成要素が、ネットワークとそのネットワークにおける平均消費電力量となっており、宛先アドレスとその宛先までの経路上の消費電力の合算値であった本発明の第１の実施の形態とは異なる。符号ｆ０４，ｆ０５は本実施の形態で使用する計測パケットである。
【０１３３】
ここから図１７を使用して本実施の形態の動作について説明する。スイッチシステムＢは、所属するネットワークのｎｅｔｗｏｒｋ＃２にある全てもしくは複数のスイッチシステムｂ１〜ｂ４の消費電力を入手し、その消費電力の平均を出してデータベース３４に登録する。
【０１３４】
スイッチシステムＣにおいても、スイッチシステムＢと同様に、ｎｅｔｗｏｒｋ＃３にある全てもしくは複数のスイッチシステムｃ１〜ｃ４の消費電力を入手し、その消費電力の平均を出してデータベース５４に登録する。
【０１３５】
本実施の形態では、消費電力の平均を出しているが、消費電力の総和を出すという方法も考えられる。尚、所属ネットワーク内のスイッチシステムの消費電力の取得方法は、上述した本発明の第１の実施の形態による計測パケットを使用する方法、ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を使用する方法、ＣＬＩ（Ｃｏｍｍａｎｄ  Ｌｉｎｅ  Ｉｎｔｅｒｆａｃｅ）を使用する方法等さまざまあるが、ここではその方法について限定しない。
【０１３６】
スイッチシステムＡは、本実施の形態で使用する計測パケットをそれぞれスイッチシステムＢ，Ｃにそれぞれ送信し、スイッチシステムＢ，Ｃは、自システムが持っているデータベース３４，５４より、それぞれのネットワークに所属しているスイッチシステムの消費電力の平均値と本計測パケットを受信した受信インタフェースのアドレスとを計測パケットのデータ部に記入し、その計測パケットｆ０４，ｆ０５をスイッチシステムＡに転送する。
【０１３７】
スイッチシステムＡは受信した計測パケットｆ０４，ｆ０５の情報を基に、消費電力データベース１６にｎｅｔｗｏｒｋ＃２、ｎｅｔｗｏｒｋ＃３の平均消費電力量を記載する。
【０１３８】
スイッチシステムＡでは、消費電力データベース１６とパケット転送テーブル１５とを連携し、スイッチシステムＤ宛ての経路がｎｅｔｗｏｒｋ＃２、ｎｅｔｗｏｒｋ＃３があった場合に、平均消費電力量の低いｎｅｔｗｏｒｋ＃２経由の経路（パケット転送テーブル１５の行１５２）を選択するということが可能となる。
【符号の説明】
【０１３９】
１，３，５  制御部
２，４，６  パケット転送部
１１，３１，５１  省エネルート管理部
１２，３２，５２  消費電力管理部
１３，３３，５３  パケット送受信部
１４，３４，５４  データベース
１５  パケット転送テーブル
１６  消費電力データベース
Ａ〜Ｄ，Ｙ，
ｂ１〜ｂ４，
ｃ１〜ｃ４  スイッチシステム
【図１】
2013207435.tif 000003
【図２】
2013207435.tif 000004
【図３】
2013207435.tif 000005
【図４】
2013207435.tif 000006
【図５】
2013207435.tif 000007
【図６】
2013207435.tif 000008
【図７】
2013207435.tif 000009
【図８】
2013207435.tif 000010
【図９】
2013207435.tif 000011
【図１０】
2013207435.tif 000012
【図１１】
2013207435.tif 000013
【図１２】
2013207435.tif 000014
【図１３】
2013207435.tif 000015
【図１４】
2013207435.tif 000016
【図１５】
2013207435.tif 000017
【図１６】
2013207435.tif 000018
【図１７】
2013207435.tif 000019